Am Mi, 2003-12-10 um 14.15 schrieb Benjamin Zeller:
Init.-Folge:
fuer O2: "at&f+cgdcont=1,"IP","INTERNET";+cgqreq=1,2,1,1,1"
fuer D1: "at&f+cgdcont=1,"IP","internet.t-d1.de"
fuer D2: "at&f+cgdcont=1,"IP","volume.d2gprs.de";+cgqreq=1,3,4,3,7,31
fuer E+: "at&f+cgdcont=1,"IP","internet.eplus.de";+cgqreq=1,2,4,3,9,31
Hi!
Jippi, danke für die Info! Damit hat es funktioniert die
Internetverbindung per Bluetooth/GPRS herzustellen! :-)
Leider bleiben noch zwei Probleme (das erste ist das wesentlich
wichtigere :-) ):
1) Die Internetverbindung bricht nach 2 Minuten immer ab. Hier der
Output von "pppd call gprs" (woran könnt dies liegen?):
tow@linux:~> /usr/sbin/pppd call gprs
AT
OK
ATE1
OK
at&f+cgdcont=1,"IP","INTERNET";+cgqreq=1,2,1,1,1
OK
Serial connection established.
using channel 6
Using interface ppp0
Connect: ppp0 <--> /dev/rfcomm0
rcvd [LCP ConfReq id=0x0 <auth pap> ]
sent [LCP ConfReq id=0x1 <pcomp>
<accomp>]
sent [LCP ConfRej id=0x0 <auth pap>]
rcvd [LCP ConfRej id=0x1 <pcomp> <accomp>]
sent [LCP ConfReq id=0x2 ]
rcvd [LCP ConfReq id=0x1 ]
sent [LCP ConfAck id=0x1 ]
rcvd [LCP ConfAck id=0x2 ]
sent [LCP EchoReq id=0x0 magic=0x0]
cbcp_lowerup
want: 2
sent [IPCP ConfReq id=0x1 <
ms-dns3 0.0.0.0>]
sent [CCP ConfReq id=0x1 ]
rcvd [IPCP ConfReq id=0x0 ]
sent [IPCP ConfAck id=0x0 ]
rcvd [LCP EchoRep id=0x0 00]
lcp: received short Echo-Reply, length 1
rcvd [LCP ProtRej id=0x0 80 fd 01 01 00 0f 1a 04 78 00 18 04 78 00 15 03
2f]
rcvd [IPCP ConfRej id=0x1 ]
sent [IPCP ConfReq id=0x2 ]
rcvd [IPCP ConfNak id=0x2
]
sent [IPCP ConfReq id=0x3
]
rcvd [IPCP ConfAck id=0x3
]
local IP address 10.61.49.86
remote IP address 10.6.6.6
primary DNS address 195.182.96.61
secondary DNS address 195.182.96.28
Script /etc/ppp/ip-up started (pid 3445)
Script /etc/ppp/ip-up finished (pid 3445), status = 0x0
sent [LCP EchoReq id=0x1 magic=0x0]
rcvd [LCP EchoRep id=0x1 00]
lcp: received short Echo-Reply, length 1
sent [LCP EchoReq id=0x2 magic=0x0]
rcvd [LCP EchoRep id=0x2 00]
lcp: received short Echo-Reply, length 1
sent [LCP EchoReq id=0x3 magic=0x0]
rcvd [LCP EchoRep id=0x3 00]
lcp: received short Echo-Reply, length 1
No response to 4 echo-requests
Serial link appears to be disconnected.
cbcp_lowerdown
Script /etc/ppp/ip-down started (pid 3522)
sent [LCP TermReq id=0x3 "Peer not responding"]
rcvd [LCP TermAck id=0x3]
Connection terminated.
Connect time 2.0 minutes.
Sent 44323 bytes, received 88016 bytes.
Waiting for 1 child processes...
script /etc/ppp/ip-down, pid 3522
Script /etc/ppp/ip-down finished (pid 3522), status = 0x0
tow@linux:~>
***************************************************************
2)Nur bei jedem zweiten mal funktioniert die Verbindung mit pppd ...
beim zweiten mal kommt oben die Meldung ... beim ersten mal
nachfolgende:
tow@linux:~> GPRScall
AT
OK
ATE1
OK
at&f+cgdcont=1,"IP","INTERNET";+cgqreq=1,2,1,1,1
OK
Serial connection established.
using channel 15
Using interface ppp0
Connect: ppp0 <--> /dev/rfcomm0
sent [LCP ConfReq id=0x1 <pcomp>
<accomp>]
rcvd [LCP ConfReq id=0x1 <pcomp>
<accomp>]
sent [LCP ConfNak id=0x1 ]
rcvd [LCP ConfNak id=0x1 ]
sent [LCP ConfReq id=0x2 <pcomp>
<accomp>]
rcvd [LCP ConfReq id=0x2 <pcomp>
<accomp>]
sent [LCP ConfNak id=0x2 ]
rcvd [LCP ConfNak id=0x2 ]
sent [LCP ConfReq id=0x3 <pcomp>
<accomp>]
rcvd [LCP ConfReq id=0x3 <pcomp>
<accomp>]
sent [LCP ConfNak id=0x3 ]
rcvd [LCP ConfNak id=0x3 ]
sent [LCP ConfReq id=0x4 <pcomp>
<accomp>]
rcvd [LCP ConfReq id=0x4 <pcomp>
<accomp>]
sent [LCP ConfNak id=0x4 ]
rcvd [LCP ConfNak id=0x4 ]
sent [LCP ConfReq id=0x5 <pcomp>
<accomp>]
rcvd [LCP ConfReq id=0x5 <pcomp>
<accomp>]
sent [LCP ConfNak id=0x5 ]
rcvd [LCP ConfNak id=0x5 ]
sent [LCP ConfReq id=0x6 <pcomp>
<accomp>]
rcvd [LCP ConfReq id=0x6 <pcomp>
<accomp>]
sent [LCP ConfNak id=0x6 ]
rcvd [LCP ConfNak id=0x6 ]
sent [LCP ConfReq id=0x7 <pcomp>
<accomp>]
rcvd [LCP ConfReq id=0x7 <pcomp>
<accomp>]
sent [LCP ConfNak id=0x7 ]
rcvd [LCP ConfNak id=0x7 ]
sent [LCP ConfReq id=0x8 <pcomp>
<accomp>]
rcvd [LCP ConfReq id=0x8 <pcomp>
<accomp>]
sent [LCP ConfNak id=0x8 ]
rcvd [LCP ConfNak id=0x8 ]
sent [LCP ConfReq id=0x9 <pcomp>
<accomp>]
rcvd [LCP ConfReq id=0x9 <pcomp>
<accomp>]
sent [LCP ConfNak id=0x9 ]
rcvd [LCP ConfNak id=0x9 ]
sent [LCP ConfReq id=0xa <pcomp>
<accomp>]
rcvd [LCP ConfReq id=0xa <pcomp>
<accomp>]
sent [LCP ConfNak id=0xa ]
rcvd [LCP ConfNak id=0xa ]
Serial line is looped back.
sent [LCP TermReq id=0xb "Loopback detected"]
rcvd [LCP TermReq id=0xb "Loopback detected"]
sent [LCP TermAck id=0xb]
rcvd [LCP TermAck id=0xb]
Connection terminated.
tow@linux:~>
Woran kann dies liegen?
**************************************************************
Vielen Dank schon mal für Eure Hilfe!
OLI
PS:
dies ist der jetzige Inhalt meiner Konfigurationsdateien:
/etc/ppp/peers/gprs
-------------------
debug
noauth
usepeerdns
/dev/rfcomm0 115200
115200
local
nocrtscts
defaultroute
noipdefault
connect '/usr/sbin/chat -f /etc/ppp/chat -r /dev/console'
/etc/ppp/ip-up.local
--------------------
#!/bin/bash
export PATH=/sbin:/usr/sbin:/bin:/usr/bin
if [ -f /etc/ppp/resolv.conf ]; then
mv /etc/resolv.conf /etc/resolv.conf-saved-by-pppd
mv /etc/ppp/resolv.conf /etc/resolv.conf
fi
exit 0
/etc/ppp/ip-down.local
----------------------
#!/bin/bash
export PATH=/sbin:/usr/sbin:/bin:/usr/bin
if [ -f /etc/resolv.conf-saved-by-pppd ]; then
mv /etc/resolv.conf-saved-by-pppd /etc/resolv.conf
fi
exit 0
/etc/ppp/chat
-------------
TIMEOUT 5
ECHO ON
ABORT '\nBUSY\r'
ABORT '\nERROR\r'
ABORT '\nNO ANSWER\r'
ABORT '\nNO CARRIER\r'
ABORT '\nNO DIALTONE\r'
ABORT '\nRINGING\r\n\r\nRINGING\r'
'' \rAT
TIMEOUT 12
OK ATE1
OK 'at&f+cgdcont=1,"IP","INTERNET";+cgqreq=1,2,1,1,1'
OK ATD*99***1#