problem in Using GPRS [Debian]

Joachim Ott jo.omsl at googlemail.com
Wed Feb 18 15:31:02 CET 2009


2009/2/18 lakshmikanth <t.lakshmikanth at gmail.com>:
>
> I get a ppp0 connection when i followed the steps given in "
> http://wiki.openmoko.org/wiki/GPRS_FSO " for connecting to GPRS.
> But i cannot access internet from GPRS, i cannot even ping any website/IP.
> DNS automatically comes up when i use gprs_on.sh as 10.11.206.2 and
> 10.11.206.3
>
> here is the way my phone works:
>
> debian-gta02:~# ./gprs-on.sh
> /org/freesmartphone/GSM/Device: ActivateContext ->
>
> after that #ifconfig gives me this "ppp0 connection "
>
> ppp0      Link encap:Point-to-Point Protocol
>          inet addr:10.16.61.110  P-t-P:10.64.64.64  Mask:255.255.255.255
>          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1500  Metric:1
>          RX packets:5 errors:0 dropped:0 overruns:0 frame:0
>          TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
>          collisions:0 txqueuelen:3
>          RX bytes:122 (122.0 B)  TX bytes:283 (283.0 B)
>
> debian-gta02:~# route
> Kernel IP routing table
> Destination     Gateway         Genmask         Flags Metric Ref    Use
> Iface
> 10.64.64.64     *               255.255.255.255 UH    0      0        0 ppp0
> 192.168.0.0     *               255.255.255.0   U     0      0        0 usb0
> default         *               0.0.0.0         U     0      0        0 ppp0
>
> debian-gta02:~# ping www.google.com
> PING www.l.google.com (209.85.153.104) 56(84) bytes of data.
> ^C
> --- www.l.google.com ping statistics ---
> 18 packets transmitted, 0 received, 100% packet loss, time 17014ms

It looks different here:

1. the nameservers are not in the local net:

root at gta02v6:~ # cat /etc/resolv.conf
nameserver 212.23.97.2
nameserver 212.23.97.3

2. but the main reason must be the missing gateway:

root at gta02v6:~ # route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
10.64.64.64     *               255.255.255.255 UH    0      0        0 ppp0
192.168.0.0     *               255.255.255.0   U     0      0        0 usb0
default         10.64.64.64     0.0.0.0         UG    0      0        0 ppp0
root at gta02v6:~ # ping www.google.com
PING www.google.com (74.125.79.103): 56 data bytes
64 bytes from 74.125.79.103: seq=0 ttl=238 time=726.943 ms
64 bytes from 74.125.79.103: seq=1 ttl=238 time=746.121 ms
64 bytes from 74.125.79.103: seq=2 ttl=238 time=820.809 ms

You have the following at the default route:

default         *               0.0.0.0         U     0      0        0 ppp0

no gateway. try to set it by hand after the ppp-connection is up.



More information about the support mailing list