mercoledì 3 febbraio 2010

HOWTO:Connessione wireless con Atheros AR242x su Debian Lenny

Installando Lenny ho trovato che la connessione wireless non era "di serie" e mi sono data da fare per trovare una soluzione e rendere tutto funzionante.
Ho seguito molte guide e poi quando mi ero quasi arresa, in dieci minuti ho risolto tutto e adesso ho un wireless che funziona.
Tutto quello che ho fatto è stato installare da Synaptic i driver madwfi e madwifi-tools che, avevo letto da qualche parte, erano necessari ma mi sono resa conto che in effetti Synaptic il suo lavoro non l'aveva fatto.
Intanto vediamo cosa Lenny installa e va controllato che ci sia:
wireless-tools
wpa-supplicant
Molto utile è stata questa guida http://ubuntuforums.org/showthread.php?t=75451 grazie alla quale ho risolto anche se ho dovuto apportare qualche modifica. Questi sono i passi che ho seguito:
#apt-get -y install build-essential bin86
#cd /usr/src
scaricare in questa directory i driver da qui
http://sourceforge.net/projects/madwifi/ (potete provare a farli installare a Synaptic, se non lo fa andate a cercare nella directory indicata se esiste il pacchetto)
e scompattare madwifi.tar.bz2
# tar -xjvf madwifi.tar.bz2
e a questo punto
# apt-get -y install sharutils
# cd modules (dove si trovano i drivers ma la dir potrebbe chiamarsi anche madwifi
# make clean
# make
# make install
Subito dopo il make clean ho avuto un messaggio di errore e ho trovato la soluzione qui:
http://forums.debian.net/viewtopic.php?f=10&t=38885
quindi ho scritto
# apt-get install linux-headers-$(uname -r)
ho riscritto le istruzioni per compilare e tutto è andato a buon fine.
Ho settato la mia connessione sul network manager con IP statico e riavviato.
Al riavvio ho trovato tutte le reti wireless disponibili inclusa la mia









Un'altra cosa che ho fatto prima di riavviare, ma non è determinante, è stato installare wifi-radar un tool che ho trovato tra le applicazioni installabili e che ho configurato come nel network manager tranne che dove chiede il driver ho scritto wext. Se non si installa non cambia nulla, ho verificato e l'ho rimosso.
IMPORTANTE: non bisogna dimenticarsi di riavviare.
E' stato semplice e veloce anche se ho impiegato qualche giorno per venirne a capo.

2 commenti:

Jpage89 ha detto...

secondo me ti conviene installare i madwifi tramite apt
http://toastedtech.wordpress.com/2008/09/08/driver-madwifi-su-debian/
almeno se vengono aggiornati si aggiornano con il tool apt

klizya ha detto...

apt-get mi dava una sfilza di errori e ho optato per la compilazione. Comunque tutto funziona ed è quello che conta alla fine :)