ipw3945
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
ipw3945 [2007/06/11 19:02] – added link to forum tutorial darkaudax | ipw3945 [2008/06/28 13:45] – Remove the link to the iwlwifi injection thread in preparation of moving it to the iwl3945 article. (The link doesn't really belong here, as this is about the ieee80211 driver, while the thread deals with the mac80211 one.) netrolller3d | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== ipw3945 ====== | ====== ipw3945 ====== | ||
+ | |||
+ | //Note: This page is about the ipw3945/ | ||
+ | |||
+ | |||
+ | |||
+ | ===== Intel PRO/ | ||
+ | |||
+ | I've tested this on [[http:// | ||
+ | |||
+ | You need a Internet Connection with your LAN Cabel. | ||
+ | |||
+ | Open a Terminal and type... | ||
+ | |||
+ | **Pre requirements** | ||
+ | < | ||
+ | sudo apt-get install build-essential | ||
+ | sudo apt-get install libssl-dev | ||
+ | </ | ||
+ | |||
+ | // For openSUSE and other RPM-based distros, this is different (replace " | ||
+ | < | ||
+ | sudo zypper install gcc | ||
+ | sudo zypper install libopenssl-devel | ||
+ | </ | ||
+ | |||
+ | |||
+ | **Installation** | ||
+ | |||
+ | * Download ipwraw-ng from http:// | ||
+ | |||
+ | * Install the modules and ucode | ||
+ | |||
+ | * Blacklist ipwraw (so it's not automatically loaded at boot time) | ||
+ | |||
+ | < | ||
+ | wget http:// | ||
+ | tar -xjf ipwraw-ng* | ||
+ | cd ipwraw-ng | ||
+ | make | ||
+ | sudo make install | ||
+ | sudo make install_ucode | ||
+ | echo " | ||
+ | sudo depmod -ae | ||
+ | </ | ||
+ | |||
+ | **Use ipwraw-ng** | ||
+ | |||
+ | * Unload the ipw3945 module | ||
+ | * Load ipwraw-ng | ||
+ | |||
+ | The device created will automatically be in monitor mode. | ||
+ | |||
+ | < | ||
+ | sudo modprobe -r ipw3945 | ||
+ | sudo modprobe ipwraw | ||
+ | </ | ||
+ | |||
+ | The new device name for injection should should be called wifi0 and the monitor interface should be rtap0. | ||
+ | |||
+ | < | ||
+ | lo no wireless extensions. | ||
+ | |||
+ | eth0 no wireless extensions. | ||
+ | |||
+ | wifi0 | ||
+ | Mode: | ||
+ | |||
+ | rtap0 no wireless extensions.</ | ||
+ | |||
+ | |||
+ | IMPORTANT before using airodump-ng you need to : | ||
+ | # ifconfig wifi0 up | ||
+ | |||
+ | **Configure your Wireless Card** | ||
+ | |||
+ | You can use iwconfig to set the channel and rate and transfer power. | ||
+ | |||
+ | < | ||
+ | iwconfig eth1 channel 11 (on which you want to sniff) | ||
+ | iwconfig eth1 rate 1M (min=1M and max=54M) | ||
+ | iwconfig eth1 txpower 16 (min=-12 and max=16) | ||
+ | </ | ||
+ | |||
+ | And when you're done, | ||
+ | |||
+ | < | ||
+ | sudo modprobe -r ipwraw | ||
+ | sudo modprobe ipw3945 | ||
+ | </ | ||
+ | |||
+ | |||
+ | |||
+ | ===== Useful Links / Info ===== | ||
At this point in time, this page is far from complete. | At this point in time, this page is far from complete. | ||
Line 5: | Line 98: | ||
Useful links: | Useful links: | ||
- | * [[http:// | + | * Thread: [[http:// |
- | * [[http:// | + | * Thread: |
+ | * Thread: | ||
* [[http:// | * [[http:// | ||
+ | * [[http:// | ||
+ | Also consider using the [[links# |
ipw3945.txt · Last modified: 2017/01/09 21:28 by mister_x