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#800 - ath9k sta and ap mode change. system hang #6331
Comments
lipeng: i have test OpenWRT 15.05.1, LEDE 17.01.0 . I get the same result may this is a ath9k bug , My board is Dual Core Processor, I guess the reason may is the timer del in dual core processor ,Somebody can analysis why? thanks |
lipeng: Does someboby konw why? Beacuase the system hang ,I get any hint about this problem. I just try . The I found it was the timer , Even In the timer function , do nothing , I got the same result. |
nbd: Pleaes try a newer version, either 17.01.2 or a current snapshot. |
lipeng: Felix Fietkau My project update from OpenWRT 15.05.1 to LEDE 17.01.0 , I get the same result. We can not update again. As I metion ,I delete some timer .It worked good . but I do not know why ,So |
nbd: I think this issue should be fixed in a newer version. If you can't test this, I will have to close this ticket. |
lipeng:
mips device with ar9580 wireless card sta and ap mode change by use test.sh
test.sh
while [ 1 ]
do
mv /etc/config/wireless /etc/config/wirelessbak
mv /etc/config/wireless1 /etc/config/wireless
mv /etc/config/wirelessbak /etc/config/wireless1
/etc/init.d/network restart
sleep 50
done
I found the system will hang , It like a deadlock but I can't verify
Use the same shell I change the ath9k code
just delete the full sleep timer
modify ath9k_ps_wakeup ath9k_ps_restore
delete mod_timer(&sc->sc_pm_lock,flags);
detete del_timer_sync(&sc->sc_pm_lock);
The system run ok
The text was updated successfully, but these errors were encountered: