iwl4965
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| iwl4965 [2008/07/01 15:33] – added forum links darkaudax | iwl4965 [2017/01/09 21:37] (current) – Mark page as deprecated. mister_x | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== | + | ====== |
| + | **IMPORTANT NOTE**: This page is deprecated, updated documentation can be found [[install_drivers|here]] | ||
| - | ====== | + | ====== |
| - | + | This driver was renamed | |
| - | People have had limited success up to this point. | + | |
| - | + | ||
| - | The first reported success and how to do it is in [[http:// | + | |
| - | + | ||
| - | A more recent success story is in [[http:// | + | |
| - | + | ||
| - | + | ||
| - | ====== Detailed HowTo ====== | + | |
| - | + | ||
| - | This is how you can get the Intel WiFi Link 4965AGN card to inject under Linux using the iwlwifi drivers. Please note that the injection is still under development, | + | |
| - | + | ||
| - | What you need : | + | |
| - | * the kernel source, or at least the headers (=> 2.6.25, the guide is based on 2.6.25.9), | + | |
| - | * compat-wireless (the guide is based on version 2008-06-25 : the patches MAY NOT - and probably will not - work on other versions), | + | |
| - | * aircrack-ng (=> RC1), | + | |
| - | * basic development tools (make, gcc, ...), | + | |
| - | * injection patches for the drivers. | + | |
| - | + | ||
| - | Please note that the instructions provided here are suited for generic Linux. Your distribution, | + | |
| - | + | ||
| - | + | ||
| - | ===== Preparing the kernel ===== | + | |
| - | + | ||
| - | You need to make sure that your kernel configuration includes these options. Pay attention which are to be build as modules and which can be built-in. | + | |
| - | + | ||
| - | | + | |
| - | [M] Improved wireless configuration API | + | |
| - | [*] nl80211 new netlink interface support | + | |
| - | [*] Wireless extensions | + | |
| - | [M] Generic IEEE 802.11 Networking Stack (mac80211) | + | |
| - | [M] Generic IEEE 802.11 Networking Stack (DEPRECATED) | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | + | ||
| - | It may also be useful to enable " | + | |
| - | + | ||
| - | At this point, it is assumed that you've got your kernel properly configured, up and running right now. | + | |
| - | + | ||
| - | ===== Compiling the drivers ===== | + | |
| - | + | ||
| - | The development versions of the drivers are a part of the compat-wireless project. We will need the version of the package from 25 June 2008, which can be obtained here: | + | |
| - | + | ||
| - | | + | |
| - | + | ||
| - | Having downloaded them, we need to download the patches for the iwlwifi drivers and the fragmentation patch for mac80211. The latter is available on http:// | + | |
| - | + | ||
| - | wget http:// | + | |
| - | | + | |
| - | tar xf compat-wireless-2008-06-25.tar | + | |
| - | cd compat-wireless-2008-06-25 | + | |
| - | patch -p1 < ../ | + | |
| - | patch -p1 < ../ | + | |
| - | | + | |
| - | rmmod iwl4965 [as root!] | + | |
| - | make install | + | |
| - | | + | |
| - | + | ||
| - | That should get you the patched driver module up and running, you should also see " | + | |
| - | + | ||
| - | ===== Injecting ===== | + | |
| - | + | ||
| - | Due to the way how mac80211 works, you cannot inject on the card's " | + | |
| - | + | ||
| - | | + | |
| - | + | ||
| - | It may complain about the " | + | |
| - | + | ||
| - | | + | |
| - | + | ||
| - | | + | |
| - | + | ||
| - | | + | |
| - | (monitor mode enabled on mon0) | + | |
| - | + | ||
| - | If that's how it looks, you're good to go. The mon0 interface can be used for both listening with airodump-ng and injecting with aireplay-ng. | + | |
iwl4965.1214919236.txt.gz · Last modified: by darkaudax
