Problems with wifi connection

The past week or so the 2.4ghz wifi has been dropping (today i couldnt connect to the 5ghz even though it showed broadcasting) and after looking at logs i think i found the culprit. any suggestions on what might be wrong or what to look at next to get to the root of the issue?

Linksys WRT1900AC

OpenWrt 18.06.1 r7258-5eb055306f / LuCI openwrt-18.06 branch (git-18.228.31946-f64b152)

Sys Log:

Sun Dec  9 21:54:22 2018 kern.err kernel: [23000.764862] ieee80211 phy1: return code: 0x0126
Sun Dec  9 21:54:22 2018 kern.err kernel: [23000.769416] ieee80211 phy1: timeout: 0x0126
Sun Dec  9 21:54:22 2018 daemon.notice hostapd: nl80211: nl80211_recv_beacons->nl_recvmsgs failed: -5
Sun Dec  9 21:54:48 2018 kern.err kernel: [23026.831546] ieee80211 phy1: cmd 0x8050=BroadcastSsidEnable timed out
Sun Dec  9 21:54:48 2018 kern.err kernel: [23026.837952] ieee80211 phy1: return code: 0x0050
Sun Dec  9 21:54:48 2018 kern.err kernel: [23026.842551] ieee80211 phy1: timeout: 0x0050
Sun Dec  9 21:55:00 2018 cron.info crond[1721]: USER root pid 9741 cmd /sbin/fan_ctrl.sh
Sun Dec  9 21:55:08 2018 kern.err kernel: [23046.815748] ieee80211 phy1: cmd 0x8127=SetInformationElements timed out
Sun Dec  9 21:55:08 2018 kern.err kernel: [23046.822490] ieee80211 phy1: return code: 0x0127
Sun Dec  9 21:55:08 2018 kern.err kernel: [23046.827080] ieee80211 phy1: timeout: 0x0127
Sun Dec  9 21:55:08 2018 daemon.notice hostapd: nl80211: nl80211_recv_beacons->nl_recvmsgs failed: -5
Sun Dec  9 21:55:28 2018 kern.err kernel: [23066.810239] ieee80211 phy1: cmd 0x801c=80211RadioControl timed out
Sun Dec  9 21:55:28 2018 kern.err kernel: [23066.816468] ieee80211 phy1: return code: 0x001c
Sun Dec  9 21:55:28 2018 kern.err kernel: [23066.821013] ieee80211 phy1: timeout: 0x001c
Sun Dec  9 21:55:48 2018 kern.err kernel: [23086.802831] ieee80211 phy1: cmd 0x8126=SetFixedRate timed out
Sun Dec  9 21:55:48 2018 kern.err kernel: [23086.808659] ieee80211 phy1: return code: 0x0126
Sun Dec  9 21:55:48 2018 kern.err kernel: [23086.813231] ieee80211 phy1: timeout: 0x0126

Kernal Log

[17559.847508] ieee80211 phy1: return code: 0x001c
[17559.852069] ieee80211 phy1: timeout: 0x001c
[17579.839862] ieee80211 phy1: cmd 0x8126=SetFixedRate timed out
[17579.845649] ieee80211 phy1: return code: 0x0126
[17579.850263] ieee80211 phy1: timeout: 0x0126
[17605.970400] ieee80211 phy1: cmd 0x8050=BroadcastSsidEnable timed out
[17605.976878] ieee80211 phy1: return code: 0x0050
[17605.981439] ieee80211 phy1: timeout: 0x0050
[17625.968789] ieee80211 phy1: cmd 0x8127=SetInformationElements timed out
[17625.975487] ieee80211 phy1: return code: 0x0127
[17625.980041] ieee80211 phy1: timeout: 0x0127
[17645.994893] ieee80211 phy1: cmd 0x801c=80211RadioControl timed out
[17646.001131] ieee80211 phy1: return code: 0x001c
[17646.005699] ieee80211 phy1: timeout: 0x001c

You'd need some way to run DNSMasq or a similar custom DNS service. You could consider using OpenDNS if you really don't want to use a CFW.

Looks quite similar to this bug in the wifi drivers for that router: https://github.com/kaloz/mwlwifi/issues/308

1 Like

Not really sure how DNS is coming into play here? Can you explain a bit more. It seems to be wifi interface/radio

Thank you. This does seem to be the same issue. But I don't really see any resolution there

From that link howl`s comment looks the most promising for a fix
But I'm not entirely sure by his comment what to do and documentation on the github link he provides is a little space
Which files should I install?

To update your device to the latest drivers, install these packages:

  • kmod-mwlwifi_4.14.63+10.3.8.0-20181112-e5e07002-1_arm_cortex-a9_vfpv3.ipk
  • mwlwifi-firmware-88w8864_10.3.8.0-20181112-e5e07002-1_arm_cortex-a9_vfpv3.ipk
1 Like

ill have to monitor it but i dont see the time outs in the logs any more!!! so i think its fixed - Thanks!

One thing however
going to the root of that project on github there is a readme

it says to

(but then you need to have libustream-openssl , ca-bundle and ca-certificates packages installed, and use http instead of https ).

after installing those 3 packages my samba shares no longer work
and now luci is forcing redirect to 443 and https

i checked uhttpd config and it shows both port definitions (80 and 443) and force redirect is 0

any ideas whats going on here? what happened when i installed those packages?

You only need those packages to download the drivers using HTTPS, once you have done that, you can remove the packages, if they bother you.

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.