Nokia E61i UMTS (T-Mobile) und Linux (Ubuntu)
Nachdem ich das Nokia VPN zum Laufen bekommen habe muss nun noch der Ubuntu Linux-Laptop damit ins Internet kommen.
Mit Mac OS X ist das einfach. Das ist sowohl im Englischen als auch im Deutschen nachlesbar. Bei mir war das ohne zusätzliche Scripte und foo der Fall. Prima.
Linux war ähnlich einfach. Ich hatte schon ppp Scripte welche aus der Zeit von Sony Ericsson T61 stammen. Nach ein wenig Google fand ich eine recht brauchbare Seite.
Lange Rede, kurzer Sinn. Das Telefon mit Bluetooth mit dem Laptop verbinden. Wenn die PIN Geschichte vorbei ist, dann per rfcomm eine Schnittstelle konfigurieren. Gefunden wird diese mit sdptool.
sdptool search dun
rfcomm bind 0 <mac vom Telefon> <Bluetooth Kanal>
Dann kommen die ppp Scripte zum Einsatz. Einfach nach /etc/ppp/peers packen. Dann kann mit pon umts_nokia angewählt werden.
/etc/ppp/peers/umts_nokia
show-password
noauth
connect /etc/ppp/peers/umts_nokia-chat-connect
disconnect /etc/ppp/peers/umts_nokia-chat-disconnect/dev/rfcomm0
115200novj
nobsdcompconnect-delay 8000
crtsctsdefaultroute
noipdefault
usepeerdns
user “tm”lcp-echo-interval 0
lcp-echo-failure 0nodetach
#debug debug debug
/etc/ppp/peers/umts_nokia-chat-connect
#!/bin/sh
exec 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 \
SAY “Press CTRL-C to close the connection at any stage!” \
SAY “\ndefining PDP context…\n” \
OK ATH \
OK ATE1 \
OK ‘AT+CGDCONT=1,”IP”,”internet.t-mobile”‘\
SAY “\nCDGCONT defined, dialing …\n” \
OK ATD*99# \
TIMEOUT 22 \
SAY “\nwaiting for connect…\n” \
CONNECT “” \
SAY “\nConnected.” \
SAY “\nIf the following ppp negotiations fail,\n” \
SAY “try restarting the phone.\n”#EOF
/etc/ppp/peers/umts_nokia-chat-disconnect
#!/bin/sh
exec /usr/sbin/chat -V -s -S \
ABORT “BUSY” \
ABORT “ERROR” \
ABORT “NO DIALTONE” \
SAY “\nSending break to the modem\n” \
“” “\K” \
“” “+++ATH” \
SAY “\nPDP context detached\n”#EOF
Kommentiert der Benutzer das nodetach aus, dann wird auch keine Console im Beschlag gehalten. Na dann - happy surfing UMTS.