Old:Madwifi

Da Guide@Debianizzati.Org.
Vai alla navigazione Vai alla ricerca

I Driver Madwifi supportano una vasta gamma di dispisitivi Wireless, prevalentemente con interfaccia Pcmcia e PCI.

Qui è possibile ottenere una lista di tutti i dispositivi supportati.


Necessario

Per installare i driver Madwifi sono necessari i seguenti pacchetti:

  • subversion
  • checkinstall
  • kernel-headers-(versione del kernel installato)

oltre, ovviamente, agli strumenti per la compilazione quali gcc e make.

Per installare subversion e checkinstall è sufficiente un

# apt-get install subversion checkinstall

per i kernel headers, invece, bisogna valutare la situazione... se si è ricompilato in kernel, sono già disponibili (a meno che non sia stata rimossa la directory /usr/src/linux-versione/ contenente i sorgenti del kernel). Se si ha un kernel pacchettizzato Debian, invece, è necessario installarli:

  • per sapere la versione del proprio kernel, si può usare
    # uname -r
  • per installare il pacchetto...
    # apt-get install kernel-headers-$(uname -r)

Download dei drivers

Creiamo, innanzitutto, una directory in cui scaricare i driver:

# cd
# mkdir madwifi
# cd madwifi

Ora estraiamo l'ultima versione dal repository svn:

# svn checkout http://svn.madwifi.org/trunk madwifi-ng

potrebbe essere necessario attendere alcuni minuti.

Compilazione ed installazione

Per compilare, è sufficiente dare un

# make

Una volta terminata la compilazione, si può usare checkinstall per installare i driver, mantenendo pulito il sistema:

# checkinstall

Gunti a questo punto avremo, nella directory madre, un pacchetto Debian, contenente il risultato della compilazione. Installiamolo con un semplice

# dpkg -i nomepacchetto.deb

Utilizzo

Il modulo verrà caricato automaticamente all'inserimento del dispositivo. Comunque, i moduli da inserire in caso di fallimento del caricamento automatico sono: ath_hal, ath_pci, ath_rate_sample, wlan, wlan_scan_sta.