Pagina 1 di 2

Ping funge ma tutto il resto..?

Inviato: gio 8 dic 2005, 12:58
da Sonic
Salve a tutti sono nuovo!!

Ho finalmente deciso di migrare a Slack 10.2 (kernel 2.6.13) ma mi ritrovo di fronte un piccolo problemino che proprio non riesco a risolvere, spero possiate aiutarmi:

dunque, ho un modem ADSL USB Kraun, sono riuscito dopo vari tentativi a farlo funzionare grazie ai driver eciadsl.

il PING funziona ma aprendo links o altri browser il vuoto assoluto!!

Ho configurato tutto, avvio con "eciadsl-start" tutto sembra funzionare tranne una cosa:
SIOCADDRT dice che il socket esiste, infatti non funge nemmeno se do:
"route add default dev ppp0"

con ifconfig ottengo::

Codice: Seleziona tutto

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:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

ppp0      Link encap:Point-to-Point Protocol  
          inet addr:151.42.210.58  P-t-P:151.6.159.65  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1500  Metric:1
          RX packets:49 errors:0 dropped:0 overruns:0 frame:0
          TX packets:57 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:3 
          RX bytes:2662 (2.5 Kb)  TX bytes:3931 (3.8 Kb)
route -n:

Codice: Seleziona tutto

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
151.6.159.65    0.0.0.0         255.255.255.255 UH    0      0        0 ppp0
127.0.0.0       0.0.0.0         255.0.0.0       U     0      0        0 lo
0.0.0.0         0.0.0.0         0.0.0.0         U     0      0        0 ppp0
eciadsl-start invece (dopo il synch):

Codice: Seleziona tutto

Synchronization successful

[EciAdsl 4/5] Connecting to provider...

using channel 3
Using interface ppp0
Connect: ppp0 <--> /dev/pts/0
sent [LCP ConfReq id=0x1 <magic 0xc34b939f>]
rcvd [LCP ConfReq id=0xd <magic 0x285a5622> <mru 1500> <auth pap>]
sent [LCP ConfAck id=0xd <magic 0x285a5622> <mru 1500> <auth pap>]
rcvd [LCP ConfAck id=0x1 <magic 0xc34b939f>]
sent [PAP AuthReq id=0x1 user="sonicfree@adslfast" password=<hidden>]
rcvd [PAP AuthAck id=0x1 ""]
PAP authentication succeeded
kernel does not support PPP filtering
sent [IPCP ConfReq id=0x1 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns3 0.0.0.0>]
rcvd [IPCP ConfReq id=0x46 <addr 151.6.159.65>]
sent [IPCP ConfAck id=0x46 <addr 151.6.159.65>]
rcvd [IPCP ConfNak id=0x1 <addr 151.44.119.147> <ms-dns1 193.70.152.15> <ms-dns3 193.70.152.25>]
sent [IPCP ConfReq id=0x2 <addr 151.44.119.147> <ms-dns1 193.70.152.15> <ms-dns3 193.70.152.25>]
rcvd [IPCP ConfAck id=0x2 <addr 151.44.119.147> <ms-dns1 193.70.152.15> <ms-dns3 193.70.152.25>]
local  IP address 151.44.119.147
remote IP address 151.6.159.65
primary   DNS address 193.70.152.15
secondary DNS address 193.70.152.25
Connection successful

[EciAdsl 5/5] Setting up route table...

Waiting for ppp0... 
Adding default route... failed to set default route to ppp0
SIOCADDRT: Il file esiste
ho provato impostando DHCP a yes, il messaggio di errore di eci-adsl non compare più ma il problema rimane lo stesso.

Ho pensato potesse essere un problema di firewall così ho dato rmmod dei 2 moduli relativi a iptables, ma ancora niente....

Cosa pensiate che possa essere? :?


PS: scusate il post chilometrico...ho voluto essere dettagliato :roll:

Inviato: gio 8 dic 2005, 13:39
da l1q1d
se scrivendo ping http://www.google.it funziona significa che la connessione c'è e nn è un porblema di dns prova a togliere completamente il firewall e vedi

Inviato: gio 8 dic 2005, 18:06
da Sonic
Cosa intendi per togliere completamente?
Io comunque ho già provato rimuovendo i due moduli che caricano iptables ma niente...

Inviato: gio 8 dic 2005, 18:31
da Paoletta
ma il ping ti funziona solo con gli indirizzi ip oppure anche con i nomi?

Inviato: gio 8 dic 2005, 18:39
da Sonic
Ah, ecco un'altra cosa importante: il ping funziona sì con i nomi ma non sempre con tutti i siti.
Es/
ping http://www.google.it non funge quasi mai
ping http://www.libero.it funziona sempre (anche macromedia.com e altri...)

Il DNS è impostato dal server e resolv.conf si aggiorna ad ogni connessione con:

Codice: Seleziona tutto

nameserver 193.70.152.15
nameserver 193.70.152.25
BOH?!? :?

Inviato: gio 8 dic 2005, 18:43
da Paoletta
se apri un browser e digiti nella barra 216.239.59.147 che succede?

Inviato: gio 8 dic 2005, 20:33
da Sonic
Va beh che google spesso nemmeno me lo pinga, comunque con Links in generale mi dà "Request sent" e mi ritrovo circondato di ragnatele di quanto aspetto.
Idem con Firefox, Konqueror, etc.: "server http://www.xxxx.it contattato, in attesa di risposta...." e non risponde nessuno.

Inviato: gio 8 dic 2005, 23:27
da kobaiachi
prova un trace-route sugli indirizzi che non ti pinga.

potrebbe essere un problema sulla tabella di routing ? 0.0.0.0 0.0.0.0 0.0.0.0 U 0 0 0 ppp0

magari provando a sostituire con 0.0.0.0 151.6.159.65 0.0.0.0 U 0 0 0 ppp0


una cosa di cui non riesco bene a capire il perchè è l'uso di una subnet mask /32 sia per l'indrizzo host che gateway , ho visto che anche l'adsl di libero utilizza queste Mask..... c'e sempre da imparare.

Inviato: ven 9 dic 2005, 12:27
da Sonic
Ah, ho notato che Google me lo pinga con l'indirizzo IP ma non con il nome di dominio, comunque dal browser sempre la stessa storia.

Ho provato con traceroute, se metto il nome di dominio ovviamente niente

Codice: Seleziona tutto

unknown host www.google.it
se specifico l'IP invece:

Codice: Seleziona tutto

 1  151.6.159.65 (151.6.159.65)  18.715 ms  13.658 ms  19.919 ms
 2  151.6.125.82 (151.6.125.82)  19.952 ms 151.6.125.65 (151.6.125.65)  19.871 ms  19.897 ms
 3  151.6.5.21 (151.6.5.21)  29.923 ms 151.6.6.21 (151.6.6.21)  29.898 ms  29.889 ms
 4  212.245.228.46 (212.245.228.46)  39.926 ms  34.122 ms  39.924 ms
 5  so-0-0-0-0-ycr1.mlu.cw.net (208.175.148.109)  39.963 ms unknown.Level3.net (212.73.204.197)  69.817 ms  69.892 ms
 6  212.73.240.97 (212.73.240.97)  69.931 ms ge-3-2-0-ycr2.mlu.cw.net (208.175.148.130)  33.577 ms ae-0-17.mp1.Paris1.Level3.net (212.73.240.97)  69.876 ms
 7  as-0-0.bbr1.London1.Level3.net (4.68.128.109)  69.856 ms 208.175.232.85 (208.175.232.85)  49.861 ms *
 8  as0-dcr2.fra.cw.net (195.2.10.158)  42.617 ms ae-0-17.gar1.London1.Level3.net (212.187.131.169)  79.899 ms ae-0-12.gar2.London1.Level3.net (212.187.131.48)  79.879 ms
 9  so-6-0.metro2-londencyh00.London1.Level3.net (212.113.3.26)  79.853 ms  79.869 ms so-5-0-0-bcr1.fra.cw.net (195.2.10.41)  39.924 ms
10  195.50.116.70 (195.50.116.70)  69.882 ms  69.891 ms  69.941 ms
11  216.239.46.47 (216.239.46.47)  49.969 ms 72.14.238.240 (72.14.238.240)  79.888 ms 216.239.46.47 (216.239.46.47)  49.887 ms
12  72.14.238.120 (72.14.238.120)  39.907 ms 216.239.49.254 (216.239.49.254)  129.911 ms  79.890 ms
13  216.239.48.158 (216.239.48.158)  79.934 ms  79.884 ms 72.14.238.119 (72.14.238.119)  49.938 ms
14  216.239.49.117 (216.239.49.117)  79.867 ms 216.239.43.89 (216.239.43.89)  59.866 ms  49.869 ms
15  216.239.59.147 (216.239.59.147)  79.935 ms 216.239.43.90 (216.239.43.90)  69.903 ms 216.239.43.89 (216.239.43.89)  49.864 ms
Modifico la tabella di route così:
route del -net 0.0.0.0
route add 0.0.0.0 gw 151.6.159.65 dev ppp0
e da route -n ottengo:

Codice: Seleziona tutto

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         151.6.159.65    255.255.255.255 UGH   0      0        0 ppp0
151.6.159.65    0.0.0.0         255.255.255.255 UH    0      0        0 ppp0
127.0.0.0       0.0.0.0         255.0.0.0       U     0      0        0 lo
però così non funge più nemmeno ping, ho sbagliato qualcosa?

Inviato: ven 9 dic 2005, 12:51
da Paoletta
route add default gw 151.6.159.65 dev ppp0
comunque se riesci a stabilire che pinghi tutto usando gli ip e non vai da nessuna parte usando i nome di dominio è un problema di dns;
dal browser sempre la stessa storia.
ma anche con l'ip?

Inviato: ven 9 dic 2005, 14:24
da krisis
Cambia dns in /etc/resolv come dice paoletta.

Inviato: ven 9 dic 2005, 15:51
da kobaiachi
se riesci a pingare tutto allora lascia stare la tabella di routing e fà quello che dice
paoletta (super Moderatrice ) :lol:

Inviato: ven 9 dic 2005, 17:08
da Sonic
I DNS sono assegnati dal server quindi posso anche cancellare tutto resolv.conf, poi me li trovo sempre lì alla prima connessione.

Giuggiolone me lo pinga 1 volta su 10 con il nome di dominio, cioè dando ping http://www.google.it, invece con l'IP sembra funzionare sempre.
http://www.libero.it invece me lo pinga sempre!!
...e il browser non funge manco con gli IP.

E' illogico tutto ciò!!

Una cosa, ma secondo voi devo disabilitarla l'opzione DHCP?

Inviato: ven 9 dic 2005, 19:24
da Paoletta
non devi disabilitarla...il modulo pppoatm è caricato?

Inviato: ven 9 dic 2005, 22:43
da Sonic
pppoatm no, dal sito di eciaddsl non avevo letto che fosse necessario.
Comunque può darsi sia un problema di porte, pensavo che una volta tolti i moduli di iptables le porte rimanessero aperte invece con nmap mi sono accorto che non è così.
Essendo integrato nel kernel le porte restano comunque chiuse anche togliendo i moduli.