Pagina 1 di 1

[RISOLTO] dopo il wpa non funziona neanche il wep :(

Inviato: dom 30 nov 2008, 11:20
da marcelloma
Ho la maledetta scheda Wireless Intel 3945abg che anche ad altri dà problemi..su questa scheda non funziona il wpa: ok neanche su ubuntu funzionava.
Ma che non funzioni neanche il wep e' impossibile devo cercare di capire perche' in quanto su ubuntu funziona..
Come chiave ne ho impostata una stupidissima: 0101010101
come driver sto usando quelli di questo sito http://intellinuxwireless.org/ che ho trovato gia' nel disco fisso al momento dell'installazione.
Ho caricato anche il modulo infatti la scheda wireless viene rilevata tranquillamente
bash-3.1$ dmesg | grep Wireless
iwl3945: Intel(R) PRO/Wireless 3945ABG/BG Network Connection driver for Linux, 1.1.17ks
iwl3945: Detected Intel PRO/Wireless 3945ABG Network Connection
bash-3.1$
emacs /etc/wpa_supplicant.conf
# See /usr/doc/wpa_supplicant-0.5.10/wpa_supplicant.conf.sample
# for many more options that you can use in this file.

# This line enables the use of wpa_cli which is used by rc.wireless
# if possible (to check for successful association)
ctrl_interface=/var/run/wpa_supplicant
# By default, only root (group 0) may use wpa_cli
#ctrl_interface_group=0
#eapol_version=1
#ap_scan=1

update_config=1
fast_reauth=1
ap_scan=1
network={
scan_ssid=1
auth_alg=SHARED
ssid="keepout"
key_mgmt=NONE
wep_key0=0101010101
wep_tx_keyidx=0
priority=5
}

# Plaintext connection (no WPA, no IEEE 802.1X),
# nice for hotel/airport types of WiFi network.
#network={
# key_mgmt=NONE
# priority=0
#}
iwlist scan (keepout e' la mia)
bash-3.1# iwlist scan
lo Interface doesn't support scanning.

eth0 Interface doesn't support scanning.

wmaster0 Interface doesn't support scanning.

wlan0 Scan completed :
Cell 01 - Address: 00:14:7C:BD:3F:46
ESSID:"keepout"
Mode:Master
Channel:11
Frequency:2.462 GHz (Channel 11)
Quality=96/100 Signal level=-31 dBm Noise level=-127 dBm
Encryption key:on
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 22 Mb/s
6 Mb/s; 9 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s
36 Mb/s; 48 Mb/s; 54 Mb/s
Extra:tsf=000000116eb508f9
Cell 02 - Address: 00:03:6F:92:E0:45
...altra..

bash-3.1#
iwconfig
bash-3.1# iwconfig
lo no wireless extensions.

eth0 no wireless extensions.

wmaster0 no wireless extensions.

wlan0 IEEE 802.11g ESSID:"keepout"
Mode:Managed Frequency:2.462 GHz Access Point: 00:14:7C:BD:3F:46
Bit Rate=54 Mb/s Tx-Power=27 dBm
Retry min limit:7 RTS thr:off Fragment thr=2346 B
Encryption key:0101-0101-01
Link Quality=96/100 Signal level=-32 dBm Noise level=-127 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0

bash-3.1# ifconfig wlan0
wlan0 Link encap:Ethernet HWaddr 00:13:02:3e:af:71
inet addr:192.168.1.3 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::213:2ff:fe3e:af71/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:311 errors:0 dropped:0 overruns:0 frame:0
TX packets:47 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:38498 (37.5 KiB) TX bytes:6609 (6.4 KiB)
(indirizzo statico)
insomma sembra tutto apposto ma non riesco a pingare neanche il router (192.168.1.1) perche' mi dice Destination Unreachable!
Help !! :(

Re: dopo il wpa non funziona neanche il wep :(

Inviato: dom 30 nov 2008, 11:45
da targzeta
Io ho la tua stessa scheda e ti assicuro che la WEP va, non sapevo che la WPA invece non andasse, ne sei sicuro?

Tornando a te, sembra che configuri wpa_supplicant, ma non si vede quando lo invochi. Inoltre sembra che non imposti la tabella di routing. Insomma, come ti connetti?

Se vuoi fare una prova devi fare:
  • Rimuovi il modulo della scheda wireless (mi sembra che si chiami iwl3945):

    Codice: Seleziona tutto

    modprobe -r iwl3945
  • Ricarica il modulo:

    Codice: Seleziona tutto

    modprobe iwl3945
  • Tira su l'interfaccia creata dal modulo:

    Codice: Seleziona tutto

    ifconfig wlan0 up
  • Collegati all'access point:

    Codice: Seleziona tutto

    wpa_supplicant -iwaln0 -B
  • Aggiungi il router alla tabella di routing come gateway di default:

    Codice: Seleziona tutto

    route add default gw 192.168.1.1
Ora puoi provare a navigare, magari prima prova a pingare il router facendo:

Codice: Seleziona tutto

ping 192.168.1.1
se il router risponde vuol dire che sei collegato.

Spina

P.S. Ricordati che per navigare devi anche avere dei server DNS!!

Re: dopo il wpa non funziona neanche il wep :(

Inviato: dom 30 nov 2008, 11:49
da fAu
hai provato a specificare l'interfaccia?
ping -I wlan0 192.168.1.1
se non erro se da tuo lato wpa non funziona e non sei associato in teoria il router NON risponde al ping.

Re: dopo il wpa non funziona neanche il wep :(

Inviato: dom 30 nov 2008, 11:54
da tigerwalk
Ho navigato per più di un anno con WPA, funziona tranquillamente. Da qualche mese uso WEP e ancora nessun problema!

Re: dopo il wpa non funziona neanche il wep :(

Inviato: dom 30 nov 2008, 11:58
da targzeta
tigerwalk ha scritto:Ho navigato per più di un anno con WPA, funziona tranquillamente.
...
Immaginavo ma non ne ero sicuro :)

Spina

Re: dopo il wpa non funziona neanche il wep :(

Inviato: dom 30 nov 2008, 12:14
da conraid
tigerwalk ha scritto:Ho navigato per più di un anno con WPA, funziona tranquillamente. Da qualche mese uso WEP e ancora nessun problema!
Confermo. Stessa scheda ed utilizzo WPA2

Re: dopo il wpa non funziona neanche il wep :(

Inviato: dom 30 nov 2008, 13:03
da slucky
scusa, ma hai provato semplicemente a configurare rc.inet1.conf invece di utilizzare wpa_supplicant?
con il wep basta e avanza l'importante è che il driver della tua scheda sia attivo al boot e poi ti basta configurare alcuni parametri nel file:
# Default gateway IP address:
GATEWAY="192.168.1.1"
IFNAME[4]="wlan0"
IPADDR[4]="192.168.1.3"
NETMASK[4]="255.255.255.0"
WLAN_ESSID[4]=keepout
WLAN_MODE[4]=Managed
WLAN_RATE[4]="54M auto"
WLAN_CHANNEL[4]="11"
WLAN_KEY[4]="01010101"
almeno io quando uso il wep faccio solo queste modifiche e poi riavvio la rete con:
/etc/rc.d/rc.inet1 wlan0_restart :)

Re: dopo il wpa non funziona neanche il wep :(

Inviato: lun 1 dic 2008, 14:54
da marcelloma
Ragazzi ci sono riuscito ! Il router non lo pingava perche' dovevo usare l'opzione "-I", probabilmente comunque il problema era che bisognava impostare i dns
prima vi era solo nameserver 192.168.1.1
non doveva andare lo stesso visto che avevo impostato i dns nel router?

Re: dopo il wpa non funziona neanche il wep :(

Inviato: lun 1 dic 2008, 14:57
da targzeta
marcelloma ha scritto:...non doveva andare lo stesso visto che avevo impostato i dns nel router?
Si, se il router ha dei DNS impostati, allora si.

Spina

Re: dopo il wpa non funziona neanche il wep :(

Inviato: lun 1 dic 2008, 15:33
da marcelloma
spina ha scritto:
marcelloma ha scritto:...non doveva andare lo stesso visto che avevo impostato i dns nel router?
Si, se il router ha dei DNS impostati, allora si.

Spina
allora probabilmente sbagliavo nella sequenza dei comandi..ora sto cercando di configurare la wpa che non mi va..
per il wpa oltre al wpa supplicant e' obbligatoria la configurazione dell' inet1.conf se avvio la connessione con i passi suggeriti da te spina?

Re: dopo il wpa non funziona neanche il wep :(

Inviato: lun 1 dic 2008, 15:54
da targzeta
marcelloma ha scritto:...per il wpa oltre al wpa supplicant e' obbligatoria la configurazione dell' inet1.conf se avvio la connessione con i passi suggeriti da te spina?
No, rc.inet1.conf ti serve solo se vuoi che all'avvio il PC si colleghi automaticamente ad internet (ovvero lanciando eseguendo il file in questione). I passi che ti ho dato io servono se vuoi collegarti ad internet quando ti pare a te. Io non uso rc.inet1.conf, ma suppongo che se usi quel file è inutile seguire l'algoritmo che ti ho suggerito. Quello era solo per vedere se la connessione andava bene. Regolati tu.

Spina

Re: dopo il wpa non funziona neanche il wep :(

Inviato: lun 1 dic 2008, 17:11
da marcelloma
Grazie mille funziona tutto! Confermo che anche il wpa2 va! :D

Re: dopo il wpa non funziona neanche il wep :(

Inviato: mar 2 dic 2008, 15:22
da red
Solo un piccolo contributo, fai attenzione che quando usi i comandi tipo "iwconfig" o "iwlist" eccetera, spesso occorre specificare l'interfaccia di rete, altrimenti in presenza di altre interfacce di rete è molto probabile che non sia quella che vuoi tu quella di default e quindi i comandi non andranno a buon fine.

Comunque sono contento che hai risolto... edita il tuo primo post e metti il tag [RISOLTO] nel titolo.

Ciao!