iwl4965
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
iwl4965 [2008/06/29 16:37] – Added detailed instructions darkaudax | iwl4965 [2017/01/09 21:37] (current) – Mark page as deprecated. mister_x | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== | + | ====== |
- | ====== Intel Wireless WiFi Link 4965AGN ====== | + | **IMPORTANT NOTE**: This page is deprecated, updated documentation |
- | + | ||
- | 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 : | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | * 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 | + | |
- | | + | |
- | [*] 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 | + | |
- | 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. | + | |
+ | ====== Renaming ====== | ||
+ | This driver was renamed to [[iwlagn]] starting with 2.6.27. |
iwl4965.txt · Last modified: 2017/01/09 21:37 by mister_x