#9235 NORM 8.2.1: 8.2.1 WPA connectivity regressions
Zarro Boogs per Child
bugtracker at laptop.org
Thu Feb 12 10:30:27 EST 2009
#9235: 8.2.1 WPA connectivity regressions
--------------------------------+-------------------------------------------
Reporter: dsd | Owner: mbletsas
Type: defect | Status: new
Priority: normal | Milestone: 8.2.1
Component: wireless | Version: not specified
Resolution: | Keywords:
Next_action: diagnose | Verified: 0
Deployment_affected: | Blockedby:
Blocking: |
--------------------------------+-------------------------------------------
Comment(by dsd):
The argument that "it works in one configuration therefore there is no bug
in my code" is rarely valid... Also, if you could not establish a
connection on build 767 then that is a different bug - this bug is about
regressions, that is, APs that used to work that no longer do.
When testing using with wpa_supplicant, I found that my success
consistently varied depending on whether I was using -d or -dd or not.
This further suggests problems with timing, depending on exactly how busy
the CPU is at the time of connection.
Note that the debug output must be going onto the active console, not to a
file, for this behaviour to happen (the important thing being that the CPU
is busy drawing lots of text on the framebuffer).
Also, there are actually 2 bugs being described here.
1. Some WPA APs used to work, but now do not (or the connectivity is
noticably less reliable)
2. Even with APs that do work, the automatically-established connection
after a reboot fails in a very mysterious way (association and WPA
handshake *complete* but it fails during actual data transfer, e.g. DHCP).
From the information above, it sounds like they haven't attempted to
reproduce #2. At least to me, it seems unlikely that a bug in userspace
could cause that problem. It would be very interesting to run another
system with wireshark in monitor mode when this happens. I suspect that
somehow the keys are being lost or corrupted and hence the packets are not
transmitted correctly.
--
Ticket URL: <http://dev.laptop.org/ticket/9235#comment:5>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system
More information about the Bugs
mailing list