Reprocessed, by Matt Patterson

Something approaching a weblog

How to use a Nokia N70 as a bluetooth modem, with an Apple PowerBook running Mac OS X

Update, 5 April 2006: Mac OS X 10.4.6 includes iSync 2.2, which supports the N70 out of the box, which means that you can happily remove the iSync Agent app, which solves the clash, so you only need to follow the easy three-step process just below.

Excuse the long title, but I've been searching for a way to do this for weeks.

Using your N70 as a bluetooth Modem for your PowerBook

  1. Grab Ross Barkman's Nokia 3G connection scripts from http://www.taniwha.org.uk/.
  2. Set the modem up in Internet Connect (/Applications/Internet Connect). For Vodafone UK use the Nokia 3G CID 1 script, with 'internet' as the APN (put it in the phone number field), 'web' as the user name and 'webs' as the password. For other networks, it's back to Ross and his GPRS connection settings page
  3. Hit connect, and you're away. Unless you're using iSync on your phone

I was using iSync on my phone, which is why I've spent weeks chasing around after this.

Using your N70 as a bluetooth Modem for your PowerBook, if you've got iSync working with it

The short answer:

  1. Follow steps 1 and 2 above.
  2. You need to disable the iSync Agent on your phone. Open the app and select Options -> Stop iSync Agent. (On my Vodafone N70, it lives in Menu -> My Own -> iSync Config.) Update: I find that I have to switch bluetooth on my phone off and then back on again or the connect fails. (Just switching it off and immediately on again from the bluetooth menu on the phone seems to work just fine.)
  3. Hit Connect in Internet Connect, and you should be away.
  4. The next time you want to sync, reactivate the iSync Agent by opening the app (if it's not running it will ask you if you want to start it).

The important thing to note is that you can still use iSync, you just need to temporarily disable the iSync Agent when you want to use your phone as a modem.

For a nice sane way to make iSync work with your N70, read this post to get my N70 iSync plugin!

The long answer:

I'd followed those three steps above, which were pretty much what I had done with my 7610, and it didn't work, Vodafone were no help (really astonishingly unhelpful), and no-one else seemed to have an answer. At lunch today I started trying random things to see what happened. I looked at the console logs and realised that the bluetooth modem handshaking wasn't working: the bluetooth connection to the phone was made, but the modem commands were being ignored by the phone. I then realised that the iSync Agent that iSync installs on your Series 60 phone listened for bluetooth connections, and I wondered if that might have anything to do with it.

I disabled the agent, tried the modem connection and it worked flawlessly. So, there you go. The iSync Agent co-existed perfectly peacefully on my 7610, so I imagine that when Apple release official support for iSync and the N70 this problem will just vanish...

Not forgetting:

This page is: