#10232 BLOC 10.1.2: WiFi dies on suspended XO-1, os300
Zarro Boogs per Child
bugtracker at laptop.org
Wed Aug 4 02:46:38 EDT 2010
#10232: WiFi dies on suspended XO-1, os300
------------------------------------+---------------------------------------
Reporter: hal.murray | Owner:
Type: defect | Status: new
Priority: blocker | Milestone: 10.1.2
Component: not assigned | Version: not specified
Resolution: | Keywords:
Next_action: never set | Verified: 0
Deployment_affected: | Blockedby:
Blocking: |
------------------------------------+---------------------------------------
Comment(by sascha_silbe):
Replying to [comment:11 cjb]:
> I wonder if there's any way to detect that we had association before and
don't have it now, after resume. If we ask the driver for details of the
association (like signal strength etc) does it just lie to us?
The kernel driver will "lie" because it doesn't know better: the firmware
doesn't inform the host about the state change and there doesn't seem to
be a way to explicitly query the current state.
The only idea I had so far is telling the firmware to associate again
right after resume. AFAICT all required information is cached in the
private driver structures. I'll attach a WIP patch to do that - I don't
remember if it even compiled (it's been a few weeks since I last worked on
it), but at least it should give some idea of how I intended it to work.
--
Ticket URL: <http://dev.laptop.org/ticket/10232#comment:12>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system
More information about the Bugs
mailing list