New: Get Jelly SMS totally free now on the app store (free SMS!)

Update Feb 2 2010: Reports say that the latest iPhone 3.1.3 allows this to work again but ONLY on factory unlocked iPhones. Thanks to Éamonn for the heads up!

O2 Ireland users: O2 have now enabled tethering for users as detailed on their forum. Simply connect to iTunes on your computer and click ‘Check for Update’ and accept the new carrier settings file when prompted. Tethering will now work for you!

This evening I got internet tethering working on my iPhone 3G running the latest 3.0 iPhone build. This means I can now use my iPhone as a modem on my laptop or any machine (with iTunes 8.2 installed) when I’m out and about. Here’s how I did it.

How to install:

If you view this page actually ON YOUR iPhone all you need to do is:

1. Select your operator below & install the profile when prompted:

Three Ireland Contract

Vodafone Ireland Contract

Vodafone Live! Ireland

AT&T USA Contract

O2 UK Contract

O2 UK Pre-Paid

T-Mobile UK Contract

Virgin UK Contract

Three UK Contract

Vodafone UK Contract

Rogers Canada

Fido Canada

Note: Do this at your own risk!! I have only tested this on my own device (3G O2 Bill Pay iPhone) and cannot guarantee it will work with yours.

2. Restart the iPhone.

3. Once it restarts, go to Settings > General > Network and turn on tethering.

Done. Now connect your iPhone to the computer. The computer will automatically detect a network connection on the USB port. It just works.

On your Mac / PC turn off your Wi-Fi or unplug your Ethernet to check how it works.

Note: You will need at least iTunes 8.2 or greater installed on all the computers you want to tether with.

There you have it – Irish users get free text messages (O2, Vodafone, Meteor, Three + many others) on your iPhone and iPod Touch or on your Mac/PC with JSMS, and now you can use free internet tethering on the go.

Follow me on Twitter: @finbarrbrady

Now you have tethering!
Now you have tethering!
Quickly Enable Internet Tethering with your iPhone (no jailbreak needed)
Tagged on:     

76 thoughts on “Quickly Enable Internet Tethering with your iPhone (no jailbreak needed)

  • June 16, 2009 at 12:35 pm

    Nice, is there any way to backup the O2 IRL settings on the phone first before applying the update? Or will a Restore roll back to original settings? Just to be on the safe side.

  • June 17, 2009 at 1:25 pm

    This works great over USB, just plug iPhone into Vista laptop and you have internet, no messing it just works. Excellent work Finbarr.

    Although I cannot get it to work over bluetooth due to Vista not having a driver for my iPhone bluetooth? Windows eh…

  • June 17, 2009 at 7:24 pm

    Thanks finbarr – it is working perfectly with both my iMac and my MacBook Pro.

  • June 17, 2009 at 8:20 pm

    I can’t select the .ipcc file when I try to do this. I checked the info on the file, and its extension is in fact .ipcc (and not .zip or something like it with the extension hidden).

    Also, as an aside – does this work for O2 in the London area?

    Otherwise cheers for a great post.

    • June 17, 2009 at 8:56 pm

      Daniel can you try once again running all the steps. Are you on a Mac or PC?

      If you still have the issue can you outline the steps and the exact problem.

      Do you mean will it work on an O2 UK SIM? – No. It should work ok on a O2 IE sim in London provided you have roaming but it might cost you a fortune depending on your O2 data plan.

  • June 17, 2009 at 8:21 pm

    Anyway of getting this stuff to work on a Sim free IPhone on the Vodafone network?

    • June 17, 2009 at 8:53 pm

      The problem is Vodafone IE don’t have a carrier settings file so I’m afraid not for now

  • June 17, 2009 at 9:41 pm

    Thank you for responding, Finbarr.

    I was getting stuck in step 5. I just couldn’t select the file, it was “greyed out” (for lack of a better term). However, equipped with Google, I found that running the following command in Terminal got me to load up the ipcc file:

    defaults write carrier-testing -bool TRUE

    So I was able to get past step 5 and continue all the steps. After restarting the iPhone, however, setting up tethering still forwarded me to a web site where I could sign up for the data plan, rather than just “turn on tethering” as step 9 expected me to.

    I think I’m stuck at step 9 now because, simply put, I’m not a part of O2 IE, living in London. So if anybody else reads this and is in London, and you get it to work, please post how you did it.

    Thanks again, Finbarr.

    • June 17, 2009 at 9:47 pm

      Looks like you forgot to run step 1 first time around.

      The carrier settings file I posted will only work with O2 Ireland as it contains server names etc which can only be used with an O2 Ireland Sim card.

      I’m sure someone in the Uk can get it working soon.

      Good Luck!

  • June 17, 2009 at 10:07 pm

    Right you are, Finbarr. How I missed step 1 is beyond me, I fail at following directions.

    I found the proper file here for the UK here:

    And following your directions, got it to work. Right now, I’m posting this comment using tethering. 🙂 Thanks!

  • June 18, 2009 at 1:48 am

    This is amazing! Works really well and superfast too! I can’t help but wonder if o2 will cotton on to what s happening? Although I won’t be downloading anything more than I do using my phone on my laptop will o2 be able to tell I’m tethered?

    Logic says no, but I’m not sure if safari or if windows has a specfic tag line when making requested from the servers??

    Am I just paranoid?

    Thanks a million though!!

  • June 18, 2009 at 7:25 am

    Did the easy way for AT&T above. Seems to be fine but when I went to setup MMS using someone else’s suggestion, I noticed that my “Cellular Data Network” option was missing from General -> Network. Do you think this was caused by your carrier upgrade file? Not sure… Maybe the AT&T one needs to be tweaked a bit.

  • June 18, 2009 at 7:59 am

    If the file comes up as on a Mac, then do the following

    1. press Return on your keyboard. This allows you to edit the file name….

    2. The remove the “.zip” section of the name. Press return again

    3. confirm to wish rename the file .ipcc instead of .zip

    this might solve some of the problem above… One poster did mention this happened… Thats because .ipcc is a compressed file containing other things (like a .zip file) so OS X renames it to reflect this… i think

  • June 18, 2009 at 10:10 am

    Could not have been easier!!! Thanks a million. Just browsed to the page on the iPhone. Clicked on the link for “O2 Ireland Contract”, followed the steps and it works perfectly on my Vista machine… Thanks again

  • June 18, 2009 at 2:37 pm

    You got the us AT&T connection working? Did you ever get the mms working?

  • June 18, 2009 at 2:46 pm

    I tried the download method and I get an alert to say that I have to contact O2 to enable tethering blah blah…. Any ideas?

  • June 19, 2009 at 12:20 am

    What does “Option + Click on the “Check for updates” in the iPhone screen.” mean? When I click the “Check for update” button in iTunes on the PC, it just says “The version of the iphone software (3.0) is the latest version.

  • June 19, 2009 at 12:24 am

    I figured it out. I downloaded the file on the iphone. Now it says “to enable Internet tethering on this account contact o2”. Any ideas?

  • June 20, 2009 at 12:12 am

    I just used my phone to come to this site, clicked the link and it’s all great.

  • June 20, 2009 at 1:24 pm

    Hey! Thanks for that! I’m a prepaid 3 customer and tethering works great on Win xp! But I cant send MMS…any ideas?

  • June 20, 2009 at 1:44 pm

    I tried this and the Tethering features does turn on on my iphone. The Blue Tooth or USB page does not get the message as to which method to use. It just shows the two options and it does tell me tethering is on.

    I cannot get my Laptop with Vista to see the iphone. Hardwired or not. I followed the steps above and did the automatic upload. That part all worked fine. Can anyone guide me further?

  • June 20, 2009 at 6:40 pm

    Ah, new problem. After the download, my 3G internet connection away from the house doesn’t work either! I think this is a bust for FIDO.

  • June 23, 2009 at 1:26 pm

    Ok, silly question time
    What advantage is tethering? What does it offer?

  • June 23, 2009 at 1:49 pm

    It lets you connect to the internet from your laptop while you’re on a train for example!

  • June 23, 2009 at 2:55 pm

    Your tethering article and download works perfectly on an iphone 3g on O2 Ireland Pre-Pay perfectly with my MacBook Pro!

    I note that it also should be possible to do the same using Bluetooth, but although I have successfully paired iPhone and MacBook Pro to other items, they refuse to pair between them (they see each other but pairing fails). I wondered if you might have any ideas?

    Keep up the great work by the way – it’s appreciated.

  • June 24, 2009 at 2:06 am

    3 Days, since I tried the FIDO tethering upgrade you have posted. 3 days I have no 3G access! I would say this is a bust now. I am going to erase my phone and restore it. Thanks…..

  • July 24, 2009 at 9:37 pm

    Tethering just stopped working after I did the new Itunes update and a synch. Boo. Back to my slower than iPhone three dongle. Im really annoyed

  • August 5, 2009 at 11:15 pm

    I’m tempted to sign up with 02 Ireland for an i phone on a pay monthly contract (if they ever get any in stock) but for me tethering is the deal maker/breaker because it’s expensive enough without having to pay to tether on top. So….
    Does this work on O2 ireland with 3.01 installed?
    Is there any way that 02 can tell you are doing it?

  • August 12, 2009 at 9:53 pm

    Hi, Anyone know the Network setting for the Mac? Installs fine but the mac is asking for some network preference settings, I specifically need DNS Server, Search Domain & maybe IP Address, Subnet Mask and Router. Or am I looking at this from the wrong angle?

  • August 12, 2009 at 10:19 pm

    Hi Anthony.

    Yes you don’t need to do anything on your Mac. Just browse to this very blog post on your iPhone and then click on the profile for your provider! Simple!!


  • August 12, 2009 at 11:43 pm

    Since there is no sign of 02 getting any iphones in I’m tempted to buy an unlocked and jailbroked iphone from ebay uk and use it with my present 02 sim card. But I’d love to know that the tethering will work with the recent 3.01 software update and am still intrigued to know whether 02 can tell that this is going on (other than from the data usage patterns which would be different with a tethered laptop than just an i phone). Great blog! Mike

  • August 13, 2009 at 1:04 pm

    Hi Finbar.
    I think it may be a setting on my mac. When I activate tethering (USB plugged into iPhone & Mac) the network preferences open up on the mac. Ethernet 9 (or something similar) is added to the preferences automatically, however the status is not connected and the settings are blank.
    Did you have this problem or did it just work! Maybe I’m missing something.

  • August 13, 2009 at 1:35 pm

    Hi Finbar,

    Got tethering working from my iPhone to a Vista PC, but still no joy on the mac.
    Very odd, Any idea about the Mac’s network settings?


  • August 14, 2009 at 8:50 am

    Hi Finbar,

    Got it working. I was not saving changes with the new port was automatically created on the Mac (Network Preferences). Once you press apply and wait a few moments all will work.

    Thanks for your help

  • September 10, 2009 at 10:51 am

    I want to confirm that the update to 3.1 does stop the Tethering!

    Anybody know how to downgrade to 3.0???


  • September 10, 2009 at 11:45 am

    I believe the 3.1 update breaks this – I got my iPhone yesterday and took the 3.1 update last night.
    I’ve tried the O2 Ireland Contract settings above but do not have tethering available on my iPhone

    Any suggestions on other ways to enable this ?

  • September 10, 2009 at 11:55 am

    Hi Peter,

    Afraid not at present. We might have to wait for O2 to enable it.


  • September 12, 2009 at 7:58 am

    Can’t you just modify this app and make it run on the new version?
    What are the technical issues?

  • October 23, 2009 at 2:57 pm

    Doh!.. x-o

    Updated iphone and got this tethering working great! Then upgraded the iPhone to 3.1 without knowing that it breaks the tethering update… ahhh…

    Any updates available for this? Anyone know if youcan roll back an iPhone firmware update…

  • November 5, 2009 at 12:50 am

    Im on pre paid o2 ireland and i did this twice and it still hasnt worked

    please help..

  • November 17, 2009 at 4:54 pm

    This dosent work any more. Thanks for the ipcc file though.. It saves my life.

  • February 12, 2010 at 1:30 am

    Thanks for the Update, just installed 3.1.3 and tethering is there. Using it right now. my Iphone was fresh out the box from Vodafone UK this morning.

  • February 12, 2010 at 11:11 pm

    Working great on Virgin UK with iPhone 3GS Version 3.1.3 factory unlocked.

    Thank You so Much

  • February 15, 2010 at 12:15 am

    Just did it on a jailbroken at&t iPhone 3GS 3.1.2 on UK three pay as you go with mac running leopard! Works a treat! Thank you sooo much!

  • February 19, 2010 at 11:30 pm

    I have an AT&T 3gs with 3.1.3. I can’t get it to work. It’s not unlocked and I don’t know what do to to enable tethering. Could you help me?

  • March 4, 2010 at 2:19 pm


    I can see the US AT&T profile in general but the network settings does not have “Internet Tethering” 🙁 iPhone 3.1.2

  • March 23, 2010 at 10:36 pm

    hey i have AT&T and am running the 3.1.3 firmware. Im in the US. I cant get tethering to work on any website that i try. Any help?

    • March 24, 2010 at 4:03 pm

      If you’re running the latest iPhone OS, tethering can only work if your iPhone is unlocked

  • April 4, 2010 at 1:21 am

    So does it matter that i have the 3gs vs. the 3g. Cause me and adam are running the same firmware.

  • April 6, 2010 at 7:47 pm

    FYI the Virgin UK Contact profile also works perfectly for Virgin UK Pay As You Go. Thanks!

  • April 8, 2010 at 4:38 pm

    I’m on O2 UK and this doesn’t seem to be working for me. I’m on OS 3.1.3 and when I download and install the profile the tethering option ‘disappears’. How can I get around this?
    Thanks 🙂

  • April 10, 2010 at 2:09 pm

    I am on an o2 Simplicity tariff. My phone is running 3.1.3 and is unlocked officially by o2. None of the o2 profiles that I install seem to work. The tethering options in Settings-General-Network just do not appear.

    Anyone experienced similar? Any thoughts on a way round this?

    Thanks in advance

  • April 22, 2010 at 12:24 pm

    Hi, I’m trying to get this to work on vodafone uk, with unlocked iphone. However, I download the vodafone uk info at the link, and restart my iphone. I see in settings a new menu saying profile, however in setting>general>network> I can’t see any ‘tethering’ options. Am I doing something wrong, am I missing a step, or does it simply not work. Any advice appreciated.

  • April 28, 2010 at 5:18 pm

    This is my first time i visit here. I found so many interesting stuff in your blog, especially its discussion. From the tons of comments on your articles, I guess I am not the only one having all the enjoyment here! Keep up the excellent work.

  • May 1, 2010 at 1:26 pm

    I have the same issue as supermack. Have factory unlocked iphone (not bought from vodafone). On a data plan with vodafone (non-iphone plan). Installed the Vodafone settings from the link above. But do not see Tethering option in settings/general/network

  • May 11, 2010 at 1:58 pm

    did not work and messed up my internet connection on Fido Canada.
    No need to restore phone, To recover do the following:

    Settings > General. Scroll to the bottom and select profile, select ‘remove’.
    reboot the phone.

  • May 21, 2010 at 9:29 pm

    You have saved me massssive headaches!!! Nerd love in your direction!

  • May 22, 2010 at 6:23 pm

    Thanks Stephen you just saved me a restore! Was looking how to fix this with Fido 😀

  • May 31, 2010 at 7:30 pm

    Followed all directions for US AT&T iPhone 3G setup – no luck – never created the Tethering icon – any advise

  • June 9, 2010 at 4:25 pm

    Used to have it working on O2 Simplicity until I ‘upgraded’ to 3.13 whcih has removed the turn on ‘Internet Tethering’ button. 🙁

    Tried installing the profile for O2 contract which doesn’t work on my phone. What about doing a reset to factory settings through iTunes?

    Would that help?

  • Pingback: iPhone Internet Tethering | Ronan's Blog

  • October 14, 2010 at 9:26 am


    Thanks for the information. I am confused whether it will work with MAC or not? If it will work does it will work perfectly?

    I am very confused whether to use this technique or not. I was looking for such useful information from a long time and now I have found this.

    Once gain thnx for such useful information.

  • November 1, 2010 at 10:34 pm

    I have an iPhone 3G on Vodafone UK contract. Anyone with the same tried this recently with success? Thanks.

Leave a Reply