User Tools

Site Tools


iwl3945

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
iwl3945 [2008/09/08 17:25]
netrolller3d
iwl3945 [2010/05/07 17:49]
n-ice
Line 2: Line 2:
  
 //Note: This page is about the iwl3945 driver. For the older ipw3945/​ipwraw driver, see [[ipw3945]].//​ //Note: This page is about the iwl3945 driver. For the older ipw3945/​ipwraw driver, see [[ipw3945]].//​
- 
  
 ====== Intel PRO/​Wireless 3945ABG, mac80211 driver ====== ====== Intel PRO/​Wireless 3945ABG, mac80211 driver ======
  
 Iwl3945 is the new driver for the Intel PRO/​Wireless 3945ABG wireless chipset. It includes new features like: Iwl3945 is the new driver for the Intel PRO/​Wireless 3945ABG wireless chipset. It includes new features like:
-  * Managed and monitor mode support in one driver, +  * Managed and monitor mode support in one driver 
-  * Enhanced injection support, +  * Enhanced injection support 
-  * Multiple interfaces on one device - use the aircrack suite on a monitor interface while remaining associated on a managed interface, +  * Multiple interfaces on one device - use the aircrack suite on a monitor interface while remaining associated on a managed interface 
-  * Full radiotap support, for both incoming and outgoing packets, and: +  * Full radiotap support, for both incoming and outgoing packets 
-  * No more binary regulatory daemon needed, regulatory enforcement is done by the firmware.+  * No more binary regulatory daemon needed, regulatory enforcement is done by the firmware
  
 The driver is based on the [[mac80211]] stack, so the usual requirements apply (aircrack-ng 1.0-rc1, a recent version of libnl, a fairly new kernel, etc.) The driver is based on the [[mac80211]] stack, so the usual requirements apply (aircrack-ng 1.0-rc1, a recent version of libnl, a fairly new kernel, etc.)
- 
- 
  
 ===== Installing the driver ===== ===== Installing the driver =====
  
-Starting with 2.6.24, the driver is included in the kernel. **Injection requires 2.6.25 or later.** The compat-wireless-2.6/​compat-wireless-old package must be installed and patched to get injection support. +Starting with 2.6.24, the driver is included in the kernel. **Injection requires 2.6.25 or later.** The compat-wireless-old package must be installed and patched to get injection support ​on 2.6.25 and 2.6.26. For 2.6.27 and newer, no special patch is needed, follow the common instructions for [[mac80211]]
  
 +*UPDATE* Apparently the new version of compat-wireless should *not* be patched and should work out of the box.
 +more can be found here: http://​forum.aircrack-ng.org/​index.php?​topic=2898.0
  
 ==== Installing and patching compat-wireless ==== ==== Installing and patching compat-wireless ====
Line 28: Line 26:
   - Download compat-wireless from [[http://​www.linuxwireless.org/​en/​users/​Download#​Wheretodownload|here]]. For 2.6.26 and older, use compat-wireless-old,​ for newer versions (currently 2.6.27-rcX),​ use compat-wireless-2.6.   - Download compat-wireless from [[http://​www.linuxwireless.org/​en/​users/​Download#​Wheretodownload|here]]. For 2.6.26 and older, use compat-wireless-old,​ for newer versions (currently 2.6.27-rcX),​ use compat-wireless-2.6.
   - Untar the archive to your home directory. This will create a dated directory ~/​compat-wireless-DATE,​ where DATE is the build date of the package.   - Untar the archive to your home directory. This will create a dated directory ~/​compat-wireless-DATE,​ where DATE is the build date of the package.
-  - Download [[http://tinyshell.be/aircrackng/​forum/​index.php?​action=dlattach;​topic=281.0;id=366|the fragmentation patch]], and apply it to the compat-wireless package. This is needed to make attacks -5 and -7 work.+  - Download [[http://patches.aircrack-ng.org/mac80211.compat08082009.wl_frag+ack_v1.patch|the fragmentation patch]], and apply it to the compat-wireless package. This is needed to make attacks -5 and -7 work.
   - Cd to the compat-wireless directory, and run "​make"​ to build the package.   - Cd to the compat-wireless directory, and run "​make"​ to build the package.
   - Install the package with "make install",​ then load it with "make load".   - Install the package with "make install",​ then load it with "make load".
Line 43: Line 41:
  
 ===== Useful links / info ===== ===== Useful links / info =====
-  * Thread: [[http://tinyshell.be/​aircrackng/​forum/​index.php?​topic=2898|***iwlwifi drivers with injection***]]+  * Thread: [[http://forum.aircrack-ng.org/​index.php?​topic=2898|***iwlwifi drivers with injection***]] 
 + 
 +===== Troubleshooting Tips ===== 
 + 
 +  * Chopchop and Fragmentation attacks do not work:  There is a report (see [[http://​forum.aircrack-ng.org/​index.php?​topic=6143|this thread]]) which indicates kernel 2.6.30 causes them to fail. 
iwl3945.txt · Last modified: 2018/11/22 00:15 by mister_x