XO-1.5 WLAN errors after multiple suspend/resumes
|Reported by:||wad||Owned by:||mbletsas|
|Component:||wireless||Version:||Development build as of this date|
|Keywords:||XO-1.5 WLAN||Cc:||rchokshi, cjb, edmcnierney|
|Deployments affected:||Action Needed:||diagnose|
Description (last modified by cjb)
On an XO-1.5 B3 prototype (#17), running Q3A16 and os45, I had WLAN errors after multiple suspend/resumes.
The laptop was modified with the XO1.5 WLAN SR ECO:
The laptop was set to autowack by adding:
to the olpc.fth file.
It was associated with an access point.
From the terminal activity, I enabled EC wakeup events using:
echo EC > /proc/acpi/wakeup
I then started a script (dosr) running:
for i in seq 1 100000; do echo $i; sleep 1; echo mem > /sys/power/state; done;
After twenty cycles, I stopped it and checked the interface using iwconfig and ping the gateway just fine.
I restarted it, and after ten or so cycles I noticed that the WLAN LED was flashing very quickly. I stopped, and when I typed iwconfig it took many second to respond. This happened repeatedly.
This is easy to reproduce.