Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FS#1220 - Wireless on WRT3200ACM kills all networking #7967

Closed
openwrt-bot opened this issue Dec 11, 2017 · 4 comments
Closed

FS#1220 - Wireless on WRT3200ACM kills all networking #7967

openwrt-bot opened this issue Dec 11, 2017 · 4 comments
Labels

Comments

@openwrt-bot
Copy link

kiwidoggie:

Supply the following if possible:
Linksys WRT3200ACM

driver name: mwlwifi
chip type: 88W8964
hw version: 7
driver version: 10.3.4.0-20171129
firmware version: 0x09030201
power table loaded from dts: no
firmware region code: 0x0
mac address: 60:38:e0:be:cc:e1
2g: enable
5g: disable
antenna: 4 4
irq number: 106
ap macid support: 0000ffff
sta macid support: 00010000
macid used: 00000001
radio: enable
iobase0: e1200000
iobase1: e1480000
tx limit: 1024
rx limit: 16384

Reboot (17.01.4, r3560-79f57e422d)

Steps to reproduce:
Fresh OpenWRT Install
Remove the old mwlwifi driver, Install the updated (as it is broken in the base install)
Enable the 5GHZ band signals
SSH into router and run readlog -f
Run many speed tests from multiple devices (seems to trigger it almost instantly)

Right before it crashes and I lose all connectivity I get the message:
Mon Dec 11 08:39:31 2017 kern.info kernel: [10357.894826] mwifiex_sdio mmc0:0001:1: Tx: Bridge packet limit reached. Drop packet!
Mon Dec 11 08:39:51 2017 daemon.notice hostapd: nl80211: nl80211_recv_beacons->nl_recvmsgs failed: -5
Mon Dec 11 08:39:51 2017 kern.info kernel: [10377.918852] mwifiex_sdio mmc0:0001:1: cmd_wait_q terminated: -110

I tried increasing the txpacket limit from 1000 to 20000 but that only delayed the crash until later.

@openwrt-bot
Copy link
Author

anomeome:

This appears to be at cross purposes, you update and provide version information for mwlwifi, but error is from the driver for the third radio (sdio)?

@openwrt-bot
Copy link
Author

kiwidoggie:

The error is what last gets sent across the log before all networking dies. Including LAN/WAN/WLAN.

kaloz/mwlwifi#232 (comment)

As you can see, I updated and they said that the kernel error message was not due to the driver.

@openwrt-bot
Copy link
Author

anomeome:

Yes, as you appear to be conflating mwlwifi and mwiflex.

To point: kmod-mwlwifi != kmod-mwiflex-sdio (which is where you appear to hit issue)

See the [[https://github.com/kaloz/mwlwifi/blob/master/README.md|readme]] about disabling third radio (phy2), to see if that might resolve.

@openwrt-bot
Copy link
Author

kiwidoggie:

So far so stable, I'm unsure at this point who I would need to contact to get support for the third radio. If this doesn't fall under you guys, feel free to close this ticket.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant