PDA

Visualizza la versione completa : problema connessione wifi : no ipv6 routers presents


PeppePes88
29-09-2009, 11:50
Ciao! Ho un problema con la mia connessione wifi, dopo essermi associato al mio router wifi, e provo tramite dhcpcd ad ottenere la connessione ad internet ottengo il seguente errore del kernel :

dmesg | tail
eth1: no IPv6 routers present
e ovviamente il dhcpcd mi da un errore di time out.
Uso una scheda di rete intel ipw2200 e la versione del kernel e 2.6.30-r6!
Facendo vari test mi sono accorto che l'associazione con il router dura pochissimo, dopo qualche secondo si dissocia da solo :? :? ... Non capisco il perch!!
Pero non credo che sia un problema del router in quanto certe volte dopo molti e molti tentativi sono riuscito ad ottenere la connessione, e con ubuntu 9.04 va alla grande, non si presenta mai questo problema... Preciso che io non ho una rete che funziona con ipv6 ma con ipv4, ma comunque nel kernel ho aggiunto il supporto ad ipv6 ma non cambiato nulla!
Per completezza posto il risultato di iwconfig e come mi associo al router e la configurazione del kernel :
Comandi per associarmi :


ifconfig eth1 up
iwconfig eth1 key s:my key #Uso una chiave WEP
iwconfig eth1 channel 1
iwconfig eth1 ap Mac addres del mio acces point
iwconfig eth1 essid Myessid
dhcpcd eth1
risultato :
eth1: dhcpcd 4.0.13 starting
eth1: waiting for carrier
eth1: timed out

Risultato iwconfig, si nota che sono associato, ma dura per poco tempo :


eth1 IEEE 802.11g ESSID: my essid
Mode:Managed Frequency:2.412 GHz Access Point: ap router
Bit Rate:54 Mb/s Tx-Power=20 dBm Sensitivity=8/0
Retry limit:7 RTS thr:off Fragment thr:off
Encryption key:my key Security mode:open
Power Management:off
Link Quality=67/100 Signal level=-60 dBm Noise level=-87 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0


Configurazione Kernel relativa all'ipv6 :


CONFIG_IPV6=y
# CONFIG_IPV6_PRIVACY is not set
# CONFIG_IPV6_ROUTER_PREF is not set
# CONFIG_IPV6_OPTIMISTIC_DAD is not set
CONFIG_IPV6_MIP6=y
CONFIG_IPV6_SIT=y
CONFIG_IPV6_NDISC_NODETYPE=y
CONFIG_IPV6_TUNNEL=y
CONFIG_IPV6_MULTIPLE_TABLES=y
CONFIG_IPV6_SUBTREES=y
CONFIG_IPV6_MROUTE=y
CONFIG_IPV6_PIMSM_V2=y
# IPv6: Netfilter Configuration
CONFIG_NF_CONNTRACK_IPV6=y
CONFIG_IP6_NF_MATCH_IPV6HEADER=y

Dmesg dopo l'associazione :


[ 62.105016] eth1: no IPv6 routers present
[ 465.711414] lib80211_crypt: registered algorithm 'WEP'

Z0rn
29-09-2009, 14:10
Consiglio uno (da quattro soldi): passa al kernel .31.
Consiglio due (un po' piu' ragionato): non e' che nella configurazione di eth1 forzi l'utilizzo di ipv6 che appunto non e' supportato dal router? Anche con wpa_supplicant poi ho battagliato parecchio su questo fronte, con i flag -w , -D, etc...
Spero di non esserti stato completamente inutile...
:ciauz: :ciauz: :ciauz:

sacarde
29-09-2009, 14:31
non credo che sia quello l'errore.....


p.s.
che vedi con

iwlist eth1 scan

PeppePes88
29-09-2009, 16:54
Non credo che sia colpa del kernel... e poi wpa_supplicant non centra niente in quanto uso una chiave wep!


che vedi con
iwlist eth1 scan

Vedo tutte le reti compresa la mia....

sacarde
29-09-2009, 17:12
con che distro non va?


p.s.
hai niente in /var/log/messages ?

PeppePes88
29-09-2009, 17:22
io uso gentoo.... Ma non credo che dipenda dalla distribuzione!
Il file del log non c' l'ho!! C' solo dmesg ma il risultato sempre lo stesso...

sacarde
29-09-2009, 17:34
http://iamkafai.wordpress.com/2009/08/08/disable-ipv6-in-gentoo/

PeppePes88
29-09-2009, 18:33
non cambiato nulla!!!! :bh: :bh:

sacarde
29-09-2009, 20:09
potrebbe essere nella configurazione di gentoo...... (non conosco)

c'e' un utility per farla?



p.s.
in ubuntu usi wicd ?

PeppePes88
29-09-2009, 20:27
uso il pacchetto wirreles-tools, quindi per connettermi uso semplicemente iwconfig e dhcpcd, ene l caso di wpa uso wpa_supplicant.....

Loading