mac80211

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
mac80211 [2010/11/17 02:46] – Add brcm80211. (It is unsupported and known to be broken, but add it for the sake of completeness.) netrolller3dmac80211 [2017/01/09 21:44] (current) – Updated link to zd1211rw mister_x
Line 1: Line 1:
 +====== DEPRECATED ======
 +See [[install_drivers|Installing Drivers]] for updated information.
 +
 =====General===== =====General=====
  
Line 30: Line 33:
   * [[w35und]] (Winbond USB)   * [[w35und]] (Winbond USB)
   * [[wl12xx]] (TI WL125x/WL127x)   * [[wl12xx]] (TI WL125x/WL127x)
-  * [[zd1211rw-mac80211|zd1211rw]] (starting with 2.6.25)+  * [[zd1211rw|zd1211rw]] (starting with 2.6.25)
  
 In general, these drivers will mostly work with aircrack-ng, but there may be exceptions.  Here is a list of drivers (with appropriate patches) that people have reported as working successfully with the aircrack-ng suite: In general, these drivers will mostly work with aircrack-ng, but there may be exceptions.  Here is a list of drivers (with appropriate patches) that people have reported as working successfully with the aircrack-ng suite:
Line 45: Line 48:
   * [[rtl8180]]   * [[rtl8180]]
   * [[rtl8187]]   * [[rtl8187]]
-  * [[zd1211rw-mac80211|zd1211rw]] (no fragmentation attack support)+  * [[zd1211rw|zd1211rw]] (no fragmentation attack support)
  
 =====Aircrack support===== =====Aircrack support=====
Line 72: Line 75:
 Airmon-ng supports mac80211's interface management features (nl80211) using a tool called **iw** (not to be confused with iwconfig). iw is called automatically by the airmon-ng script, or you might also call it directly to set up monitor interfaces. Airmon-ng supports mac80211's interface management features (nl80211) using a tool called **iw** (not to be confused with iwconfig). iw is called automatically by the airmon-ng script, or you might also call it directly to set up monitor interfaces.
  
-Iw is not part of the aircrack-ng suite.  You can download it from [[http://wireless.kernel.org/download/iw/|here]]. Choose the latest version, or at least 0.9.5. Iw requires a recent version of libnl (1.0-pre8 minimum, 1.1 recommended).+Iw is not part of the aircrack-ng suite.  You can download it from [[http://www.kernel.org/pub/software/network/iw/|here]]. Choose the latest version, or at least 0.9.5. Iw requires a recent version of libnl (1.0-pre8 minimum, 1.1 recommended).
  
  
 ====Installing iw==== ====Installing iw====
-  - Download [[http://wireless.kernel.org/download/iw/|iw]] (look for the latest version).+  - Download [[http://www.kernel.org/pub/software/network/iw/|iw]] (look for the latest version).
   - Extract the iw tarball.   - Extract the iw tarball.
   - Run "make" in the iw directory. If you get lots of "undefined" errors or "netlink/genl/genl.h: No such file of directory", then you need to install libnl-devel, or update libnl. **This can be risky, you might also need to update networkmanager, wpa_supplicant, hostapd and wlassistant, as older versions of them only work with 1.0-pre6 and earlier!**   - Run "make" in the iw directory. If you get lots of "undefined" errors or "netlink/genl/genl.h: No such file of directory", then you need to install libnl-devel, or update libnl. **This can be risky, you might also need to update networkmanager, wpa_supplicant, hostapd and wlassistant, as older versions of them only work with 1.0-pre6 and earlier!**
mac80211.1289958392.txt.gz · Last modified: (external edit)