Kismet Wireless

Kismet Forums


Posted by:cutter409
Subject:mac80211 driver + 802.11n
Date:23:31:47 07/09/2010

> > What is the status of 802.11n support with the mac80211 driver?
> >
> > In packetsource_wext.c on line 689 I see:
> >
> > if ((err = mac80211_setchannel_cache(interface.c_str(), globalreg->nlhandle,
> > nlfamily, in_ch, 0, errstr)) >= 0) {
> >
> > The 0 is the mode to use, so it looks like it never checks HT20/HT40+/HT40-
> > Is there a way to add these to the hopping sequence?
> Currently no, because so far, they don't seem to work. I haven't found an 11n device which reports 11n packets.
> If you really wanted to, you could detect them in the channel list, and expand all the channel stuff to support it. It would be a fairly significant undertaking, it would have to change every usage of channel, plus the UI, xml, etc. It'll break all the existing XML parsers too, since channels will no longer be integers.
> -m

When I manually set my Ubiquiti SR71-A to N mode (iw wlan0 set channel 7 HT20), I am actually seeing 802.11n packets using wireshark. With encryption off, I can actually see IP packets, but a lot of them are definitely corrupted, and I don't know why. I am seeing beacon frames too.

If I don't specify the HT portion (any of the three seem to work), I don't see anything. This is using the ath9k driver, with the router set to channel 7 HT40-.

Reply to this message