Connecting to the internet via Nokia 3G phone and linux

So after some days of fiddling with settings, and asking around a bit I now have working settings for connecting my laptop (over bluetooth) to my Nokia E70 phone, using GPRS or UMTS to connect to the internet using T-Mobile Pocket Internet Totaal / Web’n’Walk.

/etc/ppp/peers/tmobile:

  • hide-password
  • nobsdcomp
  • noauth
  • connect “/usr/sbin/chat -v -f /etc/chatscripts/tmobile”
  • debug
  • /dev/rfcomm0
  • 115200
  • #nodefaultroute
  • noipdefault
  • user tmobile
  • remotename tmobile
  • ipparam tmobile
  • lcp-echo-failure 0

/etc/chatscripts/tmobile:(paste-it link)

  • ABORT BUSY ABORT ‘NO CARRIER’ ABORT VOICE ABORT ‘NO DIALTONE’ ABORT ‘NO DIAL TONE’ ABORT ‘NO ANSWER’ ABORT DELAYED
  • ” ATZ
  • OK-AT-OK “AT&FE0V1&D2&S0&C1S0=0+IFC=3,1”
  • OK-AT-OK “AT+CGDCONT=1,\”IP\”,\”internet\””
  • OK-AT-OK “ATD*99***1#”
  • CONNECT ”

/etc/bluetooth/rfcomm.conf:

  • rfcomm0 {
  • bind yes;
  • device 00:12:D1:XX:XX:XX; # replace with your bluetooth device-id
  • channel 2;
  • comment “Nokia 3G Phone”;
  • }
Be Sociable, Share!

5 thoughts on “Connecting to the internet via Nokia 3G phone and linux”

  1. Hmm very useful!
    BTW How did you determine these setting?
    Does this give you full 3g speed or just GPRS?

  2. They were reverse engineered using the windows and mac configs from collegues and other configs i’ve found online. I’ve been able to download at up to 44KB/sec with them, so that’s full-speed 3G 🙂
    If needed up the serial speed to 921600

  3. I’ve heard from new subscribers that they are getting capped at 64k/sec. I think I’m still getting 384k, but can’t verify at the moment since i’m not in range of 3G at the moment, so only getting a GPRS signal. I’ll update as soon as I can test 😉

    Update: Yup… just downloaded a 10M test file with 39-44kB/s sustained

Comments are closed.