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 (che non ho configurato)
Molto utile è stata questa guida
http://ubuntuforums.org/showthread.php?t=75451
grazie alla quale ho risolto anche se ho dovuto apportare qualche modifica. Questo è quanto ho preso:
#apt-get -y install build-essential bin86
#cd /usr/src
e ho scaricato in questa directory i driver da qui
http://sourceforge.net/projects/madwifi/
e scompattato madwifi.tar.bz2
# tar -xjvf madwifi.tar.bz2
e a questo punto ho avuto una directory che si chiama modules, poi
# apt-get -y install sharutils
# cd modules
# make clean
# make
# make install
Subito dopo il make clean ho avuto un messaggio di errore e ho trovato la soluziona 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

IMPORTANTE: non bisogna dimenticarsi di riavviare.
E' stato semplice e veloce anche se ho impiegato qualche giorno per venirne a capo.