PDA

View Full Version : Problema avvio wireless DWL-G510 (ralink)


rage88
17-01-2008, 20:15
Ciao a tutti, ho un problema con l'avvio della wireless e non so più che fare.
La scheda è riconosciuta, il modulo viene caricato correttamente e per questo sembra tutto a posto.

Quando avvio il sistema però firefox rimane in "Looking up for..." e qualsiasi tipo di connessione non funziona finchè non eseguo uno script dove ho scritto i vari comandi per la configurazione della wireless che contiene le seguenti righe (Dopo tutto comincia a funzionare correttamente)

iwconfig wlan0 essid ZyXEL
iwconfig wlan0 essid ZyXEL key s:*********
ifconfig wlan0 192.168.1.60 netmask 255.255.255.0
route add default gw 192.168.1.1
echo "nameserver 192.168.1.1" > /etc/resolv.conf

Ora dovrei fare in modo di fare eseguire questo script al sistema automanticamente all'avvio però ho provato IN TUTTI I MODI :muro: e se non lo eseguo a mano la connessione non ne vuole sapere di andare... Come posso fare?
Ormai mi sono un po rotto di smanettare :mc: :mc:

EDIT: Sto lavorando su Ubuntu

FedNat
18-01-2008, 00:09
Secondo me ci dovrebbe essere un tool grafico che ti permette di configurare le interfacce di rete. Ti dovrebbe bastare impostare la chiave crittografica ed il dhcp. Poi il tool di configurazione dovrebbe creare automaticamente gli script di inizializzazione dell'interfaccia.

Per lo meno su Mandriva e' cosi'

Saluti

k4ez4r
18-01-2008, 09:20
qualsiasi tipo di connessione non funziona finchè non eseguo uno script dove ho scritto i vari comandi per la configurazione della wireless

E' un modo un po' perverso di settare la rete :D

C'è un file apposito, si chiama /etc/network/interfaces che viene letto in fase di boot e permette di settare le impostazioni di rete

Nel tuo caso dovresti inserire queste righe

auto wlan0
iface wlan0 inet static
address 192.168.1.60
netmask 255.255.255.0
wireless-essid ZyXEL
wireless-key s:*********

ho solo un dubbio sull'ultima riga, vedi se funziona...
riguardo a settare i DNS, non l'ho mai dovuto fare e non saprei al momento...

EDIT: scusa ma perchè non hai provato da Sistema -> Amministrazione -> Rete ?

khelidan1980
18-01-2008, 09:47
per i dns il file è:

/etc/resolv.conf

Occhio che il network-manager riscrive ogni volta questo file

rage88
18-01-2008, 12:27
Il problema è che è tuttto configurato (/etc/network/interfaces è a posto....), l'avevo fatto inizialmente dall'applet Amministrazione, Rete eccecc però non riesco a fare niente con la connessione se non eseguo quei comandi :mc:
E' possibile? O_O

k4ez4r
18-01-2008, 12:55
E' possibile? O_O

No, mi pare strano... Prova a postare il tuo /etc/network/interfaces

Magari è perchè i DNS inizialmente non sono settati, poi con lo script li vai a settare e funziona... Se vuoi fare la prova del 9 avvii il pc senza lanciare il tuo script, poi setti a mano i DNS in /etc/resolv.conf e vedi se riesci a navigare...

rage88
18-01-2008, 13:03
Dunque /etc/network/interfaces è così:

auto lo
iface lo inet loopback
iface wlan0 inet static
address 192.168.1.57
netmask 255.255.255.0
gateway 192.168.1.1
wireless-key s:**********
wireless-essid ZyXEL

auto wlan0
e /etc/resolv.conf è a posto anche quello

nameserver 192.168.1.1

Ho notato però qualcosa di strano con dmesg...
In coda ci sono i seguenti messaggi

ADDRCONF(NETDEV_UP): wlan0: link is not ready
wlan0 association frame received from **:**:**:**... , but not in associate state - ignored.

Con il solito script tutto comincia a funzionare.... :muro: