#698: madwifi-ng not associating with some access-points
------------------------------------+---------------------------------------
      Reporter:  [EMAIL PROTECTED]  |       Owner:                     
          Type:  defect             |      Status:  new                
      Priority:  major              |   Milestone:                     
     Component:  madwifi: driver    |     Version:                     
    Resolution:                     |    Keywords:  roamabout associate
Patch_attached:  0                  |  
------------------------------------+---------------------------------------
Comment (by Till Wollenberg (wollenberg _at_ web _dot_ de)):

 After some investigation I found out that the most probable reason for
 this bug is the chipset used in RoamAbout access-points. It's an Agere
 /Orinoco-chipset which sends out malformed management frames. The madwifi-
 ng-driver introduced checks for those malformed frames in r1409. The
 malformed frames are discarded shortly after reception (in
 net80211/ieee80211_input.c) and so the 802.11 state-machine does not "see"
 the positive answer of the access-point in the association-phase.

 Disabling those checks is not really an option since without them
 malformed (probably "prepared"...) frames would cause illegal memory-
 access on kernel-level. The only way out seems to be some special checks
 for Agere/Orinoco-tags to handle the illegal length-parameters.

 This bug is also discussed in tickets #353 and #428 (the latter one is
 more recent but does not provide a soloution, too).

-- 
Ticket URL: <http://madwifi.org/ticket/698>
MadWifi <http://madwifi.org/>
Multiband Atheros Driver for Wireless Fidelity
_______________________________________________
Madwifi-tickets mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/madwifi-tickets

Reply via email to