Document-page-setup.png Attenzione: questo articolo è ancora incompleto e in fase di scrittura da parte del suo autore.

Sentitevi liberi di contribuire, proponendo modifiche alla guida tramite l'apposita pagina di discussione, in modo da non interferire con il lavoro portato avanti sulla voce. Per altre informazioni si rimanda al template.



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 una 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