install_drivers
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
install_drivers [2008/07/14 15:46] – Last part of the r(tl)8187 confusion fix. netrolller3d | install_drivers [2009/08/14 19:24] – use dokuwiki internal link mister_x | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Installing Drivers ====== | ====== Installing Drivers ====== | ||
- | |||
- | |||
- | |||
===== Linux ===== | ===== Linux ===== | ||
As of now, Aireplay-ng only supports injection on Prism2, PrismGT (FullMAC), Atheros, Broadcom (with the b43 driver), RTL8180, RTL8187, Ralink, ACX1xx and Zydas. Injection on** Hermes, Aironet and Marvell** is not supported because of firmware and/or driver limitations. | As of now, Aireplay-ng only supports injection on Prism2, PrismGT (FullMAC), Atheros, Broadcom (with the b43 driver), RTL8180, RTL8187, Ralink, ACX1xx and Zydas. Injection on** Hermes, Aironet and Marvell** is not supported because of firmware and/or driver limitations. | ||
Line 23: | Line 20: | ||
Note: if you're using drivers provided by your distribution, | Note: if you're using drivers provided by your distribution, | ||
\\ | \\ | ||
+ | General information about patching drivers plus troubleshooting tips can be found in the [[patching|How To Patch Drivers Tutorial]]. | ||
The following are detailed instructions for installing/ | The following are detailed instructions for installing/ | ||
Line 36: | Line 34: | ||
* [[r8180-sa2400]] | * [[r8180-sa2400]] | ||
* [[r8187]] | * [[r8187]] | ||
+ | * [[r8187b]] | ||
* [[rt2500]] | * [[rt2500]] | ||
* [[rt2570]] | * [[rt2570]] | ||
+ | * [[rt2870]] | ||
* [[rt61]] | * [[rt61]] | ||
* [[rt73]] | * [[rt73]] | ||
- | * [[rtl8185]] | ||
* [[wlan-ng]] (prism2) | * [[wlan-ng]] (prism2) | ||
* [[zd1211rw]] | * [[zd1211rw]] | ||
Line 51: | Line 50: | ||
The mac80211 link above also contains information regarding which mac80211 drivers work with the aircrack-ng suite. | The mac80211 link above also contains information regarding which mac80211 drivers work with the aircrack-ng suite. | ||
- | In addition, the following mac80211 drivers require extra patches to enable or improve monitoring or injection support: | + | In addition, the following mac80211 drivers require extra patches to enable or improve monitoring or injection support |
- | * [[b43]] and b43legacy | + | * [[iwlagn]] (allow injection in 2.6.25/.26, formerly called iwl4965) |
- | * [[iwl3945]] | + | * [[rtl8187]] (improve injection speed) |
- | * [[iwl4965]] | + | * [[zd1211rw-mac80211]] |
- | * [[zd1211rw-mac80211]] | + | |
\\ | \\ | ||
Line 157: | Line 155: | ||
Run " | Run " | ||
+ | |||
Line 165: | Line 164: | ||
A common problem on newer kernels is that the new mac80211 version of the driver gets loaded instead of the older legacy driver, or vice versa. | A common problem on newer kernels is that the new mac80211 version of the driver gets loaded instead of the older legacy driver, or vice versa. | ||
- | Specifically for madwifi-ng, do a locate or find for ath5k.ko. | + | Specifically for madwifi-ng, do a locate or find for ath5k.ko. |
+ | Same for the other way around: if you want to load ath5k, but madwifi-ng gets loaded instead, add " | ||
Line 242: | Line 242: | ||
If you have conflicts due to running both drivers, then decide which one you want and blacklist the other one. | If you have conflicts due to running both drivers, then decide which one you want and blacklist the other one. | ||
+ | |||
+ | |||
+ | ==== dmesg error " | ||
+ | |||
+ | When using an USB device and you get a message similar to this from dmesg: | ||
+ | |||
+ | rt73: Firmware loading error | ||
+ | rt73: Failed to load Firmware. | ||
+ | rt73: probe of 1-7:1.0 failed with error -71 | ||
+ | |||
+ | Note: Although the example shows RT73, this applies to any USB driver. | ||
+ | |||
+ | Here are a few things to check: | ||
+ | |||
+ | * Ensure you have the firmware installed on your system and in the correct location. | ||
+ | * You can try downloading a fresh copy of the driver and installing it again. | ||
+ | * Try connecting your USB device directly to your computer without a cable. | ||
+ | * If you have multiple USB devices connected to your computer then remove them all except the wireless device and retry. | ||
install_drivers.txt · Last modified: 2018/10/05 23:27 by mister_x