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/08/11 17:18] – The patch for ath5k is out. Also, add patch functions in parentheses. 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 24: | 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 40: | Line 37: | ||
* [[rt2500]] | * [[rt2500]] | ||
* [[rt2570]] | * [[rt2570]] | ||
+ | * [[rt2870]] | ||
* [[rt61]] | * [[rt61]] | ||
* [[rt73]] | * [[rt73]] | ||
Line 54: | Line 52: | ||
In addition, the following mac80211 drivers require extra patches to enable or improve monitoring or injection support (purpose of the patch is in parentheses): | In addition, the following mac80211 drivers require extra patches to enable or improve monitoring or injection support (purpose of the patch is in parentheses): | ||
- | * [[ath5k]] (improve | + | * [[iwlagn]] (allow injection |
- | * [[b43]] and b43legacy | + | * [[rtl8187]] (improve injection speed) |
- | * [[iwl4965]] (allow injection) | + | |
* [[zd1211rw-mac80211]] (fully disable packet filtering in monitor mode) | * [[zd1211rw-mac80211]] (fully disable packet filtering in monitor mode) | ||
Line 158: | Line 155: | ||
Run " | Run " | ||
+ | |||
Line 166: | 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 243: | 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