ALFA­AWUS036H ­ ALFA­AWUS050NH Installing drivers RTL8187, r8187, rt2800usb on Ubuntu Jaunty and Lucid (Default Kernel and fresh installation

Note for Ubuntu Jaunty: For surfing Internet with ALFA­AWUS050NH with rt2870sta driver, you must use the  Kernel "2.6.28­11­generic #42­Ubuntu", without change or updates the drivers modules. Note for Ubuntu Lucid: ­ For surfing Internet with ALFA­AWUS050NH on Lucid you must use the RT2870sta. Driver RTL8187/Stacks­mac­80211 (ref. ALFA­AWUS036h)  ­ These drivers, for surfing Internet, are more stable than r8187, and fully compatible with Network­Manager installed  by default on Ubuntu 9.04/9.10 and 10.04. ­ Supports all encryption without problems. (open, wep and wpa/wpa2) ­ With Compat­Wireless, the "injection" working, but for support “Fragmentation attack” (opt. ­5) you need to install  mac80211 fragmentation patch. ­ The RX sensitivity and packet injection is less, related to drivers r8187. Driver r8187/Stacks­ieee80211 (ref. ALFA­AWUS036h) ­ This driver is recommended for use with the Suite of Aircrack­ng, but not particularly suitable for Internet  connections, as less stable and discontinuous at regular intervals. ­ The r8187 is compatible with Network­Manager 0.7, installed by default on Ubuntu 9.04, and supporting the  encryption OPEN and WEP (not WPA/WPA2)  ­ To establish links with WPA/WPA2 encryption, require a manual setup. ­ The "injection" and all "attacks" of Aireplay­ng, are supported after installing the appropriate "patch". IMPORTANT NOTE related to Ubuntu Lucid: at the moment a new bug does not allow Internet connections;  when acquired the IP address the System freezes. (for surfing Internet use RTL8187 driver) Driver rt2800usb/Stacks­mac80211 with Kernel 2.6.28­11­generic (ref. ALFA­AWUS050NH) ­ This driver is NOT fully supported but with Compat­Wireless, the "injection" work partially and supported 4  "attacks" of Aireplay­ng.  ­ Compatible with "Macchanger". ­ The RX sensitivity and packets injection is less, related to ALFA­AWUS036H. ­ The rt2800usb at the moment do not allow Internet connection. (for this purpose use RT2870sta or RT3070sta)   Update your OS and install these ESSENTIAL and recommended package BEFORE proceeding Codice: sudo dpkg ­­configure ­a && sudo apt­get install ­f && sudo apt­get update Codice: sudo apt­get install linux­headers­$(uname ­r) build­essential make patch gettext python­psyco autoconf  subversion tcl8.5 openssl libssl­dev libnl1 libnl­dev cracklib­runtime python­scapy macchanger­gtk tshark Upgrading/installing tool "IW" (necessary for use Stacks­mac80211 interface management) Codice: sudo mkdir /usr/src/drivers cd /usr/src/drivers sudo­0.9.20.tar.bz2 sudo tar jxvf iw­0.9.20.tar.bz2 cd iw­0.9.20 sudo make sudo make install

conf echo "blacklist mac80211" | sudo tee ­a /etc/modprobe. iwl3945.bz2 sudo tar jxvf compat­wireless­aircrack­alfa036h­050nh.homelinux. ath5k.patch sudo patch ­Np1 ­i mac80211_2.bz2 Here are the tests: http://forum.patch sudo make sudo make install sudo make unload  New package patched for Ubuntu Jaunty: (for drivers rtl8187.aircrack­ng.conf echo "blacklist rt3070sta" | sudo tee ­a /etc/­patch/compat­wireless­aircrack­jaunty­patched.bin For Installing Firmware: Codice: sudo mkdir /usr/src/drivers  cd /usr/src/drivers sudo wget http://www.d/blacklist.php?topic=5755.conf echo "blacklist r8187" | sudo tee ­a /etc/­patch/RT2870_Firmware_V8. rt2800usb) http://jano. rt73usb.28­rc4­wl_frag+ack_v3.aircrack­ng.Step ONLY for ALFA­AWUS050NH If NOT present the RT2870 Firmware.tar.conf echo "blacklist rt2870sta" | sudo tee ­a /etc/modprobe.bz2 sudo tar jxvf compat­wireless­aircrack­jaunty­patched.6.bin ­rw­r­­r­­ 1 root root 4096 2009­04­02 23:46 /lib/firmware/ sudo mv RT2870_Firmware_V8/­patch/compat­wireless­aircrack­jaunty­patched.bz2 sudo make sudo make install sudo make unload  .zip sudo unzip RT2870_Firmware_V8. (not necessary on Jaunty/Karmic/Lucid because is already installed) For check Firmware: Codice: jano:~$ ls ­l /lib/firmware/rt2870.6.bin /lib/firmware Installing Compact­Wireless + patch mac­80211 on Ubuntu Jaunty (for use ALFA­AWUS050NH with rt2800usb and ALFA­AWUS036H with RTL8187 driver) NOTE: this version of Compat­Wireless is compatible only on Ubuntu Jaunty or BackTrack 4.aircrack­ng.d/blacklist.d/blacklist.d/blacklist.jano.tar. echo "blacklist rtl8187" | sudo tee ­a /etc/modprobe.d/blacklist.msg38387#msg38387 Codice: sudo rmmod rtl8187 zd1211rw mac80211 cfg80211 sudo mkdir /usr/src/drivers  cd /usr/src/drivers sudo wget http://jano.28­rc4­wl_frag+ack_v3. zd1211rw.bz2 cd compat­wireless­aircrack­alfa036h­050nh sudo wget http://patches.conf ­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ sudo rmmod rtl8187 mac80211 cfg80211 sudo mkdir /usr/src/drivers  cd /usr/src/drivers sudo wget­wireless­aircrack­alfa036h­050nh.tar.

 ALFA­AWUS050NH on Ubuntu Jaunty ­ ­ It was released Kernel 2. to use the driver RTL8187 with ALFA­AWUS036H. iwl3945. you can alternatively use the Ralink utility.6.tar.bz2 sudo tar jxvf compat­wireless­aircrack­lucid­patched. ath5k. at the moment NOT support the injection very well. (Ralink Wireless Driver Station RT2870sta use) UPDATE (03/Nov/09) ­ Ref. rt73usb. (already included) UPDATE (04/Jul/010) ­ Ref. ­ The injection works well.php?topic=5755. and when there are some bugs related to the Ralink driver. ALFA­AWUS050NH on Ubuntu Lucid ­ ­ The driver and 2.bz2 sudo make sudo make install sudo make unload  At  this point. ALFA­AWUS050NH on Ubuntu Karmic ­ ­For surfing in Internet use New driver rt3070sta or­patch/compat­wireless­aircrack­lucid­patched. rt2800usb) New package patched for Ubuntu Lucid:  (for drivers rtl8187.aircrack­ng. but if you can not surf the Internet. load driver rt2800usb: Codice: sudo modprobe rt2800usb UPDATE (15/Jul/09) ­ Ref.31.tar.Installing Compact­Wireless patched on Ubuntu Lucid (for drivers rtl8187. rt73usb. zd1211rw. partially injection for rt2800usb) (include the patch to fix the problem in Airodump­ng ­­> "mon0 fixed channel: ­1") Here are the tests: http://forum.homelinux. load the appropriate module with this command: Codice: sudo modprobe rtl8187 While. ath5k. iwl3945. .msg39141#msg39141 Codice: sudo rmmod rtl8187 zd1211rw mac80211 cfg80211 sudo mkdir /usr/src/drivers  cd /usr/src/drivers sudo wget http://jano. zd1211rw. for use of the new ALFA­AWUS050NH. (already included in Lucid) ­ For use with Aicrackng load rt2800usb driver.6.

1010­intrepid­jaunty sudo make  sudo make install .1010­intrepid­ sudo unzip cd rtl8187_linux_26.30)   Codice:  sudo rmmod r8187 rtl8187 mac80211 cfg80211 sudo mkdir /usr/src/drivers cd /usr/src/drivers  sudo wget http://jano.    Intalling driver r8187/Stacks­ieee80211 on UBUNTU (only for ALFA­AWUS036H) Installing driver r8187 NOTE: Do not make any changes to the package/driver downloaded because is already modified and patched. Step for Ubuntu Jaunty ­ (or until kernel 2.TEST ALFA­AWUS036H driver RTL8187/Stacks­mac80211    TEST ALFA­AWUS036H driver r8187/Stacks­ieee80211    TEST new ALFA­AWUS050NH driver rt2800usb for use Aircrack­ng.1010­intrepid­­patch/rtl8187_linux_26. TEST new ALFA­AWUS050NH and driver rt2870sta for Internet connections.6.

org/rtl8187_2.1010­intrepid­jaunty/wlan0rmv .6. (for surfing Internet use RTL8187 driver) IMPORTANT NOTE FOR THE PROPER USE ­ The drivers RTL8187 and r8187 used by ALFA­AWUS036H.netsons.patch sudo make sudo make install For loaded/use your ALFA­AWUS036H. works using different Stacks.patch sudo tar xzf drv.gz sudo patch ­Np1 ­i rtl8187_2.aircrack­ng.aircrack­ng.patch sudo patch ­Np1 ­i rtl8187_2. (cause System CRASH or Kernel PANIC)  Remove and insert the "modules" with the appropriate commands.2006/ sudo wget Step for Ubuntu Lucid ­ (kernel­patch/rtl8187_linux_26.27. use this command: Codice: sudo modprobe r8187 IMPORTANT NOTE related to Ubuntu Lucid: at the moment a new bug does not allow Internet connections. you need to make executable file "wlan0down" then use this command but checking the  correct folder name and version → "intrepid­jaunty" or "lucid".1010­intrepid­jaunty/wlan0rmv NOTE: to use this script.6.1010.27.tar.1010­intrepid­jaunty.32.aircrack­  when acquired the IP address the System cd rtl8187_linux_26.jano. For unload driver RTL8187/Stacks­mac80211 Codice: sudo rmmod rtl8187 mac80211 cfg80211 For unload driver r8187/Stacks­ieee80211 Codice: sudo sh /usr/src/drivers/rtl8187_linux_26.1010.32.6.gz sudo tar xzf stack.patch sudo wget http://patches.31 or higher)   Codice:  sudo rmmod r8187 rtl8187 mac80211 cfg80211 sudo mkdir /usr/src/drivers cd /usr/src/drivers sudo wget sudo unzip rtl8187_linux_26.0622.1010. (mac80211 and  ieee80211) CAN NOT be used in the same time. Codice: sudo chmod +x /usr/src/drivers/rtl8187_linux_26.Alternative link for downloading driver:

For unload driver   ­ This document is to be considered for informational purposes and educational. Jano Written: 22/Jun/2009 Author . used only by ALFA­AWUS050NH Codice: sudo rmmod rt2800usb rt2x00usb rt2800lib rt2x00lib crc_ccitt mac80211 cfg80211 TIPS & TRICKS SET SHORTCUTS ­ For convenience. http://jano.1010­intrepid­jaunty/wlan0rmv' alias hrtdown='sudo rmmod rtl8187 mac80211 cfg80211 eeprom_93cx6' ­ Now you can use these shortcuts (alias) to remove or load the drivers Codice: nup nstaup hup hrtup ndown nstadown hdown hrtdownr Additional documentation for management the Tx­Power with drivers mac­80211 improve TX power changing CRDA regulatory domain Enjoy.: Dario Aversa aka j4n0 :.homelinux. I suggest you to create command "aliases" Codice: sudo gedit .bashrc ­ And copy&paste this text to end of file: Codice: alias nup='sudo modprobe rt2800usb' alias nstaup='sudo modprobe rt2870sta' alias hup='sudo modprobe r8187' alias hrtup='sudo modprobe rtl8187' alias ndown='sudo rmmod rt2800usb rt2x00usb rt2800lib rt2x00lib crc_ccitt mac80211 cfg80211' alias nstadown='sudo rmmod rt2870sta' alias hdown='sudo rmmod r8187' alias hrem='sudo sh /usr/src/drivers/rtl8187_linux_26. the author of the text and those  hosting on their web sites are not responsible for the actions committed by third parties ­ .

Sign up to vote on this title
UsefulNot useful