PDA

View Full Version : Adattatore wifi usb DWL-G122 vers. C1


ezln
13-04-2007, 22:46
Ho acquistato proprio oggi a 19.90 euro l'adattatore D-Link DWL-G122 vers. C1. Mi pareva, e non mi sbagliavo, di aver letto che era supportato da linux, tramite driver e firmware scaricabili dal sito della Ralink. Ebbene è da 'sto pomeriggio che smanetto come un deficiente per cercare di far funzionare il wifi. Ho trovato in rete diverse guide e le ho seguite più o meno tutte; ce n'è una per ubuntu che ho messo in pratica sulla mia edgy, ne ho provate un paio per debian sia stable che lenny (sid) e, infine, visto che c'era un howto apposito, ho tentato con kubuntu. :muro: :muro: :muro:
In parole povere, risultati 0 di 0, una vera cacca, o perlomeno, si carica il modulo (rt73), l'adattatore dà segni di vita, appare una nuova interfaccia di rete rausb0, se dò un iwlist rausb0 scan trova la rete wifi e fin qui sembrerebbe tutto ok....macchè, di connessione neanche l'ombra, ho provato da console, ho usato kwifimanager, kwlan, network-admin di gnome, non so più che fare se non lanciare dalla finestra 'sto cazzo di chiavetta!:muro: :muro: :muro: :mc: :mc: :mc:

Ora, scusate la lunga premessa, il forum è la mia ultima speranza: c'è qualche anima fortunata che è riuscita a far funzionare l'hw in questione?:cry: :cry: :cry: :muro: :muro:

Grazie.

honny
14-04-2007, 08:32
ciao,
io ho quella stessa scheda e funziona molto bene ( uso debian ).

puoi seguire questa guida per i drivers :

- https://help.ubuntu.com/community/WifiDocs/Driver/RalinkRT73

ti spiega come preparare il modulo per la scheda .
il file con il source da compilare per quel modello di chiavetta e':

- RT73_Linux_STA_Drv1.0.3.6.tar.gz

una volta compilato ed inserito, quello che devi fare tu a mano e' modificare "/etc/Wireless/RT73STA/rt73sta.dat" , qui e' dove ci sono le impostazioni della tua rete .
ad esempio il mio file di config per WEP e' :

[Default]
WirelessMode=0
SSID=NOME_DELLA_RETE
NetworkType=Infra
Channel=0
AuthMode=OPEN
EncrypType=WEP
DefaultKeyID=1
Key1Type=0
Key1Str=LA_TUA_KEY_IN_ESADECIMALE

una volta fatto, da console come root ( qui ad esempio voglio come mio ip 10.0.0.2 , mentre il mio gateway ha ip 10.0.0.1 ) :

ifconfig rausb0 10.0.0.2 netmask 255.255.255.0 up
route add default gw 10.0.0.1

ora dovrebbe funzionare tutto .
se riesci a pingare il gateway ma non riesci a risolvere i nomi , aggiungi il name server su "/etc/resolv.conf" ( per esempio 85.37.17.8 )

ezln
14-04-2007, 11:47
Grazie, honny!

Prima di tutto ci sono delle novita, perchè la chiavetta in questione dopo qualche smanettamento, funziona nativamente in sabayon 3.3. Beh, se non altro so che l'hw è apposto....Sabayon carica il modulo rt73usb e l'adattatore funziona.:)
C'è anche un'altra notizia: su ubuntu feisty, appena collego la scheda alla prota usb si freeza tutto e mi tocca resettare la macchina in malo modo...:( boh!

Comunque, anche se avevo seguito, almeno in parte, la procedura da te suggeritami, proverò a rifare il tutto alla lettera in debian stable e lenny....speriamo bene, perchè sabayon non è l'unica distro che ho installata sui miei dischi! :D :)

Grazie ancora per l'interessamento e i consigli!:)

ezln
15-04-2007, 13:15
Ciao.

Seguendo i consigli postati sopra e smanettando a più non posso son riuscito a far funzionare l'adattatore in opensuse 10.2. Il problema è che non so precisamente come ho fatto, so solo che al riavvio della macchina mi son ritrovato di nuovo sconnesso con la scheda non attiva, e dopo vari smadonnamenti, l'ho fatta ripartire.
Come faccio ad impostare l'avvio dell'adattatore al boot del sistema?
Ho provato a configurare tutto da yast, impostando un ip fisso della scheda, la subnetmask e l'indirizzo del router, ma al reboot nessun risultato: ho dovuto dare in console:

modprobe rt73

ifconfig rausb0 up

ifconfig rausb0 192.168.1.103 netmask 255.255.255.0

iwconfig rausb0 mode managed channel 6 essid RT2561_6

però, la scheda ha cominciato ad andare solo dopo un pò che trafficavo e digitavo più volte gli stessi comandi e smanettavo pure con kwifimanager....boh...non capisco più un caxxo, non c'è un procedimento lineare da seguire, a me par tutto un gran casino...:( :muro: :muro: :muro:

honny
15-04-2007, 16:09
non uso open suse ma dopo aver effettuato un reboot ti basta da console root:

ifconfig rausb0 192.168.1.103 netmask 255.255.255.0 up
route add default gw IP_TUO_GATEWAY

puo' essere uno scazzo farlo tutte le volte, ma non e' necessario utilizzare alcun tool grafico, puoi inserire i 2 comandi sopra in uno script bash e farlo eseguire in avvio .


modprobe rt73 // non dovrebbe piu' essere necessario , controlla dopo avvio con "lsmod"

ifconfig rausb0 up // va bene usarlo se pero' hai gia' inserito i parametri in /etc/network/interfaces
ifconfig rausb0 192.168.1.103 netmask 255.255.255.0

//puoi condensari i 2 comandi sopra con :
//ifconfig rausb0 192.168.1.103 netmask 255.255.255.0 up
//in pratica in un colpo gli dai i parametri + up

iwconfig rausb0 mode managed channel 6 essid RT2561_6 //i parametri ( essid, channel, etc...) basta inserirli in : "/etc/Wireless/RT73STA/rt73sta.dat"



cmq sono contento tu abbia visto che la scheda funziona, ora si tratta solo di individuare la sequenza esatta dei passi .

ezln
15-04-2007, 18:01
Grazie honny, ora è tutto un pò più chiaro.
Ti chiedo un'ultima cosa, posto qui il mio rt73sta.dat, dimmi se è ok:

[Default]
WirelessMode=0
SSID=RT2561_6
NetworkType=Infra
Channel=6
AuthMode=OPEN
EncrypType=NONE

Ho cancellato le altre voci e ho aggiunto i miei parametri.

ciao e grazie:)

k4ez4r
15-04-2007, 18:05
Confermo che con ubuntu 6.10 e il driver scaricato dal sito di ralink l'adattatore funziona in modo più che perfetto...

QUI (http://wiki.ubuntu-it.org/RalinkRT73) c'è la procedura "ufficiale" di installazione in italiano