WiFi 6E SoftAP QCN9074 on x86 has been solved
Yiyi Peng
[email protected] | WiFi solution | Software development & hardware customization
Question asked by user from Reddit
Hi,
QCN9074 support on x86 let alone openwrt is not an easy subject. But I seem to be puzzled what this module actually is. There's 6 variant (5G freq) and 6E variant (6G freq) both with the same 9074 chipset.
So I bought DR9074-6E-PN02.7, signle band 6G version I presume.?Wallys DR9074 6E Qualcomm PN02.7 Single band 6GHz QCN9024 / QCN9024 WIFI 6E (11AX) 4X4 MU-MIMO WIFI MODULE, M.2 E key?+ adapter for PCIE
I am using it under ubuntu on x86 system on bare metal, no VM: Linux s4 5.19.0-23-generic?#24-Ubuntu SMP PREEMPT_DYNAMIC Fri Oct 14 15:39:57 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
Firmware is included from linux distro:
ls -la /lib/firmware/ath11k/QCN9074/hw1.0/
total 12904
drwxr-xr-x 2 root root??4096 Nov?4 19:16 .
drwxr-xr-x 3 root root??4096 Nov?4 13:02 ..
-rw-r--r-- 1 root root 11905872 Sep 23 09:39 amss.bin
-rw-r--r-- 1 root root?786836 Sep 23 09:39 board-2.bin
-rw-r--r-- 1 root root?340108 Sep 23 09:39 m3.bin
-rw-r--r-- 1 root root?161358 Sep 23 09:39 Notice.txt
2. Module is detected but I cannot use 6Ghz bands.
[19119.452839] ath11k_pci 0000:03:00.0: BAR 0: assigned [mem 0xdf800000-0xdf9fffff 64bit]
[19119.453073] ath11k_pci 0000:03:00.0: MSI vectors: 16
[19119.453079] ath11k_pci 0000:03:00.0: qcn9074 hw1.0
[19120.051992] ath11k_pci 0000:03:00.0: chip_id 0x0 chip_family 0x0 board_id 0xff soc_id 0xffffffff
[19120.052002] ath11k_pci 0000:03:00.0: fw_version 0x250a04b8 fw_build_timestamp 2021-12-20 06:41 fw_build_id
[19121.713710] ath11k_pci 0000:03:00.0 wlp3s0: renamed from wlan0
3. It is on and showing in: ip a
40: wlp3s0: <BROADCAST,MULTICAST> mtu 1500 qdisc mq state DOWN group default qlen 4096
??link/ether c4:4b:d1:d0:00:7e brd ff:ff:ff:ff:ff:ff
4. iw phy
HE PHY Capabilities: (0x1c604c88ffdb839c110c00):
????????????????HE40/HE80/5GHz
????????????????HE160/5GHz
????????????????HE160/HE80+80/5GHz
?Frequencies:
????????????* 5180 MHz [36] (30.0 dBm)
????????????* 5200 MHz [40] (30.0 dBm)
????????????* 5220 MHz [44] (30.0 dBm)
????????????* 5240 MHz [48] (30.0 dBm)
????????????* 5260 MHz [52] (24.0 dBm) (radar detection)
????????????* 5280 MHz [56] (24.0 dBm) (radar detection)
领英推荐
????????????* 5300 MHz [60] (24.0 dBm) (radar detection)
????????????* 5320 MHz [64] (24.0 dBm) (radar detection)
????????????* 5500 MHz [100] (24.0 dBm) (radar detection)
????????????* 5520 MHz [104] (24.0 dBm) (radar detection)
????????????* 5540 MHz [108] (24.0 dBm) (radar detection)
????????????* 5560 MHz [112] (24.0 dBm) (radar detection)
????????????* 5580 MHz [116] (24.0 dBm) (radar detection)
????????????* 5600 MHz [120] (24.0 dBm) (radar detection)
????????????* 5620 MHz [124] (24.0 dBm) (radar detection)
????????????* 5640 MHz [128] (24.0 dBm) (radar detection)
????????????* 5660 MHz [132] (24.0 dBm) (radar detection)
????????????* 5680 MHz [136] (24.0 dBm) (radar detection)
????????????* 5700 MHz [140] (24.0 dBm) (radar detection)
????????????* 5720 MHz [144] (24.0 dBm) (radar detection)
????????????* 5745 MHz [149] (30.0 dBm)
????????????* 5765 MHz [153] (30.0 dBm)
????????????* 5785 MHz [157] (30.0 dBm)
????????????* 5805 MHz [161] (30.0 dBm)
????????????* 5825 MHz [165] (30.0 dBm)
????????????* 5845 MHz [169] (30.0 dBm)
????????????* 5865 MHz [173] (30.0 dBm)
This looks like a regular 5G option. When I launch hostapd.conf set for 6E I get errors:
Primary frequency not present
wlp3s0: IEEE 802.11 Configured channel (15) or frequency (6025) (secondary_channel=0) not found from the channel list of the current mode (2) IEEE 802.11a
wlp3s0: IEEE 802.11 Hardware does not support configured channel
Could not select hw_mode and channel. (-3)
The sticker also says 6E but this looks like 5G module? Is there any firmware update or something I do wrong?
Thanks for help!
Problem have been solved
Wallystech have solve this problem and the 6Ghz card can be detected now.Below is the log we tested with ubuntu on x86 system today.
[ 1551.769085] ath11k_pci 0000:04:00.0: chip_id 0x0 chip_family 0x0 board_id?0xa2?soc_id 0xffffffff?
[ 1551.769095] ath11k_pci 0000:04:00.0: fw_version 0x2506844c fw_build_timestamp 2021-07-13 10:24 fw_build_id?
Below is the link for the original question asked on reddit.