I upgraded an X750 (V1) to 3.203-0701 and the 2.4Ghz Wifi is no longer working. 5Ghz Wifi works fine. The 2.4Ghz Wifi is enabled in the UI. Turning it on/off has no effect, reboot doesn’t change anything either. Everything thinks it’s working but it’s not actually broadcasting beacons (test with multiple devices).
iwinfo output:
root@cellgw:~# iwinfo
wlan0 ESSID: "xxx-home"
Access Point: E4:95:6E:46:8D:DD
Mode: Master Channel: 36 (5.180 GHz)
Tx-Power: 13 dBm Link Quality: unknown/70
Signal: unknown Noise: -95 dBm
Bit Rate: unknown
Encryption: WPA2 PSK (CCMP)
Type: nl80211 HW Mode(s): 802.11nac
Hardware: 168C:0050 0000:0000 [Qualcomm Atheros QCA9887]
TX power offset: none
Frequency offset: none
Supports VAPs: yes PHY name: phy0
wlan1 ESSID: "xxx-home"
Access Point: E4:95:6E:46:8D:DA
Mode: Master Channel: 6 (2.437 GHz)
Tx-Power: 10 dBm Link Quality: unknown/70
Signal: unknown Noise: -84 dBm
Bit Rate: unknown
Encryption: WPA2 PSK (CCMP)
Type: nl80211 HW Mode(s): 802.11bgn
Hardware: unknown [Generic MAC80211]
TX power offset: unknown
Frequency offset: unknown
Supports VAPs: yes PHY name: phy1
iw wlan1 info:
root@cellgw:~# iw wlan1 info
Interface wlan1
ifindex 10
wdev 0x100000002
addr e4:95:6e:46:8d:da
ssid xxx-home
type AP
wiphy 1
channel 6 (2437 MHz), width: 20 MHz, center1: 2437 MHz
txpower 10.00 dBm
multicast TXQ:
qsz-byt qsz-pkt flows drops marks overlmt hashcol tx-bytes tx-packets
0 0 0 0 0 0 0 0 0
I rebooted and ran logread | grep ath:
Mon Aug 30 08:26:30 2021 kern.info kernel: [ 35.774265] ath10k_pci 0000:00:00.0: pci irq legacy op
er_irq_mode 1 irq_mode 0 reset_mode 0
Mon Aug 30 08:26:30 2021 kern.warn kernel: [ 36.143430] ath10k_pci 0000:00:00.0: Direct firmware l
oad for ath10k/pre-cal-pci-0000:00:00.0.bin failed with error -2
Mon Aug 30 08:26:30 2021 kern.warn kernel: [ 36.271927] ath10k_pci 0000:00:00.0: Falling back to u
ser helper
Mon Aug 30 08:26:30 2021 kern.err kernel: [ 43.387608] firmware ath10k!pre-cal-pci-0000:00:00.0.bi
n: firmware_loading_store: map pages failed
Mon Aug 30 08:26:30 2021 kern.warn kernel: [ 43.506858] ath10k_pci 0000:00:00.0: Direct firmware l
oad for ath10k/QCA9887/hw1.0/firmware-6.bin failed with error -2
Mon Aug 30 08:26:30 2021 kern.warn kernel: [ 43.635321] ath10k_pci 0000:00:00.0: Falling back to u
ser helper
Mon Aug 30 08:26:30 2021 kern.err kernel: [ 43.920262] firmware ath10k!QCA9887!hw1.0!firmware-6.bi
n: firmware_loading_store: map pages failed
Mon Aug 30 08:26:30 2021 kern.info kernel: [ 44.268117] ath10k_pci 0000:00:00.0: qca9887 hw1.0 tar
get 0x4100016d chip_id 0x004000ff sub 0000:0000
Mon Aug 30 08:26:30 2021 kern.info kernel: [ 44.378866] ath10k_pci 0000:00:00.0: kconfig debug 0 d
ebugfs 1 tracing 0 dfs 1 testmode 1
Mon Aug 30 08:26:30 2021 kern.info kernel: [ 44.482574] ath10k_pci 0000:00:00.0: firmware ver 10.2
.4-1.0-00047 api 5 features no-p2p,ignore-otp,skip-clock-init,mfp,allows-mesh-bcast crc32 62f7565f
Mon Aug 30 08:26:30 2021 kern.warn kernel: [ 44.679253] ath10k_pci 0000:00:00.0: Direct firmware l
oad for ath10k/QCA9887/hw1.0/board-2.bin failed with error -2
Mon Aug 30 08:26:30 2021 kern.warn kernel: [ 44.804544] ath10k_pci 0000:00:00.0: Falling back to u
ser helper
Mon Aug 30 08:26:30 2021 kern.err kernel: [ 44.982170] firmware ath10k!QCA9887!hw1.0!board-2.bin:
firmware_loading_store: map pages failed
Mon Aug 30 08:26:30 2021 kern.info kernel: [ 45.087320] ath10k_pci 0000:00:00.0: board_file api 1
bmi_id N/A crc32 546cca0d
Mon Aug 30 08:26:30 2021 kern.info kernel: [ 46.329859] ath10k_pci 0000:00:00.0: htt-ver 2.1 wmi-o
p 5 htt-op 2 cal file max-sta 128 raw 0 hwcrypto 1
Mon Aug 30 08:26:30 2021 kern.debug kernel: [ 46.570163] ath: EEPROM regdomain: 0x0
Mon Aug 30 08:26:30 2021 kern.debug kernel: [ 46.570172] ath: EEPROM indicates default country cod
e should be used
Mon Aug 30 08:26:30 2021 kern.debug kernel: [ 46.570175] ath: doing EEPROM country->regdmn map sea
rch
Mon Aug 30 08:26:30 2021 kern.debug kernel: [ 46.570188] ath: country maps to regdmn code: 0x3a
Mon Aug 30 08:26:30 2021 kern.debug kernel: [ 46.570193] ath: Country alpha2 being used: US
Mon Aug 30 08:26:30 2021 kern.debug kernel: [ 46.570196] ath: Regpair used: 0x3a
Mon Aug 30 08:26:30 2021 kern.debug kernel: [ 46.891721] ath: EEPROM regdomain: 0x0
Mon Aug 30 08:26:30 2021 kern.debug kernel: [ 46.891731] ath: EEPROM indicates default country cod
e should be used
Mon Aug 30 08:26:30 2021 kern.debug kernel: [ 46.891734] ath: doing EEPROM country->regdmn map sea
rch
Mon Aug 30 08:26:30 2021 kern.debug kernel: [ 46.891749] ath: country maps to regdmn code: 0x3a
Mon Aug 30 08:26:30 2021 kern.debug kernel: [ 46.891754] ath: Country alpha2 being used: US
Mon Aug 30 08:26:30 2021 kern.debug kernel: [ 46.891757] ath: Regpair used: 0x3a
Mon Aug 30 08:26:58 2021 kern.warn kernel: [ 77.974632] ath10k_pci 0000:00:00.0: pdev param 0 not
supported by firmware
I don’t know whether the firmware loading errors are normal, the last message also looks suspicious.
Relevant sections from /etc/config/wireless:
config wifi-device 'radio1'
option type 'mac80211'
option hwmode '11g'
option band '2G'
option disabled '0'
option path 'platform/ahb/18100000.wmac'
option noscan '0'
option channel '6'
option htmode 'HT20'
option txpower '10'
config wifi-iface 'default_radio1'
option device 'radio1'
option network 'lan'
option mode 'ap'
option encryption 'psk2'
option wds '1'
option ifname 'wlan1'
option ssid 'xxx-home'
option key 'xxxxxxxx'
option disabled '0'