Introduzione
Il modulo Ipwraw serve per far funzionare il `packet injection` sulle schede `Intel PRO/Wireless 3945-ABG`.
Dalla versione `2.6.24` del Kernel Linux, i driver `Ipw3945` sono stati sostituiti definitivamente dai driver `Iwl3945`, vedremo quindi come installare il modulo `Ipwraw` anche con questo nuovo Kernel e questi nuovi driver.
Preparativi
Per prima cosa verificare che la versione del Kernel in uso sia 2.6.24 digitando in un terminale: uname -r
installare il software necessario alla compilazione: sudo apt-get install build-essential
ed effettuare il download degli headers e dei sorgenti del kernel eseguendo: sudo apt-get install linux-headers-$(uname -r) sudo apt-get install linux-source-$(uname -r)
Installazione del modulo Ipwraw su Ubuntu 8.04
Download
Effettuare il download della versione corretta per il Kernel 2.6.24 seguendo questo link.
Scompattare il pacchetto appena scaricato digitando in un terminale: tar -xjf ipwraw-ng-*
e spostarsi nella cartella `ipwraw-ng` eseguendo: cd ipwraw-ng
Compilazione ed installazione
Procedere alla compilazione ed installazione del driver digitando in un terminale: make SHELL=/bin/bash sudo make install SHELL=/bin/bash
e modificare con i permessi di amministratore il file `/etc/modprobe.d/blacklist`, aggiungendo alla fine la riga: blacklist ipwraw
Ciò eviterà il caricamento del driver all'avvio del sistema.
Aggiornare le dipendenze con: sudo depmod -ae
e caricare il nuovo modulo eseguendo in un terminale: sudo rmmode iwl3945 sudo modprobe ipwraw
Verifiche finali
Testare il corretto funzionamento della scheda eseguendo: iwconfig
che dovrebbe restituire il seguente output: lo no wireless extensions.
eth0 no wireless extensions.
wifi0 unassociated ESSID:off/any Mode:Monitor Channel=1 Bit Rate=54 Mb/s
rtap0 no wireless extensions.
Tornare al driver iwl3945
Per tornare ad utilizzare il driver `iwl3945` seguire il processo inverso: sudo rmmode ipwraw sudo modprobe iwl3945
verificando il corretto ripristino con: iwconfig Read more
|