Documentation
Here we start documentation for users for all new wireless utilities. The list is short, but we'll try to add more as we go.
Wireless modes - modes you can set your wireless card to operate in
iw - new nl80211 based command line interface (CLI) configuration utility
rfkill - simple tool for rfkill debugging/settings
crda - new central regulatory domain agent, nl80211 based userspace regulatory db agent
hostapd - hostapd is a IEEE 802.11 AP, IEEE 802.1X/WPA/WPA2/EAP/RADIUS Authenticator
wpa_supplicant - wpa_supplicant is a WPA Supplicant and SME (initiates MLME commands)
WoW - Wake on Wireless LAN support
Power consumption - details of power consumption with 802.11 devices on Linux, covers IEEE 802.11 power savings, ASPM, and driver tweaks for ASPM, Dynamic power save, and pm-qos.
WAPI - China's alternative to 802.11i (now part of 802.11-2007), ISO voted yes...
DFS - Design documentation for future DFS implementation in mac80211
Wireless managers
This is the list of available known wireless managers you can use in distributions
NetworkManager - GUI based connection manager with wireless support
wicd - Simple GUI based connection manager with wireless support
connman - GUI based connection manager with wireless support, designed with embedded devices in mind
Wireless sniffers / intrusion testing / packet injection utilities
wireshark - a packet analyzer
kismet - an 802.11 layer2 wireless network detector, sniffer, and intrusion detection system
packetspammer- a mac80211 packet injection utility
aircrack-ng an 802.11 WEP and WPA-PSK keys intrusion testing program
Helping users and developers
Please consider reading these sections to help developers help you more efficiently.
Reporting bugs - How to report a bug
Tracing mac80211 - how to trace mac80211
wifi-test project - utilities to help test your wireless driver
Understanding bug fix propagation - should help to understand the flow of a fix
To the very curious user
In case you want to read up on what things are being advanced within Linux wireless. This should help users become familiar with our latest developments.
Wireless-Extensions - what are they?
cfg80211 - new driver configuration API
nl80211 - new userspace <–> kernelspace wireless driver communication transport