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#3137 - mac802.11sh commit broken and causing one radio to drop #8088

Closed
openwrt-bot opened this issue May 30, 2020 · 0 comments
Closed

FS#3137 - mac802.11sh commit broken and causing one radio to drop #8088

openwrt-bot opened this issue May 30, 2020 · 0 comments
Labels

Comments

@openwrt-bot
Copy link

willowen100:

Source of the problem: commit b551660 /lib/netifd/wireless/mac802.11sh
Device problem occurs on: Netgear R7800, LinksysWRT1900ACSv2, Netgear EX6400, TP-Link Archer C60
Software versions of OpenWrt/LEDE: v19.07.3 and master

Steps to reproduce:
I created a post here https://forum.openwrt.org/t/wrt1900acsv2-only-one-wifi-radio-is-staying-up/64273 regarding the last WiFi client disconnecting from the AP stops working on that radio.

If I go into 'Network > Wireless' in LuCI and click the 'Restart' button on the 2.4 or 5GHz radio, that radio is the only radio that stays working, whereas the other radio says disabled and wireless not associated.

I can also replicate this via SSH/CLI running wifi up radio0 which disables radio1. Running wifi up brings radio1 up this but drops radio0. If I run wifi up a second time both radios come back up.

My forum has been linked to a Netgear 7800 thread found here https://forum.openwrt.org/t/netgear-r7800-exploration-ipq8065-qca9984/285/2259 and there has been confirmation that there appears to be a problem with commit b551660 from May 4, 2020 for openwrt/package/kernel/mac80211/files/lib/netifd/wireless/mac80211.sh. Rolling back to commit 0495324 appears to fix this issue.

I too can confirm this by renaming mac80211.sh to mac80211.sh.old, downloading commit 0495324, placing it under /lib/netifd/wireless, setting the permissions to 0755 and then running wifi up radio0 in SSH/CLI. Radio0 (5GHz) drops as expected and after a couple of seconds it is back up all without affecting the radio1 (2.4GHz).

This is the broken commit
b551660

This is the working commit
0e522d5

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