[PLUTO-help] DWL-610

JeKO jko2001 a tiscalinet.it
Lun 18 Apr 2005 13:32:15 CEST


Ok, sono ancora vivo dopo tutte le lezioni di questa mattina...
Fabio, allora ti ho detto una stupidagine, difatti se ti rileggi passo
passo il file README, secondo lui hai fatto tutto bene, pero' in relata'
ancora non ti funziona niente essenzialmente lui carica il modulo ma non
sa dove andare a cercare la scheda WiFi o forse anche peggio la sta
cercando da un altra parte.

Per ovviare a questo problema dovreai ricompilare  il modulo, pero'
prima di fare questo  ti serve sapere  la locazione della tua scheda.
Nulla di complicatissimo accendi il portatile con la scheda disinserita,
vai in modalita' consolle ed inserisci la scheda, dovrebbe apparire una
scritta del genere:

kernel: cs: cb_alloc(bus 2): vendor 0x1186, device 0x3300
kernel: PCI: Enabling device 02:00.0 (0000 -> 0003)

a te interessana 0x1186 e 0x3300 (dovrebbero uscire valori diversi a te)
segnali da qualche parte che ti torneranno utili in seguito.
Se malauguratamente non dovesse apparire una scritta del genere prova a
guardare nel log di sistema

tail /var/log/messeges
oppure
tail /var/log/kernel.log


dipende dalla distribuzione che usi, e se proprio la sfortuna ti sta
perseguitando e ancora non sei riuscito a trovare quella scritta
significa che ti mancano da abilitare il supporto per PCMCIA/Cardbus tra
i moduli del Kernel, in questo caso devi ricompilare il Kernel, ma penso
che non dovresti avere questi problemi (Il kernel della RH 9.0 li
dovrebbe avere).
Oppure cosa piu' probabile ti manca il pacchetto pcmcia-cs, in questo
caso prendi il CD della tua distribuzione e guarda tra gli rpm, quello
che ho installato io e':

kernel-pcmcia-cs-3.1.31-13

Bene se arrivato a questo punto ancora non sei riuscito ad avere quei
due numeri, allora non so che dirti.
Se invece, come ti auguro, hai quei due piccoli dati vai nella cartella
dei driver ed apri il file

r8180_pci_init.c

vai alla riga 59, e ti dovresti trovare davanti ad una riga del genere:

        { 0x1186, 0x3300, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0 },

Cancella quello che trovi scritto e mettici quello che hai ricavato
dalle procedure di sopra, dopodiche' controlla che le INCLUDEPATH dentro
il Makefile siano corrette (in questo caso se non sai come fare lo trovi
scritto nel readme) e ricompila il modulo.
Una volta che hai ricompilato tutto riprova a lanciare

insmod rtl8180_24x.o

e questa volta il driver si dovrebbe caricare senza problemi, prova a
fare ifconfig -a e se vedi wlan0 significa che ce l'hai fatta.

Ciao

--
Iacopo Valentini
Linux 2.4.20-OGRE running on i586





More information about the pluto-help mailing list