[Risolto]Help: Auto-disconnessione dalla rete protetta (WPA) - scheda ipw3945

Networking, configurazione della connessione, periferiche e condivisioni di rete.
Avatar utente
thewall83
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 307
Iscrizione: giovedì 3 agosto 2006, 11:12
Località: Cerco con Google Earth...Streaming 0%

[Risolto]Help: Auto-disconnessione dalla rete protetta (WPA) - scheda ipw3945

Messaggio da thewall83 »

Allora ragazzi grazie alla guida in sticky sono riuscito ad attivare la mia intel ipw3945abg sulla mia rete criptata con chiave wpa.
Ora però mi si presentano due problemi:
1)Nonostante abbia inserito le due stringhe:

Codice: Seleziona tutto

wpa-driver wext
wpa-conf /etc/wpa_supplicant.conf
nel file /etc/network/interfaces, wpasupplicant non parte automaticamente all'avvio e sono costretto a dare:

Codice: Seleziona tutto

sudo wpa_supplicant -Dwext -ieth1 -c/etc/wpa_supplicant.conf
(p.s.:se dò il comando con l'opzione -dd, mi esce un messaggio di errore)

Cmq dopo aver inserito il comando la connessione va abbastanza bene, e non ho problemi.
E qui viene il secondo problema:

2)Se lascio il pc e mi parte lo screensaver, dopo un pò di tempo che torno e faccio il login ritrovo la connessione down e se provo a riattivarla va ma il wpa con il comando precedente non funziona più, mi dice che l'indirizzo è già presente. Devo riavviare il pc per tornare a connettermi.
Secondo me interviene la gestione energetica a spegnere la scheda, come posso fare a risolvere?

Infine, questa è la mia configurazione:
Ubuntu edgy 6.10
Intel ipw3945

ifconfig:

Codice: Seleziona tutto

eth0      Link encap:Ethernet  HWaddr 00:13:A9:0E:93:1E  
          inet addr:192.168.0.2  Bcast:192.168.0.255  Mask:255.255.255.0
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

eth1      Link encap:Ethernet  HWaddr 00:13:02:05:8A:28  
          inet addr:192.168.0.7  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::213:2ff:fe05:8a28/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:132076 errors:3 dropped:624 overruns:0 frame:0
          TX packets:75528 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:40124452 (38.2 MiB)  TX bytes:52222828 (49.8 MiB)
          Interrupt:185 Base address:0x4000 Memory:cc000000-cc000fff 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:1011 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1011 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:86675 (84.6 KiB)  TX bytes:86675 (84.6 KiB)
iwconfig:

Codice: Seleziona tutto

lo        no wireless extensions.

eth0      no wireless extensions.

eth1      IEEE 802.11g  ESSID:"NETGEAR"  
          Mode:Managed  Frequency:2.462 GHz  Access Point: 00:14:6C:6A:62:E8   
          Bit Rate:48 Mb/s   Tx-Power:15 dBm   
          Retry limit:15   RTS thr:off   Fragment thr:off
          Power Management:off
          Link Quality=63/100  Signal level=-69 dBm  Noise level=-69 dBm
          Rx invalid nwid:0  Rx invalid crypt:2  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:621   Missed beacon:0

sit0      no wireless extensions.
route:

Codice: Seleziona tutto

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.0.0     *               255.255.255.0   U     0      0        0 eth0
192.168.0.0     *               255.255.255.0   U     0      0        0 eth1
default         192.168.0.1     0.0.0.0         UG    0      0        0 eth1
default         192.168.0.1     0.0.0.0         UG    0      0        0 eth0
/etc/network/interfaces

Codice: Seleziona tutto

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
address 192.168.0.2
netmask 255.255.255.0
gateway 192.168.0.1

auto eth1
iface eth1 inet static
address 192.168.0.7
netmask 255.255.255.0
network 192.168.0.0
gateway 192.168.0.1
wireless-essid   NETGEAR
wireless-channel 11
wireless-mode managed
wpa-driver wext
wpa-conf /etc/wpa_supplicant.conf

auto eth2
iface eth2 inet dhcp

auto ath0
iface ath0 inet dhcp

auto wlan0
iface wlan0 inet dhcp
/etc/wpa_supplicant.conf

Codice: Seleziona tutto

network={

   ssid="NETGEAR"

   psk="************"

   key_mgmt=WPA-PSK

   proto=WPA

 }
P.s.: anche disattivando l'interfaccia eth0 mi dà gli stessi problemi.
Ultima modifica di thewall83 il mercoledì 6 dicembre 2006, 22:47, modificato 1 volta in totale.
Linux user #442614 - Ubuntu user #11952
Bill Gates disse "Bug". E Windows fu...
Avatar utente
AleXit
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3110
Iscrizione: giovedì 12 gennaio 2006, 15:32
Località: Firenze // Castel San Niccolò (Ar)
Contatti:

Re: Help: Auto-disconnessione dalla rete protetta (WPA) - scheda ipw3945

Messaggio da AleXit »

Ok... vedo che hai letto la mia guida e hai dato tutte le informazioni necessarie... :) Magari facessero tutti come te!
Vediamo di risolvere il problema.

1)il problema dell'avvio di wpasupplicant è un po' strano. In edgy dovrebbe partire in automatico inserendo quelle 2 righe al file interfaces. Per vedere se da' errori, fai da terminale

Codice: Seleziona tutto

sudo /etc/init.d/networking restart
e guarda che ti esce fuori.
Altre soluzioni per caricare automaticamente wpasupplicant:
- al posto delle 2 righe wpa-* nel file, inserisci questa:

Codice: Seleziona tutto

post-up wpa_supplicant -Dwext -ieth1 -c/etc/wpa_supplicant.conf -B
Poi riavvia il networking col comando detto prima.
Un'altra soluzione potrebbe essere aggiungere la stringa di avvio si wpa_supplicant in Sistema>Preferenze>Sessioni>Programmi d'avvio.

2) veramente strano che quando parte lo screensaver wpasupplicant si chiuda.
Per vedere cosa succede al wpasupplicant, usa il tool wpa_cli da terminale. Ci sono varie opzioni, tra cui riavviare forzatamente il demone
altre soluzioni:
- killare il processo di wpa_supplicant e farlo ripartire
- fare un networking restart

Fammi sapere...
Avatar utente
thewall83
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 307
Iscrizione: giovedì 3 agosto 2006, 11:12
Località: Cerco con Google Earth...Streaming 0%

Re: Help: Auto-disconnessione dalla rete protetta (WPA) - scheda ipw3945

Messaggio da thewall83 »

Allora il primo comando:
post-up wpa_supplicant -Dwext -ieth1 -c/etc/wpa_supplicant.conf -B
ha risolto il problema dell'auto-avvio di wpasupplicant

Grazie!

Per quanto riguarda la auto-disconnessione, non capita spesso, credo che sia a causa delle impostazioni di power-saving, ma per ora non sto avendo questo problema....

Grazie mille!
Linux user #442614 - Ubuntu user #11952
Bill Gates disse "Bug". E Windows fu...
Avatar utente
AleXit
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3110
Iscrizione: giovedì 12 gennaio 2006, 15:32
Località: Firenze // Castel San Niccolò (Ar)
Contatti:

Re: Help: Auto-disconnessione dalla rete protetta (WPA) - scheda ipw3945

Messaggio da AleXit »

Prego... ;)
Scrivi risposta

Ritorna a “Connessione e configurazione delle reti”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 3 ospiti