On 30 June 2013 21:52, Marc Juul <marcjc(a)gmail.com> wrote:
I recently discovered that not all 802.11g or 802.11n
chipsets support more
than 802.11b when used in ad-hoc mode (in linux). How much of this is based
on the chip and how much is based on the drivers lacking support? How would
I go about checking if a specific chip has support for stuff like 802.11n in
ad-hoc mode, and other stuff like TDMA and 802.11s support (for both linux
and freebsd)?
Well, it's likely a bit of both.
You should do a radiotap packet capture of the adhoc mode setup there.
See if the beacon(s) announce the 11g (extended) rates. I remember
seeing some odd stuff there in FreeBSD. The problem is that there's no
association request/response in adhoc mode, so the rate control setup
has to be negotiated by the contents of beacons and probe
request/response frames. :-)
All the atheros chips do 11n in adhoc mode.
All the chips of a certain MAC revision (0x78) or later support the
hacks needed for TDMA.
Hm, all of the AR5212 and later chips do the required hacks for mesh. :-)
-adrian