I keep getting this message on Luci's configuration page after upgrading my fb4040 to OpenWRT 21.02.1. I tried all kernel modules and all firmware packages available, but the adapter won't work.
What am I missing?
I keep getting this message on Luci's configuration page after upgrading my fb4040 to OpenWRT 21.02.1. I tried all kernel modules and all firmware packages available, but the adapter won't work.
What am I missing?
Did you manually enable wireless in LuCI?
Not that I'm aware of. Like I said: I had a working configuration in OpenWRT 19.x, than I upgraded the fb4040 to version 20.x and now wifi does not work any more.
I tried to completely redo the wifi configuration from scratch, and I deleted every wireless network, and now /etc/config/wireless looks like this (auto-generated!):
config wifi-device 'radio0'
option type 'mac80211'
option channel '11'
option hwmode '11g'
option path 'platform/soc/a000000.wifi'
option htmode 'HT20'
option disabled '0'
config wifi-device 'radio1'
option type 'mac80211'
option channel '36'
option hwmode '11a'
option path 'platform/soc/a800000.wifi'
option htmode 'VHT80'
option disabled '0'
But still, the GUI tells me that the radio device is not active.
What else can I try? Maybe re-flashing the firmware will help?
Captain's log, supplementary:
I can, however, initiate a scan for wireless networks! So the hardware radio device is working when receiving, but I can not get it to work for sending. Strange...
Second supplementary:
I am a bit worried about the kernel module: the data page for the 4040 says
WLAN Hardware: Qualcomm Atheros **IPQ4018**
WLAN 2.4GHz: b/g/n
WLAN 5.0GHz: a/n/ac
WLAN driver: ath10k
But when I load this module, the device is identified as
"Qualcomm Atheros **IPQ4019** 802.11bgn"
The description of the package kmod-ath10k says:
"This module adds support for wireless adapters based on Atheros IEEE 802.11ac family of chipsets. **For now only PCI is supported**"
I am totally confused, if this is the right driver. But, on the other hand, there is no package for the IPQ4018.
Actually, you didn't say that.
So it wasn't clear if it was from stock.
Run cat /etc/config/wireless again and post the output.
Need to see how the wireless interfaces are configured. (the config wifi-iface 'default_radio0' and config wifi-iface 'default_radio1' sections).
They are not showing in your post.
Redact the passwords in the "option key" entries.
Sorry I did not mention explicitly that I had a working setup before. It stopped working after the upgrade to OpenWRT 20.
The above /etc/config/wireless is autogenerated and there were no networks added yet. When I add a network to it, it looks like this:
config wifi-device 'radio0'
option type 'mac80211'
option channel '11'
option hwmode '11g'
option path 'platform/soc/a000000.wifi'
option htmode 'HT20'
option country 'DE'
option cell_density '0'
config wifi-device 'radio1'
option type 'mac80211'
option channel '36'
option hwmode '11a'
option path 'platform/soc/a800000.wifi'
option htmode 'VHT80'
config wifi-iface 'wifinet0'
option device 'radio0'
option mode 'ap'
option ssid 'OpenWrt'
option encryption 'psk2'
option key 'testtest'
option network 'lan'
This is, of course, a very simple network and only for testing purposes. But still the radio device won't fire up. LuCi says:
Qualcomm Atheros IPQ4019 802.11bgn
WLAN-Adapter ist nicht aktiv
And there's no network called "OpenWRT" when searching for it.
Sorry, but I can not quite follow you there. Which commands do you want me to list by running "cat"?
How did I reserve the radios? I am not aware of doing something like this on purpose.
Mentioned above...
cat /etc/config/wireless
I saw a previous thread where you had copied a wireless config.
I did have a working wireless configuration, when the router was running OpenWRT 20.x. Then I flashed version 21, and wifi stopped working because the radio adapter wouldn't switch to active.
So I deleted every network and started from scratch. But even with the simplest network there is, leaving every option as default, the adapter won't start. That is the current state of my experiments: the above listing is the result of adding a new network from scratch, assign it to a network, and leaving every thing else as the OS provides it. But the radio adapter can not be made active.
If this were my router, I would go back to 21.02.0 (using the sysupgrade image) and see if it corrects the issue.
If not, then go back to 19.07.08 (again...using sysupgrade).
Failing that, go back to stock firmware and flash the factory image of 21.02.01
Thanks, I re-flashed version 21 again and now the wifi adapter is working again, even using my old configuration from version 20.
I will keep an eye on this, maybe I will find out what caused this error.
Thanks again!
This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.