morrownr / 8812au-20210820 Goto Github PK
View Code? Open in Web Editor NEWLinux Driver for USB WiFi Adapters that are based on the RTL8812AU Chipset - v5.13.6-23
License: Other
Linux Driver for USB WiFi Adapters that are based on the RTL8812AU Chipset - v5.13.6-23
License: Other
Is there a way to turn off the LED? Setting the parameter rtw_led_ctrl to 0 does not work anymore. It does not appear under /sys/module/8812au/parameters anymore, nor is there any other similarly-named parameter.
Current Status: released to the public on 2024-03-20
Progress Log:
To-Do List:
-fix possible latency problem
Managed mode performance results: (2023-01-08) below:
$ iperf3 -c 192.168.1.1
Connecting to host 192.168.1.1, port 5201
[ 5] local 192.168.1.188 port 54456 connected to 192.168.1.1 port 5201
[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-1.00 sec 54.4 MBytes 456 Mbits/sec 0 1.13 MBytes
[ 5] 1.00-2.00 sec 55.0 MBytes 461 Mbits/sec 0 1.51 MBytes
[ 5] 2.00-3.00 sec 56.2 MBytes 472 Mbits/sec 0 1.92 MBytes
[ 5] 3.00-4.00 sec 55.0 MBytes 461 Mbits/sec 0 1.92 MBytes
[ 5] 4.00-5.00 sec 56.2 MBytes 472 Mbits/sec 0 1.92 MBytes
[ 5] 5.00-6.00 sec 55.0 MBytes 461 Mbits/sec 0 1.92 MBytes
[ 5] 6.00-7.00 sec 56.2 MBytes 472 Mbits/sec 0 1.92 MBytes
[ 5] 7.00-8.00 sec 55.0 MBytes 461 Mbits/sec 0 1.92 MBytes
[ 5] 8.00-9.00 sec 56.2 MBytes 472 Mbits/sec 0 1.92 MBytes
[ 5] 9.00-10.00 sec 55.0 MBytes 461 Mbits/sec 0 1.92 MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.00 sec 554 MBytes 465 Mbits/sec 0 sender
[ 5] 0.00-10.02 sec 552 MBytes 462 Mbits/sec receiver
iperf Done.
I welcome those with the knowledge to improve this driver to do so. While I do not support monitor mode on this driver, if skilled programmers would like to take on that job, I would welcome this to happen. There are many Linux users with adapters based on the rtl8812au chipset and I would like to see support continue for many years. Ultimately I would like to see a modern mac80211 driver for this chipset and I think that can happen at some point but hopefully we can work together to maintain this driver until a modern driver is available.
Regards,
Anything that is not clear or can be done better is on the table.
Brief description of the problem: when setting the config to use usb3, the adapter connects to 2.4Ggz networks, but the connection speed is very slow (30kb/sec).
This problem does not appear in
A) Past driver version
B) On 5Ghz netwoks
C) If I delete thin config parameter rtw_switch_usb_mode=1
P.s: setting the region in config also doesn't work. I set to use US region, iw reg get command shows that region 00 UNSET. Self region setting via iw reg set works. (but it's don't fix speed problem)
I dont use VM. It's host OS Debian bookworm stable
Installation logs:
: ---------------------------
: install-driver.sh v20240314
: x86_64 (kernel architecture)
: x86_64 (architecture to send to gcc)
: 8/8 (in-use/total processing units)
: 65245980 (total system memory)
: 6.1.0-18-amd64 (kernel version)
: gcc-12 (version of gcc used to compile the kernel)
: gcc (Debian 12.2.0-14) 12.2.0
: dkms-3.0.10
: SecureBoot disabled
: ---------------------------
Checking for previously installed drivers...
Deprecated feature: REMAKE_INITRD (/var/lib/dkms/lkrg/0.9.7/source/dkms.conf)
Deprecated feature: REMAKE_INITRD (/var/lib/dkms/lkrg/0.9.7/source/dkms.conf)
Finished checking for and removing previously installed drivers.
: ---------------------------
Starting installation.
Installing 8812au.conf to /etc/modprobe.d
The dkms installation routines are in use.
Copying source files to /usr/src/rtl8812au-5.13.6-23
Creating symlink /var/lib/dkms/rtl8812au/5.13.6-23/source -> /usr/src/rtl8812au-5.13.6-23
The driver was added to dkms successfully.
: ---------------------------
Sign command: /usr/lib/linux-kbuild-6.1/scripts/sign-file
Signing key: /var/lib/dkms/mok.key
Public certificate (MOK): /var/lib/dkms/mok.pub
Building module:
Cleaning build area...
kernelver=6.1.0-18-amd64 ./dkms-make.sh.........
Signing module /var/lib/dkms/rtl8812au/5.13.6-23/build/8812au.ko
Cleaning build area...
The driver was built by dkms successfully.
: ---------------------------
8812au.ko:
Running module version sanity check.
- Original module
- No original module exists within this kernel
- Installation
- Installing to /lib/modules/6.1.0-18-amd64/updates/dkms/
depmod...
The driver was installed by dkms successfully.
: ---------------------------
Info: Update this driver with the following commands as needed:
$ git pull
$ sudo sh install-driver.sh
Note: Updates to this driver SHOULD be performed before distro
upgrades such as Ubuntu 23.10 to 24.04.
Note: Updates to this driver SHOULD be performed before major
upgrades such as kernel 6.5 to 6.6.
Note: Updates can be performed as often as you like. It is
recommended to update at least every 3 months.
Note: Work on this driver, like the Linux kernel, is continuous.
Enjoy!
Do you want to edit the driver options file now?
options 8812au rtw_switch_usb_mode=1 rtw_drv_log_level=5 rtw_dfs_region_domain=0 rtw_country_code=US
Device logs from save-logs.sh when I connect to 2.4 network and try open speedtest
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: 8812A: EDCA_BE_UL=0x5ea42b EDCA_BE_DL =0x5ea42b
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: 8812A: EDCA_BE_UL=0x5ea42b EDCA_BE_DL =0x5ea42b
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: 8812A: EDCA_BE_UL=0x5ea42b EDCA_BE_DL =0x5ea42b
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: rtw_set_ps_mode(wlan1) Enter 802.11 power save - WIFI-TRAFFIC_IDLE
RTW: rtl8812_set_FwPwrMode_cmd: Mode=2 SmartPS=2
RTW: 8812A: EDCA_BE_UL=0x5ea42b EDCA_BE_DL =0x5ea42b
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: rtw_wx_get_rts, rts_thresh=2347
RTW: rtw_wx_get_frag, frag_len=2346
RTW: cfg80211_rtw_get_txpower(wlan1) total max: 1700 mbm
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: 8812A: EDCA_BE_UL=0x5ea42b EDCA_BE_DL =0x5ea42b
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: 8812A: EDCA_BE_UL=0x5ea42b EDCA_BE_DL =0x5ea42b
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: 8812A: EDCA_BE_UL=0x5ea42b EDCA_BE_DL =0x5ea42b
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: rtw_set_ps_mode(wlan1) Leave 802.11 power save - WIFI-TRAFFIC_BUSY
RTW: rtl8812_set_FwPwrMode_cmd: Mode=0 SmartPS=2
RTW: 8812A: EDCA_BE_UL=0x5ea42b EDCA_BE_DL =0x5ea42b
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: 8812A: EDCA_BE_UL=0x5ea42b EDCA_BE_DL =0x5ea42b
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: rtw_wx_get_rts, rts_thresh=2347
RTW: rtw_wx_get_frag, frag_len=2346
RTW: cfg80211_rtw_get_txpower(wlan1) total max: 1700 mbm
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: rtw_set_ps_mode(wlan1) Enter 802.11 power save - WIFI-TRAFFIC_IDLE
RTW: rtl8812_set_FwPwrMode_cmd: Mode=2 SmartPS=2
RTW: 8812A: EDCA_BE_UL=0x5ea42b EDCA_BE_DL =0x5ea42b
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: 8812A: EDCA_BE_UL=0x5ea42b EDCA_BE_DL =0x5ea42b
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: rtw_set_ps_mode(wlan1) Leave 802.11 power save - WIFI-TRAFFIC_BUSY
RTW: rtl8812_set_FwPwrMode_cmd: Mode=0 SmartPS=2
RTW: 8812A: EDCA_BE_UL=0x5ea42b EDCA_BE_DL =0x5ea42b
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: 8812A: EDCA_BE_UL=0x5ea42b EDCA_BE_DL =0x5ea42b
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: 8812A: EDCA_BE_UL=0x5ea42b EDCA_BE_DL =0x5ea42b
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: rtw_wx_get_rts, rts_thresh=2347
RTW: rtw_wx_get_frag, frag_len=2346
RTW: cfg80211_rtw_get_txpower(wlan1) total max: 1700 mbm
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: 8812A: EDCA_BE_UL=0x5ea42b EDCA_BE_DL =0x5ea42b
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: 8812A: EDCA_BE_UL=0x5ea42b EDCA_BE_DL =0x5ea42b
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: unknown vendor specific information element ignored (vendor OUI 00:e0:4c len=6)
RTW: IEEE 802.11 element parse ignored unknown element (id=127 elen=8)
RTW: 8812A: EDCA_BE_UL=0x5ea42b EDCA_BE_DL =0x5ea42b
I was testing station mode with as many APs as I could muster.
On a mobile hotspot with my Pixel 6a phone running latest Android 14 OS I could not connect when the encryption was set to WPA3 mode. WPA2/3 mixed mode would fall back to WPA2.
In WPA3-only mode:
$ iwctl
[iwd]# station wlx048d392a5ed7 scan
[iwd]# station wlx048d392a5ed7 get-networks
<prints List of available networks>
[iwd]# station wlx048d392a5ed7 connect "MobileHotspot"
Operation not supported
In WPA2 or mixed mode:
$ iwctl
[iwd]# station wlx048d392a5ed7 scan
[iwd]# station wlx048d392a5ed7 get-networks
<prints List of available networks>
[iwd]# station wlx048d392a5ed7 connect "MobileHotspot"
Type the network passphrase for Samsung Galaxy_6309 psk.
Passphrase: ***************
[iwd]# station wlx048d392a5ed7 show
<prints connection information>
AP: Vodafone Station (ISP Router)
Band | Encrypion | state
-----+-----------+---------
2.4 | WPA2-psk | ok
5 | WPA2-psk | ok
AP: Pixel 6a (Android 14)
Band | Encrypion | state
-----+-----------+---------
2.4 | WPA2-psk | ok
5 | WPA2-psk | ok
2.4 | WPA3-psk | iwctl prints "Operation not supported" when I try to connect
5 | WPA3-psk | iwctl prints "Operation not supported" when I try to connect
AP: Galaxy S9 (Android 13)
Band | Encrypion | state
-----+-----------+---------
2.4 | WPA2-psk | ok
5 | WPA2-psk | ok
AP: Windows 11 (Intel(R) Wi-Fi 6 AX200 160MHz)
Band | Encrypion | state
-----+-----------+---------
2.4 | WPA2-psk | ok
5 | WPA2-psk | ok (TxBitrate is 174Mbit/s instead of 867Mbit/s)
The same problem as in other issues. Pings that trigger milliseconds every few seconds. No matter what network I connect to. Whether it is near or far it is the same. The adapter is a TP-Link Archer T4UHP v1 connected to a USB 3, but this error is also seen on a USB 2 port. Front or rear.
# Edit the following line to change, add or delete options:
options 8812au rtw_drv_log_level=1 rtw_vht_enable=1 rtw_switch_usb_mode=1 rtw_dfs_region_domain=1 rtw_country_code=AR
[franco@pc ~]$ uname -a
Linux pc 6.7.0-arch3-1 #1 SMP PREEMPT_DYNAMIC Sat, 13 Jan 2024 14:37:14 +0000 x86_64 GNU/Linux
[franco@pc ~]$ lsusb -t
/: Bus 001.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/12p, 480M
|__ Port 007: Dev 002, If 0, Class=Wireless, Driver=btusb, 12M
|__ Port 007: Dev 002, If 1, Class=Wireless, Driver=btusb, 12M
|__ Port 011: Dev 005, If 0, Class=Human Interface Device, Driver=usbhid, 12M
|__ Port 011: Dev 005, If 1, Class=Human Interface Device, Driver=usbhid, 12M
/: Bus 002.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/6p, 5000M
|__ Port 005: Dev 004, If 0, Class=Vendor Specific Class, Driver=rtl8812au, 5000M
[franco@pc ~]$ ping 1.1.1.1
PING 1.1.1.1 (1.1.1.1) 56(84) bytes of data.
64 bytes from 1.1.1.1: icmp_seq=1 ttl=57 time=3231 ms
64 bytes from 1.1.1.1: icmp_seq=3 ttl=57 time=1198 ms
64 bytes from 1.1.1.1: icmp_seq=2 ttl=57 time=2212 ms
64 bytes from 1.1.1.1: icmp_seq=4 ttl=57 time=187 ms
64 bytes from 1.1.1.1: icmp_seq=5 ttl=57 time=20.1 ms
64 bytes from 1.1.1.1: icmp_seq=6 ttl=57 time=40.2 ms
64 bytes from 1.1.1.1: icmp_seq=7 ttl=57 time=19.6 ms
64 bytes from 1.1.1.1: icmp_seq=8 ttl=57 time=19.7 ms
64 bytes from 1.1.1.1: icmp_seq=9 ttl=57 time=3184 ms
64 bytes from 1.1.1.1: icmp_seq=11 ttl=57 time=1154 ms
64 bytes from 1.1.1.1: icmp_seq=10 ttl=57 time=2168 ms
64 bytes from 1.1.1.1: icmp_seq=12 ttl=57 time=148 ms
64 bytes from 1.1.1.1: icmp_seq=13 ttl=57 time=23.1 ms
64 bytes from 1.1.1.1: icmp_seq=14 ttl=57 time=19.8 ms
64 bytes from 1.1.1.1: icmp_seq=15 ttl=57 time=19.6 ms
64 bytes from 1.1.1.1: icmp_seq=16 ttl=57 time=19.8 ms
64 bytes from 1.1.1.1: icmp_seq=17 ttl=57 time=20.8 ms
64 bytes from 1.1.1.1: icmp_seq=18 ttl=57 time=20.8 ms
64 bytes from 1.1.1.1: icmp_seq=19 ttl=57 time=20.5 ms
64 bytes from 1.1.1.1: icmp_seq=20 ttl=57 time=21.9 ms
64 bytes from 1.1.1.1: icmp_seq=21 ttl=57 time=21.4 ms
64 bytes from 1.1.1.1: icmp_seq=22 ttl=57 time=20.5 ms
64 bytes from 1.1.1.1: icmp_seq=23 ttl=57 time=3214 ms
64 bytes from 1.1.1.1: icmp_seq=25 ttl=57 time=1193 ms
64 bytes from 1.1.1.1: icmp_seq=24 ttl=57 time=2207 ms
64 bytes from 1.1.1.1: icmp_seq=26 ttl=57 time=181 ms
64 bytes from 1.1.1.1: icmp_seq=27 ttl=57 time=21.5 ms
64 bytes from 1.1.1.1: icmp_seq=28 ttl=57 time=22.4 ms
64 bytes from 1.1.1.1: icmp_seq=29 ttl=57 time=46.2 ms
64 bytes from 1.1.1.1: icmp_seq=30 ttl=57 time=35.9 ms
64 bytes from 1.1.1.1: icmp_seq=31 ttl=57 time=41.2 ms
64 bytes from 1.1.1.1: icmp_seq=32 ttl=57 time=36.0 ms
64 bytes from 1.1.1.1: icmp_seq=33 ttl=57 time=37.6 ms
64 bytes from 1.1.1.1: icmp_seq=34 ttl=57 time=54.1 ms
64 bytes from 1.1.1.1: icmp_seq=35 ttl=57 time=39.0 ms
64 bytes from 1.1.1.1: icmp_seq=36 ttl=57 time=42.3 ms
64 bytes from 1.1.1.1: icmp_seq=37 ttl=57 time=34.4 ms
64 bytes from 1.1.1.1: icmp_seq=38 ttl=57 time=41.4 ms
64 bytes from 1.1.1.1: icmp_seq=39 ttl=57 time=42.2 ms
64 bytes from 1.1.1.1: icmp_seq=40 ttl=57 time=38.9 ms
64 bytes from 1.1.1.1: icmp_seq=41 ttl=57 time=38.2 ms
64 bytes from 1.1.1.1: icmp_seq=43 ttl=57 time=39.9 ms
64 bytes from 1.1.1.1: icmp_seq=44 ttl=57 time=41.2 ms
64 bytes from 1.1.1.1: icmp_seq=45 ttl=57 time=20.0 ms
64 bytes from 1.1.1.1: icmp_seq=46 ttl=57 time=21.1 ms
64 bytes from 1.1.1.1: icmp_seq=47 ttl=57 time=22.5 ms
64 bytes from 1.1.1.1: icmp_seq=48 ttl=57 time=21.2 ms
64 bytes from 1.1.1.1: icmp_seq=49 ttl=57 time=21.3 ms
64 bytes from 1.1.1.1: icmp_seq=50 ttl=57 time=19.9 ms
64 bytes from 1.1.1.1: icmp_seq=51 ttl=57 time=4040 ms
64 bytes from 1.1.1.1: icmp_seq=52 ttl=57 time=3034 ms
64 bytes from 1.1.1.1: icmp_seq=53 ttl=57 time=2024 ms
64 bytes from 1.1.1.1: icmp_seq=54 ttl=57 time=1010 ms
64 bytes from 1.1.1.1: icmp_seq=55 ttl=57 time=24.2 ms
64 bytes from 1.1.1.1: icmp_seq=56 ttl=57 time=77.4 ms
64 bytes from 1.1.1.1: icmp_seq=57 ttl=57 time=127 ms
64 bytes from 1.1.1.1: icmp_seq=58 ttl=57 time=42.6 ms
64 bytes from 1.1.1.1: icmp_seq=59 ttl=57 time=49.7 ms
64 bytes from 1.1.1.1: icmp_seq=60 ttl=57 time=57.4 ms
64 bytes from 1.1.1.1: icmp_seq=61 ttl=57 time=65.1 ms
64 bytes from 1.1.1.1: icmp_seq=62 ttl=57 time=70.7 ms
64 bytes from 1.1.1.1: icmp_seq=63 ttl=57 time=62.5 ms
64 bytes from 1.1.1.1: icmp_seq=64 ttl=57 time=62.3 ms
64 bytes from 1.1.1.1: icmp_seq=65 ttl=57 time=67.6 ms
64 bytes from 1.1.1.1: icmp_seq=66 ttl=57 time=3961 ms
64 bytes from 1.1.1.1: icmp_seq=67 ttl=57 time=2951 ms
64 bytes from 1.1.1.1: icmp_seq=68 ttl=57 time=1934 ms
64 bytes from 1.1.1.1: icmp_seq=69 ttl=57 time=924 ms
64 bytes from 1.1.1.1: icmp_seq=70 ttl=57 time=94.6 ms
64 bytes from 1.1.1.1: icmp_seq=71 ttl=57 time=140 ms
64 bytes from 1.1.1.1: icmp_seq=72 ttl=57 time=22.6 ms
64 bytes from 1.1.1.1: icmp_seq=73 ttl=57 time=21.9 ms
64 bytes from 1.1.1.1: icmp_seq=74 ttl=57 time=21.6 ms
64 bytes from 1.1.1.1: icmp_seq=75 ttl=57 time=20.2 ms
64 bytes from 1.1.1.1: icmp_seq=76 ttl=57 time=21.1 ms
64 bytes from 1.1.1.1: icmp_seq=77 ttl=57 time=21.2 ms
^C
--- 1.1.1.1 ping statistics ---
77 packets transmitted, 76 received, 1.2987% packet loss, time 76309ms
rtt min/avg/max/mdev = 19.579/556.708/4040.411/1062.838 ms, pipe 4
[franco@pc 8812au-20210820]$ git log
error: cannot run less: No existe el fichero o el directorio
commit 0840007ffe7031251d4b263f7e3689fe4f9a342c (HEAD -> main, origin/main, origin/HEAD)
Author: morrownr <[email protected]>
Date: Sun Jan 14 11:56:57 2024 -0600
update docs
commit cc7a77e9f1fd06abc002cdc8850e8d909d16b58e
Author: morrownr <[email protected]>
Date: Wed Jan 3 18:21:10 2024 -0600
update VID/PID information
This repo ONLY supports adapters with the 8812au chipset (AC1200). Period.
You should check in the file supported-device-IDs
here before installing this driver unless you are sure your adapter uses a 8812au chipset. If you do not see your device ID in supported-device-IDs
then check the same file in the following repo:
https://github.com/morrownr/8821au-20210708
The above repo supports the 8811au and 8821au chipsets (AC600).
I realize this can be somewhat confusing and I do my best to help but the confusion was caused by Realtek. Realtek has unnecessarily released a lot of different USB WiFi chipsets that all require different drivers. Realtek has a long history of doing this type of thing. It is just one more thing that makes using Realtek based adapters a challenge... which is why I recommend buying adapters with Mediatek chipsets:
I would appreciate it if you would post a message here so that I know you successfully made it to the repo.
How do I test AP mode on 80 MHz? The AP that is generated in Arch Linux with KDE plasma is only 20 MHz. I also cannot access the internet from the connected client. I have dnsmasq
and hostapd
installed.
AP Configuration
Scanning from OpenWrt
[franco@pc ~]$ uname -a
Linux pc 6.7.5-arch1-1 #1 SMP PREEMPT_DYNAMIC Sat, 17 Feb 2024 14:02:33 +0000 x86_64 GNU/Linux
[franco@pc ~]$ neofetch
-` franco@pc
.o+` ---------
`ooo/ OS: Arch Linux x86_64
`+oooo: Host: B150M-DS3H
`+oooooo: Kernel: 6.7.5-arch1-1
-+oooooo+: Uptime: 10 mins
`/:-:++oooo+: Packages: 1138 (pacman), 12 (flatpak)
`/++++/+++++++: Shell: bash 5.2.26
`/++++++++++++++: Resolution: 1366x768
`/+++ooooooooooooo/` DE: Plasma 5.27.10
./ooosssso++osssssso+` WM: KWin
.oossssso-````/ossssss+` Theme: [Plasma], Breeze [GTK2/3]
-osssssso. :ssssssso. Icons: [Plasma], breeze-dark [GTK2/3]
:osssssss/ osssso+++. Terminal: konsole
/ossssssss/ +ssssooo/- CPU: Intel i3-6100 (4) @ 3.700GHz
`/ossssso+/:- -:/+osssso+- GPU: Intel HD Graphics 530
`+sso+:-` `.-/+oso: Memory: 4243MiB / 7634MiB
`++:. `-/+/
.` `/
options 8812au rtw_switch_usb_mode=1 rtw_dfs_region_domain=1 rtw_country_code=AR rtw_vht_enable=2 rtw_power_mgnt=0
[franco@pc 8812au-20210820]$ iw list
Wiphy phy1
wiphy index: 1
max # scan SSIDs: 9
max scan IEs length: 2304 bytes
max # sched scan SSIDs: 0
max # match sets: 0
Retry short limit: 7
Retry long limit: 4
Coverage class: 0 (up to 0m)
Device supports T-DLS.
Supported Ciphers:
* WEP40 (00-0f-ac:1)
* WEP104 (00-0f-ac:5)
* TKIP (00-0f-ac:2)
* CCMP-128 (00-0f-ac:4)
* CMAC (00-0f-ac:6)
Available Antennas: TX 0 RX 0
Supported interface modes:
* IBSS
* managed
* AP
* P2P-client
* P2P-GO
Band 1:
Capabilities: 0x1962
HT20/HT40
Static SM Power Save
RX HT20 SGI
RX HT40 SGI
RX STBC 1-stream
Max AMSDU length: 7935 bytes
DSSS/CCK HT40
Maximum RX AMPDU length 65535 bytes (exponent: 0x003)
Minimum RX AMPDU time spacing: 16 usec (0x07)
HT Max RX data rate: 300 Mbps
HT TX/RX MCS rate indexes supported: 0-15
Bitrates (non-HT):
* 1.0 Mbps
* 2.0 Mbps
* 5.5 Mbps
* 11.0 Mbps
* 6.0 Mbps
* 9.0 Mbps
* 12.0 Mbps
* 18.0 Mbps
* 24.0 Mbps
* 36.0 Mbps
* 48.0 Mbps
* 54.0 Mbps
Frequencies:
* 2412.0 MHz [1] (17.0 dBm)
* 2417.0 MHz [2] (17.0 dBm)
* 2422.0 MHz [3] (17.0 dBm)
* 2427.0 MHz [4] (17.0 dBm)
* 2432.0 MHz [5] (17.0 dBm)
* 2437.0 MHz [6] (17.0 dBm)
* 2442.0 MHz [7] (17.0 dBm)
* 2447.0 MHz [8] (17.0 dBm)
* 2452.0 MHz [9] (17.0 dBm)
* 2457.0 MHz [10] (17.0 dBm)
* 2462.0 MHz [11] (17.0 dBm)
* 2467.0 MHz [12] (17.0 dBm) (no IR)
* 2472.0 MHz [13] (17.0 dBm) (no IR)
* 2484.0 MHz [14] (disabled)
Band 2:
Capabilities: 0x862
HT20/HT40
Static SM Power Save
RX HT20 SGI
RX HT40 SGI
No RX STBC
Max AMSDU length: 7935 bytes
No DSSS/CCK HT40
Maximum RX AMPDU length 65535 bytes (exponent: 0x003)
Minimum RX AMPDU time spacing: 16 usec (0x07)
HT Max RX data rate: 300 Mbps
HT TX/RX MCS rate indexes supported: 0-15
VHT Capabilities (0x03c031a2):
Max MPDU length: 11454
Supported Channel Width: neither 160 nor 80+80
short GI (80 MHz)
TX STBC
SU Beamformee
+HTC-VHT
VHT RX MCS set:
1 streams: MCS 0-9
2 streams: MCS 0-9
3 streams: not supported
4 streams: not supported
5 streams: not supported
6 streams: not supported
7 streams: not supported
8 streams: not supported
VHT RX highest supported: 867 Mbps
VHT TX MCS set:
1 streams: MCS 0-9
2 streams: MCS 0-9
3 streams: not supported
4 streams: not supported
5 streams: not supported
6 streams: not supported
7 streams: not supported
8 streams: not supported
VHT TX highest supported: 867 Mbps
VHT extended NSS: not supported
Bitrates (non-HT):
* 6.0 Mbps
* 9.0 Mbps
* 12.0 Mbps
* 18.0 Mbps
* 24.0 Mbps
* 36.0 Mbps
* 48.0 Mbps
* 54.0 Mbps
Frequencies:
* 5180.0 MHz [36] (15.0 dBm)
* 5200.0 MHz [40] (15.0 dBm)
* 5220.0 MHz [44] (15.0 dBm)
* 5240.0 MHz [48] (15.0 dBm)
* 5260.0 MHz [52] (15.0 dBm)
* 5280.0 MHz [56] (15.0 dBm)
* 5300.0 MHz [60] (15.0 dBm)
* 5320.0 MHz [64] (15.0 dBm)
* 5500.0 MHz [100] (15.0 dBm)
* 5520.0 MHz [104] (15.0 dBm)
* 5540.0 MHz [108] (15.0 dBm)
* 5560.0 MHz [112] (15.0 dBm)
* 5580.0 MHz [116] (15.0 dBm)
* 5600.0 MHz [120] (15.0 dBm)
* 5620.0 MHz [124] (15.0 dBm)
* 5640.0 MHz [128] (15.0 dBm)
* 5660.0 MHz [132] (15.0 dBm)
* 5680.0 MHz [136] (15.0 dBm)
* 5700.0 MHz [140] (15.0 dBm)
* 5720.0 MHz [144] (disabled)
* 5745.0 MHz [149] (15.0 dBm)
* 5765.0 MHz [153] (15.0 dBm)
* 5785.0 MHz [157] (15.0 dBm)
* 5805.0 MHz [161] (15.0 dBm)
* 5825.0 MHz [165] (15.0 dBm)
* 5845.0 MHz [169] (disabled)
* 5865.0 MHz [173] (disabled)
* 5885.0 MHz [177] (disabled)
Supported commands:
* new_interface
* set_interface
* new_key
* start_ap
* new_station
* set_bss
* join_ibss
* set_pmksa
* del_pmksa
* flush_pmksa
* remain_on_channel
* frame
* set_channel
* tdls_mgmt
* tdls_oper
* connect
* disconnect
WoWLAN support:
* wake up on anything (device continues operating normally)
software interface modes (can always be added):
interface combinations are not supported
Device supports SAE with AUTHENTICATE command
Device supports scan flush.
max # scan plans: 1
max scan plan interval: -1
max scan plan iterations: 0
Supported TX frame types:
* IBSS: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0
* managed: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0
* AP: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0
* AP/VLAN: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0
* P2P-client: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0
* P2P-GO: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0
Supported RX frame types:
* IBSS: 0xd0
* managed: 0x40 0xb0 0xd0
* AP: 0x00 0x20 0x40 0xa0 0xb0 0xc0 0xd0
* AP/VLAN: 0x00 0x20 0x40 0xa0 0xb0 0xc0 0xd0
* P2P-client: 0x40 0xd0
* P2P-GO: 0x00 0x20 0x40 0xa0 0xb0 0xc0 0xd0
Supported extended features:
[franco@pc 8812au-20210820]$ lsusb -t
/: Bus 001.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/12p, 480M
|__ Port 009: Dev 002, If 0, Class=Wireless, Driver=btusb, 12M
|__ Port 009: Dev 002, If 1, Class=Wireless, Driver=btusb, 12M
|__ Port 012: Dev 003, If 0, Class=Human Interface Device, Driver=usbhid, 12M
|__ Port 012: Dev 003, If 1, Class=Human Interface Device, Driver=usbhid, 12M
/: Bus 002.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/6p, 5000M
|__ Port 001: Dev 003, If 0, Class=Vendor Specific Class, Driver=rtl8812au, 5000M
I would appreciate all testers taking a look at the Tested Linux Distributions section of the README so as to help update it. If you are running a distro that is not listed and want it to be listed, please provide the information.
Keep in mind that the way the Realtek repos are run here is unique in that I try to make the drivers work on as many different distros as is feasible... and it is a BIG job.
I appreciate your help.
I am currently testing band 1, 2.4 GHz, AP mode.
I found that I needed a modification to the ht_capab line as used in hostapd.conf. The example is shown in 8812au.conf and my AP guide on the Main Menu. I will be updating the docs to show the change.
Iperf3 results:
$ iperf3 -c 192.168.1.24
Connecting to host 192.168.1.24, port 5201
[ 5] local 192.168.1.127 port 56644 connected to 192.168.1.24 port 5201
[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-1.00 sec 12.2 MBytes 102 Mbits/sec 0 570 KBytes
[ 5] 1.00-2.00 sec 10.7 MBytes 89.7 Mbits/sec 0 672 KBytes
[ 5] 2.00-3.00 sec 11.2 MBytes 94.4 Mbits/sec 0 717 KBytes
[ 5] 3.00-4.00 sec 10.0 MBytes 83.9 Mbits/sec 0 757 KBytes
[ 5] 4.00-5.00 sec 10.0 MBytes 83.9 Mbits/sec 0 800 KBytes
[ 5] 5.00-6.00 sec 8.75 MBytes 73.4 Mbits/sec 0 891 KBytes
[ 5] 6.00-7.00 sec 11.2 MBytes 94.4 Mbits/sec 0 988 KBytes
[ 5] 7.00-8.00 sec 11.2 MBytes 94.4 Mbits/sec 0 1.08 MBytes
[ 5] 8.00-9.00 sec 11.2 MBytes 94.4 Mbits/sec 0 1.08 MBytes
[ 5] 9.00-10.00 sec 11.2 MBytes 94.4 Mbits/sec 0 1.08 MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.00 sec 108 MBytes 90.5 Mbits/sec 0 sender
[ 5] 0.00-10.01 sec 104 MBytes 87.4 Mbits/sec receiver
iperf Done.
The results are good for a 20 MHz channel width test on an AC1200 adapter. I will be running my main system in this AP for several days to see if anything comes up. If things test good, I will move to Band 2 (5 GHz) next.
When reporting problems, remember that the people that will attempt to help you do not know what Linux distro you are using and that can be very important to know. Painting a picture that includes the distro you are using and a brief description of the problem is important.
Checklist regarding what to include in your report:
install-driver.sh
script.sudo lsusb; rfkill list all; dkms status; iw dev
Note: Historically, many reported problems have to do with installations in VM's. If you are installing to a VM, and you have a problem, the chances are extremely high that the problem is with the setup in the VM, not this driver. Please investigate the problem first with the maker of the VM. Our time is valuable. Please help us maintain this driver by directing VM problems to the VM makers. I have maintained this driver for a few years and I have yet to see a problem reported for a VM installation that turns out to be a problem with this driver.
Thank you and enjoy
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.