Doing this is not supported by AT&T and other wireless carriers. Consult with your carrier before following these instructions.
Tethering iPhone 3G
Folks, it is here, and it is a reality! I am writing this blog article from Windows 7 tethered to my notebook via an iPhone 3g. The best part of all is you don’t have to jail break the phone to do it. For the record I am using an AT&T locked, non-hacked, standard iPhone. Nothing has been done to this phone in anyway whatsoever. Here is what you need to get this setup and working.
Be sure you have iTunes version 8.2 installed and then get the latest version of the iPhone OS, version 3.0.
After the phone is updated to the latest firmware and version of iTunes go to http://help.benm.at from your iPhone.
Follow the on screen settings to find your country, provider and so on. Once the MobileConfig is download go into “Settings->General->Network” on your iPhone and enable tethering.
Now connect the phone to your computer and a new driver will install. You can find it in the control panel under Network called “Apple Mobile Device Ethernet”.
That’s it, you should be online and tethered now. I bet you expected a really long-winded process? Nope, it is too simple.