[ jonathan @ 22.01.2005. 01:04 ] @
Nisam siguran da li je ovo za temu GPRS ili za Linux-mreže, ali, očekujem da će ga ovde više stručnijih ljudi videti... Evo o čemu se radi.

Uspešno startujem GPRS konekciju preko bluetootha, pppd skripta (po meni) radi sve što se od nje očekuje:

Code:

root@bcat:/etc/ppp/peers# pppd call gprs
Press CTRL-C to close the connection at any stage!
defining PDP context...
rAT
OK
ATH
OK
ATE1
OK
AT+CGDCONT=1,"IP","internet","",0,0
OK
waiting for connect...

ATD*99***1#
CONNECT
Connected.
If the following ppp negotiations fail,
try restarting the phone.

Serial connection established.
using channel 32
Using interface ppp0
Connect: ppp0 <--> /dev/rfcomm0
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x69301235>]
rcvd [LCP ConfReq id=0x1 <asyncmap 0x0> <pcomp> <accomp> <auth pap>]
sent [LCP ConfRej id=0x1 <pcomp> <accomp>]
rcvd [LCP ConfRej id=0x1 <magic 0x69301235>]
sent [LCP ConfReq id=0x2 <asyncmap 0x0>]
rcvd [LCP ConfReq id=0x2 <asyncmap 0x0> <auth pap>]
sent [LCP ConfAck id=0x2 <asyncmap 0x0> <auth pap>]
rcvd [LCP ConfAck id=0x2 <asyncmap 0x0>]
sent [PAP AuthReq id=0x1 user="mobtel" password="gprs"]
rcvd [PAP AuthAck id=0x1 ""]
PAP authentication succeeded
sent [CCP ConfReq id=0x1 <deflate 15> <deflate(old#) 15>]
sent [IPCP ConfReq id=0x1 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns3 0.0.0.0>]
rcvd [LCP ProtRej id=0x4 80 fd 01 01 00 0c 1a 04 78 00 18 04 78 00]
sent [IPCP ConfReq id=0x1 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns3 0.0.0.0>]
sent [IPCP ConfReq id=0x1 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns3 0.0.0.0>]
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=0x1 <addr 217.65.195.66>]
sent [IPCP ConfNak id=0x1 <addr 217.65.192.33>]
rcvd [IPCP ConfRej id=0x1 <ms-dns3 0.0.0.0>]
sent [IPCP ConfReq id=0x2 <addr 0.0.0.0> <ms-dns1 0.0.0.0>]
rcvd [IPCP ConfReq id=0x2 <addr 217.65.192.33>]
sent [IPCP ConfAck id=0x2 <addr 217.65.192.33>]
rcvd [IPCP ConfNak id=0x2 <addr 172.17.9.81> <ms-dns1 217.65.192.1>]
sent [IPCP ConfReq id=0x3 <addr 172.17.9.81> <ms-dns1 217.65.192.1>]
rcvd [IPCP ConfAck id=0x3 <addr 172.17.9.81> <ms-dns1 217.65.192.1>]
local  IP address 172.17.9.81
remote IP address 217.65.192.33
primary   DNS address 217.65.192.1


Posle dogovaranja o IP adresama i DNS-u, ppp izgleda regularno:

Code:

alek@bcat:~$ /sbin/ifconfig ppp0
ppp0      Link encap:Point-to-Point Protocol
          inet addr:172.17.17.236  P-t-P:217.65.192.33  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:9 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:3
          RX bytes:62 (62.0 b)  TX bytes:152 (152.0 b)

alek@bcat:~$ /sbin/route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
217.65.192.33   *               255.255.255.255 UH    0      0        0 ppp0
44.180.18.0     *               255.255.255.0   U     0      0        0 bcsf0
192.168.15.0    *               255.255.255.0   U     0      0        0 eth0
192.168.1.0     *               255.255.255.0   U     0      0        0 wlan0
loopback        *               255.0.0.0       U     0      0        0 lo
default         217.65.192.33   0.0.0.0         UG    0      0        0 ppp0


Međutim, mogu da pingujem samo local IP - ni DNS ni remote IP se ne odazivaju:

Code:

alek@bcat:~$ ping 172.17.17.236
PING 172.17.17.236 (172.17.17.236) 56(84) bytes of data.
64 bytes from 172.17.17.236: icmp_seq=1 ttl=64 time=0.116 ms
64 bytes from 172.17.17.236: icmp_seq=2 ttl=64 time=0.050 ms
64 bytes from 172.17.17.236: icmp_seq=3 ttl=64 time=0.049 ms
64 bytes from 172.17.17.236: icmp_seq=4 ttl=64 time=0.063 ms
64 bytes from 172.17.17.236: icmp_seq=5 ttl=64 time=0.049 ms
64 bytes from 172.17.17.236: icmp_seq=6 ttl=64 time=0.049 ms

--- 172.17.17.236 ping statistics ---
6 packets transmitted, 6 received, 0% packet loss, time 4999ms
rtt min/avg/max/mdev = 0.049/0.062/0.116/0.026 ms


Code:

alek@bcat:~$ ping 217.65.192.1
PING 217.65.192.1 (217.65.192.1) 56(84) bytes of data.

--- 217.65.192.1 ping statistics ---
12 packets transmitted, 0 received, 100% packet loss, time 10997ms


Code:

alek@bcat:~$ ping 217.65.192.33
PING 217.65.192.33 (217.65.192.33) 56(84) bytes of data.

--- 217.65.192.33 ping statistics ---
31 packets transmitted, 0 received, 100% packet loss, time 29994ms


Posle toga, ppp link regularno mogu da zatvorim...

Code:

Terminating on signal 2.
sent [LCP TermReq id=0x3 "User request"]
sent [LCP TermReq id=0x4 "User request"]
Connection terminated.
Connect time 0.8 minutes.
Sent 1160 bytes, received 62 bytes.

Sending break to the modem

PDP context detached
Serial link disconnected.
Connect time 0.8 minutes.
Sent 1160 bytes, received 62 bytes.


Tek naredne nedelje ću biti u prilici da eksperimentišem sa drugim telefonom, drugom karticom, i drugim računarem (nemam windows kod kuće) na kojoj je ppp preko GPRS već isporbana i podešena.

Ima li nekih ideja gde da tražim problem? U mom setovanju, kod Mobtela ili u telefonu? Za sad najviše sumnjam na telefon, jer je u pitanju T-mobile brendovani SonyEricsson T630. Svako iskustvo će me zanimati.

poz,
Alek
[ jonathan @ 28.01.2005. 05:14 ] @
Hm, iako nije bilo odgovora, bilo je tridesetak čitanja... Možda će nekome koristiti da zna: problem je u T-mobile brandovanom telefonu. Ne gine mu flash :)

ćaos,
A.