Come promesso scrivo la guida per installare i driver con *buntu 8.04, compilandoli da sorgenti, per la WL-167G dell’Asus quando si ha un kernel customizzato e vogliamo i driver più aggiornati.
Scarichiamo i sorgenti
Usiamo ovviamente i compat-wireless (contiene anche molti altri driver oltre ai nostri)
wget http://linuxwireless.org/download/compat-wireless-2.6/compat-wireless-2.6.tar.bz2
Il firmware
Per far funzionare i driver serve il firmware, purtroppo no opensource, scarichiamolo con
wget http://www.ralinktech.com.tw/data/RT71W_Firmware_V1.8.zip
Sì, casomai ci facciate caso anche per la intel 3945 serve il firmware…
Scompattiamo la cartella
gunzip RT71W_Firmware_V1.8.zip
entriamo nella cartella scompattata
cd RT71W_Firmware_V1.8/
e spostiamo il firmware nella cartella /lib/firmware
sudo mv rt73.bin /lib/firmware/
Rimuoviamo i componenti non necessari
Per essere sicuri che finisca tutto liscio prima di compilare ed installare i driver da sorgenti scarichiamo dal kernel quelli di ubuntu
sudo rmmod rt73
Compiliamo ed installiamo
Scompattiamo ed entriamo nella cartella
tar xjvf compat-wireless-2.6.tar.bz2
cd compat-wireless-2.6
compiliamo
make
sudo make install
ed installiamo
sudo make unload
sudo make load
Ora il gioco è fatto
ugaciaka@eclipse:~$ modinfo rt73usb | grep version
version: 2.1.7
srcversion: DA51F4772B0889CE02618DC
Conclusioni
Ovviamente questa guida è stata adattata per un kernel customizzato che non vede il firmware già presente nella cartella del kernel patchato di ubuntu. Infatti la stessa guida può essere seguita per un kernel generic che non ha bisogno di “vedere” il firmware essendo già messo in
/lib/firmware/”kernel generico”
Il tutto è spiegato
per i compat wireless in generale



