PDA

View Full Version : Debian 4.0 installazione driver wireless, come?


gnappoman
27-01-2008, 02:28
Ciao,
ho installato Debian 4.0 ho una d-link dwl-g510, scaricato i driver giusti.
Mi ritorna un errore quando faccio 'make all'

# cp Makefile.6 ./Makefile
# make all
make -C /lib/modules/2.6.18-5-sparc64/build SUBDIRS=/home/ziob/Desktop/a/Module modules
make: *** /lib/modules/2.6.18-5-sparc64/build: No such file or directory. Stop.make: *** [all] Error 2

perche'??
perche' deve essere sempre tutto cosi' complicato??:oink:

Gimli[2BV!2B]
27-01-2008, 11:36
Mi dispiace dirtelo, ma hai intuito che la tua scheda ha un supporto da parte del produttore, che ha fatto di tutto per rendere la scheda teoricamente supportata ma praticamente inutilizzabile grazie a driver scritti col c..o.

Prova i sorgenti Debianizzati dei moduli della Ralink Tech (non farti ingannare dal nome, contiene anche il modulo che ti serve):
apt-get install rt2x00-source firmware-ralink module-assistant

Dopodichè costruisci il modulo:
m-a update
m-a prepare
m-a build rt2x00

Ora devo andare, scusa. Prova questi passi ma potrebbe essere necessario configurare i sorgenti del modulo perché contiene i sorgenti per molti chip wireless.

Gimli[2BV!2B]
27-01-2008, 15:43
Ti posso confermare che i sorgenti che ti ho indicato si compilano al volo e il pacchetto che ottieni contiene anche il modulo che serve a te (oltre ad essere più aggiornato di quello del sito).

PRECISAZIONE: tutti i comandi che ti ho scritto e quelli che seguiranno vanno eseguiti da amministratore (se non lo sai per passare ad una console amministrativa usa su seguito da password di root).

Una volta installato anche il pacchetto compilato (ti verrà chiesto dopo m-a build rt2x00), prova ad attivare la scheda con modprobe rt61pci.
Se tutto va bene ti dovrebbe comparire la nuova interfaccia di rete come indicato nelle varie guide che trovi in giro.

Se tutto va bene ma al riavvio la scheda non viene riattivata automaticamente devi aggiungere rt61pci al file /etc/modules. Esempio:
# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.

rt61pci

Per quanto riguarda la configurazione prova con i programmi standard (tipo Wireless Assistant o KWiFiManager) e se non funzionano edita il file manualmente come suggerito nelle varie guide.

BlSabbatH
30-01-2008, 14:07
suggerisco il pacchetto "compat-wireless" di linuxwireless.org scaricabile da qua:
http://linuxwireless.org/en/users/Download

segui la guida e avrai driver di ultima generazione che più nuovi non si può :) (i quali possono essere disabilitati e riabilitati senza influenzare quelli esistenti nel kernel)