driver usb wave 300(digicom)

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
aramcos81
Linux 0.x
Linux 0.x
Messaggi: 47
Iscritto il: lun 8 giu 2009, 16:43
Nome Cognome: Cosimo
Slackware: 12.1

driver usb wave 300(digicom)

Messaggio da aramcos81 »

Ciao a tutti,
ho bisogno di sapere se esistono dei driver per tale penna wireless. Ho provato a cercare ed ho visto un po' che per farla funzionare si usa ndiswrapper che utilizza i driver di Windows.
Premetto che ho installato sul mio PC Slackware 12.1


Grazie Mille!!!
Ultima modifica di aramcos81 il sab 3 ott 2009, 14:53, modificato 2 volte in totale.

Avatar utente
tigerwalk
Linux 3.x
Linux 3.x
Messaggi: 895
Iscritto il: lun 25 feb 2008, 22:08
Nome Cognome: Giuliano della Vecchia
Slackware: 13.37-14.2
Kernel: 3.10.17-tiger / 4.4.88-smp
Desktop: kde4/xfce4
Località: Napoli

Re: driver usb wave 300

Messaggio da tigerwalk »

aramcos81 ha scritto:Ciao a tutti,
ho bisogno di sapere se esistono dei driver per tale penna wireless. Ho provato a cercare ed ho visto un po' che per farla funzionare si usa ndiswrapper che utilizza i driver di Windows.
Premetto che ho installato sul mio PC Slackware 12.1


Grazie Mille!!!
Molto meglio se posti lsusb con pennetta inserita!

[EDIT]: non intendevo modificare il titolo ma postare quì sul forum il risultato del comando

Codice: Seleziona tutto

lsusb
dato in una konsole con i privilegi di root! :)

aramcos81
Linux 0.x
Linux 0.x
Messaggi: 47
Iscritto il: lun 8 giu 2009, 16:43
Nome Cognome: Cosimo
Slackware: 12.1

Re: driver usb wave 300(digicom)

Messaggio da aramcos81 »

Ciao tigerwalk,
scusami per l'incomprensione. Ecco il risultato:

Codice: Seleziona tutto

root@darkstar:~# lsusb
Bus 001 Device 004: ID 058f:6362 Alcor Micro Corp. Hi-Speed 21-in-1 Flash Card Reader/Writer (Internal/External)
Bus 001 Device 003: ID 083a:7522 Accton Technology Corp. 802.11N Wireless Adapter
Bus 001 Device 001: ID 0000:0000  
Bus 005 Device 001: ID 0000:0000  
Bus 004 Device 001: ID 0000:0000  
Bus 003 Device 001: ID 0000:0000  
Bus 002 Device 002: ID 0461:4d15 Primax Electronics, Ltd 
Bus 002 Device 001: ID 0000:0000  

Avatar utente
tigerwalk
Linux 3.x
Linux 3.x
Messaggi: 895
Iscritto il: lun 25 feb 2008, 22:08
Nome Cognome: Giuliano della Vecchia
Slackware: 13.37-14.2
Kernel: 3.10.17-tiger / 4.4.88-smp
Desktop: kde4/xfce4
Località: Napoli

Re: driver usb wave 300(digicom)

Messaggio da tigerwalk »

Ciao, ho trovato questo riferimento in cui si vede che la tua penna utilizza il driver rt2870sta. Devi quindi vedere se il driver è compilato come modulo nel kernel e, quindi caricarlo ( basta dare modprobe rt2870sta). Se non è presente, devi attivarlo come modulo e ricompilare il kernel. Devi poi procurarti ed aggiungere il firmware relativo nella directory /lib/firmware.
Questo dovrebbe consentirti il funzionamento della pennetta!
[EDIT]: il firmware della tua scheda lo trovi quì

aramcos81
Linux 0.x
Linux 0.x
Messaggi: 47
Iscritto il: lun 8 giu 2009, 16:43
Nome Cognome: Cosimo
Slackware: 12.1

Re: driver usb wave 300(digicom)

Messaggio da aramcos81 »

Ciao tigerwalk,
il modulo non è presente.Mi potresti dire come attivarlo come modulo e ricompilare il kernel? E poi per il firmware? Scusa l'ignoranza.

Grazie Mille!!!

Avatar utente
tigerwalk
Linux 3.x
Linux 3.x
Messaggi: 895
Iscritto il: lun 25 feb 2008, 22:08
Nome Cognome: Giuliano della Vecchia
Slackware: 13.37-14.2
Kernel: 3.10.17-tiger / 4.4.88-smp
Desktop: kde4/xfce4
Località: Napoli

Re: driver usb wave 300(digicom)

Messaggio da tigerwalk »

scarica il file del kernel dal link seguente:
http://www.kernel.org/pub/linux/kernel/ ... .6.tar.bz2
diventa root e copialo in /usr/src/
portati nella directory /usr/src con:
cd /usr/src
decomprimilo con

Codice: Seleziona tutto

tar xjvf linux-2.6.29.6.tar.bz2
rimuovi il link al kernel che usi e creane uno alla directory del nuovo kernel con:

Codice: Seleziona tutto

rm -Rf linux

Codice: Seleziona tutto

ln -s linux-2.6.29.6 linux
scarica il file che trovi in allegato al post che è il .config originale della 13.0, dove il driver che cerchi è compilato come modulo e copialo nella directory /usr/src/linux/ rinominandolo in .config.
Ad es. se scarichi l'allegato nella tua home, dovrai dare:
cp /home/tua_home/config.txt /usr/src/linux/.config
A questo punto, dalla directory /usr/src/linux/ dovrai dare

Codice: Seleziona tutto

make oldconfig
e premere invio finchè non ricompare il prompt dei comandi.
Scarica kernelpkg che trovi al link seguente:
http://submax.altervista.org/getfile.ph ... are.tar.gz
Installa kernelpkg seguendo la guida che trovi al link sotto:
http://submax.altervista.org/index.php? ... pkg-it.php
Una volta installato kernelpkg darai

Codice: Seleziona tutto

kernelpkg --bootloader-detect
Aspetta il tempo necessario per la compilazione e la pacchettizzazione del nuovo kernel che installerai col comando

Codice: Seleziona tutto

installpkg kernel-*.tgz
Controlla lilo (dovresti già trovare la nuova voce), nel caso sistemalo e dai il comando

Codice: Seleziona tutto

lilo
Al riavvio il prompt di lilo ti evidenzierà la possibilità di scegliere tra il vecchio ed il nuovo kernel. Parti col nuovo e se tutto è o.k., scarica il firmware dal sito che ti ho segnalato nel post precedente. Decomprimilo e copialo nella directoty /usr/lib/firmware, successivamente, dai il comando

Codice: Seleziona tutto

modprobe rt2870sta
per caricare il modulo della tua pennetta e vedi se viene riconosciuta.
Allegati
config.txt
.config originale slackware-13.0
(93.96 KiB) Scaricato 70 volte

aramcos81
Linux 0.x
Linux 0.x
Messaggi: 47
Iscritto il: lun 8 giu 2009, 16:43
Nome Cognome: Cosimo
Slackware: 12.1

Re: driver usb wave 300(digicom)

Messaggio da aramcos81 »

Ciao tigerwalk,
quando riavvio il pc e scelgo il nuovo kernel mi da questo errore:

Codice: Seleziona tutto

No fiel SYSTEM COULD MOUNT ROOT,TRIED:ROMFS
KERNEL PANIC-NOT SYNCING:VFS:UNABLE TO MOUNT ROOT FS ON UNKNOWN-BLOCK (8,3)

Avatar utente
tigerwalk
Linux 3.x
Linux 3.x
Messaggi: 895
Iscritto il: lun 25 feb 2008, 22:08
Nome Cognome: Giuliano della Vecchia
Slackware: 13.37-14.2
Kernel: 3.10.17-tiger / 4.4.88-smp
Desktop: kde4/xfce4
Località: Napoli

Re: driver usb wave 300(digicom)

Messaggio da tigerwalk »

controlla che lilo contenga le giuste direttive riguardo la root e se essa corrisponde realmente alla partizione reale. Controlla anche se vmlinuz punta al nuovo kernel.
vai poi nella directory /usr/src/linux massimizza la konsole a tutto schermo e dai:

Codice: Seleziona tutto

make menuconfig
con le freccette direzionali, posizionati sulla voce

Codice: Seleziona tutto

File systems  ---> 
e dai invio, dal sottomenu che si evidenzia, controlla se le voci relative al filesystem che usi sono compilate staticamente, ossia hanno il segno [*][/b] e non [M]. Se così non fosse, sulla voce da cambiare, premi la barra spaziatrice finchè non compare il segno [*].
Esci utilizzando il pulsante EXIT e quando sei al prompt, digita

Codice: Seleziona tutto

make && make modules_install
finita la compilazione copia il kernel in /boot col comando

Codice: Seleziona tutto

cp arch/x86/boot/bzImage /boot/vmlinuz
Controlla se le voci in lilo sono congrue (in particolare la root = /dev/sdX e se il vmlinuz a cui punta la voce image = /boot/vmlinuz sia quella giusta). Puoi anche rinominare i file vmlinuz diversamente per ogni kernel. L'importante è che la stessa voce sia riportata anche in lilo. Dai il comando

Codice: Seleziona tutto

lilo
e controlla che non dia errori. Nel caso di errori, li posti quì sul forum.

aramcos81
Linux 0.x
Linux 0.x
Messaggi: 47
Iscritto il: lun 8 giu 2009, 16:43
Nome Cognome: Cosimo
Slackware: 12.1

Re: driver usb wave 300(digicom)

Messaggio da aramcos81 »

Ciao tigerwalk,
ho seguito passo dopo passo ed ora anche con il veccho kernel ho lo stesso problema. Ora sono impossibilitato nel partire. Quindi mi posso muovere solo col cd di Slackware facendo un chroot della partizione dove è installato slackware.Ho due dubbi:
1)controlla se le voci relative al filesystem che usi sono compilate staticamente(come faccio a vedere quali sono? )
2) quando carico sia il primo che il secondo kernel mi compare in su il pinguino diverso dal solito(Cosa significa?)

Grazie Mille!!!

Avatar utente
slucky
Iper Master
Iper Master
Messaggi: 2420
Iscritto il: mar 1 mag 2007, 15:30
Slackware: 15.0
Desktop: xfce4
Distribuzione: FreeBSD

Re: driver usb wave 300(digicom)

Messaggio da slucky »

puoi appurare qual'è il tipo di filesystem del tuo sistema con il comando:

df -h -T

ti darà varie informazioni sul tuo filesystem compreso il tipo ( ext3, reiserfs...ecc... )

poi ti conviene ricompilarti un nuovo kernel e aggiungere il supporto per il tuo filesystem (es. ext3) come statico, non modulare, nonchè del driver del tuo pennino wifi, in questo caso basta compilarlo come modulo.
Dai una lettura qui:

http://www.slacky.eu/wikislack/index.ph ... _Slackware

aramcos81
Linux 0.x
Linux 0.x
Messaggi: 47
Iscritto il: lun 8 giu 2009, 16:43
Nome Cognome: Cosimo
Slackware: 12.1

Re: driver usb wave 300(digicom)

Messaggio da aramcos81 »

Ciao a tutti,
sono riuscito a ristabilire la situazione iniziale copiando i file bzimage config e system.map.gz dal dvd a /boot ed ho rinominato bzimage in vmlinuz(con l'aiuto di un mio amico). Siccome ho capito che è un casino ricompilare il kernel qualcuno mi potrebbe dire se è possibile utilizzare ndiswrapper?

Avatar utente
slucky
Iper Master
Iper Master
Messaggi: 2420
Iscritto il: mar 1 mag 2007, 15:30
Slackware: 15.0
Desktop: xfce4
Distribuzione: FreeBSD

Re: driver usb wave 300(digicom)

Messaggio da slucky »

certo, con ndiswrapper puoi utilizzare i driver per windows per il tuo pennino, per avere un'idea sul come si configura, dai una lettura qui:

http://www.slacky.eu/wikislack/index.ph ... apper_WiFi

aramcos81
Linux 0.x
Linux 0.x
Messaggi: 47
Iscritto il: lun 8 giu 2009, 16:43
Nome Cognome: Cosimo
Slackware: 12.1

Re: driver usb wave 300(digicom)

Messaggio da aramcos81 »

Ciao,
sono riuscito ad installare ndiswrapper ed ad installare i driver di windows col comando ndiswrapper -i nomefile.inf,pero' non riesco a vedere con wlan0 nessuna pennetta con wicd(software che utilizzavo prima con la vecchia pennetta). Secondo me in qualche modo wicd punta sui vecchi driver.
Cosa posso fare?


Grazie Mille!!!

Avatar utente
tigerwalk
Linux 3.x
Linux 3.x
Messaggi: 895
Iscritto il: lun 25 feb 2008, 22:08
Nome Cognome: Giuliano della Vecchia
Slackware: 13.37-14.2
Kernel: 3.10.17-tiger / 4.4.88-smp
Desktop: kde4/xfce4
Località: Napoli

Re: driver usb wave 300(digicom)

Messaggio da tigerwalk »

aramcos81 ha scritto:Ciao,
sono riuscito ad installare ndiswrapper ed ad installare i driver di windows col comando ndiswrapper -i nomefile.inf,pero' non riesco a vedere con wlan0 nessuna pennetta con wicd(software che utilizzavo prima con la vecchia pennetta). Secondo me in qualche modo wicd punta sui vecchi driver.
Cosa posso fare?


Grazie Mille!!!
ndiswrapper -l
per vedere i drivers installati con ndiswrapper
modprobe ndiswrapper
per caricare i drivers precedentemente installati con ndiswrapper
iwconfig oppure ifconfig
per vedere se l'interfaccia di rete è stata riconosciuta e come è stata nominata.

aramcos81
Linux 0.x
Linux 0.x
Messaggi: 47
Iscritto il: lun 8 giu 2009, 16:43
Nome Cognome: Cosimo
Slackware: 12.1

Re: driver usb wave 300(digicom)[RISOLTO]

Messaggio da aramcos81 »

Ciao a tutti,
ho risolto il problema impostando i corretti parametri con wicd.
Ringrazio tutti.

Rispondi