Table of Contents
PPP over Bluetooth to Nokia E61i From Mac OSX
It is possible to link a Nokia E61 to a Mac/Windows or Linux box using PPP over Bluetooth. There are lots of tutorials on the net, however I could not get any of them to work, So this is the procedure I used.
Required Stuff
- GNUBOX s60v3
NOTE: I had problems accessing the main GnuBox site, but after a quick google I managed to find the gnubox.zip file and did a self-sign using https://www.symbiansigned.com/app/page online signing system.
First: configure the Phone
- Under Tools > Settings > Connection on the phone, creating a new “Access Point”, entering the following settings:
- Connection name: Bt
- Data bearer: Data Call
- Dial-up Number: 123
- User name: abc
- Prompt password: No
- Password: Leave as the default
- Authentication: Secure
- Homepage: None
- Data call type: Analogue
- Max. data speed: Automatic
- Advanced Settings:
- IPv4:
- Phone IP address: automatic
- DNS Address: My local DNS server
- Use login script: No
- Start GNUBOX
- Options > create records. NOTE: each time you edit the Bt Access Point profile, you will need to re-create records.
- Exit GnuBox. GnuBox needs to be restarted after creating records.
- Restart GNUBOX, the windows should now be almost full with lines of text.
- Make sure the peer Bluetooth Device is detectable
- 2box Bluetooth > Serial port
- The box should show the BlueTooth peer that you want to connect to, select it.
- For “Do you want to require encryption?” answer “No”
Second: configure the bluetooth PPP server
I am peering the Nokia E61i to a Mac OSX 10.4.11. I found that I could use the standard Bluetooth-PDA-Sync Bluetooth serial device.
The following command starts PPP in no-detach mode and debug enabled so you can see it working. It assigns the Nokia E61 the IP address 192.168.0.2 and uses 192.168.0.1 for its end.
sudo /usr/sbin/pppd /dev/tty.Bluetooth-PDA-Sync 57600 noauth nodetach debug local passive proxyarp asyncmap 0 192.168.0.1:192.168.0.2
Third: bring up the PPP link
- In GnuBox, select Debug > Bring up IF
And the PPP link should now be running.