Ok Pol ci siamo quasi!
Sei regolarmente connesso a quanto pare.
Solo che manca ancora qualche punto:
1) instradamento dei pacchetti attraverso ppp0.
2) impostazione dei dns editando opportunamente il file /etc/resolv.conf
Mi spiazza un po' il tuo report:
Codice: Seleziona tutto
May 7 18:40:47 dark pppd[2912]: Connect: ppp0 <--> /dev/ttyUSB0
May 7 18:40:48 dark kernel: PPP BSD Compression module registered
May 7 18:40:48 dark kernel: PPP Deflate Compression module registered
May 7 18:40:52 dark pppd[2912]: local IP address 217.203.82.172
May 7 18:40:52 dark pppd[2912]: remote IP address 10.64.64.64
May 7 18:40:52 dark pppd[2912]: primary DNS address 213.230.155.10
May 7 18:40:52 dark pppd[2912]: secondary DNS address 213.230.128.222
Sembra che i dns ti vengano forniti all'atto della connessione...
... inoltre ti viene assegnato un remote ip address 10.64.64.64.
Uso Tim anch'io e invece ottengo:
Codice: Seleziona tutto
May 7 19:12:09 (none) chat[8212]: send (atd*99***1#^M)
May 7 19:12:09 (none) pppd[8198]: Serial connection established.
May 7 19:12:09 (none) pppd[8198]: Using interface ppp0
May 7 19:12:09 (none) pppd[8198]: Connect: ppp0 <--> /dev/rfcomm0
May 7 19:12:10 (none) kernel: PPP BSD Compression module registered
May 7 19:12:10 (none) kernel: PPP Deflate Compression module registered
May 7 19:12:11 (none) pppd[8198]: local IP address 217.x.x.x
May 7 19:12:11 (none) pppd[8198]: remote IP address 10.6.6.6
Se hai usato il mio stesso script, è singolare...
A me non danno i dns.
Inoltre mi attribuiscono un remote ip addrress 10.6.6.6.
C'è da dire che io sono in gprs/edge secco, niente umts. Magari è quello o magari semplicemente varia da zona a zona, chissà.
Anyway...
Poco ci importa! sono solo considerazioni mie.
Come ti ho accennato in cima i motivi per cui non navighi potrebbero essere 2, ma il primo lo escluderei. Infatti se nello script di pppd hai correttamente copiato la direttiva
defaultroute, dovrebbe essere apoosto.
Resta la definizione dei dns che ti servono per tradurre i nomi in indirizzi numerici.
Per vedere se è quello il problema puoi fare la solita prova già descritta in altro topic simile a questo:
Se il dns non è settato bene il comando sopra da dare a terminale non funge.
Poi provi a "pingare" l'indirizzo numerico corrispondente allo stesso nome che nel caso di maya.ngi.it è:
Nel mio caso ottengo avendo tutto apposto:
Codice: Seleziona tutto
# ping maya.ngi.it
PING maya.ngi.it (88.149.128.3) 56(84) bytes of data.
64 bytes from ns2.ngi.it (88.149.128.3): icmp_seq=1 ttl=51 time=351 ms
64 bytes from ns2.ngi.it (88.149.128.3): icmp_seq=2 ttl=51 time=354 ms
64 bytes from ns2.ngi.it (88.149.128.3): icmp_seq=3 ttl=51 time=254 ms
^C
--- maya.ngi.it ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2013ms
rtt min/avg/max/mdev = 254.310/320.005/354.318/46.473 ms
Probabilmente il problea sta nei dns:
posta anche il risultato di
# cat /etc/resolv.conf
così vediamo cosa c'è dentro.
Se è vuoto devi editarlo, ormai ai imparato a usare kwrite...
E scrivervi
nameserver 213.230.155.10
nameserver 213.230.128.222
Che sono i dns che leggo poco sopra dal tuo log, tra l'altro sono differenti dai miei che avevo impostato per tim:
213.230.155.94
213.230.130.222
Ad ogni modo, i miei funzionano... Probabilmente alla tim ne avranno anche altri.
Fai delle prove insomma.Puoi anche usare gli opendns, cerchi i loro indirizzi dns via google...
Sono dettagli, l'importante è che funzionino.
Saluti