[RISOLTO][Wireless] wireless con avm fritz

Networking, configurazione della connessione, periferiche e condivisioni di rete.
maitarco
Prode Principiante
Messaggi: 61
Iscrizione: martedì 23 gennaio 2007, 16:08

[RISOLTO][Wireless] wireless con avm fritz

Messaggio da maitarco »

Ciao, con ubuntu 7.04 ho provato ad installare i driver linux rilasciati dal produttore della mia avm fritz stick wlan usb: tutto sembrerebbe funzionare perfettamente, ma non è proprio così...
Andiamo con ordine:
ho seguito la guida http://forum.ubuntu-it.org/viewtopic.php?t=47690 di questo forum;
ho installato il driver la cui compilazione non mi ha dato alcun errore;
ho tolto la protezione al router (e nonostante tutto non mi connetto).

Ai comandi:
iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

wlan0    IEEE 802.11b/g  ESSID:"amicofrit" 
          Mode:Managed  Channel:0  Access Point: Not-Associated 
          Link Quality:0  Signal level:0  Noise level:0
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0  Missed beacon:0


E quì l'ESSID manca dell'ultima lettera e il canale non è 0 bensì 11
ifconfig -a

eth0      Link encap:Ethernet  HWaddr 00:0D:5E:04:98:22 
          inet addr:192.168.178.20  Bcast:192.168.178.255  Mask:255.255.255.0
          inet6 addr: fe80::20d:5eff:fe04:9822/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:19331 errors:0 dropped:0 overruns:0 frame:0
          TX packets:17720 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:19415776 (18.5 MiB)  TX bytes:2319778 (2.2 MiB)
          Interrupt:4 Base address:0x1800

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:386 errors:0 dropped:0 overruns:0 frame:0
          TX packets:386 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:50724 (49.5 KiB)  TX bytes:50724 (49.5 KiB)

wlan0    Link encap:Ethernet  HWaddr 00:04:0E:FF:2E:DC 
          inet6 addr: fe80::204:eff:feff:2edc/64 Scope:Link
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:165 errors:165 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 b)  TX bytes:52239 (51.0 KiB)

wlan0:ava Link encap:Ethernet  HWaddr 00:04:0E:FF:2E:DC 
          inet addr:169.254.8.34  Bcast:169.254.255.255  Mask:255.255.0.0
          UP BROADCAST MULTICAST  MTU:1500  Metric:1


sudo iwlist wlan0 scan :
wlan0    Scan completed :
          Cell 01 - Address: 00:04:0E:F3:D5:29
                    ESSID:"amicofritz"


route:

Kernel IP routing table
Destination    Gateway        Genmask        Flags Metric Ref    Use Iface
192.168.178.0  *              255.255.255.0  U    0      0        0 eth0
link-local      *              255.255.0.0    U    0      0        0 wlan0
link-local      *              255.255.0.0    U    1000  0        0 eth0
default        fritz.fonwlan.b 0.0.0.0        UG    0      0        0 eth0
default        *              0.0.0.0        U    1000  0        0 wlan0

cat /etc/network/interfaces

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet dhcp

auto eth1
iface eth1 inet dhcp

auto eth2
iface eth2 inet dhcp

auto ath0
iface ath0 inet dhcp


wpa-driver wext wpa-conf /etc/wpa_supplicant.conf
iface wlan0 inet dhcp
wireless-essid amicofritz
wireless_channell 11
wireless_mode managed
wireless-key 9596472884323666


auto wlan0

cat /etc/resolv.conf

# generated by NetworkManager, do not edit!



nameserver 192.168.178.1
Ultima modifica di maitarco il martedì 8 maggio 2007, 11:40, modificato 1 volta in totale.
Avatar utente
AleXit
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3110
Iscrizione: giovedì 12 gennaio 2006, 15:32
Località: Firenze // Castel San Niccolò (Ar)
Contatti:

Re: [Wireless] wireless con avm fritz

Messaggio da AleXit »

Ciao... 
Ti do' questi suggerimenti:

- setterei /etc/network/interfaces in questo modo:

Codice: Seleziona tutto

auto lo
iface lo inet loopback

#auto eth0
iface eth0 inet dhcp

iface wlan0 inet dhcp
wireless-essid amicofritz
wireless-channel 11
wireless-mode managed
wpa-driver wext 
wpa-conf /etc/wpa_supplicant.conf
auto wlan0
Ho dato una ripulita cancellando le interfacce non esistenti, ho corretto alcuni errori di battitura in wlan0 (trattini e doppia l in channel). Inoltre ho tolto wpa-key: questa serve per il WEP! Se tu (come credo) vuoi imposare il wpa, devi lasciare solo le due righe relative a wpa-supplicant.

Inoltre se decidi di utilizzare questa configurazione manuale, ti consiglio di disabilitare o disinstallare NetworkManager, l'applet che si dovrebbe occupare di automatizzare le connessioni, ma da' più problemi che altro!

Fammi sapere ;)
maitarco
Prode Principiante
Messaggi: 61
Iscrizione: martedì 23 gennaio 2007, 16:08

Re: [Wireless] wireless con avm fritz

Messaggio da maitarco »

ahimè, nulla di fatto.
può essere il driver (con restrizioni) che non funzioni?
in precedenza avevo installato la scheda con ndiswrapper, avendo però i driver forniti dalla casa produttrice, preferirei usare quelli...
Avatar utente
AleXit
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3110
Iscrizione: giovedì 12 gennaio 2006, 15:32
Località: Firenze // Castel San Niccolò (Ar)
Contatti:

Re: [Wireless] wireless con avm fritz

Messaggio da AleXit »

Il driver sembra installato correttamente... è solo un problema di configurazione!

Riposta un po' tutta la configurazione dopo aver cambiato il file come ti ho suggerito... (e aver riavviato il pc)
maitarco
Prode Principiante
Messaggi: 61
Iscrizione: martedì 23 gennaio 2007, 16:08

Re: [Wireless] wireless con avm fritz

Messaggio da maitarco »

ho provato pure ad installare wpa_gui, che mi da errore "could not get status from wpa_supplicant" e seguendo le tue indicazioni sul topic http://forum.ubuntu-it.org/viewtopic.php?t=38837, ho provato a riavviare wpa_supplicant con
sudo wpa_supplicant -i wlan0 -c /etc/wpa_supplicant.conf -D wext

che mi ha dato:

bind(PF_UNIX): Address already in use
ctrl_iface exists and seems to be in use - cannot override it
Delete '/var/run/wpa_supplicant/wlan0' manually if it is not used anymore
Failed to initialize control interface '/var/run/wpa_supplicant'.
You may have another wpa_supplicant process already running or the file was
left by an unclean termination of wpa_supplicant in which case you will need
to manually remove this file before starting wpa_supplicant again.
Avatar utente
AleXit
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3110
Iscrizione: giovedì 12 gennaio 2006, 15:32
Località: Firenze // Castel San Niccolò (Ar)
Contatti:

Re: [Wireless] wireless con avm fritz

Messaggio da AleXit »

Beh ti ha dato questo errore perchè avevi già in esecuzione un'istanza di wpa_supplicant.
Dovresti chiuderla prima di farlo ripartire:

Codice: Seleziona tutto

sudo killall wpa_supplicant
L'errore che ti da' in apertura di wpa_gui è dovuto probabilmente ad una errata configurazien di wpa_supplicant.conf

http://alexit.wordpress.com/2007/04/03/ ... upplicant/
maitarco
Prode Principiante
Messaggi: 61
Iscrizione: martedì 23 gennaio 2007, 16:08

Re: [Wireless] wireless con avm fritz

Messaggio da maitarco »

wpa_supplicant.conf è così configurato:

ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=1000
update_config=1

network={
ssid="amicofritz"
psk="9596472884323666"
proto=WPA
key_mgmt=WPA-PSK
pairwise=TKIP
}


complimenti per il tuo sito!
maitarco
Prode Principiante
Messaggi: 61
Iscrizione: martedì 23 gennaio 2007, 16:08

Re: [Wireless] wireless con avm fritz

Messaggio da maitarco »

aggiungo che togliendo le virgolette alla chiave psk (come tu consigli) e riavviando wpa_supplicant, mi viene:
Line 7: Invalid PSK '9596472884323666'.
Line 7: failed to parse psk '9596472884323666'.
Line 11: WPA-PSK accepted for key management, but no PSK configured.
Line 11: failed to parse network block.
Failed to read or parse configuration '/etc/wpa_supplicant.conf'.
Avatar utente
DrBrex
Prode Principiante
Messaggi: 157
Iscrizione: domenica 29 aprile 2007, 11:38
Località: Treviso prov.
Contatti:

Re: [Wireless] wireless con avm fritz

Messaggio da DrBrex »

si le " ci vanno...

per esperienza nel file wpa_supplicant.conf dovrebbero bastarti:

essid
key_mgmt
psk
DrBrex
Was Debianizzato! -.- Now Ubuntizzato! :) -.-
Il blog di tutti i Debianizzati Ubuntizzati:
Do it in the Debian way! - http://debianway.wordpress.com
maitarco
Prode Principiante
Messaggi: 61
Iscrizione: martedì 23 gennaio 2007, 16:08

Re: [Wireless] wireless con avm fritz

Messaggio da maitarco »

e una volta reimpostate le virgolette:

Trying to associate with 00:04:0e:f3:d5:29 (SSID='amicofrit' freq=0 MHz)
Authentication with 00:00:00:00:00:00 timed out.
Avatar utente
AleXit
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3110
Iscrizione: giovedì 12 gennaio 2006, 15:32
Località: Firenze // Castel San Niccolò (Ar)
Contatti:

Re: [Wireless] wireless con avm fritz

Messaggio da AleXit »

Come hai installato i driver per la periferica? Con Ndiswrapper?
maitarco
Prode Principiante
Messaggi: 61
Iscrizione: martedì 23 gennaio 2007, 16:08

Re: [Wireless] wireless con avm fritz

Messaggio da maitarco »

no. ho installato i driver della avm, che in teoria dovrebbero essere più indicati rispetto a ndiswrapper, potrebbe essere utile provare con ndiswrapper? in quel caso come si disinstallano quelli attuali?
Avatar utente
DrBrex
Prode Principiante
Messaggi: 157
Iscrizione: domenica 29 aprile 2007, 11:38
Località: Treviso prov.
Contatti:

Re: [Wireless] wireless con avm fritz

Messaggio da DrBrex »

prova a togliere tutte le info da /etc/network/interfaces lasciando solo:

auto lo
iface lo inet loopback

auto wlan0
iface wlan0 inet dhcp

dopo da terminale lancia questo comando

Codice: Seleziona tutto

sudo wpa_supplicant -D wext -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf -dd
e posta il debug.
thanx
DrBrex
Was Debianizzato! -.- Now Ubuntizzato! :) -.-
Il blog di tutti i Debianizzati Ubuntizzati:
Do it in the Debian way! - http://debianway.wordpress.com
Avatar utente
AleXit
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3110
Iscrizione: giovedì 12 gennaio 2006, 15:32
Località: Firenze // Castel San Niccolò (Ar)
Contatti:

Re: [Wireless] wireless con avm fritz

Messaggio da AleXit »

maitarco ha scritto: no. ho installato i driver della avm, che in teoria dovrebbero essere più indicati rispetto a ndiswrapper, potrebbe essere utile provare con ndiswrapper? in quel caso come si disinstallano quelli attuali?
Puo' essere che il driver che hai installato sia un poò buggato e incompatibile con wpasupplicant, per esempio.
Prima di provare la via ndiswrapper (che in effetti sarebbe l'ultima alternativa...) segui il consiglio di DrBrex... ;)
maitarco
Prode Principiante
Messaggi: 61
Iscrizione: martedì 23 gennaio 2007, 16:08

Re: [Wireless] wireless con avm fritz

Messaggio da maitarco »

questo è il risultato:

Initializing interface 'wlan0' conf '/etc/wpa_supplicant/wpa_supplicant.conf' driver 'wext' ctrl_interface 'N/A' bridge 'N/A'
Configuration file '/etc/wpa_supplicant/wpa_supplicant.conf' -> '/etc/wpa_supplicant/wpa_supplicant.conf'
Reading configuration file '/etc/wpa_supplicant/wpa_supplicant.conf'
Failed to read or parse configuration '/etc/wpa_supplicant/wpa_supplicant.conf'.
Failed to add interface wlan0
Cancelling scan request
Avatar utente
AleXit
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3110
Iscrizione: giovedì 12 gennaio 2006, 15:32
Località: Firenze // Castel San Niccolò (Ar)
Contatti:

Re: [Wireless] wireless con avm fritz

Messaggio da AleXit »

Era sbagliato il percorso, prova cosi:

Codice: Seleziona tutto

sudo wpa_supplicant -D wext -i wlan0 -c /etc/wpa_supplicant.conf -dd
maitarco
Prode Principiante
Messaggi: 61
Iscrizione: martedì 23 gennaio 2007, 16:08

Re: [Wireless] wireless con avm fritz

Messaggio da maitarco »

ma il risultato non cambia:

sudo wpa_supplicant -D wext -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf -dd
Password:
Initializing interface 'wlan0' conf '/etc/wpa_supplicant/wpa_supplicant.conf' driver 'wext' ctrl_interface 'N/A' bridge 'N/A'
Configuration file '/etc/wpa_supplicant/wpa_supplicant.conf' -> '/etc/wpa_supplicant/wpa_supplicant.conf'
Reading configuration file '/etc/wpa_supplicant/wpa_supplicant.conf'
Failed to read or parse configuration '/etc/wpa_supplicant/wpa_supplicant.conf'.
Failed to add interface wlan0
Cancelling scan request
Avatar utente
AleXit
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3110
Iscrizione: giovedì 12 gennaio 2006, 15:32
Località: Firenze // Castel San Niccolò (Ar)
Contatti:

Re: [Wireless] wireless con avm fritz

Messaggio da AleXit »

Guarda bene.. hai reinserito lo stesso comando di prima!
Il percorso corretto del file di configurazione è /etc/wpa_supplicant.conf
maitarco
Prode Principiante
Messaggi: 61
Iscrizione: martedì 23 gennaio 2007, 16:08

Re: [Wireless] wireless con avm fritz

Messaggio da maitarco »

ops... (mad)

sudo wpa_supplicant -D wext -i wlan0 -c /etc/wpa_supplicant.conf -dd
Initializing interface 'wlan0' conf '/etc/wpa_supplicant.conf' driver 'wext' ctrl_interface 'N/A' bridge 'N/A'
Configuration file '/etc/wpa_supplicant.conf' -> '/etc/wpa_supplicant.conf'
Reading configuration file '/etc/wpa_supplicant.conf'
ctrl_interface='/var/run/wpa_supplicant'
ctrl_interface_group='1000' (DEPRECATED)
update_config=1
Line: 5 - start of a new network block
ssid - hexdump_ascii(len=9):
    61 6d 69 63 6f 66 72 69 74                        amicofrit     
key_mgmt: 0x2
proto: 0x1
pairwise: 0x8
group: 0x8
PSK (ASCII passphrase) - hexdump_ascii(len=16): [REMOVED]
PSK (from passphrase) - hexdump(len=32): [REMOVED]
Priority group 0
  id=0 ssid='amicofrit'
Initializing interface (2) 'wlan0'
EAPOL: SUPP_PAE entering state DISCONNECTED
EAPOL: KEY_RX entering state NO_KEY_RECEIVE
EAPOL: SUPP_BE entering state INITIALIZE
EAP: EAP entering state DISABLED
EAPOL: External notification - portEnabled=0
EAPOL: External notification - portValid=0
SIOCGIWRANGE: WE(compiled)=21 WE(source)=9 enc_capa=0xf
  capabilities: key_mgmt 0xf enc 0xf
WEXT: Operstate: linkmode=1, operstate=5
Own MAC address: 00:04:0e:ff:2e:dc
wpa_driver_wext_set_wpa
wpa_driver_wext_set_key: alg=0 key_idx=0 set_tx=0 seq_len=0 key_len=0
wpa_driver_wext_set_key: alg=0 key_idx=1 set_tx=0 seq_len=0 key_len=0
wpa_driver_wext_set_key: alg=0 key_idx=2 set_tx=0 seq_len=0 key_len=0
wpa_driver_wext_set_key: alg=0 key_idx=3 set_tx=0 seq_len=0 key_len=0
wpa_driver_wext_set_countermeasures
wpa_driver_wext_set_drop_unencrypted
Setting scan request: 0 sec 100000 usec
Using existing control interface directory.
ctrl_interface_group=1000
bind(PF_UNIX): Address already in use
ctrl_iface exists and seems to be in use - cannot override it
Delete '/var/run/wpa_supplicant/wlan0' manually if it is not used anymore
Failed to initialize control interface '/var/run/wpa_supplicant'.
You may have another wpa_supplicant process already running or the file was
left by an unclean termination of wpa_supplicant in which case you will need
to manually remove this file before starting wpa_supplicant again.

Failed to add interface wlan0
State: DISCONNECTED -> DISCONNECTED
Segmentation fault (core dumped)
Avatar utente
AleXit
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3110
Iscrizione: giovedì 12 gennaio 2006, 15:32
Località: Firenze // Castel San Niccolò (Ar)
Contatti:

Re: [Wireless] wireless con avm fritz

Messaggio da AleXit »

Avevi già un'istanza di wpa_supplicant aperta... prima di far partire quel comando, dai

Codice: Seleziona tutto

sudo killall wpa_supplicant
Scrivi risposta

Ritorna a “Connessione e configurazione delle reti”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 2 ospiti