PDA

Visualizza la versione completa : wireless d-link dwl-g122


mykol
26-12-2006, 16:23
Ciao,

vorrei provare ad usare la chiavetta wireless D-Link dwl-g122 per collegarmi ad un router wireless/ethernet D-link DSL-G624T con il quale Ŕ venduta, ma non so nulla di queste procedure. Ho cercato su internet, ma non ho trovato granch'Ŕ.

Secondo voi, per questa periferica si possono usare i driver x win tramite ndiswrapper ?

Esistono driver x Linux (sul sito D-Link non li ho trovati) ?

Conoscete qualche howto in merito ?

Grazie mille

zorzhouse
26-12-2006, 21:42
Non potrebbe essere pi¨ facile con il tuo adattore.
Ti basta scaricare i driver dal sito che sono in zip, estrarli, installarli con ndiswrapper ed infine caricarli con modprobe.

In linea di massima e se non ci sono intoppi i comandi saranno questi:

(dopo aver estratto i drivers entra nella cartella Driver/WinXP2K/ e da amministratore)

ndiswrapper -i NetRTUSB.inf
modprobe ndiswrapper
(poi per caricare i driver all'avvio entra in /etc/ ed edita il file modules aggiungengo in coda ndiswrapper)

Se hai ancora problemi aggiungiti il mio contatto msn che ti do una mano.

mykol
26-12-2006, 22:32
grazie, appena posso prover˛.

mykol
27-12-2006, 02:51
scusa, non so come ci si inserisce tra i contatti MSN.

comunque, ho scaricato il driver con il comando che mi hai indicato, ma quando cerco di caricare ndiswrapper, mi da l'errore

WinXP2K# modprobe ndiswrapper
FATAL: Error inserting ndiswrapper (/lib/modules/2.6.17/misc/ndiswrapper.ko): Invalid argument

Ho visto che di driver ce ne sono due, uno pr winME ed uno per XP, ho usato quello per XP.
Comunque dall'errore sembrerebbe che ci sia qualche parametro da passare, o no ?

Grazie.

zorzhouse
27-12-2006, 13:01
No, non c'Ŕ bisogno di nessun altro parametro da aggiungere.
In genere questo errore l'ho riscontrato dopo che non Ŕ stata effettuata correttamente l'installazione di ndiswrapper.
Prova a reinstallare ndiswrapper con uno dei tool di gestione di pacchetti della tua distro tipo synaptic o yum o urpmi.
Cmq che distro stai usando? Cosi ti dico nello specifico....

mykol
27-12-2006, 13:23
sto usando Knoppix 5.01 che essendo basta su Debian unstable/testing (un mix delle due) usa apt-get.
Sto cercando di aggiornarla, ma i server di default non funzionano ...
Conosci mica dei server aggiornati da usare ?

Grazie

mykol
27-12-2006, 18:15
per i server ho risolto, era il DHCP che non funzionava. Ho messo IP statico ed i DNS e funziona.

Ma l'aggiornamento non ha risolto il problema di ndiswrapper.

pilovis
27-12-2006, 21:36
Io ho dei drivers Linux per le chiavette USB basate sul chip ZyDAS ZD1211.

Se vuoi provarli te li mando per icq.

Ciao.

pilovis
27-12-2006, 21:40
Guide: Installazione D-Link DWL-G122 C su Ubuntu 6.06
Autore: danideb

ATTENZIONE! Non rispondo di eventuali danni causati dall'utilizzo di questa guida
Per prima cosa inserite la chiavetta in una porta USB, dopodichŔ andate nella shell e eseguite

$ lsusb


nell'output che otterrete, cercate la riga che finisce con il nome del produttore della pen (D-Link), per esempio

Bus 003 Device 002: ID 07d1:3c03 D-Link System


Ora segnamoci l'ID che ci sarÓ utile in un secondo momento, in questo caso 07d1:3c03
Arrivati a questo punto scarichiamo gli ultimi driver RT2571W/RT2671 disponibili dal sito della Ralink nella sezione Linux, USB.

Una volta scaricati li scompattiamo in una cartella e andiamo a modificare il file rtmp_def.h.
Nell'ultima parte del file troviamo la sezione VID/PID con una serie di ID e relativi produttori, bene, andiamo ad aggiungere una nuova linea contenente il nostro ID con il produttore, per esempio

{USB_DEVICE(0x07d1,0x3c03)}, /* D-Link */ \
a questo punto salviamo il file (tutto deve essere fatto come root).
Ora installiamo il pacchetto build-essential e gli headers del kernel

$apt-get install build-essential linux-headers-$(uname -r) sysutils
dopo aver installa to i pacchetti procediamo con la compilazione dei drivers del pen: entriamo nella cartella Module dei drivers scompattati e da shell eseguiamo

$cp -v Makefile.6 ./Makefile
e


$make all
se tutto Ŕ proceduto senza errori sempre da shell eseguiamo

$cp -v rt73.ko /lib/modules/$(uname-r)/kernel/drivers/usb/net
mkdir -pv /etc/Wireless/RT73STA
cp -v rt73.bin /etc/Wireless/RT73STA
dos2unix rt73sta.dat
cp -v rt73sta.dat /etc/Wireless/RT73STA/rt73sta.dat

carichiamo il modulo necessario al funzionamento della pen

$ insmod /lib/modules/$(uname -r)/kernel/drivers/usb/net/rt73.ko
reinseriamo la chiavetta e controlliamo da shell tramite dmesg se viene riconosciuta correttamente. e
controlliamo tramite il comando ifconfig -a se compare la nuova interfaccia di rete (possiamo farlo anche con iwconfig).
Come ultima cosa facciamo in modo che il modulo della pen venga caricato ad ogni riavvio, quindi

$ depmod -a

e aggiungiamo alla fine del file /etc/modules una riga con scritto rt73.

Tratto da http://www.debianitalia.org/modules/wfsection/article.php?articleid=130

mykol
27-12-2006, 23:39
domani magari provo ... mi sembra un p˛ complicato e non so se va bene anche per la knoppix.

Volevo caricare i driver di win, ma ndiswrapper non Ŕ installato bene, probabilmente.

Se do

apt-get -f install ndiswrapper, non lo trova ma che Ŕ nominato da un altro modulo

apt-get remove ndiswrapper dice che non Ŕ installato

ndiswrapper -i nomedriver.inf lo installa

ndiswrapper -l mi dice che il driver Ŕ installato¨

ndiswrapper -e lo disinstalla

modprobe ndiswrapper mi da un errore #FATAL: Error inserting ndiswrapper#

cercher˛ di vedere se riesco a disinstallarlo e reinstallarlo.

Loading