Updated way to enable tethering:

Simple! Just go to this website on your phone.  http://help.benm.at/help.php

  1. Click on mobileconfigs.
  2. Select your Country.
  3. Select your carrier.
  4. It will ask you if you want to install.
  5. Click install.
  6. Enjoy your tethering via Settings > General > Network > Internet Tethering

Old way to enable tethering:

iPhone 3.0 is live! So I am going to repost the tethering tutorial. Now there is no need to download anything (aside from the carrier file). Seems you can just run a little command in terminal (Make sure you are on OS 3.0 on a 3G iPhone and iTunes 8.2):

So open up terminal and type:

defaults write com.apple.iTunes carrier-testing -bool TRUE

After that, the steps become a lot more simple.

1. Download this file (for AT&T) and mount the disk image (thanks Gizmodo) for other carriers, try here.

2. Option-click on “restore” in your iTunes with your iPhone attached. Browse to the opened disk image file and hit OK. It will update phone settings for a few seconds.

3. You have tethering. Now go into your iPhone/settings/general/network/Internet Tethering and turn it on.

Boom – 3 steps to tethering…

As a side note is highly recommended that you not use this as your primary internet service. Please if anything try to stay under 5GB’s of transfer per month to avoid service termination.

Podium Limited Time Offer!

When I first made this post the hack was found for one of the earlier betas. While I was snooping around I found a few hacks that could enable you to install and get tethering working on the GM Seed version of the iPhone 3.0 OS. Please note that if you upgraded from beta 3-4 and did the hack in beta three then upgraded to the GM Seed tethering should still be enabled. If you did a full restore please follow the instructions below.

By following these instructions you will regain the ability to edit and add custom ipcc carrier files to your iPhone 3.0 running the GM Seed or the 5.0 Beta.

First I want to point out that I am not responsible for any damages and that you do this hack at your own risk.

1. If you have installed iTunes 8.2 please remove it and install an older version.

2. Download and Install the first beta of the iTunes 8.2 pre release.

  • The download link for the iTunes pre release will be posted soon.

3. Download and install the att 5.0 ipcc

4. Install the .ipcc file onto the phone by opening iTunes and clicking the upgrade button while holding down the command key on mac or the shift key in windows.

5. Reboot the phone and you can now navigate to Settings > General > Network > Internet Tethering

VOILA! Just make sure that you do not go over 5GB of data transfer a month or you could risk att terminating your service