Tutorial: Super Simple iPhone Tethering (w/o Jailbreaking)

Published by Cory on Monday, August 10, 2009

iPhone TetheringWith my recent purchase of a MacBook Pro, I set out to find a way to tether my iPhone 3G. My primary reasoning is two-fold: I don't have the ability to hook up the MBP to our domain AT&T has drug their feet rolling out their own tethering functionality. Needless to say, I found a solution.

There is 3 steps to setting this up and it can all be done from JUST THE iPHONE! As a disclaimer, I initially had issues with my visual voicemail not working, but after several attempts I'm almost 100% sure I figured out how to keep it from being disabled. I have tried my latest method 7 times and each time it's worked perfectly.

NOTE: This has been tested on a non-jailbroken iPhone that is on the AT&T network.

Step 1: On your iPhone head on over to http://help.benm.at/usa.php (screenshot). From here, simply tap AT&T and then tap "Install" on the following page (screenshot).

Step 2: Again, from your iPhone, go into Settings > General > Reset > Reset Network Settings (screenshot). This will cause your iPhone to restart.

Step 3: After the restart, go to Settings > General > Network. You will now the "Internet Tethering" option. Go ahead and turn it on. (screenshot)

Step 4: VERY IMPORTANT. Now, before you do anything else, go back into Settings > General > Reset Network Settings (screenshot), which will once again restart you phone. If you do not this, the wrong information may get stored for your Visual Voicemail.

That's it! You're done! All you have to do is hook it up via your USB cable and you have internet access. (screenshot)

Removing Tethering: If for some reason you want to remove tethering or you have issues with Visual Voicemail you can restore from a back-up or just go to Settings > General > Profiles and remove the US AT&T profile (screenshot). Upon removing it, go Settings > General > Reset > Reset Network Settings (screenshot).

UPDATE: iPhone firmware 3.1 has killed this hack. I'm working on finding another way to this as we speak. When I do, I'll post it up.

Will this work on a PC?

Will this work on a PC?

Yes sir.

Yes, this will work on PC. The tethering ability lies solely on the iPhone. After I plugged it up via USB to my MBP I just had to go into my network settings and select "Ethernet 2".

You may have to do an ipconfig /release and ipconfig /renew but i'm not totally positive. I'll test it when I get a chance later today and report back.

Will this work

With the 3.1 software update?
Thanks!

Do you mean iPhone 3.01?

It does work with iPhone 3.01. iPhone version 3.1 isn't due out until mid to late September (although the beta is available).

frustrated

First off, thank you for your post on the subject of tethering. It is one of the most clear and concise guides to step-by-step tethering that I have thus far found out there (and trust me, I have read many!). I followed your 4 steps verbatim. Even so, I seem to be having no luck with internet access via tethering. I do not get the "internet tethering" heading on my iPhone as pictured in your 3rd to last screenshot. Any ideas? I am pretty frustrated as I have gone through the whole process three times already. Would appreciate any input you might have on the subject. Cheers! G.

it works

and not only via usb but i write this via bluetooth. so cool! Thank you!
My guess is it will be gone on the next iphone update but I hope you'll keep at it
great work
-jg

@GIA Hmm, interesting. Try

@GIA Hmm, interesting. Try restoring your phone, then repeating step number 1. After that go into go to Settings > General > Network and see if you see it. If you do, proceed to step 2 and so on.

If you do not see it, go to Settings > General and scroll to the bottom. Right above the "Reset" option see if you see "Profile". If you do, go into and "Remove" the US AT&T Profile and start from Step 1 again. If you still have issues, remove ALL profiles in there and again start at step 1.

GOOD LUCK!

You could be right about the

@jg You could be right about the 3.1 update coming up in September. However it did work from 3.0 to 3.01. :FingersCrossed:

Success!

Finally! Thanks to your advice I now have internet tethering. Thanks so much. Keep up the good work. Cheers. —Gia.

NP, glad i could help.

NP, glad i could help.