Ritesh Taank wrote:

> I have searched endlessly on the Internet for ways around this, and have 
> found only a few articles that touch briefly on the subject, without 
> giving too much detail. From what i'm reading out there, i think there 
> is a way around this by using a specific type of card/driver combination?

Yes. From a quick look at the code, it should be possible to do this by 
using the right driver...

...the one in FreeBSD should do the job. :-)  NetBSD's, OpenBSD's, and 
DragonFly BSD's might also work (I suspect they would).  If you request 
802.11 headers - or 802.11+radiotap headers - via the GUI in Wireshark 
or via the "-y" flag in Wireshark, TShark, or tcpdump, you should get 
them even when not in monitor mode.

Unfortunately, a quick look at the ipw2200 driver in the 2.6.20.4 Linux 
kernel suggests that it only returns 802.11 headers in monitor mode, so 
you might be out of luck if you want to do this on Linux.  There is, I 
suspect, no reason in theory why most of the Linux wireless drivers 
couldn't supply 802.11 or 802.11+radiotap headers, but in Linux, unless 
it was added recently, there's no API to request particular link-layer 
headers for packets delivered to a PF_PACKET socket (unlike recent 
versions of {Free,Net,Open,DragonFly}BSD, where you can request 
particular link-layer header types for a BPF device and can 
independently request monitor mode), and, for whatever reason, they 
might have decided to provide Ethernet headers (perhaps so as not to 
break programs not prepared to get 802.11 headers - I think that was the 
rationale for not supplying them by default in BSD).

If you saw Web articles talking about particular cards and drivers, 
where were those articles?

> Others have mentioned making modifications to the driver for my card 
> (ipw2200)?

Where was that mentioned?  (Links to the aritcles?)

> I also read that the mad-wifi and hostap drivers might be able to do 
> what I need, but from their respective project websites i couldn't find 
> these answers. Also, would they work with my ipw2200 card?

No, they wouldn't work with your card - the madwifi driver is for cards 
using Atheros chips (not Intel chips), and the hostap driver is for 
cards using PRISM II/2.5/3 chips.
_______________________________________________
Wireshark-users mailing list
Wireshark-users@wireshark.org
http://www.wireshark.org/mailman/listinfo/wireshark-users

Reply via email to