Being certified iPhone developers we had access to the Gold Master (GM) version of iPhone OS 3.0. And one of the featured we wanted to try right away was Internet Tethering.

Despite some problems activating the features after having restored the iPhone to 3.0 — we called Rogers to see if it was on their end but to our surprise, they told us the option was already available for people having a data plan of more than 1GB. We ended up finding out that restoring the backup would actually deactivate the feature — the setup (USB) was a piece of cake: activate the option, plug the iPhone, done.

A glowing blue header on the iPhone screen would indicate you’re in tethering mode and OS X would immediately enable it — and create a new network interface. Simple.

Performance wise it’s very good. We didn’t see any problem for browsing the web or even streaming a YouTube video while in a car on the highway.

It’s a winner!

UPDATE: After more speed tests, Martin got the following statistics for both types of connection,

  • USB: 2.44 Mb/s download, 0.14 Mb/s upload, 148ms ping
  • Bluetooth: 0.53Mb/s download, 0.34 Mb/s upload, 185ms ping