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 revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
iwl3945 [2008/07/08 14:42] – ABG, not AGN. netrolller3diwl3945 [2009/05/04 00:11] – Update links to forum mister_x
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 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-2.6 ====+==== Installing and patching compat-wireless ====
  
   - Install your kernel headers and sources, as well as all packages required for building kernel modules.   - Install your kernel headers and sources, as well as all packages required for building kernel modules.
-  - Download compat-wireless-2.6 from [[http://www.linuxwireless.org/en/users/Download#Wheretodownload|here]].+  - 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_2.6.28-rc4-wl_frag+ack_v2.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 41: 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***]]
iwl3945.txt · Last modified: 2018/11/22 00:15 by mister_x