Entra

View Full Version : Driver wireless per linux


Eli90
05-11-2008, 19:53
Salve a tutti sono nuovo... :D
Sono giorni che cerco su internet ma non riesco a trovare un driver per la mia scheda wireless per linux..
E' la planet WL-8316 volevo sapere se mi potete dare dei consigli su dove cercare o se il driver di questa si trova con un altro driver di un'altra scheda???
GRAZIE PER QUALUNQUE RISPOSTA

Lutra
05-11-2008, 21:14
Salve a tutti sono nuovo... :D
Sono giorni che cerco su internet ma non riesco a trovare un driver per la mia scheda wireless per linux..
E' la planet WL-8316 volevo sapere se mi potete dare dei consigli su dove cercare o se il driver di questa si trova con un altro driver di un'altra scheda???
GRAZIE PER QUALUNQUE RISPOSTA

quello che conta é il chipset, se é pci o mini pci posta il risultato del comando

lspci

se é usb allora posta il risultato del comando

lsusb

Eli90
06-11-2008, 15:34
no non è usb...
ma dove dovrei postare ispci???
non sono molto esperto sono alle prime armi con tanta voglia di imparare:D

Lutra
06-11-2008, 15:36
no non è usb...
ma dove dovrei postare ispci???
non sono molto esperto sono alle prime armi con tanta voglia di imparare:D

lspci

non

ipci

Lutra
06-11-2008, 15:36
no non è usb...
ma dove dovrei postare ispci???
non sono molto esperto sono alle prime armi con tanta voglia di imparare:D

in un terminale

Eli90
06-11-2008, 15:49
Ok.. una volta messo questo comando mi riconosce la scheda??

Lutra
06-11-2008, 15:53
Ok.. una volta messo questo comando mi riconosce la scheda??

no, il comando serve per sapere il chipset, una volta che si conosce il chipset ti posso cercare di aiutare a trovare la strada piú comoda per installare la scheda.

Nel frattempo potresti dare un'occhio in

system --> administrattion --> hardware drivers

se ti segnale qualcosa

Eli90
06-11-2008, 15:58
Grazie mille davvero.. gentilissimo..:D ora vedo un pò il chipset e ti faccio subito sapere..
GRAIE:D

Eli90
06-11-2008, 16:27
Salve sono ritornato..
Allora per quando riguarda wireless mi dice qst

01:02.0 Ethernet controller: Marvell Technology Group Ltd. 88w8335 [Libertas] 802.11b/g Wireless (rev 03)

02:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8053 PCI-E Gigabit Ethernet Controller (rev 19)

Potresti aiutarmi??

Lutra
06-11-2008, 16:35
Salve sono ritornato..
Allora per quando riguarda wireless mi dice qst

01:02.0 Ethernet controller: Marvell Technology Group Ltd. 88w8335 [Libertas] 802.11b/g Wireless (rev 03)

02:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8053 PCI-E Gigabit Ethernet Controller (rev 19)

Potresti aiutarmi??

chipset strano, dopo una rapida googlata direi che la strada da seguire é usare ndiswrapper (che installi facilmente con synaptic) per poter usare i drivers per windows.

Ora fai la tua parte e vai sul wiki italiano di Ubuntu e cerca la pagina di ndiswrapper dove troverai ampie istruzioni...


PS
questo é quello che si legge su quello che rimane in google cache del fu sito di ndiswrapper

#
Card: Marvell 88W8335 - Libertas 802.11b/g Wireless (rev 03)

*
Chipset: Marvell 88W8335
*
pciid: 11ab:1faa (rev 03)
*
Driver: http://www.encore-usa.com/download/driver/ENLWI-G_Driver_Utility_98SE-ME-2000-XP.zip. Used WinXP driver.
*
Other: http://www.encore-usa.com/product_item.php?region=us&bid=2&pgid=4&pid=15 (product profile)
*
Other: Ndiswrapper 1.34, Recompiled kernel 2.6.18.3, without smp, with kernel debug and without 4kstacks. Debian Testing “Etch”. WPA not tested.
*
Driver: http://skd.de/e_en/support/driver_searchresults.html?navanchor=&term=typ.treiber+produkt.SK-54C1&produkt=produkt.SK-54C1&typ=typ.treiber&system= (Used Windows x64 driver for 64-bit amd64 x86_64 Fedora 7.)

#
Card: Marvell 88W8335 - Libertas 802.11b/g Wireless (rev 43)

*
Chipset: Marvell 88W8335
*
pciid: 11ab:1faa (rev 43)
*
Driver: netmw125 from supporting utilities CD with laptop
*
Other: works fine with WPA-PSK. Will see WEP 128bit but cannot establish connection. Driver mrv8000c does not work in this revision.

Eli90
06-11-2008, 16:40
Allora vediamo se ho capito..
sono entrato nel sito k mi hai detto devo cercare la pagina di ndiswrapper e qui trovo cosa???
le istruzioni su dove trovare il driver???
scusa se ti sto facendo scervellare:rolleyes:
grazie per l'aiuto:D

Lutra
06-11-2008, 16:49
Allora vediamo se ho capito..
sono entrato nel sito k mi hai detto devo cercare la pagina di ndiswrapper e qui trovo cosa???
le istruzioni su dove trovare il driver???
scusa se ti sto facendo scervellare:rolleyes:
grazie per l'aiuto:D

mi sembra che sia chiaro

http://wiki.ubuntu-it.org/Hardware/DispositiviSenzaFili/Ndiswrapper?highlight=(ndiswrapper)

installi ndiswrapper di repository di ubuntu (via synaptic, 2 click).

poi dovrai scaricare il driver per windows ed estrarre ció che interessa, il file .inf e a questo punto dovrai dare "in pasto" questo file a ndiswrapper.

Poi c'é qualche altro passo da fare ma é tutto chiaro sul wiki.

Forza e coraggio.

driver windows
http://www.encore-usa.com/download/driver/ENLWI-G_Driver_Utility_98SE-ME-2000-XP.zip

Eli90
06-11-2008, 16:56
Si si ho capito..
non è k non è chiaro è k..:) forse non te ne accorgi però usi alcuni termini a me sconosiuti e quindi faccio un pò di difficoltà ma ora ho capito ora vado subito..
GRAZIE MILLE ANCORA:D

Lutra
06-11-2008, 16:58
Si si ho capito..
non è k non è chiaro è k..:) forse non te ne accorgi però usi alcuni termini a me sconosiuti e quindi faccio un pò di difficoltà ma ora ho capito ora vado subito..
GRAZIE MILLE ANCORA:D

devi cominciare dal basso,

http://www.ubuntusemplice.org/ubuntusemplice7.10.pdf

Eli90
07-11-2008, 09:47
Hoseguito le tue istruzioni e ho fatto quello k mi diceva il sito k mi hai consigliato.. ho installato ndiswrapper ho estratto il driver di windows nella cartella driver e vedi cosa mi dice

eliseo@eliseo-desktop:~$ sudo ndiswrapper -i ~/driver/Mrv8000c.inf
installing mrv8000c ...
couldn't find "Mrv8000c.sys" in "/home/eliseo/driver"; make sure all driver files, including .inf, .sys (and any firmware files) are in "/home/eliseo/driver" -
installation may be incomplete
couldn't find "Mrv8000c.sys" in "/home/eliseo/driver"; make sure all driver files, including .inf, .sys (and any firmware files) are in "/home/eliseo/driver" -
installation may be incomplete
eliseo@eliseo-desktop:~$ sudo ndiswrapper -i ~/driver/Mrv8000c.sys
install argument must be .inf file
eliseo@eliseo-desktop:~$ sudo ndiswrapper -i ~/driver/Mrv8000c.inf
driver mrv8000c is already installed
eliseo@eliseo-desktop:~$ ndiswrapper -l
mrv8000c : invalid driver!
eliseo@eliseo-desktop:~$ sudo ndiswrapper -i ~/driver/Mrv8000c.inf
driver mrv8000c is already installed
eliseo@eliseo-desktop:~$



come mai???:mc: :mc:

Lutra
07-11-2008, 10:06
Hoseguito le tue istruzioni e ho fatto quello k mi diceva il sito k mi hai consigliato.. ho installato ndiswrapper ho estratto il driver di windows nella cartella driver e vedi cosa mi dice???

eliseo@eliseo-desktop:~$ sudo ndiswrapper -i ~/driver/Mrv8000c.inf
installing mrv8000c ...
couldn't find "Mrv8000c.sys" in "/home/eliseo/driver"; make sure all driver files, including .inf, .sys (and any firmware files) are in "/home/eliseo/driver" -
installation may be incomplete

eliseo@eliseo-desktop:~$ sudo ndiswrapper -i ~/driver/Mrv8000c.sys
install argument must be .inf file
couldn't find "Mrv8000c.sys" in "/home/eliseo/driver"; make sure all driver files, including .inf, .sys (and any firmware files) are in "/home/eliseo/driver" -
installation may be incomplete

eliseo@eliseo-desktop:~$ sudo ndiswrapper -i ~/driver/Mrv8000c.inf
driver mrv8000c is already installed

eliseo@eliseo-desktop:~$ ndiswrapper -l
mrv8000c : invalid driver!

eliseo@eliseo-desktop:~$ sudo ndiswrapper -i ~/driver/Mrv8000c.inf
driver mrv8000c is already installed

eliseo@eliseo-desktop:~$


come mai???:mc: :mc:


il file .inf e .sys devano andare insieme... mettili nella stessa cartella.

ndiswrapper ha anche un flag per rimuovere i drivers, controlla bene


ndiswrapper --help

Eli90
07-11-2008, 10:12
ok però io li ho messi nella stessa cartella c'era anche un altro file nella cartella zip k mi hai gentilmente dato.. li ho messi tutti nella home e nella cartella driver..
però...
ma quando scrivo

eliseo@eliseo-desktop:~$ sudo ndiswrapper -i ~/driver/Mrv8000c.inf

è qui che devo mettere anche quella sys??? come l'aggiungo al comando
?

Lutra
07-11-2008, 10:37
ok però io li ho messi nella stessa cartella c'era anche un altro file nella cartella zip k mi hai gentilmente dato.. li ho messi tutti nella home e nella cartella driver..
però...
ma quando scrivo

eliseo@eliseo-desktop:~$ sudo ndiswrapper -i ~/driver/Mrv8000c.inf

è qui che devo mettere anche quella sys??? come l'aggiungo al comando
?

il messaggio é chiaro

"couldn't find "Mrv8000c.sys" in "/home/eliseo/driver"; make sure all driver files, including .inf, .sys (and any firmware files) are in "/home/eliseo/driver""


il .sys deve stare semplicemente nella stessa cartella dove hai messo il .inf che stai dando in pasto a ndiswrapper.

Eli90
07-11-2008, 11:21
si poi li ho messi nella stessa cartella, mandavo tramite ndiswrapper il driver .inf
e mi diceva questo:

eliseo@eliseo-desktop:~$ sudo ndiswrapper -i ~/driver/Mrv8000c.inf
driver mrv8000c is already installed

questo me lo diceva dopo che ho messo il file .sys nella stessa cartella ossia nella cartella driver presente nella home

Lutra
07-11-2008, 11:22
si poi li ho messi nella stessa cartella, mandavo tramite ndiswrapper il driver .inf
e mi diceva questo:

eliseo@eliseo-desktop:~$ sudo ndiswrapper -i ~/driver/Mrv8000c.inf
driver mrv8000c is already installed

questo me lo diceva dopo che ho messo il file .sys nella stessa cartella ossia nella cartella driver presente nella home

te l'ho giá detto, se la prima é andata male, rimuovi il driver sempre con ndis e ripeti

dai un occhio a

ndiswrapper --help

Eli90
07-11-2008, 11:54
ah ok non avevo capito bene..:doh:

Eli90
07-11-2008, 12:53
ho riprovato cancellati e istallati di nuovo vedi ora k mi dice:

eliseo@eliseo-desktop:~$ cd ~/

eliseo@eliseo-desktop:~$ sudo dpkg -i ndiswrapper-*
(Lettura del database ... 97335 file e directory attualmente installati.)
Mi preparo a sostituire ndiswrapper-common 1.50-1ubuntu1 (con ndiswrapper-common_1.50-1ubuntu1_all.deb) ...
Spacchetto il sostituto di ndiswrapper-common ...
dpkg-split: errore leggendo ndiswrapper-utils-1.9_1.50-1ubuntu1_i386: È una directory
dpkg: errore processando ndiswrapper-utils-1.9_1.50-1ubuntu1_i386 (--install):
il sottoprocesso dpkg-split ha restituito un codice di errore 2
Selezionato il pacchetto ndiswrapper-utils-1.9, che non lo era.
Spacchetto ndiswrapper-utils-1.9 (da ndiswrapper-utils-1.9_1.50-1ubuntu1_i386.deb) ...
Configuro ndiswrapper-common (1.50-1ubuntu1) ...
Configuro ndiswrapper-utils-1.9 (1.50-1ubuntu1) ...
Sono occorsi degli errori processando:
ndiswrapper-utils-1.9_1.50-1ubuntu1_i386

eliseo@eliseo-desktop:~$ mkdir ~/driver

eliseo@eliseo-desktop:~$ sudo ndiswrapper -i/driver/Mrv8000c.inf
install/manage Windows drivers for ndiswrapper

usage: ndiswrapper OPTION
-i inffile install driver described by 'inffile'
-a devid driver use installed 'driver' for 'devid' (dangerous)
-r driver remove 'driver'
-l list installed drivers
-m write configuration for modprobe
-ma write module alias configuration for all devices
-mi write module install configuration for all devices
-v report version information

where 'devid' is either PCIID or USBID of the form XXXX:XXXX,
as reported by 'lspci -n' or 'lsusb' for the card

eliseo@eliseo-desktop:~$ sudo ndiswrapper -a/driver/Mrv8000c.inf
install/manage Windows drivers for ndiswrapper

usage: ndiswrapper OPTION
-i inffile install driver described by 'inffile'
-a devid driver use installed 'driver' for 'devid' (dangerous)
-r driver remove 'driver'
-l list installed drivers
-m write configuration for modprobe
-ma write module alias configuration for all devices
-mi write module install configuration for all devices
-v report version information

where 'devid' is either PCIID or USBID of the form XXXX:XXXX,
as reported by 'lspci -n' or 'lsusb' for the card

:mbe:

Lutra
07-11-2008, 14:59
a) non ti ho detto di reinstallare ndiswrapper, ti ho detto di usare ndiswrapper e relativo flag (-r nomedriver) per eliminare quello che avevi giá installato

b) ti sei scordato uno spazio

non

sudo ndiswrapper -i/driver/Mrv8000c.inf

ma

sudo ndiswrapper -i /driver/Mrv8000c.inf






ho riprovato cancellati e istallati di nuovo vedi ora k mi dice:

eliseo@eliseo-desktop:~$ cd ~/

eliseo@eliseo-desktop:~$ sudo dpkg -i ndiswrapper-*
(Lettura del database ... 97335 file e directory attualmente installati.)
Mi preparo a sostituire ndiswrapper-common 1.50-1ubuntu1 (con ndiswrapper-common_1.50-1ubuntu1_all.deb) ...
Spacchetto il sostituto di ndiswrapper-common ...
dpkg-split: errore leggendo ndiswrapper-utils-1.9_1.50-1ubuntu1_i386: È una directory
dpkg: errore processando ndiswrapper-utils-1.9_1.50-1ubuntu1_i386 (--install):
il sottoprocesso dpkg-split ha restituito un codice di errore 2
Selezionato il pacchetto ndiswrapper-utils-1.9, che non lo era.
Spacchetto ndiswrapper-utils-1.9 (da ndiswrapper-utils-1.9_1.50-1ubuntu1_i386.deb) ...
Configuro ndiswrapper-common (1.50-1ubuntu1) ...
Configuro ndiswrapper-utils-1.9 (1.50-1ubuntu1) ...
Sono occorsi degli errori processando:
ndiswrapper-utils-1.9_1.50-1ubuntu1_i386

eliseo@eliseo-desktop:~$ mkdir ~/driver

eliseo@eliseo-desktop:~$ sudo ndiswrapper -i/driver/Mrv8000c.inf
install/manage Windows drivers for ndiswrapper

usage: ndiswrapper OPTION
-i inffile install driver described by 'inffile'
-a devid driver use installed 'driver' for 'devid' (dangerous)
-r driver remove 'driver'
-l list installed drivers
-m write configuration for modprobe
-ma write module alias configuration for all devices
-mi write module install configuration for all devices
-v report version information

where 'devid' is either PCIID or USBID of the form XXXX:XXXX,
as reported by 'lspci -n' or 'lsusb' for the card

eliseo@eliseo-desktop:~$ sudo ndiswrapper -a/driver/Mrv8000c.inf
install/manage Windows drivers for ndiswrapper

usage: ndiswrapper OPTION
-i inffile install driver described by 'inffile'
-a devid driver use installed 'driver' for 'devid' (dangerous)
-r driver remove 'driver'
-l list installed drivers
-m write configuration for modprobe
-ma write module alias configuration for all devices
-mi write module install configuration for all devices
-v report version information

where 'devid' is either PCIID or USBID of the form XXXX:XXXX,
as reported by 'lspci -n' or 'lsusb' for the card

:mbe:

Eli90
07-11-2008, 19:52
ok ok grazie.. :D

Eli90
07-11-2008, 20:32
scusami se sembro un imbecille ma... ho fatto come dicevi tu.. ho provato a cancellarlo con -r vedi che mi dice:

eliseo@eliseo-desktop:~$ sudo ndiswrapper -r ~/driver/Mrv8000c.inf
couldn't delete /etc/ndiswrapper//home/eliseo/driver/Mrv8000c.inf: Nessun file o directory
eliseo@eliseo-desktop:~$ sudo ndiswrapper -r ~/driver/Mrv8000c.sys
couldn't delete /etc/ndiswrapper//home/eliseo/driver/Mrv8000c.sys: Nessun file o directory
eliseo@eliseo-desktop:~$ sudo ndiswrapper -r ~/driver/Mrv8000c.cat
couldn't delete /etc/ndiswrapper//home/eliseo/driver/Mrv8000c.cat: Nessun file o directory
eliseo@eliseo-desktop:~$ sudo ndiswrapper -i ~/driver/Mrv8000c.inf
driver mrv8000c is already installed

ho ripreso il comando dal sito k mi hai dato e ho solo messo il nome del driver e la r... ho provato con i tre file presenti nella cartella poi ho riprovato a fare con -i ma nulla come si può vedere :(



ho provato poi anche così:

eliseo@eliseo-desktop:~$ sudo ndiswrapper -r /driver/Mrv8000c.inf
[sudo] password for eliseo:
couldn't delete /etc/ndiswrapper//driver/Mrv8000c.inf: Nessun file o directory
eliseo@eliseo-desktop:~$ sudo ndiswrapper -r /driver/Mrv8000c.sys
couldn't delete /etc/ndiswrapper//driver/Mrv8000c.sys: Nessun file o directory
eliseo@eliseo-desktop:~$ sudo ndiswrapper -r /driver/Mrv8000c.cat
couldn't delete /etc/ndiswrapper//driver/Mrv8000c.cat: Nessun file o directory

Lutra
07-11-2008, 22:12
scusami se sembro un imbecille ma... ho fatto come dicevi tu.. ho provato a cancellarlo con -r vedi che mi dice:

eliseo@eliseo-desktop:~$ sudo ndiswrapper -r ~/driver/Mrv8000c.inf
couldn't delete /etc/ndiswrapper//home/eliseo/driver/Mrv8000c.inf: Nessun file o directory
eliseo@eliseo-desktop:~$ sudo ndiswrapper -r ~/driver/Mrv8000c.sys
couldn't delete /etc/ndiswrapper//home/eliseo/driver/Mrv8000c.sys: Nessun file o directory
eliseo@eliseo-desktop:~$ sudo ndiswrapper -r ~/driver/Mrv8000c.cat
couldn't delete /etc/ndiswrapper//home/eliseo/driver/Mrv8000c.cat: Nessun file o directory
eliseo@eliseo-desktop:~$ sudo ndiswrapper -i ~/driver/Mrv8000c.inf
driver mrv8000c is already installed

ho ripreso il comando dal sito k mi hai dato e ho solo messo il nome del driver e la r... ho provato con i tre file presenti nella cartella poi ho riprovato a fare con -i ma nulla come si può vedere :(



ho provato poi anche così:

eliseo@eliseo-desktop:~$ sudo ndiswrapper -r /driver/Mrv8000c.inf
[sudo] password for eliseo:
couldn't delete /etc/ndiswrapper//driver/Mrv8000c.inf: Nessun file o directory
eliseo@eliseo-desktop:~$ sudo ndiswrapper -r /driver/Mrv8000c.sys
couldn't delete /etc/ndiswrapper//driver/Mrv8000c.sys: Nessun file o directory
eliseo@eliseo-desktop:~$ sudo ndiswrapper -r /driver/Mrv8000c.cat
couldn't delete /etc/ndiswrapper//driver/Mrv8000c.cat: Nessun file o directory



non devi eliminare il file del driver che hai scaricato, ma il driver installato nel sistema.

Insomma non avertene a male, ma mancano le basi.

Lo so che é una scocciatura questa cosa del wireless, ma ringrazia chi fa l'hw e non libera le specifiche. Questa non é colpa di gnu/linux.

Aiutarti senza avere quell'hw specifico é difficile, fai una ricerca usando come parole chiave il chipset e la parola ndiswrapper. Assicurati che la guida che seguirai (copiando passo a passo) sia attualizzata per la tua versione di ubuntu.