01-14-2023, 10:00 AM
Both devices mentioned above are high TX power devices, but they are powered down (20dBm instead of possible 30dBm) by wireless regulatory domain:
Also the the channels and the operation modes are limited by the regulatory domain to prevent to jam weather RADAR.
hcxdumptool and hcylabtool respect this (crda) settings:
TX power on ch 14 is set to 0, because using this channel is not allowed in the EU:
2484MHz 14 ( 0 dBm)
Also you should know that the RTL8812AU driver is not(!) part of the Linux kernel:
https://git.kernel.org/pub/scm/linux/ker...k?h=v6.1.5
It is a third party driver from here:
https://github.com/aircrack-ng/rtl8812au
You can follow the problems here:
https://github.com/aircrack-ng/rtl8812au/issues
I know the maintainer and he really is doing his best on this driver, but unfortunately he is too busy to work on it constantly.
Code:
$ iw reg get
global
country DE: DFS-ETSI
(2400 - 2483 @ 40), (N/A, 20), (N/A)
(5150 - 5250 @ 80), (N/A, 23), (N/A), NO-OUTDOOR, AUTO-BW
(5250 - 5350 @ 80), (N/A, 20), (0 ms), NO-OUTDOOR, DFS, AUTO-BW
(5470 - 5725 @ 160), (N/A, 26), (0 ms), DFS
(5725 - 5875 @ 80), (N/A, 13), (N/A)
(5945 - 6425 @ 160), (N/A, 23), (N/A), NO-OUTDOOR
(57000 - 66000 @ 2160), (N/A, 40), (N/A)
hcxdumptool and hcylabtool respect this (crda) settings:
Code:
$ hcxdumptool -I
wlan interfaces:
phy0 00c0caf3718a wlp39s0f3u1u1u1 (driver:mt76x2u)
$ sudo hcxdumptool -i wlp39s0f3u1u1u1 -C
initialization of hcxdumptool 6.2.7-30-g362a817 (depending on the capabilities of the device, this may take some time)...
wlp39s0f3u1u1u1 available frequencies, channels and tx power reported by driver:
2412MHz 1 (20 dBm)
2417MHz 2 (20 dBm)
2422MHz 3 (20 dBm)
2427MHz 4 (20 dBm)
2432MHz 5 (20 dBm)
2437MHz 6 (20 dBm)
2442MHz 7 (20 dBm)
2447MHz 8 (20 dBm)
2452MHz 9 (20 dBm)
2457MHz 10 (20 dBm)
2462MHz 11 (20 dBm)
2467MHz 12 (20 dBm)
2472MHz 13 (20 dBm)
2484MHz 14 ( 0 dBm)
5180MHz 36 (20 dBm)
5200MHz 40 (20 dBm)
5220MHz 44 (20 dBm)
5240MHz 48 (20 dBm)
5260MHz 52 (20 dBm)
5280MHz 56 (20 dBm)
5300MHz 60 (20 dBm)
5320MHz 64 (20 dBm)
5500MHz 100 (20 dBm)
5520MHz 104 (20 dBm)
5540MHz 108 (20 dBm)
5560MHz 112 (20 dBm)
5580MHz 116 (20 dBm)
5600MHz 120 (20 dBm)
5620MHz 124 (20 dBm)
5640MHz 128 (20 dBm)
5660MHz 132 (20 dBm)
5680MHz 136 (20 dBm)
5700MHz 140 (20 dBm)
5720MHz 144 (13 dBm)
5745MHz 149 (13 dBm)
5765MHz 153 (13 dBm)
5785MHz 157 (13 dBm)
5805MHz 161 (13 dBm)
5825MHz 165 (13 dBm)
5845MHz 169 (13 dBm)
5865MHz 173 (13 dBm)
terminating...
TX power on ch 14 is set to 0, because using this channel is not allowed in the EU:
2484MHz 14 ( 0 dBm)
Also you should know that the RTL8812AU driver is not(!) part of the Linux kernel:
https://git.kernel.org/pub/scm/linux/ker...k?h=v6.1.5
It is a third party driver from here:
https://github.com/aircrack-ng/rtl8812au
You can follow the problems here:
https://github.com/aircrack-ng/rtl8812au/issues
I know the maintainer and he really is doing his best on this driver, but unfortunately he is too busy to work on it constantly.