Newsgroup: it.comp.os.linux.iniziare
Titolo: ndiswrapper e usb key wireless USR5421

Non sono ancora riuscito a far funzionare la chiavetta USB wireless US
Robotics 5421 con Mandriva 2008
Dopo aver seguito le varie guide su come decompattare i file windows, per
ottenere gli *.inf e *.sys necessari, aver aggiornato ndiswrapper, ho 
effettuato il caricamento del driver nonché l'aggiornamento di UDEV che
dovrebbe forzare la visione della chiavetta.
Interrogando ndiswrapper ottengo:
usr5421x : driver installed
        device (0BAF:011B) present
A questo punto secondo quanto ho trovato online dovrei avere finito e
dovrebbe essere creata una porta WLAN0
Sebbene la chiavetta sia illuminata, nulla viene rilevato...
Non so cosa altro fare... Qualche idea?
Hereticus
PS) lsusb
Unknown line at line 2389
Bus 002 Device 008: ID 090c:1000 Feiya Technology Corp. Memory Bar
Bus 002 Device 006: ID 046d:c51a Logitech, Inc.
Bus 002 Device 005: ID 0b05:1715 ASUSTek Computer, Inc.
Bus 002 Device 004: ID 0baf:011b U.S. Robotics

 dovrebbe essere creata una porta WLAN0
Non una porta ma un device, cosa vedi con
# iwconfig
pippperss

 dovrebbe forzare la visione della chiavetta.
L'ho fatta funzionare qualche tempo fa per un amico, a parte usare il
file .inf per windows *98*, non ho avuto nessun problema. Coraggio!
-- 
Lorenzo `paulatz' Paulatto
Trieste
``Grandissima mi par l'inezia di coloro che vorrebbero che Iddio avesse
fatto l'universo più proporzionato alla piccola capacità del lor discorso.''
     --Galileo Galilei (Opere VII)

 # iwconfig
Purtroppo:
lo        no wireless extensions.
eth0      no wireless extensions.

 
Sul sito della USR c'è solo l'install a partire da Windows2000/XP
Se fosse bastato usare il file *.inf non sarei qui a scrivere! :(
Hereticus

 firmware in posti diversi.
La directory lib/firmware c'è, ma è vuota...

L'insieme delle interrogazioni è il seguente:
[root@localhost aldo]
# lsusb
Unknown line at line 2389
Bus 002 Device 007: ID 04a9:1068 Canon, Inc.
Bus 002 Device 006: ID 046d:c51a Logitech, Inc.
Bus 002 Device 004: ID 0baf:011b U.S. Robotics
Bus 002 Device 003: ID 050d:0237 Belkin Components
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 003: ID 0dc6:9801 Precision Squared Technology Corp.
Bus 001 Device 002: ID 0dc6:3000 Precision Squared Technology Corp.
Bus 001 Device 001: ID 0000:0000
[root@localhost aldo]
# ndiswrapper -l
Unknown line at line 2389
usr5421x : driver installed
device (0BAF:011B) present
[root@localhost aldo]
# iwconfig
lo no wireless extensions.
Non so che pesci prendere!!! 

 Dopo aver seguito le varie guide su come decompattare i file windows, 
E' capitato di imbattermi anche a me in una periferica che aveva bisogno 
di ndiswrapper per funzionare, che il titolare del pc mi ha portato 
perché gli aiutassi a risolvere il problema;
Il problema era dovuto al fatto che il possessore della chiavetta aveva 
fatto l'installazione a metà, saltando la sezione "caricamento moduli" 
presente su questo link e quindi credeva che una volta riconosciuta la 
periferica, quest'ultima funzionasse.
http://www.ptlug.org/wiki/Howto_Installare_NdisWrapper_e_configurare_la_vostra_periferica_wireless

 
Se ha un chipset broadcom ti posso postare in privato i firmware possibili, 
  però prima, anche a titolo personale di conoscenza, dopo che hai inserito 
la chiavetta dammi l'output delle ultime righe di dmesg, e poi guarda i 
primi moduli caricati con lsmod da root: se hai un chipset broadcom o zydas 
  non hai bisogno di ndiswrapper.
 
http://linux-wless.passys.nl/query_part.php?brandname=US+Robotics
Se ndiswrapper è necessario, prova a mettere in /lib/firmware i *.sys dei 
driver, non vorrei che questi file contenessero il firmware per winzozz.
Anche un dmesg dopo #ndiswrapper -l cosa dice?
Cmq ndiswrapper non l'ho usato mai, cerco sempre prima di informarmi sugli 
acquisti.
pipperss

 acquisti.
Beh, la chiave USR l'ho da parecchio prima rispetto a mandriva! 
Questo è l'output di lsmod:
[root@localhost ndiswrapper]# lsmod
Module                  Size  Used by
ndiswrapper           178556  0
nvidia               6213552  34
agpgart                27656  1 nvidia
af_packet              17960  2
snd_seq_dummy           3492  0
snd_seq_oss            29888  0
snd_seq_midi_event      6912  1 snd_seq_oss
snd_seq                46800  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
ipv6                  250116  16
snd_seq_device          7276  3 snd_seq_dummy,snd_seq_oss,snd_seq
snd_pcm_oss            37216  0
snd_mixer_oss          14784  1 snd_pcm_oss
video                  15080  0
thermal                11304  0
sbs                    16520  0
fan                     4260  0
container               4032  0
button                  6576  0
dock                    7600  0
battery                10344  0
ac                      4452  0
ide_cd                 35200  0
binfmt_misc             9416  1
loop                   14276  0
nls_utf8                2496  1
ntfs                  252872  1
amd74xx                14300  0 [permanent]
usb_storage            90276  0
ide_core               99748  3 ide_cd,amd74xx,usb_storage
floppy                 54052  0
cpufreq_ondemand        7340  0
cpufreq_conservative     6600  0
cpufreq_powersave       2240  0
freq_table              4512  1 cpufreq_ondemand
processor              25960  1 thermal
nvram                   8488  0
usblp                  12064  0
rndis_host              5984  0
cdc_ether               5728  1 rndis_host
snd_hda_intel         284700  4
usbnet                 14664  2 rndis_host,cdc_ether
forcedeth              45096  0
mii                     5280  1 usbnet
snd_pcm                69636  3 snd_pcm_oss,snd_hda_intel
snd_timer              19652  3 snd_seq,snd_pcm
snd_page_alloc          8456  2 snd_hda_intel,snd_pcm
snd_hwdep               7492  1 snd_hda_intel
snd                    45092  15
snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_hda_intel,snd_pcm,snd_timer,snd_hwdep
soundcore               6624  1 snd
i2c_nforce2             5728  0
i2c_core               20224  2 nvidia,i2c_nforce2
sr_mod                 15236  0
tsdev                   7104  0
sg                     30552  0
evdev                   8448  5
ext3                  117896  2
jbd                    50312  1 ext3
sata_nv                15844  3
libata                108688  1 sata_nv
scsi_wait_scan          1920  0
sd_mod                 26240  3
scsi_mod              124972  6
usb_storage,sr_mod,sg,libata,scsi_wait_scan,sd_mod
dm_mirror              20128  0
dm_mod                 47840  13 dm_mirror
usbhid                 38624  0
ff_memless              5384  1 usbhid
ehci_hcd               30700  0
ohci_hcd               19940  0
usbcore               118280  10
ndiswrapper,usb_storage,usblp,rndis_host,cdc_ether,usbnet,usbhid,ehci_hcd,ohci_hcd
e queste le ultime righe di dmesg:
ndiswrapper (load_wrap_driver:118): couldn't load driver usr5421x; check
system log for messages from 'loadndisdriver'
usbcore: registered new interface driver ndiswrapper

 possibili,
Sì, il chipset dovrebbe essere del bcm43xx,
ma provando a caricarlo con modprobe -v bcm43xx
non ottengo nulla...
Hereticus

 
http://www.ptlug.org/wiki/Howto_Installare_NdisWrapper_e_configurare_la_vostra_periferica_wireless
Ho seguito la guida esattamente come indicato nel link, passo passo.
Ma non c'è nulla da fare...
Fra l'altro a forza di cercare su google mi rendo conto che con il wireless 
e Linux forse c'è più da chiedersi
quale hardware funziona rispetto al contrario...
In alcuni articoli ho anche trovato scritto che il chipset broadcom su 
chiavetta USB semplicemente non
funziona con Linux  (boh!).
Anzi, se qualcuno mi può indicare una scheda PCI o USB che sia sicuramente 
supportata da Mandriva,
sarebbe un passo avanti, tenuto presente che dato che l'access point è 
attaccato a fastweb su fibra ottica
mi serve uno standard molto veloce... o magari i produttori (se ce ne sono) 
che fornisco anche driver
per Linux...
Hereticus 

 
Ehi, io però te lo dato un sito in un post precedente...
L'hai visitato ?
pipperss

 
Se il chipset è broadcom non devi usare ndiswrapper, quando attacchi la 
chiavetta si dovrebbe caricare da solo il modulo, quindi prova ad attaccare 
la chiavetta e a fare un dmesg, leggi in fondo, oppure lsmod, i primi 
moduli sono quelli caricati per ultimi.
Se è così ti spedisco il firmware da mettere il /lib/firmware in privato.
pipperss

 
E se fosse eth0 ? .. A me suse 10.3 la wireless interna del mio notebook 
è caricata come eth0 ;-)

tacci_tua wrote:

Purtroppo eth0 è la connessione lan via cavo...

Pipperss wrote:

Sì, ma non ho trovato aiuti. Pare infatti che il driver Linux per il chip
broadcom usato dall'USR 5421 funzioni, ma solo su scheda PCI, non su USB...

io ho seguito
USB: US ROBOTICS USR805421 802.11g Wireless USB Adapter
da: 
http://ndiswrapper.sourceforge.net/joomla/index.php?/component/option,com_openwiki/Itemid,33/id,list_o-z/#u
e su alcune distribuzioni mi funziona........ (su pclinuxos NO)