RTL8821AU Setup Configure Wifi Realtek 8821 in Linux Debian Mint Ubuntu Howto

The easiest way for the 8821AU Realtek Wifi chipset / TP-Link T2U Plus:

Bus 002 Device 003: ID 2357:0120 TP-Link Archer T2U PLUS [RTL8821AU]

First install your kernel headers/source:

sudo apt install linux-headers-`uname -r`

Clone this github repo with the driver:

git clone https://github.com/morrownr/8821au-20210708

Run the compile/install:

./8821au-20210708/install-driver.sh

Load the driver:

modprobe 8821au

 

# If you have an issue compiling with GCC 10, then try this.


apt install gcc-9


make CC=gcc-9 -j 4

10.2.1-6


root@routerOS:~/8821au-20210708# make -j 1
make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/5.10.0-16-amd64/build M=/root/8821au-20210708  modules
make[1]: Entering directory '/usr/src/linux-headers-5.10.0-16-amd64'
  CC [M]  /root/8821au-20210708/core/rtw_cmd.o
gcc-10: internal compiler error: Segmentation fault signal terminated program cc1
Please submit a full bug report,
with preprocessed source if appropriate.
See <file:///usr/share/doc/gcc-10/README.Bugs> for instructions.
make[3]: *** [/usr/src/linux-headers-5.10.0-16-common/scripts/Makefile.build:291: /root/8821au-20210708/core/rtw_cmd.o] Error 4
make[2]: *** [/usr/src/linux-headers-5.10.0-16-common/Makefile:1846: /root/8821au-20210708] Error 2
make[1]: *** [/usr/src/linux-headers-5.10.0-16-common/Makefile:185: __sub-make] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-5.10.0-16-amd64'
make: *** [Makefile:2501: modules] Error 2

 

 


 

This is a device that is not necessarily supported out of the box even by newer 4.x and 5.x kernels.

You'll generally know it's not going well if you do an ifconfig wlan0 and find it doesn't exist or check your kernel log and see this:

Aug 15 18:48:44 ghettoRouter kernel: [ 6747.596070] usb 2-4: USB disconnect, device number 3
Aug 15 18:48:46 ghettoRouter kernel: [ 6749.457262] usb 2-4: new high-speed USB device number 4 using ehci-pci
Aug 15 18:48:46 ghettoRouter kernel: [ 6749.614436] usb 2-4: New USB device found, idVendor=2357, idProduct=0120, bcdDevice= 2.00
Aug 15 18:48:46 ghettoRouter kernel: [ 6749.614445] usb 2-4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Aug 15 18:48:46 ghettoRouter kernel: [ 6749.614452] usb 2-4: Product: 802.11ac WLAN Adapter
Aug 15 18:48:46 ghettoRouter kernel: [ 6749.614457] usb 2-4: Manufacturer: Realtek
Aug 15 18:48:46 ghettoRouter kernel: [ 6749.614462] usb 2-4: SerialNumber: 00e04c000001

 

Solution - Step 1: Install Firmware/Other Stuff We Need

Bus 002 Device 003: ID 2357:0120 TP-Link Archer T2U PLUS [RTL8821AU]

apt install firmware-linux firmware-linux-nonfree firmware-misc-nonfree firmware-realtek zip build-essential iw

The only one we really need is the firmware-realtek but why not get other firmware before we forget that we didn't install other firmware that may prevent other devices from working in the future :).

We install zip because we'll need to unzip in the next step

Step 2 - Compile RTL8821AU Driver

We'll trust the folks from aircrack-ng but there are other repos with the driver:

wget https://github.com/aircrack-ng/rtl8812au/archive/refs/heads/v5.6.4.2.zip

unzip v5.6.4.2.zip

cd rtl8812au-5.6.4.2/

make -j 4
make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/5.10.0-16-amd64/build M=/root/rtl8821/rtl8812au-5.6.4.2  modules
make[1]: Entering directory '/usr/src/linux-headers-5.10.0-16-amd64'
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/core/rtw_cmd.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/core/rtw_security.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/core/rtw_debug.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/core/rtw_io.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/core/rtw_ioctl_query.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/core/rtw_ioctl_set.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/core/rtw_ieee80211.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/core/rtw_mlme.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/core/rtw_mlme_ext.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/core/rtw_mi.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/core/rtw_wlan_util.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/core/rtw_vht.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/core/rtw_pwrctrl.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/core/rtw_rf.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/core/rtw_chplan.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/core/rtw_recv.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/core/rtw_sta_mgt.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/core/rtw_ap.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/core/mesh/rtw_mesh.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/core/mesh/rtw_mesh_pathtbl.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/core/mesh/rtw_mesh_hwmp.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/core/rtw_xmit.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/core/rtw_p2p.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/core/rtw_rson.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/core/rtw_tdls.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/core/rtw_br_ext.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/core/rtw_iol.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/core/rtw_sreset.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/core/rtw_btcoex_wifionly.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/core/rtw_btcoex.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/core/rtw_beamforming.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/core/rtw_odm.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/core/rtw_rm.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/core/rtw_rm_fsm.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/core/efuse/rtw_efuse.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/os_dep/osdep_service.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/os_dep/linux/os_intfs.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/os_dep/linux/usb_intf.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/os_dep/linux/usb_ops_linux.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/os_dep/linux/ioctl_linux.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/os_dep/linux/xmit_linux.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/os_dep/linux/mlme_linux.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/os_dep/linux/recv_linux.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/os_dep/linux/ioctl_cfg80211.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/os_dep/linux/wifi_regd.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/os_dep/linux/rtw_android.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/os_dep/linux/rtw_proc.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/os_dep/linux/rtw_rhashtable.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/os_dep/linux/ioctl_mp.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/hal_intf.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/hal_com.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/hal_com_phycfg.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/hal_phy.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/hal_dm.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/hal_dm_acs.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/hal_btcoex_wifionly.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/hal_btcoex.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/hal_mp.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/hal_mcc.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/hal_hci/hal_usb.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/led/hal_led.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/led/hal_usb_led.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/HalPwrSeqCmd.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/rtl8812a/Hal8812PwrSeq.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/rtl8812a/Hal8821APwrSeq.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/rtl8812a/rtl8812a_xmit.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/rtl8812a/rtl8812a_sreset.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/rtl8812a/rtl8812a_hal_init.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/rtl8812a/rtl8812a_phycfg.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/rtl8812a/rtl8812a_rf6052.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/rtl8812a/rtl8812a_dm.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/rtl8812a/rtl8812a_rxdesc.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/rtl8812a/rtl8812a_cmd.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/rtl8812a/usb/usb_halinit.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/rtl8812a/usb/rtl8812au_led.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/rtl8812a/usb/rtl8812au_xmit.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/rtl8812a/usb/rtl8812au_recv.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/rtl8812a/usb/usb_ops_linux.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/efuse/rtl8812a/HalEfuseMask8812A_USB.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/efuse/rtl8812a/HalEfuseMask8821A_USB.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/rtl8812a/hal8812a_fw.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/rtl8812a/hal8821a_fw.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/rtl8814a/Hal8814PwrSeq.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/rtl8814a/rtl8814a_xmit.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/rtl8814a/rtl8814a_sreset.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/rtl8814a/rtl8814a_hal_init.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/rtl8814a/rtl8814a_phycfg.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/rtl8814a/rtl8814a_rf6052.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/rtl8814a/rtl8814a_dm.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/rtl8814a/rtl8814a_rxdesc.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/rtl8814a/rtl8814a_cmd.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/rtl8814a/hal8814a_fw.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/rtl8814a/usb/usb_halinit.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/rtl8814a/usb/rtl8814au_led.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/rtl8814a/usb/rtl8814au_xmit.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/rtl8814a/usb/rtl8814au_recv.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/rtl8814a/usb/usb_ops_linux.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/efuse/rtl8814a/HalEfuseMask8814A_USB.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/phydm/phydm_debug.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/phydm/phydm_antdiv.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/phydm/phydm_soml.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/phydm/phydm_smt_ant.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/phydm/phydm_antdect.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/phydm/phydm_interface.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/phydm/phydm_phystatus.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/phydm/phydm_hwconfig.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/phydm/phydm.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/phydm/phydm_dig.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/phydm/phydm_pathdiv.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/phydm/phydm_rainfo.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/phydm/phydm_dynamictxpower.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/phydm/phydm_adaptivity.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/phydm/phydm_cfotracking.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/phydm/phydm_noisemonitor.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/phydm/phydm_beamforming.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/phydm/phydm_dfs.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/phydm/txbf/halcomtxbf.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/phydm/txbf/haltxbfinterface.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/phydm/txbf/phydm_hal_txbf_api.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/phydm/phydm_adc_sampling.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/phydm/phydm_ccx.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/phydm/phydm_psd.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/phydm/phydm_primary_cca.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/phydm/phydm_cck_pd.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/phydm/phydm_rssi_monitor.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/phydm/phydm_auto_dbg.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/phydm/phydm_math_lib.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/phydm/phydm_api.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/phydm/phydm_pow_train.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/phydm/phydm_lna_sat.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/phydm/phydm_pmac_tx_setting.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/phydm/phydm_mp.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/phydm/halrf/halrf.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/phydm/halrf/halrf_debug.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/phydm/halrf/halphyrf_ce.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/phydm/halrf/halrf_powertracking_ce.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/phydm/halrf/halrf_powertracking.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/phydm/halrf/halrf_kfree.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/phydm/rtl8812a/halhwimg8812a_mac.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/phydm/rtl8812a/halhwimg8812a_bb.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/phydm/rtl8812a/halhwimg8812a_rf.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/phydm/halrf/rtl8812a/halrf_8812a_ce.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/phydm/rtl8812a/phydm_regconfig8812a.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/phydm/rtl8812a/phydm_rtl8812a.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/phydm/txbf/haltxbfjaguar.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/phydm/rtl8821a/halhwimg8821a_mac.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/phydm/rtl8821a/halhwimg8821a_bb.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/phydm/rtl8821a/halhwimg8821a_rf.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/phydm/halrf/rtl8821a/halrf_8821a_ce.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/phydm/rtl8821a/phydm_regconfig8821a.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/phydm/rtl8821a/phydm_rtl8821a.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/phydm/halrf/rtl8821a/halrf_iqk_8821a_ce.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/phydm/rtl8814a/halhwimg8814a_bb.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/phydm/rtl8814a/halhwimg8814a_mac.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/phydm/rtl8814a/halhwimg8814a_rf.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/phydm/halrf/rtl8814a/halrf_iqk_8814a.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/phydm/rtl8814a/phydm_regconfig8814a.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/phydm/halrf/rtl8814a/halrf_8814a_ce.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/phydm/rtl8814a/phydm_rtl8814a.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/hal/phydm/txbf/haltxbf8814a.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/platform/platform_ops.o
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/core/rtw_mp.o
  LD [M]  /root/rtl8821/rtl8812au-5.6.4.2/88XXau.o
  MODPOST /root/rtl8821/rtl8812au-5.6.4.2/Module.symvers
  CC [M]  /root/rtl8821/rtl8812au-5.6.4.2/88XXau.mod.o
  LD [M]  /root/rtl8821/rtl8812au-5.6.4.2/88XXau.ko
make[1]: Leaving directory '/usr/src/linux-headers-5.10.0-16-amd64'
---------------------------------------------------------------------------
Visit https://github.com/aircrack-ng/rtl8812au for support/reporting issues
or check for newer versions (branches) of these drivers.                   
---------------------------------------------------------------------------
 

make install
install -p -m 644 88XXau.ko  /lib/modules/5.10.0-16-amd64/kernel/drivers/net/wireless/
/sbin/depmod -a 5.10.0-16-amd64
 

[29061.625185] usb 2-4: new high-speed USB device number 9 using ehci-pci
[29061.782335] usb 2-4: New USB device found, idVendor=2357, idProduct=0120, bcdDevice= 2.00
[29061.782344] usb 2-4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[29061.782350] usb 2-4: Product: 802.11ac WLAN Adapter
[29061.782356] usb 2-4: Manufacturer: Realtek
[29061.782361] usb 2-4: SerialNumber: 00e04c000001
[29061.962217] usb 2-4: 88XXau  hw_info[107]
[29061.997451] rtl88XXau 2-4:1.0 ____n_: renamed from \xc0\x06\xc3\xd0n\xfc
 

#not working after install

[28226.318168] usb 2-4: New USB device found, idVendor=2357, idProduct=0120, bcdDevice= 2.00
[28226.318177] usb 2-4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[28226.318183] usb 2-4: Product: 802.11ac WLAN Adapter
[28226.318189] usb 2-4: Manufacturer: Realtek
[28226.318195] usb 2-4: SerialNumber: 00e04c000001
[28226.344887] 88XXau: loading out-of-tree module taints kernel.
[28226.352166] 88XXau: module verification failed: signature and/or required key missing - tainting kernel
[28226.589795] usb 2-4: 88XXau  hw_info[107]
[28226.595414] usbcore: registered new interface driver rtl88XXau
[28226.611670] rtl88XXau 2-4:1.0 ____n_: renamed from \xc0\x06\xc3\xd0n\xfc
 

____n_: flags=4098

root@routerOS:~# apt install ./realtek-rtl88xxau-dkms_5.6.4.2~git20220606.cab4e4e-0kali1_all.deb ./realtek-rtl8814au-dkms_5.8.5.1~git20220614.af00239-0kali3_all.deb
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Note, selecting 'realtek-rtl88xxau-dkms' instead of './realtek-rtl88xxau-dkms_5.6.4.2~git20220606.cab4e4e-0kali1_all.deb'
Note, selecting 'realtek-rtl8814au-dkms' instead of './realtek-rtl8814au-dkms_5.8.5.1~git20220614.af00239-0kali3_all.deb'
The following additional packages will be installed:
  bc dctrl-tools dkms linux-headers-amd64 sudo
Suggested packages:
  debtags menu
The following NEW packages will be installed:
  bc dctrl-tools dkms linux-headers-amd64 realtek-rtl8814au-dkms realtek-rtl88xxau-dkms sudo
0 upgraded, 7 newly installed, 0 to remove and 0 not upgraded.
Need to get 1,351 kB/4,804 kB of archives.
After this operation, 35.7 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 /root/realtek-rtl8814au-dkms_5.8.5.1~git20220614.af00239-0kali3_all.deb realtek-rtl8814au-dkms all 5.8.5.1~git20220614.af00239-0kali3 [1,659 kB]
Get:2 /root/realtek-rtl88xxau-dkms_5.6.4.2~git20220606.cab4e4e-0kali1_all.deb realtek-rtl88xxau-dkms all 5.6.4.2~git20220606.cab4e4e-0kali1 [1,794 kB]
Get:3 http://deb.debian.org/debian bullseye/main amd64 dctrl-tools amd64 2.24-3+b1 [104 kB]
Get:4 http://deb.debian.org/debian bullseye/main amd64 dkms all 2.8.4-3 [78.2 kB]
Get:5 http://deb.debian.org/debian bullseye/main amd64 bc amd64 1.07.1-2+b2 [109 kB]                                   
Get:6 http://deb.debian.org/debian bullseye/main amd64 linux-headers-amd64 amd64 5.10.127-1 [1,172 B]                  
Get:7 http://deb.debian.org/debian bullseye/main amd64 sudo amd64 1.9.5p2-3 [1,059 kB]                                 
Fetched 1,351 kB in 12s (115 kB/s)                                                                                     
Selecting previously unselected package dctrl-tools.
(Reading database ... 55141 files and directories currently installed.)
Preparing to unpack .../0-dctrl-tools_2.24-3+b1_amd64.deb ...
Unpacking dctrl-tools (2.24-3+b1) ...
Selecting previously unselected package dkms.
Preparing to unpack .../1-dkms_2.8.4-3_all.deb ...
Unpacking dkms (2.8.4-3) ...
Selecting previously unselected package bc.
Preparing to unpack .../2-bc_1.07.1-2+b2_amd64.deb ...
Unpacking bc (1.07.1-2+b2) ...
Selecting previously unselected package linux-headers-amd64.
Preparing to unpack .../3-linux-headers-amd64_5.10.127-1_amd64.deb ...
Unpacking linux-headers-amd64 (5.10.127-1) ...
Selecting previously unselected package realtek-rtl8814au-dkms.
Preparing to unpack .../4-realtek-rtl8814au-dkms_5.8.5.1~git20220614.af00239-0kali3_all.deb ...
Unpacking realtek-rtl8814au-dkms (5.8.5.1~git20220614.af00239-0kali3) ...
Selecting previously unselected package realtek-rtl88xxau-dkms.
Preparing to unpack .../5-realtek-rtl88xxau-dkms_5.6.4.2~git20220606.cab4e4e-0kali1_all.deb ...
Unpacking realtek-rtl88xxau-dkms (5.6.4.2~git20220606.cab4e4e-0kali1) ...
Selecting previously unselected package sudo.
Preparing to unpack .../6-sudo_1.9.5p2-3_amd64.deb ...
Unpacking sudo (1.9.5p2-3) ...
Setting up linux-headers-amd64 (5.10.127-1) ...
Setting up bc (1.07.1-2+b2) ...
Setting up sudo (1.9.5p2-3) ...
Setting up dctrl-tools (2.24-3+b1) ...
Setting up dkms (2.8.4-3) ...
Setting up realtek-rtl8814au-dkms (5.8.5.1~git20220614.af00239-0kali3) ...
Loading new realtek-rtl8814au-5.8.5.1~git20220614.af00239 DKMS files...
Building for 5.10.0-16-amd64
Building initial module for 5.10.0-16-amd64
Done.

8814au.ko:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/5.10.0-16-amd64/updates/dkms/

depmod..............................

DKMS: install completed.
Setting up realtek-rtl88xxau-dkms (5.6.4.2~git20220606.cab4e4e-0kali1) ...
Loading new realtek-rtl88xxau-5.6.4.2~git20220606.cab4e4e DKMS files...
Building for 5.10.0-16-amd64
Building initial module for 5.10.0-16-amd64
Done.

88XXau.ko:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/5.10.0-16-amd64/updates/dkms/

depmod.........

DKMS: install completed.
Processing triggers for man-db (2.9.4-2) ...
N: Download is performed unsandboxed as root as file '/root/realtek-rtl8814au-dkms_5.8.5.1~git20220614.af00239-0kali3_all.deb' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied)
 

 

 

 

unzip output:
4ab079f7cb172740c7abc8cbd6e6383bef0f65dc
   creating: rtl8812au-5.6.4.2/
   creating: rtl8812au-5.6.4.2/.github/
   creating: rtl8812au-5.6.4.2/.github/workflows/
  inflating: rtl8812au-5.6.4.2/.github/workflows/build.yml  
  inflating: rtl8812au-5.6.4.2/.gitignore  
  inflating: rtl8812au-5.6.4.2/Kconfig  
  inflating: rtl8812au-5.6.4.2/LICENSE  
  inflating: rtl8812au-5.6.4.2/Makefile  
  inflating: rtl8812au-5.6.4.2/README.md  
  inflating: rtl8812au-5.6.4.2/ReleaseNotes.pdf  
   creating: rtl8812au-5.6.4.2/android/
   creating: rtl8812au-5.6.4.2/android/android_ref_codes_10.x/
  inflating: rtl8812au-5.6.4.2/android/android_ref_codes_10.x/Realtek_Wi-Fi_SDK_for_Android_10.pdf  
 extracting: rtl8812au-5.6.4.2/android/android_ref_codes_10.x/realtek_wifi_SDK_for_android_10_x_20191008.tgz  
  inflating: rtl8812au-5.6.4.2/android/android_ref_codes_10.x/wpa_supplicant_8_10.x_rtw_29226.20191002.tgz  
   creating: rtl8812au-5.6.4.2/android/android_ref_codes_JB_4.2/
  inflating: rtl8812au-5.6.4.2/android/android_ref_codes_JB_4.2/Realtek_Wi-Fi_SDK_for_Android_JB_4.pdf  
  inflating: rtl8812au-5.6.4.2/android/android_ref_codes_JB_4.2/linux-3.0.42_STATION_INFO_ASSOC_REQ_IES.diff  
 extracting: rtl8812au-5.6.4.2/android/android_ref_codes_JB_4.2/realtek_wifi_SDK_for_android_JB_4.2_20130208.tar.gz  
   creating: rtl8812au-5.6.4.2/android/android_ref_codes_KK_4.4/
  inflating: rtl8812au-5.6.4.2/android/android_ref_codes_KK_4.4/Realtek_Wi-Fi_SDK_for_Android_KK_4.4.pdf  
  inflating: rtl8812au-5.6.4.2/android/android_ref_codes_KK_4.4/linux-3.0.42_STATION_INFO_ASSOC_REQ_IES.diff  
  inflating: rtl8812au-5.6.4.2/android/android_ref_codes_KK_4.4/realtek_wifi_SDK_for_android_KK_4.4_20140117.tar.gz  
   creating: rtl8812au-5.6.4.2/android/android_ref_codes_L_5.x/
  inflating: rtl8812au-5.6.4.2/android/android_ref_codes_L_5.x/Realtek_Wi-Fi_SDK_for_Android_L_5.pdf  
  inflating: rtl8812au-5.6.4.2/android/android_ref_codes_L_5.x/linux-3.0.42_STATION_INFO_ASSOC_REQ_IES.diff  
 extracting: rtl8812au-5.6.4.2/android/android_ref_codes_L_5.x/realtek_wifi_SDK_for_android_L_5.x_20150811.tgz  
   creating: rtl8812au-5.6.4.2/android/android_ref_codes_M_6.x/
  inflating: rtl8812au-5.6.4.2/android/android_ref_codes_M_6.x/Realtek_Wi-Fi_SDK_for_Android_M_6.pdf  
  inflating: rtl8812au-5.6.4.2/android/android_ref_codes_M_6.x/linux-3.0.42_STATION_INFO_ASSOC_REQ_IES.diff  
 extracting: rtl8812au-5.6.4.2/android/android_ref_codes_M_6.x/realtek_wifi_SDK_for_android_M_6.x_20151116.tgz  
   creating: rtl8812au-5.6.4.2/android/android_ref_codes_N_7.0/
  inflating: rtl8812au-5.6.4.2/android/android_ref_codes_N_7.0/Realtek_Wi-Fi_SDK_for_Android_N_7.0.pdf  
  inflating: rtl8812au-5.6.4.2/android/android_ref_codes_N_7.0/linux-3.0.42_STATION_INFO_ASSOC_REQ_IES.diff  
  inflating: rtl8812au-5.6.4.2/android/android_ref_codes_N_7.0/realtek_wifi_SDK_for_android_N_7.0_20161024.zip  
   creating: rtl8812au-5.6.4.2/android/android_ref_codes_O_8.0/
  inflating: rtl8812au-5.6.4.2/android/android_ref_codes_O_8.0/Realtek_Wi-Fi_SDK_for_Android_O_8.0.pdf  
  inflating: rtl8812au-5.6.4.2/android/android_ref_codes_O_8.0/linux-3.0.42_STATION_INFO_ASSOC_REQ_IES.diff  
  inflating: rtl8812au-5.6.4.2/android/android_ref_codes_O_8.0/realtek_wifi_SDK_for_android_O_8.0_20181001.tar.gz  
   creating: rtl8812au-5.6.4.2/android/android_ref_codes_P_9.x/
  inflating: rtl8812au-5.6.4.2/android/android_ref_codes_P_9.x/Realtek_Wi-Fi_SDK_for_Android_P_9.pdf  
  inflating: rtl8812au-5.6.4.2/android/android_ref_codes_P_9.x/linux-3.0.42_STATION_INFO_ASSOC_REQ_IES.diff  
  inflating: rtl8812au-5.6.4.2/android/android_ref_codes_P_9.x/realtek_wifi_SDK_for_android_P_9.x_20181001.tar.gz  
   creating: rtl8812au-5.6.4.2/android/wpa_supplicant_hostapd/
  inflating: rtl8812au-5.6.4.2/android/wpa_supplicant_hostapd/p2p_hostapd.conf  
  inflating: rtl8812au-5.6.4.2/android/wpa_supplicant_hostapd/rtl_hostapd_2G.conf  
  inflating: rtl8812au-5.6.4.2/android/wpa_supplicant_hostapd/rtl_hostapd_5G.conf  
  inflating: rtl8812au-5.6.4.2/android/wpa_supplicant_hostapd/wpa_0_8.conf  
  inflating: rtl8812au-5.6.4.2/android/wpa_supplicant_hostapd/wpa_supplicant_8_L_5.x_rtw_r24600.20171025.tar.gz  
  inflating: rtl8812au-5.6.4.2/android/wpa_supplicant_hostapd/wpa_supplicant_8_M_6.x_rtw_r24570.20171025.tar.gz  
  inflating: rtl8812au-5.6.4.2/android/wpa_supplicant_hostapd/wpa_supplicant_8_N_7.x_rtw_r24577.20171025.tar.gz  
  inflating: rtl8812au-5.6.4.2/android/wpa_supplicant_hostapd/wpa_supplicant_8_O_8.x_rtw_r33457.20190507.tar.gz  
  inflating: rtl8812au-5.6.4.2/android/wpa_supplicant_hostapd/wpa_supplicant_8_P_9.x_rtw_r29226.20180827.tar.gz  
  inflating: rtl8812au-5.6.4.2/android/wpa_supplicant_hostapd/wpa_supplicant_8_jb_4.1_rtw_r24646.20171025.tar.gz  
  inflating: rtl8812au-5.6.4.2/android/wpa_supplicant_hostapd/wpa_supplicant_8_jb_4.2_rtw_r25670.20171213.tar.gz  
  inflating: rtl8812au-5.6.4.2/android/wpa_supplicant_hostapd/wpa_supplicant_8_jb_4.3_rtw_r25671.20171213.tar.gz  
  inflating: rtl8812au-5.6.4.2/android/wpa_supplicant_hostapd/wpa_supplicant_8_kk_4.4_rtw_r25669.20171213.tar.gz  
  inflating: rtl8812au-5.6.4.2/android/wpa_supplicant_hostapd/wpa_supplicant_hostapd-0.8_rtw_r24647.20171025.tar.gz  
   creating: rtl8812au-5.6.4.2/core/
   creating: rtl8812au-5.6.4.2/core/efuse/
  inflating: rtl8812au-5.6.4.2/core/efuse/rtw_efuse.c  
   creating: rtl8812au-5.6.4.2/core/mesh/
  inflating: rtl8812au-5.6.4.2/core/mesh/rtw_mesh.c  
  inflating: rtl8812au-5.6.4.2/core/mesh/rtw_mesh.h  
  inflating: rtl8812au-5.6.4.2/core/mesh/rtw_mesh_hwmp.c  
  inflating: rtl8812au-5.6.4.2/core/mesh/rtw_mesh_hwmp.h  
  inflating: rtl8812au-5.6.4.2/core/mesh/rtw_mesh_pathtbl.c  
  inflating: rtl8812au-5.6.4.2/core/mesh/rtw_mesh_pathtbl.h  
  inflating: rtl8812au-5.6.4.2/core/rtw_ap.c  
  inflating: rtl8812au-5.6.4.2/core/rtw_beamforming.c  
  inflating: rtl8812au-5.6.4.2/core/rtw_br_ext.c  
  inflating: rtl8812au-5.6.4.2/core/rtw_bt_mp.c  
  inflating: rtl8812au-5.6.4.2/core/rtw_btcoex.c  
  inflating: rtl8812au-5.6.4.2/core/rtw_btcoex_wifionly.c  
  inflating: rtl8812au-5.6.4.2/core/rtw_chplan.c  
  inflating: rtl8812au-5.6.4.2/core/rtw_chplan.h  
  inflating: rtl8812au-5.6.4.2/core/rtw_cmd.c  
  inflating: rtl8812au-5.6.4.2/core/rtw_debug.c  
  inflating: rtl8812au-5.6.4.2/core/rtw_eeprom.c  
  inflating: rtl8812au-5.6.4.2/core/rtw_ieee80211.c  
  inflating: rtl8812au-5.6.4.2/core/rtw_io.c  
  inflating: rtl8812au-5.6.4.2/core/rtw_ioctl_query.c  
  inflating: rtl8812au-5.6.4.2/core/rtw_ioctl_rtl.c  
  inflating: rtl8812au-5.6.4.2/core/rtw_ioctl_set.c  
  inflating: rtl8812au-5.6.4.2/core/rtw_iol.c  
  inflating: rtl8812au-5.6.4.2/core/rtw_mem.c  
  inflating: rtl8812au-5.6.4.2/core/rtw_mi.c  
  inflating: rtl8812au-5.6.4.2/core/rtw_mlme.c  
  inflating: rtl8812au-5.6.4.2/core/rtw_mlme_ext.c  
  inflating: rtl8812au-5.6.4.2/core/rtw_mp.c  
  inflating: rtl8812au-5.6.4.2/core/rtw_mp_ioctl.c  
  inflating: rtl8812au-5.6.4.2/core/rtw_odm.c  
  inflating: rtl8812au-5.6.4.2/core/rtw_p2p.c  
  inflating: rtl8812au-5.6.4.2/core/rtw_pwrctrl.c  
  inflating: rtl8812au-5.6.4.2/core/rtw_recv.c  
  inflating: rtl8812au-5.6.4.2/core/rtw_rf.c  
  inflating: rtl8812au-5.6.4.2/core/rtw_rm.c  
  inflating: rtl8812au-5.6.4.2/core/rtw_rm_fsm.c  
  inflating: rtl8812au-5.6.4.2/core/rtw_rson.c  
  inflating: rtl8812au-5.6.4.2/core/rtw_sdio.c  
  inflating: rtl8812au-5.6.4.2/core/rtw_security.c  
  inflating: rtl8812au-5.6.4.2/core/rtw_sreset.c  
  inflating: rtl8812au-5.6.4.2/core/rtw_sta_mgt.c  
  inflating: rtl8812au-5.6.4.2/core/rtw_tdls.c  
  inflating: rtl8812au-5.6.4.2/core/rtw_vht.c  
  inflating: rtl8812au-5.6.4.2/core/rtw_wapi.c  
  inflating: rtl8812au-5.6.4.2/core/rtw_wapi_sms4.c  
  inflating: rtl8812au-5.6.4.2/core/rtw_wlan_util.c  
  inflating: rtl8812au-5.6.4.2/core/rtw_xmit.c  
  inflating: rtl8812au-5.6.4.2/dkms.conf  
   creating: rtl8812au-5.6.4.2/docs/
  inflating: rtl8812au-5.6.4.2/docs/Driver_Configuration_for_RF_Regulatory_Certification.pdf  
  inflating: rtl8812au-5.6.4.2/docs/HowTo_enable_and_verify_TDLS_function_in_Wi-Fi_driver.pdf  
  inflating: rtl8812au-5.6.4.2/docs/HowTo_enable_driver_to_support_80211d.pdf  
  inflating: rtl8812au-5.6.4.2/docs/HowTo_enable_the_power_saving_functionality.pdf  
  inflating: rtl8812au-5.6.4.2/docs/HowTo_support_WIFI_certification_test.pdf  
  inflating: rtl8812au-5.6.4.2/docs/HowTo_support_more_VidPids.pdf  
  inflating: rtl8812au-5.6.4.2/docs/How_to_append_vendor_specific_ie_to_driver_management_frames.pdf  
  inflating: rtl8812au-5.6.4.2/docs/How_to_enable_Realtek_RSON_function.pdf  
  inflating: rtl8812au-5.6.4.2/docs/How_to_set_driver_debug_log_level.pdf  
  inflating: rtl8812au-5.6.4.2/docs/LinuxDriver_MP_Iwpriv_UserGuide_V3.doc  
  inflating: rtl8812au-5.6.4.2/docs/Miracast_for_Realtek_WiFi.pdf  
  inflating: rtl8812au-5.6.4.2/docs/Quick_Start_Guide_for_Adaptivity_and_Carrier_Sensing_Test.pdf  
  inflating: rtl8812au-5.6.4.2/docs/Quick_Start_Guide_for_Bridge.pdf  
  inflating: rtl8812au-5.6.4.2/docs/Quick_Start_Guide_for_Driver_Compilation_and_Installation.pdf  
  inflating: rtl8812au-5.6.4.2/docs/Quick_Start_Guide_for_SoftAP.pdf  
  inflating: rtl8812au-5.6.4.2/docs/Quick_Start_Guide_for_Station_Mode.pdf  
  inflating: rtl8812au-5.6.4.2/docs/Quick_Start_Guide_for_WOW.pdf  
  inflating: rtl8812au-5.6.4.2/docs/Quick_Start_Guide_for_WPA3.pdf  
  inflating: rtl8812au-5.6.4.2/docs/Quick_Start_Guide_for_wpa_supplicant_WiFi_P2P_test.pdf  
  inflating: rtl8812au-5.6.4.2/docs/REALTEK_README.txt  
  inflating: rtl8812au-5.6.4.2/docs/RTK_P2P_WFD_Programming_guide.pdf  
  inflating: rtl8812au-5.6.4.2/docs/RTL8812AU-CG-RealtekMicroelectronics.pdf  
  inflating: rtl8812au-5.6.4.2/docs/Realtek_Wi-Fi_SDK_for_Android_O_8.0.pdf  
  inflating: rtl8812au-5.6.4.2/docs/Realtek_WiFi_concurrent_mode_Introduction.pdf  
  inflating: rtl8812au-5.6.4.2/docs/SoftAP_Mode_features.pdf  
  inflating: rtl8812au-5.6.4.2/docs/Wireless_tools_porting_guide.pdf  
  inflating: rtl8812au-5.6.4.2/docs/hostapd.conf  
  inflating: rtl8812au-5.6.4.2/docs/iwpriv_mp_settings_for_different_data_rate.xls  
  inflating: rtl8812au-5.6.4.2/docs/linux_dhcp_server_notes.txt  
  inflating: rtl8812au-5.6.4.2/docs/rtl8712-d0-1-programming-guide-20090601.doc  
  inflating: rtl8812au-5.6.4.2/docs/wpa_cli_with_wpa_supplicant.pdf  
   creating: rtl8812au-5.6.4.2/hal/
  inflating: rtl8812au-5.6.4.2/hal/HalPwrSeqCmd.c  
   creating: rtl8812au-5.6.4.2/hal/efuse/
  inflating: rtl8812au-5.6.4.2/hal/efuse/efuse_mask.h  
   creating: rtl8812au-5.6.4.2/hal/efuse/rtl8812a/
  inflating: rtl8812au-5.6.4.2/hal/efuse/rtl8812a/HalEfuseMask8812A_PCIE.c  
  inflating: rtl8812au-5.6.4.2/hal/efuse/rtl8812a/HalEfuseMask8812A_PCIE.h  
  inflating: rtl8812au-5.6.4.2/hal/efuse/rtl8812a/HalEfuseMask8812A_USB.c  
  inflating: rtl8812au-5.6.4.2/hal/efuse/rtl8812a/HalEfuseMask8812A_USB.h  
  inflating: rtl8812au-5.6.4.2/hal/efuse/rtl8812a/HalEfuseMask8821A_PCIE.c  
  inflating: rtl8812au-5.6.4.2/hal/efuse/rtl8812a/HalEfuseMask8821A_PCIE.h  
  inflating: rtl8812au-5.6.4.2/hal/efuse/rtl8812a/HalEfuseMask8821A_SDIO.c  
  inflating: rtl8812au-5.6.4.2/hal/efuse/rtl8812a/HalEfuseMask8821A_SDIO.h  
  inflating: rtl8812au-5.6.4.2/hal/efuse/rtl8812a/HalEfuseMask8821A_USB.c  
  inflating: rtl8812au-5.6.4.2/hal/efuse/rtl8812a/HalEfuseMask8821A_USB.h  
   creating: rtl8812au-5.6.4.2/hal/efuse/rtl8814a/
  inflating: rtl8812au-5.6.4.2/hal/efuse/rtl8814a/HalEfuseMask8814A_PCIE.c  
  inflating: rtl8812au-5.6.4.2/hal/efuse/rtl8814a/HalEfuseMask8814A_PCIE.h  
  inflating: rtl8812au-5.6.4.2/hal/efuse/rtl8814a/HalEfuseMask8814A_USB.c  
  inflating: rtl8812au-5.6.4.2/hal/efuse/rtl8814a/HalEfuseMask8814A_USB.h  
  inflating: rtl8812au-5.6.4.2/hal/hal_btcoex.c  
  inflating: rtl8812au-5.6.4.2/hal/hal_btcoex_wifionly.c  
  inflating: rtl8812au-5.6.4.2/hal/hal_com.c  
  inflating: rtl8812au-5.6.4.2/hal/hal_com_c2h.h  
  inflating: rtl8812au-5.6.4.2/hal/hal_com_phycfg.c  
  inflating: rtl8812au-5.6.4.2/hal/hal_dm.c  
  inflating: rtl8812au-5.6.4.2/hal/hal_dm.h  
  inflating: rtl8812au-5.6.4.2/hal/hal_dm_acs.c  
  inflating: rtl8812au-5.6.4.2/hal/hal_dm_acs.h  
  inflating: rtl8812au-5.6.4.2/hal/hal_halmac.c  
  inflating: rtl8812au-5.6.4.2/hal/hal_halmac.h  
   creating: rtl8812au-5.6.4.2/hal/hal_hci/
  inflating: rtl8812au-5.6.4.2/hal/hal_hci/hal_usb.c  
  inflating: rtl8812au-5.6.4.2/hal/hal_intf.c  
  inflating: rtl8812au-5.6.4.2/hal/hal_mcc.c  
  inflating: rtl8812au-5.6.4.2/hal/hal_mp.c  
  inflating: rtl8812au-5.6.4.2/hal/hal_phy.c  
   creating: rtl8812au-5.6.4.2/hal/led/
  inflating: rtl8812au-5.6.4.2/hal/led/hal_led.c  
  inflating: rtl8812au-5.6.4.2/hal/led/hal_usb_led.c  
   creating: rtl8812au-5.6.4.2/hal/phydm/
  inflating: rtl8812au-5.6.4.2/hal/phydm/ap_makefile.mk  
  inflating: rtl8812au-5.6.4.2/hal/phydm/halhwimg.h  
   creating: rtl8812au-5.6.4.2/hal/phydm/halrf/
  inflating: rtl8812au-5.6.4.2/hal/phydm/halrf/halphyrf_ap.c  
  inflating: rtl8812au-5.6.4.2/hal/phydm/halrf/halphyrf_ap.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/halrf/halphyrf_ce.c  
  inflating: rtl8812au-5.6.4.2/hal/phydm/halrf/halphyrf_ce.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/halrf/halphyrf_iot.c  
  inflating: rtl8812au-5.6.4.2/hal/phydm/halrf/halphyrf_iot.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/halrf/halphyrf_win.c  
  inflating: rtl8812au-5.6.4.2/hal/phydm/halrf/halphyrf_win.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/halrf/halrf.c  
  inflating: rtl8812au-5.6.4.2/hal/phydm/halrf/halrf.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/halrf/halrf_debug.c  
  inflating: rtl8812au-5.6.4.2/hal/phydm/halrf/halrf_debug.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/halrf/halrf_dpk.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/halrf/halrf_features.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/halrf/halrf_iqk.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/halrf/halrf_kfree.c  
  inflating: rtl8812au-5.6.4.2/hal/phydm/halrf/halrf_kfree.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/halrf/halrf_powertracking.c  
  inflating: rtl8812au-5.6.4.2/hal/phydm/halrf/halrf_powertracking.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/halrf/halrf_powertracking_ap.c  
  inflating: rtl8812au-5.6.4.2/hal/phydm/halrf/halrf_powertracking_ap.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/halrf/halrf_powertracking_ce.c  
  inflating: rtl8812au-5.6.4.2/hal/phydm/halrf/halrf_powertracking_ce.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/halrf/halrf_powertracking_iot.c  
  inflating: rtl8812au-5.6.4.2/hal/phydm/halrf/halrf_powertracking_iot.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/halrf/halrf_powertracking_win.c  
  inflating: rtl8812au-5.6.4.2/hal/phydm/halrf/halrf_powertracking_win.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/halrf/halrf_psd.c  
  inflating: rtl8812au-5.6.4.2/hal/phydm/halrf/halrf_psd.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/halrf/halrf_txgapcal.c  
  inflating: rtl8812au-5.6.4.2/hal/phydm/halrf/halrf_txgapcal.h  
   creating: rtl8812au-5.6.4.2/hal/phydm/halrf/rtl8812a/
  inflating: rtl8812au-5.6.4.2/hal/phydm/halrf/rtl8812a/halrf_8812a_ap.c  
  inflating: rtl8812au-5.6.4.2/hal/phydm/halrf/rtl8812a/halrf_8812a_ap.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/halrf/rtl8812a/halrf_8812a_ce.c  
  inflating: rtl8812au-5.6.4.2/hal/phydm/halrf/rtl8812a/halrf_8812a_ce.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/halrf/rtl8812a/halrf_8812a_win.c  
  inflating: rtl8812au-5.6.4.2/hal/phydm/halrf/rtl8812a/halrf_8812a_win.h  
   creating: rtl8812au-5.6.4.2/hal/phydm/halrf/rtl8814a/
  inflating: rtl8812au-5.6.4.2/hal/phydm/halrf/rtl8814a/halrf_8814a_ap.c  
  inflating: rtl8812au-5.6.4.2/hal/phydm/halrf/rtl8814a/halrf_8814a_ap.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/halrf/rtl8814a/halrf_8814a_ce.c  
  inflating: rtl8812au-5.6.4.2/hal/phydm/halrf/rtl8814a/halrf_8814a_ce.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/halrf/rtl8814a/halrf_8814a_win.c  
  inflating: rtl8812au-5.6.4.2/hal/phydm/halrf/rtl8814a/halrf_8814a_win.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/halrf/rtl8814a/halrf_iqk_8814a.c  
  inflating: rtl8812au-5.6.4.2/hal/phydm/halrf/rtl8814a/halrf_iqk_8814a.h  
   creating: rtl8812au-5.6.4.2/hal/phydm/halrf/rtl8821a/
  inflating: rtl8812au-5.6.4.2/hal/phydm/halrf/rtl8821a/halrf_8821a_ce.c  
  inflating: rtl8812au-5.6.4.2/hal/phydm/halrf/rtl8821a/halrf_8821a_ce.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/halrf/rtl8821a/halrf_8821a_win.c  
  inflating: rtl8812au-5.6.4.2/hal/phydm/halrf/rtl8821a/halrf_8821a_win.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/halrf/rtl8821a/halrf_iqk_8821a_ap.c  
  inflating: rtl8812au-5.6.4.2/hal/phydm/halrf/rtl8821a/halrf_iqk_8821a_ap.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/halrf/rtl8821a/halrf_iqk_8821a_ce.c  
  inflating: rtl8812au-5.6.4.2/hal/phydm/halrf/rtl8821a/halrf_iqk_8821a_ce.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/halrf/rtl8821a/halrf_iqk_8821a_win.c  
  inflating: rtl8812au-5.6.4.2/hal/phydm/halrf/rtl8821a/halrf_iqk_8821a_win.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/mp_precomp.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/phydm.c  
  inflating: rtl8812au-5.6.4.2/hal/phydm/phydm.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/phydm.mk  
  inflating: rtl8812au-5.6.4.2/hal/phydm/phydm_adaptivity.c  
  inflating: rtl8812au-5.6.4.2/hal/phydm/phydm_adaptivity.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/phydm_adc_sampling.c  
  inflating: rtl8812au-5.6.4.2/hal/phydm/phydm_adc_sampling.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/phydm_antdect.c  
  inflating: rtl8812au-5.6.4.2/hal/phydm/phydm_antdect.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/phydm_antdiv.c  
  inflating: rtl8812au-5.6.4.2/hal/phydm/phydm_antdiv.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/phydm_api.c  
  inflating: rtl8812au-5.6.4.2/hal/phydm/phydm_api.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/phydm_auto_dbg.c  
  inflating: rtl8812au-5.6.4.2/hal/phydm/phydm_auto_dbg.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/phydm_beamforming.c  
  inflating: rtl8812au-5.6.4.2/hal/phydm/phydm_beamforming.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/phydm_cck_pd.c  
  inflating: rtl8812au-5.6.4.2/hal/phydm/phydm_cck_pd.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/phydm_ccx.c  
  inflating: rtl8812au-5.6.4.2/hal/phydm/phydm_ccx.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/phydm_cfotracking.c  
  inflating: rtl8812au-5.6.4.2/hal/phydm/phydm_cfotracking.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/phydm_debug.c  
  inflating: rtl8812au-5.6.4.2/hal/phydm/phydm_debug.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/phydm_dfs.c  
  inflating: rtl8812au-5.6.4.2/hal/phydm/phydm_dfs.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/phydm_dig.c  
  inflating: rtl8812au-5.6.4.2/hal/phydm/phydm_dig.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/phydm_dynamictxpower.c  
  inflating: rtl8812au-5.6.4.2/hal/phydm/phydm_dynamictxpower.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/phydm_features.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/phydm_features_ap.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/phydm_features_ce.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/phydm_features_ce2_kernel.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/phydm_features_iot.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/phydm_features_win.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/phydm_hwconfig.c  
  inflating: rtl8812au-5.6.4.2/hal/phydm/phydm_hwconfig.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/phydm_interface.c  
  inflating: rtl8812au-5.6.4.2/hal/phydm/phydm_interface.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/phydm_lna_sat.c  
  inflating: rtl8812au-5.6.4.2/hal/phydm/phydm_lna_sat.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/phydm_math_lib.c  
  inflating: rtl8812au-5.6.4.2/hal/phydm/phydm_math_lib.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/phydm_mp.c  
  inflating: rtl8812au-5.6.4.2/hal/phydm/phydm_mp.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/phydm_noisemonitor.c  
  inflating: rtl8812au-5.6.4.2/hal/phydm/phydm_noisemonitor.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/phydm_pathdiv.c  
  inflating: rtl8812au-5.6.4.2/hal/phydm/phydm_pathdiv.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/phydm_phystatus.c  
  inflating: rtl8812au-5.6.4.2/hal/phydm/phydm_phystatus.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/phydm_pmac_tx_setting.c  
  inflating: rtl8812au-5.6.4.2/hal/phydm/phydm_pmac_tx_setting.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/phydm_pow_train.c  
  inflating: rtl8812au-5.6.4.2/hal/phydm/phydm_pow_train.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/phydm_pre_define.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/phydm_precomp.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/phydm_primary_cca.c  
  inflating: rtl8812au-5.6.4.2/hal/phydm/phydm_primary_cca.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/phydm_psd.c  
  inflating: rtl8812au-5.6.4.2/hal/phydm/phydm_psd.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/phydm_rainfo.c  
  inflating: rtl8812au-5.6.4.2/hal/phydm/phydm_rainfo.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/phydm_reg.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/phydm_regdefine11ac.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/phydm_regdefine11n.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/phydm_regtable.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/phydm_rssi_monitor.c  
  inflating: rtl8812au-5.6.4.2/hal/phydm/phydm_rssi_monitor.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/phydm_smt_ant.c  
  inflating: rtl8812au-5.6.4.2/hal/phydm/phydm_smt_ant.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/phydm_soml.c  
  inflating: rtl8812au-5.6.4.2/hal/phydm/phydm_soml.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/phydm_types.h  
   creating: rtl8812au-5.6.4.2/hal/phydm/rtl8812a/
  inflating: rtl8812au-5.6.4.2/hal/phydm/rtl8812a/halhwimg8812a_bb.c  
  inflating: rtl8812au-5.6.4.2/hal/phydm/rtl8812a/halhwimg8812a_bb.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/rtl8812a/halhwimg8812a_mac.c  
  inflating: rtl8812au-5.6.4.2/hal/phydm/rtl8812a/halhwimg8812a_mac.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/rtl8812a/halhwimg8812a_rf.c  
  inflating: rtl8812au-5.6.4.2/hal/phydm/rtl8812a/halhwimg8812a_rf.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/rtl8812a/phydm_regconfig8812a.c  
  inflating: rtl8812au-5.6.4.2/hal/phydm/rtl8812a/phydm_regconfig8812a.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/rtl8812a/phydm_rtl8812a.c  
  inflating: rtl8812au-5.6.4.2/hal/phydm/rtl8812a/phydm_rtl8812a.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/rtl8812a/version_rtl8812a.h  
   creating: rtl8812au-5.6.4.2/hal/phydm/rtl8814a/
  inflating: rtl8812au-5.6.4.2/hal/phydm/rtl8814a/hal8814areg_odm.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/rtl8814a/halhwimg8814a_bb.c  
  inflating: rtl8812au-5.6.4.2/hal/phydm/rtl8814a/halhwimg8814a_bb.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/rtl8814a/halhwimg8814a_fw.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/rtl8814a/halhwimg8814a_mac.c  
  inflating: rtl8812au-5.6.4.2/hal/phydm/rtl8814a/halhwimg8814a_mac.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/rtl8814a/halhwimg8814a_rf.c  
  inflating: rtl8812au-5.6.4.2/hal/phydm/rtl8814a/halhwimg8814a_rf.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/rtl8814a/halphyrf_8814a_ap.c  
  inflating: rtl8812au-5.6.4.2/hal/phydm/rtl8814a/halphyrf_8814a_ap.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/rtl8814a/halphyrf_8814a_win.c  
  inflating: rtl8812au-5.6.4.2/hal/phydm/rtl8814a/halphyrf_8814a_win.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/rtl8814a/phydm_regconfig8814a.c  
  inflating: rtl8812au-5.6.4.2/hal/phydm/rtl8814a/phydm_regconfig8814a.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/rtl8814a/phydm_rtl8814a.c  
  inflating: rtl8812au-5.6.4.2/hal/phydm/rtl8814a/phydm_rtl8814a.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/rtl8814a/version_rtl8814a.h  
   creating: rtl8812au-5.6.4.2/hal/phydm/rtl8821a/
  inflating: rtl8812au-5.6.4.2/hal/phydm/rtl8821a/halhwimg8821a_bb.c  
  inflating: rtl8812au-5.6.4.2/hal/phydm/rtl8821a/halhwimg8821a_bb.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/rtl8821a/halhwimg8821a_mac.c  
  inflating: rtl8812au-5.6.4.2/hal/phydm/rtl8821a/halhwimg8821a_mac.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/rtl8821a/halhwimg8821a_rf.c  
  inflating: rtl8812au-5.6.4.2/hal/phydm/rtl8821a/halhwimg8821a_rf.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/rtl8821a/phydm_regconfig8821a.c  
  inflating: rtl8812au-5.6.4.2/hal/phydm/rtl8821a/phydm_regconfig8821a.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/rtl8821a/phydm_rtl8821a.c  
  inflating: rtl8812au-5.6.4.2/hal/phydm/rtl8821a/phydm_rtl8821a.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/rtl8821a/version_rtl8821a.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/sd4_phydm_2_kernel.mk  
   creating: rtl8812au-5.6.4.2/hal/phydm/txbf/
  inflating: rtl8812au-5.6.4.2/hal/phydm/txbf/halcomtxbf.c  
  inflating: rtl8812au-5.6.4.2/hal/phydm/txbf/halcomtxbf.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/txbf/haltxbf8192e.c  
  inflating: rtl8812au-5.6.4.2/hal/phydm/txbf/haltxbf8192e.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/txbf/haltxbf8814a.c  
  inflating: rtl8812au-5.6.4.2/hal/phydm/txbf/haltxbf8814a.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/txbf/haltxbf8822b.c  
  inflating: rtl8812au-5.6.4.2/hal/phydm/txbf/haltxbf8822b.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/txbf/haltxbfinterface.c  
  inflating: rtl8812au-5.6.4.2/hal/phydm/txbf/haltxbfinterface.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/txbf/haltxbfjaguar.c  
  inflating: rtl8812au-5.6.4.2/hal/phydm/txbf/haltxbfjaguar.h  
  inflating: rtl8812au-5.6.4.2/hal/phydm/txbf/phydm_hal_txbf_api.c  
  inflating: rtl8812au-5.6.4.2/hal/phydm/txbf/phydm_hal_txbf_api.h  
   creating: rtl8812au-5.6.4.2/hal/rtl8812a/
  inflating: rtl8812au-5.6.4.2/hal/rtl8812a/Hal8812PwrSeq.c  
  inflating: rtl8812au-5.6.4.2/hal/rtl8812a/Hal8821APwrSeq.c  
  inflating: rtl8812au-5.6.4.2/hal/rtl8812a/hal8812a_fw.c  
  inflating: rtl8812au-5.6.4.2/hal/rtl8812a/hal8812a_fw.h  
  inflating: rtl8812au-5.6.4.2/hal/rtl8812a/hal8821a_fw.c  
  inflating: rtl8812au-5.6.4.2/hal/rtl8812a/hal8821a_fw.h  
  inflating: rtl8812au-5.6.4.2/hal/rtl8812a/rtl8812a_cmd.c  
  inflating: rtl8812au-5.6.4.2/hal/rtl8812a/rtl8812a_dm.c  
  inflating: rtl8812au-5.6.4.2/hal/rtl8812a/rtl8812a_hal_init.c  
  inflating: rtl8812au-5.6.4.2/hal/rtl8812a/rtl8812a_phycfg.c  
  inflating: rtl8812au-5.6.4.2/hal/rtl8812a/rtl8812a_rf6052.c  
  inflating: rtl8812au-5.6.4.2/hal/rtl8812a/rtl8812a_rxdesc.c  
  inflating: rtl8812au-5.6.4.2/hal/rtl8812a/rtl8812a_sreset.c  
  inflating: rtl8812au-5.6.4.2/hal/rtl8812a/rtl8812a_xmit.c  
   creating: rtl8812au-5.6.4.2/hal/rtl8812a/usb/
  inflating: rtl8812au-5.6.4.2/hal/rtl8812a/usb/rtl8812au_led.c  
  inflating: rtl8812au-5.6.4.2/hal/rtl8812a/usb/rtl8812au_recv.c  
  inflating: rtl8812au-5.6.4.2/hal/rtl8812a/usb/rtl8812au_xmit.c  
  inflating: rtl8812au-5.6.4.2/hal/rtl8812a/usb/usb_halinit.c  
  inflating: rtl8812au-5.6.4.2/hal/rtl8812a/usb/usb_ops_linux.c  
   creating: rtl8812au-5.6.4.2/hal/rtl8814a/
  inflating: rtl8812au-5.6.4.2/hal/rtl8814a/Hal8814PwrSeq.c  
  inflating: rtl8812au-5.6.4.2/hal/rtl8814a/hal8814a_fw.c  
  inflating: rtl8812au-5.6.4.2/hal/rtl8814a/rtl8814a_cmd.c  
  inflating: rtl8812au-5.6.4.2/hal/rtl8814a/rtl8814a_dm.c  
  inflating: rtl8812au-5.6.4.2/hal/rtl8814a/rtl8814a_hal_init.c  
  inflating: rtl8812au-5.6.4.2/hal/rtl8814a/rtl8814a_phycfg.c  
  inflating: rtl8812au-5.6.4.2/hal/rtl8814a/rtl8814a_rf6052.c  
  inflating: rtl8812au-5.6.4.2/hal/rtl8814a/rtl8814a_rxdesc.c  
  inflating: rtl8812au-5.6.4.2/hal/rtl8814a/rtl8814a_sreset.c  
  inflating: rtl8812au-5.6.4.2/hal/rtl8814a/rtl8814a_xmit.c  
   creating: rtl8812au-5.6.4.2/hal/rtl8814a/usb/
  inflating: rtl8812au-5.6.4.2/hal/rtl8814a/usb/rtl8814au_led.c  
  inflating: rtl8812au-5.6.4.2/hal/rtl8814a/usb/rtl8814au_recv.c  
  inflating: rtl8812au-5.6.4.2/hal/rtl8814a/usb/rtl8814au_xmit.c  
  inflating: rtl8812au-5.6.4.2/hal/rtl8814a/usb/usb_halinit.c  
  inflating: rtl8812au-5.6.4.2/hal/rtl8814a/usb/usb_ops_linux.c  
   creating: rtl8812au-5.6.4.2/include/
  inflating: rtl8812au-5.6.4.2/include/Hal8812PhyCfg.h  
  inflating: rtl8812au-5.6.4.2/include/Hal8812PhyReg.h  
  inflating: rtl8812au-5.6.4.2/include/Hal8812PwrSeq.h  
  inflating: rtl8812au-5.6.4.2/include/Hal8814PhyCfg.h  
  inflating: rtl8812au-5.6.4.2/include/Hal8814PhyReg.h  
  inflating: rtl8812au-5.6.4.2/include/Hal8814PwrSeq.h  
  inflating: rtl8812au-5.6.4.2/include/Hal8821APwrSeq.h  
  inflating: rtl8812au-5.6.4.2/include/HalPwrSeqCmd.h  
  inflating: rtl8812au-5.6.4.2/include/HalVerDef.h  
  inflating: rtl8812au-5.6.4.2/include/basic_types.h  
   creating: rtl8812au-5.6.4.2/include/byteorder/
  inflating: rtl8812au-5.6.4.2/include/byteorder/big_endian.h  
  inflating: rtl8812au-5.6.4.2/include/byteorder/generic.h  
  inflating: rtl8812au-5.6.4.2/include/byteorder/little_endian.h  
  inflating: rtl8812au-5.6.4.2/include/byteorder/swab.h  
  inflating: rtl8812au-5.6.4.2/include/byteorder/swabb.h  
  inflating: rtl8812au-5.6.4.2/include/circ_buf.h  
  inflating: rtl8812au-5.6.4.2/include/cmd_osdep.h  
   creating: rtl8812au-5.6.4.2/include/cmn_info/
  inflating: rtl8812au-5.6.4.2/include/cmn_info/rtw_sta_info.h  
  inflating: rtl8812au-5.6.4.2/include/custom_gpio.h  
  inflating: rtl8812au-5.6.4.2/include/drv_conf.h  
  inflating: rtl8812au-5.6.4.2/include/drv_types.h  
  inflating: rtl8812au-5.6.4.2/include/drv_types_ce.h  
  inflating: rtl8812au-5.6.4.2/include/drv_types_gspi.h  
  inflating: rtl8812au-5.6.4.2/include/drv_types_linux.h  
  inflating: rtl8812au-5.6.4.2/include/drv_types_pci.h  
  inflating: rtl8812au-5.6.4.2/include/drv_types_sdio.h  
  inflating: rtl8812au-5.6.4.2/include/drv_types_xp.h  
  inflating: rtl8812au-5.6.4.2/include/ethernet.h  
  inflating: rtl8812au-5.6.4.2/include/gspi_hal.h  
  inflating: rtl8812au-5.6.4.2/include/gspi_ops.h  
  inflating: rtl8812au-5.6.4.2/include/gspi_ops_linux.h  
  inflating: rtl8812au-5.6.4.2/include/gspi_osintf.h  
  inflating: rtl8812au-5.6.4.2/include/h2clbk.h  
  inflating: rtl8812au-5.6.4.2/include/hal_btcoex.h  
  inflating: rtl8812au-5.6.4.2/include/hal_btcoex_wifionly.h  
  inflating: rtl8812au-5.6.4.2/include/hal_com.h  
  inflating: rtl8812au-5.6.4.2/include/hal_com_h2c.h  
  inflating: rtl8812au-5.6.4.2/include/hal_com_led.h  
  inflating: rtl8812au-5.6.4.2/include/hal_com_phycfg.h  
  inflating: rtl8812au-5.6.4.2/include/hal_com_reg.h  
  inflating: rtl8812au-5.6.4.2/include/hal_data.h  
  inflating: rtl8812au-5.6.4.2/include/hal_gspi.h  
  inflating: rtl8812au-5.6.4.2/include/hal_ic_cfg.h  
  inflating: rtl8812au-5.6.4.2/include/hal_intf.h  
  inflating: rtl8812au-5.6.4.2/include/hal_pg.h  
  inflating: rtl8812au-5.6.4.2/include/hal_phy.h  
  inflating: rtl8812au-5.6.4.2/include/hal_phy_reg.h  
  inflating: rtl8812au-5.6.4.2/include/hal_sdio.h  
  inflating: rtl8812au-5.6.4.2/include/ieee80211.h  
  inflating: rtl8812au-5.6.4.2/include/ieee80211_ext.h  
  inflating: rtl8812au-5.6.4.2/include/if_ether.h  
  inflating: rtl8812au-5.6.4.2/include/ip.h  
   creating: rtl8812au-5.6.4.2/include/linux/
  inflating: rtl8812au-5.6.4.2/include/linux/old_unused_rtl_wireless.h  
  inflating: rtl8812au-5.6.4.2/include/mlme_osdep.h  
  inflating: rtl8812au-5.6.4.2/include/mp_custom_oid.h  
  inflating: rtl8812au-5.6.4.2/include/nic_spec.h  
  inflating: rtl8812au-5.6.4.2/include/osdep_intf.h  
  inflating: rtl8812au-5.6.4.2/include/osdep_service.h  
  inflating: rtl8812au-5.6.4.2/include/osdep_service_bsd.h  
  inflating: rtl8812au-5.6.4.2/include/osdep_service_ce.h  
  inflating: rtl8812au-5.6.4.2/include/osdep_service_linux.h  
  inflating: rtl8812au-5.6.4.2/include/osdep_service_xp.h  
  inflating: rtl8812au-5.6.4.2/include/pci_hal.h  
  inflating: rtl8812au-5.6.4.2/include/pci_ops.h  
  inflating: rtl8812au-5.6.4.2/include/pci_osintf.h  
  inflating: rtl8812au-5.6.4.2/include/recv_osdep.h  
  inflating: rtl8812au-5.6.4.2/include/rtl8812a_cmd.h  
  inflating: rtl8812au-5.6.4.2/include/rtl8812a_dm.h  
  inflating: rtl8812au-5.6.4.2/include/rtl8812a_hal.h  
  inflating: rtl8812au-5.6.4.2/include/rtl8812a_led.h  
  inflating: rtl8812au-5.6.4.2/include/rtl8812a_recv.h  
  inflating: rtl8812au-5.6.4.2/include/rtl8812a_rf.h  
  inflating: rtl8812au-5.6.4.2/include/rtl8812a_spec.h  
  inflating: rtl8812au-5.6.4.2/include/rtl8812a_sreset.h  
  inflating: rtl8812au-5.6.4.2/include/rtl8812a_xmit.h  
  inflating: rtl8812au-5.6.4.2/include/rtl8814a_cmd.h  
  inflating: rtl8812au-5.6.4.2/include/rtl8814a_dm.h  
  inflating: rtl8812au-5.6.4.2/include/rtl8814a_hal.h  
  inflating: rtl8812au-5.6.4.2/include/rtl8814a_led.h  
  inflating: rtl8812au-5.6.4.2/include/rtl8814a_recv.h  
  inflating: rtl8812au-5.6.4.2/include/rtl8814a_rf.h  
  inflating: rtl8812au-5.6.4.2/include/rtl8814a_spec.h  
  inflating: rtl8812au-5.6.4.2/include/rtl8814a_sreset.h  
  inflating: rtl8812au-5.6.4.2/include/rtl8814a_xmit.h  
  inflating: rtl8812au-5.6.4.2/include/rtl8821a_spec.h  
  inflating: rtl8812au-5.6.4.2/include/rtl8821a_xmit.h  
  inflating: rtl8812au-5.6.4.2/include/rtl_autoconf.h  
  inflating: rtl8812au-5.6.4.2/include/rtw_android.h  
  inflating: rtl8812au-5.6.4.2/include/rtw_ap.h  
  inflating: rtl8812au-5.6.4.2/include/rtw_beamforming.h  
  inflating: rtl8812au-5.6.4.2/include/rtw_br_ext.h  
  inflating: rtl8812au-5.6.4.2/include/rtw_bt_mp.h  
  inflating: rtl8812au-5.6.4.2/include/rtw_btcoex.h  
  inflating: rtl8812au-5.6.4.2/include/rtw_btcoex_wifionly.h  
  inflating: rtl8812au-5.6.4.2/include/rtw_byteorder.h  
  inflating: rtl8812au-5.6.4.2/include/rtw_cmd.h  
  inflating: rtl8812au-5.6.4.2/include/rtw_debug.h  
  inflating: rtl8812au-5.6.4.2/include/rtw_eeprom.h  
  inflating: rtl8812au-5.6.4.2/include/rtw_efuse.h  
  inflating: rtl8812au-5.6.4.2/include/rtw_event.h  
  inflating: rtl8812au-5.6.4.2/include/rtw_ht.h  
  inflating: rtl8812au-5.6.4.2/include/rtw_io.h  
  inflating: rtl8812au-5.6.4.2/include/rtw_ioctl.h  
  inflating: rtl8812au-5.6.4.2/include/rtw_ioctl_query.h  
  inflating: rtl8812au-5.6.4.2/include/rtw_ioctl_rtl.h  
  inflating: rtl8812au-5.6.4.2/include/rtw_ioctl_set.h  
  inflating: rtl8812au-5.6.4.2/include/rtw_iol.h  
  inflating: rtl8812au-5.6.4.2/include/rtw_mcc.h  
  inflating: rtl8812au-5.6.4.2/include/rtw_mem.h  
  inflating: rtl8812au-5.6.4.2/include/rtw_mi.h  
  inflating: rtl8812au-5.6.4.2/include/rtw_mlme.h  
  inflating: rtl8812au-5.6.4.2/include/rtw_mlme_ext.h  
  inflating: rtl8812au-5.6.4.2/include/rtw_mp.h  
  inflating: rtl8812au-5.6.4.2/include/rtw_mp_ioctl.h  
  inflating: rtl8812au-5.6.4.2/include/rtw_mp_phy_regdef.h  
  inflating: rtl8812au-5.6.4.2/include/rtw_odm.h  
  inflating: rtl8812au-5.6.4.2/include/rtw_p2p.h  
  inflating: rtl8812au-5.6.4.2/include/rtw_pwrctrl.h  
  inflating: rtl8812au-5.6.4.2/include/rtw_qos.h  
  inflating: rtl8812au-5.6.4.2/include/rtw_recv.h  
  inflating: rtl8812au-5.6.4.2/include/rtw_rf.h  
  inflating: rtl8812au-5.6.4.2/include/rtw_rm.h  
  inflating: rtl8812au-5.6.4.2/include/rtw_rm_fsm.h  
  inflating: rtl8812au-5.6.4.2/include/rtw_rson.h  
  inflating: rtl8812au-5.6.4.2/include/rtw_sdio.h  
  inflating: rtl8812au-5.6.4.2/include/rtw_security.h  
  inflating: rtl8812au-5.6.4.2/include/rtw_sreset.h  
  inflating: rtl8812au-5.6.4.2/include/rtw_tdls.h  
 extracting: rtl8812au-5.6.4.2/include/rtw_version.h  
  inflating: rtl8812au-5.6.4.2/include/rtw_vht.h  
  inflating: rtl8812au-5.6.4.2/include/rtw_wapi.h  
  inflating: rtl8812au-5.6.4.2/include/rtw_wifi_regd.h  
  inflating: rtl8812au-5.6.4.2/include/rtw_xmit.h  
  inflating: rtl8812au-5.6.4.2/include/sdio_hal.h  
  inflating: rtl8812au-5.6.4.2/include/sdio_ops.h  
  inflating: rtl8812au-5.6.4.2/include/sdio_ops_ce.h  
  inflating: rtl8812au-5.6.4.2/include/sdio_ops_linux.h  
  inflating: rtl8812au-5.6.4.2/include/sdio_ops_xp.h  
  inflating: rtl8812au-5.6.4.2/include/sdio_osintf.h  
  inflating: rtl8812au-5.6.4.2/include/sta_info.h  
  inflating: rtl8812au-5.6.4.2/include/usb_hal.h  
  inflating: rtl8812au-5.6.4.2/include/usb_ops.h  
  inflating: rtl8812au-5.6.4.2/include/usb_ops_linux.h  
  inflating: rtl8812au-5.6.4.2/include/usb_osintf.h  
  inflating: rtl8812au-5.6.4.2/include/usb_vendor_req.h  
  inflating: rtl8812au-5.6.4.2/include/wifi.h  
  inflating: rtl8812au-5.6.4.2/include/wlan_bssdef.h  
  inflating: rtl8812au-5.6.4.2/include/xmit_osdep.h  
   creating: rtl8812au-5.6.4.2/os_dep/
   creating: rtl8812au-5.6.4.2/os_dep/linux/
  inflating: rtl8812au-5.6.4.2/os_dep/linux/custom_gpio_linux.c  
  inflating: rtl8812au-5.6.4.2/os_dep/linux/ioctl_cfg80211.c  
  inflating: rtl8812au-5.6.4.2/os_dep/linux/ioctl_cfg80211.h  
  inflating: rtl8812au-5.6.4.2/os_dep/linux/ioctl_linux.c  
  inflating: rtl8812au-5.6.4.2/os_dep/linux/ioctl_mp.c  
  inflating: rtl8812au-5.6.4.2/os_dep/linux/mlme_linux.c  
  inflating: rtl8812au-5.6.4.2/os_dep/linux/os_intfs.c  
  inflating: rtl8812au-5.6.4.2/os_dep/linux/recv_linux.c  
  inflating: rtl8812au-5.6.4.2/os_dep/linux/rhashtable.c  
  inflating: rtl8812au-5.6.4.2/os_dep/linux/rhashtable.h  
  inflating: rtl8812au-5.6.4.2/os_dep/linux/rtw_android.c  
  inflating: rtl8812au-5.6.4.2/os_dep/linux/rtw_proc.c  
  inflating: rtl8812au-5.6.4.2/os_dep/linux/rtw_proc.h  
  inflating: rtl8812au-5.6.4.2/os_dep/linux/rtw_rhashtable.c  
  inflating: rtl8812au-5.6.4.2/os_dep/linux/rtw_rhashtable.h  
  inflating: rtl8812au-5.6.4.2/os_dep/linux/usb_intf.c  
  inflating: rtl8812au-5.6.4.2/os_dep/linux/usb_ops_linux.c  
  inflating: rtl8812au-5.6.4.2/os_dep/linux/wifi_regd.c  
  inflating: rtl8812au-5.6.4.2/os_dep/linux/xmit_linux.c  
  inflating: rtl8812au-5.6.4.2/os_dep/osdep_service.c  
   creating: rtl8812au-5.6.4.2/platform/
  inflating: rtl8812au-5.6.4.2/platform/custom_country_chplan.h  
  inflating: rtl8812au-5.6.4.2/platform/platform_ARM_SUN50IW1P1_sdio.c  
  inflating: rtl8812au-5.6.4.2/platform/platform_ARM_SUNnI_sdio.c  
  inflating: rtl8812au-5.6.4.2/platform/platform_ARM_SUNxI_sdio.c  
  inflating: rtl8812au-5.6.4.2/platform/platform_ARM_SUNxI_usb.c  
  inflating: rtl8812au-5.6.4.2/platform/platform_ARM_WMT_sdio.c  
  inflating: rtl8812au-5.6.4.2/platform/platform_RTK_DMP_usb.c  
  inflating: rtl8812au-5.6.4.2/platform/platform_aml_s905_sdio.c  
  inflating: rtl8812au-5.6.4.2/platform/platform_aml_s905_sdio.h  
  inflating: rtl8812au-5.6.4.2/platform/platform_arm_act_sdio.c  
  inflating: rtl8812au-5.6.4.2/platform/platform_hisilicon_hi3798_sdio.c  
  inflating: rtl8812au-5.6.4.2/platform/platform_hisilicon_hi3798_sdio.h  
  inflating: rtl8812au-5.6.4.2/platform/platform_ops.c  
  inflating: rtl8812au-5.6.4.2/platform/platform_ops.h  
  inflating: rtl8812au-5.6.4.2/platform/platform_sprd_sdio.c  
  inflating: rtl8812au-5.6.4.2/platform/platform_zte_zx296716_sdio.c  
  inflating: rtl8812au-5.6.4.2/platform/platform_zte_zx296716_sdio.h  
   creating: rtl8812au-5.6.4.2/tools/
  inflating: rtl8812au-5.6.4.2/tools/RtkMpTool-ReadMe.txt  
  inflating: rtl8812au-5.6.4.2/tools/RtkMpTool.apk  
   creating: rtl8812au-5.6.4.2/tools/WiFi_Direct_User_Interface/
  inflating: rtl8812au-5.6.4.2/tools/WiFi_Direct_User_Interface/Android.mk  
  inflating: rtl8812au-5.6.4.2/tools/WiFi_Direct_User_Interface/Start_Guide_P2P_User_Interface_Linux.pdf  
  inflating: rtl8812au-5.6.4.2/tools/WiFi_Direct_User_Interface/install.sh  
  inflating: rtl8812au-5.6.4.2/tools/WiFi_Direct_User_Interface/p2p_api_test_linux.c  
  inflating: rtl8812au-5.6.4.2/tools/WiFi_Direct_User_Interface/p2p_test.h  
  inflating: rtl8812au-5.6.4.2/tools/WiFi_Direct_User_Interface/p2p_ui_test_linux.c  
  inflating: rtl8812au-5.6.4.2/tools/analyze_suspend.py  
  inflating: rtl8812au-5.6.4.2/tools/checkpatch.pl  
  inflating: rtl8812au-5.6.4.2/tools/const_structs.checkpatch  
  inflating: rtl8812au-5.6.4.2/tools/rtwpriv.zip  
  inflating: rtl8812au-5.6.4.2/tools/spelling.txt  
  inflating: rtl8812au-5.6.4.2/tools/wireless_tools_android.tar.gz  

 


Tags:

rtl, au, configure, wifi, realtek, linux, debian, mint, ubuntu, howtothis, supported, newer, kernels, tp, archer, apt, install, firmware, nonfree, misc, didn, devices,

Latest Articles

  • How to install Windows or other OS and then bring to another computer by using a physical drive and Virtual Machine with QEMU
  • PXE-E23 Error BOOTx64.EFI GRUB booting is 0 bytes tftp pxe dhcp solution NBP filesize is 0 Bytes
  • vagrant install on Debian Mint Ubuntu Linux RHEL Quick Setup Guide Tutorial
  • RHEL 8 CentOS 8, Alma Linux 8, Rocky Linux 8 System Not Booting with RAID or on other servers/computers Solution for dracut and initramfs missing kernel modules
  • How to Upgrade to Debian 11 from Version 8,9,10
  • Ubuntu Linux Mint Debian Redhat Cannot View Files on Android iPhone USB File Transfer Not Working Solution
  • Virtualbox Best Networking Mode In Lab/Work Environment without using NAT Network or Bridged
  • debootstrap how to install Ubuntu, Mint, Debian install
  • Linux grub not using UUID for the root device instead it uses /dev/sda1 or other device name solution
  • How To Restore Partition Table on Running Linux Mint Ubuntu Debian Machine
  • Debian Ubuntu apt install stop daemon questions/accept the default action without prompting
  • iptables NAT how to enable PPTP in newer Debian/Ubuntu/Mint Kernels Linux
  • Grandstream Phone Vulnerability Security Issue Remote Backdoor Connection to 207.246.119.209:3478
  • Linux How to Check Which NIC is Onboard eth0 or eth1 Ubuntu Centos Debian Mint
  • VboxManage VirtualBox NAT Network Issues Managment Troubleshooting
  • Dell PowerEdge Server iDRAC Remote KVM/IP Default Username, Password Reset and Login Information Solution
  • Nvidia Tesla GPUs K40/K80/M40/P40/P100/V100 at home/desktop hacking, cooling, powering, cable solutions Tutorial AIO Solutions
  • Stop ls in Linux Debian Mint CentOS Ubuntu from applying quotes around filenames and directory names
  • Thunderbird Attachment Download Error Corrupt Wrong filesize of 29 or 27 bytes Solution
  • Generic IP Camera LAN Default IP Settings DVR