This is an old revision of the document!
++++++ IMPORTANT ++++++
++++++ IMPORTANT ++++++
++++++ IMPORTANT ++++++
This functionality will be available in a future release. It is NOT available currently.
++++++ IMPORTANT ++++++
++++++ IMPORTANT ++++++
++++++ IMPORTANT ++++++
Airdriver-ng is a script that provides status information about the wireless drivers on your system plus the ability to load and unload the drivers. Additionally, airdriver-ng allows you to install and uninstall drivers complete with the patches required for monitor and injection modes. Plus a number of other functions.
Here is a complete list of commands supported by the script:
The airdriver-ng script is only available under linux installations.
Usage: airdriver-ng <command> [drivernumber]
Where these are the valid commands:
* supported - lists all supported drivers * kernel - lists all in-kernel drivers * installed - lists all installed drivers * loaded - lists all loaded drivers
Here are usage examples for each command.
Enter:
airdriver-ng supported
The system responds:
Following stacks are supported: 0. IEEE80211 1. IEEE80211 Softmac 2. mac80211 Following drivers are supported: 0. ACX100/111 - IEEE80211 1. Broadcom 4300 - IEEE80211 2. HostAP - IEEE80211 3. Intel Pro Wireless 2100 B - IEEE80211 4. Intel Pro Wireless 2200 B/G - IEEE80211 5. Intel Pro Wireless 3945 A/B/G - IEEE80211 6. Madwifi[-ng] - IEEE80211 7. Prism54 - IEEE80211 8. Realtek rtl8180 - custom 9. Realtek rtl8187 - custom 10. Ralink rt2500 - IEEE80211 Softmac 11. Ralink rt2570 - IEEE80211 Softmac 12. Ralink rt61 - IEEE80211 Softmac 13. Ralink rt73 - IEEE80211 Softmac 14. WLAN-NG - IEEE80211 15. ZyDAS 1211 - IEEE80211 Softmac 16. ZyDAS 1211rw - IEEE80211 Softmac 17. Intel Pro Wireless 3945 A/B/G - mac80211 18. Intel Pro Wireless 3945 A/B/G - raw mode - mac80211 19. NDIS Wrapper - custom
Notice the number in front of each driver. These are the numbers you will need for the “install” command to actually install the particular driver.
Enter:
airdriver-ng kernel
The system responds:
Found following stacks in the Kernel: Found following drivers in the Kernel:
In this example, no stacks or drivers are built into the kernel.
Enter:
airdriver-ng installed
The system responds:
Found following stacks installed: 0. IEEE80211 1. IEEE80211 Softmac 2. mac80211 Found following drivers installed: 1. Broadcom 4300 - IEEE80211 2. HostAP - IEEE80211 3. Intel Pro Wireless 2100 B - IEEE80211 4. Intel Pro Wireless 2200 B/G - IEEE80211 6. Madwifi[-ng] - IEEE80211 7. Prism54 - IEEE80211 9. Realtek rtl8187 - custom 13. Ralink rt73 - IEEE80211 Softmac 18. Intel Pro Wireless 3945 A/B/G - raw mode - mac80211
Notice the number in front of each driver. These are the numbers you will need for the “load” command to actually load the particular driver.
Enter:
airdriver-ng loaded
The system responds:
Found following stacks loaded (as module): Found following drivers loaded (as module): 6. Madwifi[-ng] - IEEE80211 9. Realtek rtl8187 - custom 13. Ralink rt73 - IEEE80211 Softmac
Notice the number in front of each driver. These are the numbers you will need for the “load” command to actually load the particular driver.
Enter:
airdriver-ng load 13
Where:
The system responds:
Driver "Ralink rt73" specified for loading. Loaded driver "Ralink rt73" successfully
Enter:
airdriver-ng unload 13
Where:
The system responds:
Driver "Ralink rt73" specified for unloading. Unloaded driver "Ralink rt73" successfully
Enter:
airdriver-ng install 9
Where:
The system responds:
Driver "Realtek rtl8187" specified for installation. 1. Getting the source... 2. Extracting the source... 3. Getting the patch... 4. Patching the source... 5. Compiling the driver... 6. Installing the driver... Running "depmod -ae"... Installed driver "Realtek rtl8187" successfully Loaded driver "Realtek rtl8187" successfully
Enter:
airdriver-ng remove 13
Where:
The system responds:
Driver "Ralink rt73" specified for removing. Starting to remove "Ralink rt73" driver rm: remove regular file `/lib/modules/2.6.21-1.3228.fc7/extra/rt73.ko'? y Running "depmod -ae"... Removed driver "Ralink rt73" successfully
Enter:
airdriver-ng details 9
Where:
The system responds:
Driver details for: "Realtek rtl8187" Compiled into kernel: No Installed: YES Loaded: No Modules: r8187 Files: /lib/modules/2.6.21-1.3228.fc7/kernel/drivers/net/wireless/rtl8187/r8187.ko 2007-07-08 10:19 version: V 1.1 depends: ieee80211-rtl vermagic: 2.6.21-1.3228.fc7 SMP mod_unload 686 4KSTACKS For more information see: http://www.aircrack-ng.org/doku.php?id=r8187
Enter:
airdriver-ng detect
The system responds:
Found "Realtek rtl8187" device: (r8187) Bus 001 Device 002: ID 0bda:8187 Realtek Semiconductor Corp. Found "Madwifi[-ng]" device: (ath_pci) 01:00.0 Ethernet controller: Atheros Communications, Inc. AR5212 802.11abg NIC (rev 01) USB devices (generic detection): Bus 001 Device 003: ID 148f:2573 Ralink Technology, Corp. Bus 001 Device 002: ID 0bda:8187 Realtek Semiconductor Corp.
None at this time.
None at this time.