Please note: This project is no longer active. The website is kept online for historic purposes only.
If you´re looking for a Linux driver for your Atheros WLAN device, you should continue here .

Ticket #2142 (new defect)

Opened 13 years ago

Last modified 13 years ago

[patch] bug in a management of multiple ssid

Reported by: m.vellucci@unidata.it Assigned to:
Priority: major Milestone:
Component: madwifi: 802.11 stack Version: v0.9.4
Keywords: multissid Cc:
Patch is attached: 1 Pending: 0

Description

There is a serious bug in the management of multi-ssid. When a station is associated with one of ssid, the 802.11 packets sent from the station and received to the physical device (wifiX) are directed toward the virtual interface you associate (athX) without checking the destionation mac address. All packets, regardless if they are broadcast or they are directed to an access point (even those not directed to the ssid associated), are sent to the virtual interface associated. When the station is associated with one of ssid available, the broadcast 802.11 PROBE REQUEST are addressed exclusively with vap associated. If the station fails to send the 802.11 DISASSOCIATION, it can no longer associate with another ssid. Messages 802.11 AUTH/ASSOC continue to be addressed to the previous ssid.

I have attached the patch that fixes the problem.

Ciao Massimo

Attachments

madwifi_multiple_ssid.patch (7.9 kB) - added by m.vellucci@unidata.it on 09/23/08 20:53:32.
patch

Change History

09/23/08 20:53:32 changed by m.vellucci@unidata.it

  • attachment madwifi_multiple_ssid.patch added.

patch

09/24/08 06:27:49 changed by mrenzmann

Thanks for the patch. Please sign it off so that it can be committed after review.

09/24/08 08:59:19 changed by m.vellucci@unidata.it

Signed-off-by: Massimo Vellucci <m.vellucci@unidata.it>

11/17/08 15:05:02 changed by m.vellucci@unidata.it

news ?