On May 6, 2009, at 12:03 PM, Gerald Combs wrote:
The API is documented in Airpcap_Devpack/docs in the Airpcap
Developer's
Pack. It's in the wireshark-win32-libs repository or you can
download it
from http://staging.cacetech.com/downloads.html.
It looks like Kismet already has a lot of code for configuring
wireless
adapters under Linux. We might want to contact Mike Kershaw about
avoiding code duplication.
Libpcap 1.0 has code to configure monitor mode in Linux, *BSD, and Mac
OS X (and tcpdump 4.0 has a "-I" command-line flag to enable monitor
mode); the Linux code needs some work to handle mac80211 adapters
better (I have some as-yet-untested code for that).
I also have some under-development work on giving libpcap APIs to get
a list of channels, and let you set the channel, for 802.11. I
haven't had time to work on it - I need to come up with a
representation of the list of channels information that works on
multiple platforms and provides enough information.