Old:Madwifi: differenze tra le versioni

Da Guide@Debianizzati.Org.
Vai alla navigazione Vai alla ricerca
Nessun oggetto della modifica
Nessun oggetto della modifica
Riga 1: Riga 1:
I Driver [http://www.madwifi.org Madwifi] supportano una vasta gamma di dispisitivi Wireless, prevalentemente con interfaccia [[Pcmcia]] e [[PCI]].
I Driver [http://madwifi-project.org Madwifi] supportano una vasta gamma di dispisitivi Wireless, prevalentemente con interfaccia [[Pcmcia]] e [[PCI]].


[http://madwifi.org/wiki/Compatibility Qui] è possibile ottenere una lista di tutti i dispositivi supportati.
[http://madwifi-project.org/wiki/Compatibility Qui] è possibile ottenere una lista di tutti i dispositivi supportati.




= Necessario =
= Necessario =
Per installare i driver [http://www.madwifi.org Madwifi] sono necessari i seguenti pacchetti:
Per installare i driver [http://madwifi-project.org Madwifi] sono necessari i seguenti pacchetti:
* subversion
* subversion
* checkinstall
* checkinstall
* kernel-headers-(versione del kernel installato)
* linux-headers-(versione del kernel installato)


oltre, ovviamente, agli strumenti per la compilazione quali gcc e make.
oltre, ovviamente, agli strumenti per la compilazione quali gcc e make.
Riga 14: Riga 14:
Per installare subversion e checkinstall è sufficiente un  
Per installare subversion e checkinstall è sufficiente un  
<pre>
<pre>
# apt-get install subversion checkinstall
# aptitude install subversion checkinstall
</pre>
</pre>


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 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 <pre># uname -r</pre>
* per sapere la versione del proprio kernel, si può usare <pre># uname -r</pre>
* per installare il pacchetto... <pre># apt-get install kernel-headers-$(uname -r)</pre>
* per installare il pacchetto... <pre># aptitude install linux-headers-$(uname -r)</pre>


=Download dei drivers=
=Download dei drivers=
Riga 29: Riga 29:


Ora estraiamo l'ultima versione dal repository svn:
Ora estraiamo l'ultima versione dal repository svn:
<pre># svn checkout http://svn.madwifi.org/trunk madwifi-ng</pre>
<pre># svn checkout http://madwifi-project.org/svn/madwifi/trunk madwifi-ng</pre>


potrebbe essere necessario attendere alcuni minuti.
potrebbe essere necessario attendere alcuni minuti.
Riga 35: Riga 35:
=Compilazione ed installazione=
=Compilazione ed installazione=
Per compilare, è sufficiente dare un <pre>
Per compilare, è sufficiente dare un <pre>
# cd madwifi-ng
# make</pre>
# make</pre>


Riga 41: Riga 42:
# checkinstall</pre>
# checkinstall</pre>


Gunti a questo punto avremo, nella directory madre, un pacchetto Debian, contenente il risultato della compilazione.
Giunti a questo punto avremo, nella directory madre, un pacchetto Debian, contenente il risultato della compilazione.
Installiamolo con un semplice
Installiamolo con un semplice
<pre># dpkg -i nomepacchetto.deb</pre>
<pre># dpkg -i nomepacchetto.deb</pre>

Versione delle 11:50, 29 giu 2009

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
  • linux-headers-(versione del kernel installato)

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

Per installare subversion e checkinstall è sufficiente un

# aptitude 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...
    # aptitude install linux-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://madwifi-project.org/svn/madwifi/trunk madwifi-ng

potrebbe essere necessario attendere alcuni minuti.

Compilazione ed installazione

Per compilare, è sufficiente dare un

# cd madwifi-ng
# make

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

# checkinstall

Giunti 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.

Da leggere

http://svn.madwifi-project.org/madwifi/trunk/README