rt2500 probe responses with wep and fragmented bit set
Hello everybody,
I'm trying to get master mode to work with a pci rt2500 card, running ubuntu, git wl kernel, git hostapd and libnl1.1.
Runningt hostapd in verbose mode screams MGMT (TX callback) fail (in fact, it manages to do 1 ack, the rest are failures).
Now, for the record, hostapd is configured to run as an open AP, the most basic configuration you can think of.
When analyzing the actual responses (tcpdumping on the mon.wlan0 iface, using wireshark to disect), I discovered that the probe responses for a SSID broadcast had the WEP bit and the Fragmentation bit set, consistently, for all probe responses.
Somehow I dont think that frame of 81 bytes needs either bits set.
Does anyone know wether this falls in the category mac80211, hostapd bug, or rt2x00 bug?
kind regards,
Eric
N.B.
According to the rt2x00 project admin, rt2x00 doesnt touch the ieee80211 header. (see http://rt2x00.serialmonkey.com/phpBB/viewtopic.php?f=5&t=4969 ).
N.B2.
I'm currently not subscribed to the mailinglist, please keep me in the cc, thank you.
Quoted 5 lines · Eric
When analyzing the actual responses (tcpdumping on the mon.wlan0 iface, using wireshark to disect), I discovered that the probe responses for a SSID broadcast
had the WEP bit and the Fragmentation bit set, consistently, for all probe responses.
You were looking at the wrong bit, the radiotap bit, which has little to do with what gets actually sent.
johannes
Johannes Berg schreef:
Quoted 12 lines · Eric
Quoted 5 lines
When analyzing the actual responses (tcpdumping on the mon.wlan0 iface, using wireshark to disect), I discovered that the probe responses for a SSID broadcast had the WEP bit and the Fragmentation bit set, consistently, for all probe responses.
You were looking at the wrong bit, the radiotap bit, which has little to do with what gets actually sent.
johannes
*sigh*
back to square 1.
Thanks,
Eric