Newsgroup: it.comp.os.linux.iniziare
Titolo: Driver scheda Wireless

Ho installato Mint 16 su un vecchio desktop. Mi aspettavo che 
riconoscesse l'adattatore WiFi (Netgeat WNA3100) senza problemi 
avendone usato uno simile (WNA1100) su un altro PC con lo stesso SO 
senza intoppi, invece nisba. La scheda WiFi non veniva vista.
Ho brancolato un po' sulla rete e alla fine ho trovato la soluzione:
-Estrazione file INF e SYS dai drivers per Windows scaricati dal sito 
del produttore;
-Caricamento dei drivers col comando "ndiswrapper -i <file.inf>";
-Per qualche motivo la scheda non viene caricata finchï¿œ non si lancia 
anche "dmesg | grep ndis", ovviamente tutto con privilegi di root.
 
A questo punto la rete WiFi viene vista e tutto funziona... fino al 
riavvio.
Dopo il reboot la scheda non c'ï¿œ piï¿œ. Per ridarle vita devo lanciare:
 
"modprobe ndiswrapper"
"dmesg | grep ndis"
 
L'unica soluzione che ho trovato finora ï¿œ stata quella di aggiungere 
queste due righe in fondo al file "/etc/init.d/rc.local" ma mi sembra 
poco elegante.
 
Voi come risolvereste?
 
 

 Voi come risolvereste?
 
Io cambierei la scheda con una compatibile al 100%
i chip "buoni" sono ZyDAS,ralink,intel,e qualche altro,vedi qui:
http://wireless.kernel.org/en/users/Drivers
 
 
evita b43 come la peste,io ho avuto problemi anche con rt73usb su una 
d-link...
 

- non funziona inserendo "ndiswrapper" in:
/etc/modules ?
oppure in:
/etc/modules.conf
 
 
- il comando "dmesg" visualizza i messaggi del kernel, nient'altro

 riavvio.
 
Controlla che sul tuo sistema siano presenti:
 
ndiswrapper-utils-1.9
module-init-tools
module-assistant
 
se no installali.
 
Poi dai i comandi:
 
# m-a prepare
# m-a a-i ndiswrapper
# modprobe ndiswrapper
# ndiswrapper -m
 

Nel suo scritto precedente, Copyleft ha sostenuto :

Si ma trattandosi di un vecchio PC di recupero, preferisco sfruttare 
quel che c'ï¿œ.
Un nuovo adattatore mi costa quasi piï¿œ del pc stesso... :-)
 
 

 - il comando "dmesg" visualizza i messaggi del kernel, nient'altro
 
Lo so, infatti mi sembrava strano che non bastasse il primo comando, 
eppure si comportava cosï¿œ, ma forse era solo una questione di tempi di 
reazione del sistema.
Ora l'ho tolto e, ovviamente, funziona ancora tutto.
 
 

 # ndiswrapper -m
 
Ho eseguito tutti i passi. I primi due moduli c'erano giï¿œ ma li ho 
comunque reinstallati tutti. Ho dato i comandi (da sudo) senza ricevere 
errori.
Risultato: niet, la rete non parte dopo il reboot finchï¿œ non do il 
comando "modprobe ndiswrapper" quindi, alla fine della fiera, resto con 
la soluzione di aggiungere quella riga al file rc.local.
 
Grazie comunque a tutti
 
 

 con la soluzione di aggiungere quella riga al file rc.local.
 
Stai usando network manager?
Se si credo tu debba aggiungere
ndiswrapper
in fondo al file
/etc/modules
 
https://help.ubuntu.com/community/WifiDocs/Driver/Ndiswrapper#Network_Manager_applet_only
 
 

 
https://help.ubuntu.com/community/WifiDocs/Driver/Ndiswrapper#Network_Manager_applet_only
 
 
Ecco. Lo avevo fatto in un tentativo precedente ma, probabilmente a 
causa della mancata registrazione del modulo, non funzionava, quindi 
l'avevo tolta.
Ora l'ho rimessa (e ovviamente ho cancellato la riga in rc.local) e 
funziona.
Se non avessi giï¿œ personalizzato parecchio l'ambiente, proverei a 
reinstallarlo da zero per partire da una situazione "pulita".
Proverï¿œ in una VM.
 
Grazie