• home
  • drivers & patch
  • tutorials
  • pentest-tools
  • wordlists
    • wordlists-tools
  
Tweet My status    Share

ALFA-­AWUS036H - ALFA-­AWUS050NH
Installazione drivers RTL8187, r8187, rt2800usb su Ubuntu Intrepid & Jaunty

Driver RTL8187/Stacks mac80211 (rif. ALFA-AWUS036h WiFi usb-card)

Questi driver Wireless, per la navigazione in Internet, risultano più stabili degli r8187 e pienamente compatibili con Network-Manager 0.7 installato di default sulle versioni Ubuntu 9.04 e successive, supportando le cifrature WiFi OPEN, WEP e WPA/WPA2.

Con i Compat-Wireless, l'injection è funzionante, ma per supportare il "Fragmentation attack" (opt. -5) è necessario installare la fragmentation patch per mac80211.

La sensibilità in RX ed il packets injection è inferiore rispetto ai driver r8187.

Driver r8187/Stacks ieee80211 (rif. ALFA-AWUS036h WiFi usb-card)

Questo driver Wireless è raccomandato per l'uso con la suite di Aircrack-ng, ma non particolarmente adatto per connessioni Internet ADSL, in quanto meno stabile e discontinuo a intervalli regolari.

Gli r8187, sono compatibili con Network-Manager 0.7 installato di default sulle versioni Ubuntu 9.04 e successive, supportando le cifrature Wireless OPEN e WEP.

Per stabilire connessioni a Internet con il vostro Access Point WiFi (router ADSL) utilizzando la crittografia WPA/WPA2, richiedono la configurazione manuale del Wpa_Supplicant.

L'injection funziona egregiamente e tutti gli attacchi di Aireplay-g sono supportati dopo avere installato le appropriate "patch".

Driver rt2800usb/Stacks mac80211 (rif. ALFA-AWUS050NH - ALFA-AWUS036NH WiFi usb-card)

Questo driver non è completamente supportato, ma con i Compat-Wireless l'iniezione è funzionante supportando 4 tipi di "attacchi" di Aireplay-ng.

Compatibile con "Macchanger" a differenza dei drivers STA.

La sensibilità in RX ed il packets-injection è nettamente inferiore rispetto all' ALFA-AWUS036H con driver r8187.

Al momento, questo driver non permette la navigazione Internet (possibile con i driver rt2870sta o rt3070sta)


NOTA per Ubuntu Jaunty:

Per stabilire connessioni WiFi e navigare in Internet (sfruttando la vostra ADSL) con la wireless card usb ALFA-AWUS050NH ed il driver rt2870sta, è necessario utilizzare il Kernel "2.6.28-11-generic #42-Ubuntu", senza apportare modifiche o aggiornamenti; altrimenti utilizzate l' utility della Ralink.

Installazione e aggiornamento dei pacchetti ESSENZIALI e raccomandati

NOTA: Prima di proseguire, verificate in Synaptic di NON aver attivi i Repository "Proposed" e "Backport".
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 subversion openssl libssl-dev zlib1g zlib1g-dev libssh2-1-dev libnl1 libnl-dev gettext autoconf tcl8.5 libpcap0.8 libpcap0.8-dev python-scapy python-dev cracklib-runtime macchanger-gtk tshark ethtool
Installazione/aggiornamento di "IW"
(Wireless Configuration Utility per i driver basati su stack-mac80211)

[Prima Opzione] Installazione dai repository ufficiali di Ubuntu

Codice:
sudo apt-get install iw

[OPZIONE RACCOMANDATA] In alternativa, compilate i sorgenti dell'ultima versione di iw aggiornata disponibile

Codice:
sudo mkdir /usr/src/drivers && cd /usr/src/drivers
sudo wget http://kernel.org/pub/software/network/iw/iw-3.10.tar.bz2 -O - | sudo tar -jxv
cd iw*
sudo make && sudo make install
Installazione RT28XX/RT30XX USB series (RT2870/RT2770/RT3572/RT3070) Firmware
Step SOLO per ALFA-AWUS050NH e se NON presente il Firmware RT2870
(non necessario utilizzando le ultime versioni Ubuntu in quanto già incluso/installato)

Per verificare la presenza del firmware:
Codice:
ls -l /lib/firmware/rt2870.bin -rw-r--r-- 1 root root 4096 2010-11-18 22:20 /lib/firmware/rt2870.bin

Download & Installazione del Firmware RT2870_Firmware_V22
Codice:
sudo unzip RT2870_Firmware_V22.zip && sudo mv RT2870_Firmware_V22/rt2870.bin /lib/firmware

NOTA: Prima di continuare, se installati, rimuovete la versione di Compat-Wireless precedente o i Backports-Modules utilizzando Synaptic o il Terminale:
Codice:
sudo dpkg --purge linux-backports-modules-jaunty

Installazione dei Compat-Wireless + patch mac80211 su Ubuntu Jaunty
(per l'ALFA-AWUS050NH driver rt2800usb o ALFA-AWUS036H/driver RTL8187)

NOTA: questa versione di Compat-Wireless è compatibile con Ubuntu Jaunty o BackTrack 4 Final
Codice:
sudo cp /etc/modprobe.d/blacklist.conf /etc/modprobe.d/blacklist_orig.conf
echo "blacklist rtl8187" | sudo tee /etc/modprobe.d/blacklist_rtl8187.conf
echo "blacklist r8187" | sudo tee /etc/modprobe.d/blacklist_r8187.conf
echo "blacklist rt2870sta" | sudo tee /etc/modprobe.d/blacklist_rt2870sta.conf
echo "blacklist rt3070sta" | sudo tee /etc/modprobe.d/blacklist_rt3070ta.conf
echo "blacklist mac80211" | sudo tee /etc/modprobe.d/blacklist_mac80211.conf

Download & Installazione dei Compat-wireless-aircrack-alfa036h-050nh

NOTA: Prima di rimuovere i moduli con "modprobe -r" fate il download dei file necessari, in quanto durante l' installazione non bisogna essere connessi ad Internet o avere altre card attive
Codice:
sudo modprobe -r rtl8187 zd1211rw iwl3945 ath5k rt73usb rt2800usb
sudo mkdir /usr/src/drivers && cd /usr/src/drivers
sudo wget http://download.aircrack-ng.org/drivers/compat-wireless-aircrack-alfa036h-050nh.tar.bz2 -O - | tar -xjv
cd compat-wireless-aircrack-alfa036h-050nh
sudo wget http://patches.aircrack-ng.org/mac80211_2.6.28-rc4-wl_frag+ack_v3.patch
cat mac80211_2.6.28-rc4-wl_frag+ack_v3.patch | sudo patch -Np1
sudo make && sudo make install && sudo make unload && sudo shutdown -r now

Dopo il riavvio del vostro computer, se non caricato durante l'avvio, caricate il driver preferito utilizzando il comando "modprobe":

Codice:
sudo modprobe driver_name

Nuovi Compat-Wireless già patchati per Ubuntu Jaunty o BackTrack 4 Final
(testati con drivers rtl8187, zd1211rw, iwl3945, ath5k, rt73usb, rt2800usb)

Per visualizzare i test completi: Test Compat-wireless-aircrack-jaunty-patched

Download & Install drivers Compat-wireless-aircrack-jaunty-patched
Codice:
sudo modprobe -r rtl8187 zd1211rw iwl3945 ath5k rt73usb rt2800usb
sudo mkdir /usr/src/drivers

Spostate o copiate i driver di cui avete fatto il download nella directory

--> /usr/src/drivers
Codice:
cd /usr/src/drivers
sudo tar -xjvf compat-wireless-aircrack-jaunty-patched.tar.bz2
cd compat-wireless-aircrack-jaunty-patched
sudo make && sudo make install && sudo make unload

A questo punto, per utilizzare il driver RTL8187 e l' ALFA-AWUS036H, caricate il modulo appropriato con questo comando:

Codice:
sudo modprobe -r r8187 && sudo modprobe rtl8187

Mentre, per l' utilizzo della nuova ALFA-AWUS050NH, caricate il seguente: (rt2800usb)

Codice:
sudo modprobe -r rt2870sta && sudo modprobe rt2800usb

Intallazione driver r8187/Stacks­ ieee80211 su Ubuntu Jaunty
(Kernel fino al 2.6.30 incluso)
(solo per ALFA-­AWUS036H wireless usb-card)

Installazione driver r8187

NOTA IMPORTANTE:
non apportate nessuna modifica al pacchetto/driver scaricato, in quanto già modificato e patchato.


Download & Installazione drivers r8187_linux_26.1010­-intrepid­-jaunty­-patched
Codice:
sudo modprobe -r r8187 rtl8187
sudo mkdir /usr/src/drivers

Spostate o copiate i driver di cui avete fatto il download nella directory

--> /usr/src/drivers
Codice:
cd /usr/src/drivers
sudo tar ­-xzvf r8187_linux_26.1010­-intrepid­-jaunty­-patched.tar.gz
cd r8187_linux_26.1010­-intrepid­-jaunty­-patched
sudo make
sudo make install

Per caricare il driver ed utilizzare la vostra ALFA-AWUS036H wireless card, eseguite questo comando

Codice:
sudo modprobe -r rtl8187 && sudo modprobe r8187

NOTA IMPORTANTE PER IL CORRETTO UTILIZZO

I driver RTL8187 ed r8187, utilizzano Stacks differenti, (mac80211 e ieee80211) di conseguenza, NON caricateli nel medesimo momento per evitare possibili crash/kernel-panic del Sistema.
Abbiate quindi l'accortezza di rimuovere ed inserire i "moduli" all' occorrenza, con gli appropriati comandi.

Rimozione driver RTL8187/Stack mac80211

Codice:
sudo modprobe -r rtl8187

Oppure utilizzate lo script di rimozione contenuto nel folder dei driver r8187

Codice:
sudo sh /usr/src/drivers/r8187_linux_26.1010-intrepid-jaunty-patched/wlan0rmv

NOTA: Prima di utilizzare lo script rendere il file eseguibile con questo comando.
Codice:
sudo chmod +x /usr/src/drivers/r8187_linux_26.1010-intrepid-jaunty-patched/wlan0rmv

Rimozione driver rt2800usb utilizzati (solo per ALFA-AWS050NH wireless usb-card)

Codice:
sudo modprobe -r rt2800usb rt2x00usb

Test con i drivers già patchati


Test ALFA-AWUS036H con i driver RTL8187/Stack mac80211
    

Test ALFA-AWUS036H con i driver r8187/Stack ieee802111 patchati
    

Test ALFA-AWUS050NH con il driver rt2800usb per l'utilizzo di Aircrack-ng
    

Test ALFA-AWUS050NH con il driver rt2870sta per le connessioni Internet
    
Tutorial suggerito
Aumentare il TX-Power della scheda wireless ALFA-AWUS036H modificando il CRDA

Enjoy, Jano
Scritto il: 22/Giugno/2009
Aggiornato il: 08/Maggio/2013
Disclaimer


Ubuntu Logo
Aircrack-ng Logo



 In this Site & Aircrack-ng


To support this site

©2010-2012 JanoWeb.NET | All Rights Reserved | Terms & Policy |
Valid XHTML 1.0 TransitionalValid CSS 3Creative Commons Licenses WebSite Reputation