giovedì 28 gennaio 2010

Installare driver ethernet atl1e atheros su linux

Se non potete andare su internet(vi manca giustappunto il driver ethernet) e quindi ad esempio non potete scaricare il pacchetto su aur(che tra l'altro è flaggato old) dovrete installarlo a mano.

Questa procedura vale per qualsiasi distribuzione ma avrete bisogno degli headers del kernel(kernel26-headers).

Scaricate il pacchetto(da un'altro pc) dal sito web di atheros  e portatelo ad esempio sulla vostra home(o in una qualsiasi altra cartella dove avete i permessi)

Estraetelo:

tar -xvf AR81Family-linux-v1.0.1.4.tar.gz
Un utile readme è presente ma andate avanti
cd src
make install
Ora dovreste aver fatto. Per assicurarvi che il modulo è stato installato correttamente dovrebbe esserci un file atl1e.o o atl1e.ko nella cartella
/lib/modules//kernel/drivers/net/atl1e.
Ricordo che per vedere la versione del kernel in uso il comando è
uname -r
 Per trovare il file usate:

find / -name atl1e.*o
da root.

Riavviate e siete apposto.

Errori noti:
Se avete già il sorgente e vi da errore sulle EXTRA_CFLAGS vuol dire che quello che avete non è aggiornato. Scaricatelo dal mio link su in cima.
Dopo il kernel 2.6.32 se avete la versione vecchia (1.0.0.5) dei driver scaricate quella sul mio link che è aggiornata e funziona.
Errore sul cat. Non vi preoccupate non succede nulla.

Nessun commento:

Posta un commento