PDA

View Full Version : help ndiswrapper


Luxxa
25-07-2006, 23:27
Salve.. ho cominciato ieri con linux e sto cercando di prendere confidenza.. ho installato ultima distro di ubuntu su un portatile hp nx6310... sto cercando di installare la wireless lan...

di marca è un broadcom.. quindi ho cercato documentazione sulla wiki di ndiswrapper e di questo gran bel sito..

http://wiki.ubuntu-it.org/BroadcomBcm4306?highlight=%28broadcom%29

allora.. ho installato ndiswrapper e funziona...

faccio il comando lspci | grep Broadcom e mi da questo output..

root@cmsport:~# lspci | grep Broadcom
0000:02:0e.0 Ethernet controller: Broadcom Corporation BCM4401-B0 100Base-TX (rev 02)
0000:08:00.0 Network controller: Broadcom Corporation: Unknown device 4311 (rev 01)

più o meno simile a quello che da nel sito precedente... però diverso(i numerini) provo a installare i driver del wlan che sta nel sito dell'hp facendo ndiswrapper -i nomefile.inf

quindi faccio ndiswrapper -l e mi da driver present hardware present...

io penso ottimo.. sembra perfetto..

quindi modifico il modprobe dopo aver fatto sudo ndiswrapper -m e trovo che c'è un alias riguardante wlan0... cmq aggiungo l'alias per eth1 come da guida


riavvio tutto

faccio iwconfig ed esce


@cmsport:~$ iwconfig
lo no wireless extensions.

eth0 no wireless extensions.

sit0 no wireless extensions.

nessuna traccia del wlan.. provato cancellando eth1 e lasciando wlan0 ma niente(riavviando)..

allora ho provato installando i driver che diceva il tizio della guida (che pare siano versione precedente .. boh) e mi da con ndiswrapper -l driver present(ma non hardware present..)

non riesco a fare andare sto wireless del portatile :(

potete suggerirmi qualcosa pls ;)?

grazie mille chi è in grado di aiutarmi

scorpion89
26-07-2006, 00:10
Prova a fare
depmod -a
modprobe ndiswrapper
e dai un dmesg
e guarda i messaggi riguardanti ndiswrapper per vedere se da errori o dice ke ha caricato il
modulo correttamente.
Se tutto ok con iwconfig sistemi tutto altrimenti ci sono diverse cause di errore!!

Ciao

Luxxa
28-07-2006, 05:02
grazie per la tua risposta scorpion, purtroppo ho avuto da fare e l'ho potuto fare solo adesso....

ecco qui

[17179608.000000] ndiswrapper version 1.8 loaded (preempt=yes,smp=no)
[17179608.072000] ndiswrapper (check_nt_hdr:155): Windows driver is not 32-bit; bad magic: 020B
[17179608.072000] ndiswrapper (load_sys_files:218): couldn't prepare driver 'bcm wl5'
[17179608.072000] ndiswrapper (load_wrap_driver:112): loadndiswrapper failed (65 280); check system log for messages from 'loadndisdriver'
b

ma i driver li ho scaricati direttamente dal sito della hp PER questo wireless.. come può dirmi che non sono 32 bit??


boh aspetto delucidazioni e grazie per qualsiasi aiuto :)

ps:cmq se faccio ndiswrapper -l mi dice sempre driver present, hardware present..
ps2: sul modprobe di ndiswrapper ho l'alias di wlan0(che su iwconfig non trova cmq..) devo o non devo mettere eth1 ?

Luxxa
28-07-2006, 23:38
nesssuno :(?

scorpion89
28-07-2006, 23:50
grazie per la tua risposta scorpion, purtroppo ho avuto da fare e l'ho potuto fare solo adesso....

ecco qui

[17179608.000000] ndiswrapper version 1.8 loaded (preempt=yes,smp=no)
[17179608.072000] ndiswrapper (check_nt_hdr:155): Windows driver is not 32-bit; bad magic: 020B
[17179608.072000] ndiswrapper (load_sys_files:218): couldn't prepare driver 'bcm wl5'
[17179608.072000] ndiswrapper (load_wrap_driver:112): loadndiswrapper failed (65 280); check system log for messages from 'loadndisdriver'
b

ma i driver li ho scaricati direttamente dal sito della hp PER questo wireless.. come può dirmi che non sono 32 bit??


boh aspetto delucidazioni e grazie per qualsiasi aiuto :)

ps:cmq se faccio ndiswrapper -l mi dice sempre driver present, hardware present..
ps2: sul modprobe di ndiswrapper ho l'alias di wlan0(che su iwconfig non trova cmq..) devo o non devo mettere eth1 ?
Hai installato una distro a 64bit????
Xkè è lo stesso errore ke mi dava quando avevo provato a installare i driver su una Debian 64bit
Alla fine ho messo una 32!!!
Se usi un 32 allora prova a cambiare versione di ndiswrapper(io uso la 1.17)

Ciao

PS iwconfig nn ti può trovare un wlan0 finche ndiswrapper nn riesce a caricare i moduli

Luxxa
29-07-2006, 20:28
ma non penso proprio di avre nstallato 64 bit.. ho controllato bene quando ho scaricato le distro... c'è un modo di controllare?

scorpion89
30-07-2006, 01:03
ma non penso proprio di avre nstallato 64 bit.. ho controllato bene quando ho scaricato le distro... c'è un modo di controllare?
Prova a fare un uname -a e postare cosa dice.

Ciao

Luxxa
30-07-2006, 01:56
nome della distro : ubuntu-6.06-dvd-i386.iso

uname -a 2.6.15-26-386 i686

a me sembra 32 bit..

scorpion89
30-07-2006, 11:02
nome della distro : ubuntu-6.06-dvd-i386.iso

uname -a 2.6.15-26-386 i686

a me sembra 32 bit..
Si si è a 32bit.
Allora secondo me è perchè stai compilando ndiswrapper con una versione diversa
da quella usata per compilare il kernel ke stai usando o è colpa dei driver!!!
Se fosse colpa della versione di gcc prova a rifare da capo e controllare con dmesg
ke dica qualcosa del tipo "bad magic gcc version must be"

Ciao