How-To: Enable iPhone 3.0 Tethering on Rogers and Fido!
Posted by Adam McNamara | Filed under Mac and iPhone
Myself ( @adammcnamara ) and my partner in crime Scott ( @CapnCapacitor ) have managed to get Bluetooth and USB tethering working on the iPhone on both Rogers and Fido. This is a Canadian first!
Follow the simple instructions below to enable it on the iPhone OS 3.0:
- Download (removed, out of date).
- Obviously, make sure you have 3.0 installed.
- If you’ve upgraded to iPhone 3.0 GM, browse tohttp://www.phonetweaks.com/rogers_com.mobileconfig on your iPhone. This will load the mobile config for Rogers. bypassing iTunes. If you’re on fido, change the link accordingly.
- Reboot (NOT RESPRING) the phone. You can now tether over USB or BlueTooth.
- To activate tethering, go to “Settings->General->Network->Internet Tethering”. The first time you do so it may say “Contact Rogers to enable this feature”, but a few second later it should allow you to enable it. If not, restart the phone again.
The tethering screen will give you instructions on how to connect to the network. If you’re using USB and you don’t have the iPhone 3.0 SDK, then install iPhoneSystemComponents.pkg. This will make the iPhone appear as a network device in System Preferences.
http://www.mediafire.com/download.php?z2nombnzzzm
If you have any questions or feedback or just want to let us know we’re awesome, shoot us a message.
DISCLAIMER
Please check with your provider that tethering is indeed included in your plan. I believe the Rogers fine print now says that tethering is only free for dataplans with 1GB of data or more.
Tags
Canada | Fido | iPhone | Rogers | tether | tetheringRelated posts
Tags: Canada, Fido, iPhone, Rogers, tether, tethering
87 Responses to “How-To: Enable iPhone 3.0 Tethering on Rogers and Fido!”
-
macbo Says:
March 21st, 2009 at 10:58 pmtried this on iphone first gen unlocked on rogers, no luck. also is it simple to add the apn settingsd for MMS as well?
-
Adam McNamara Says:
March 21st, 2009 at 11:01 pmHaven’t had time to look at the apns for MMS yet, although apparently a friend has. I’ll update when I find something out.
Also, I haven’t tested it on a first gen phone so I can’t say personally.
-
macbo Says:
March 22nd, 2009 at 2:26 pmhmmm seems MMS is only supported on 3G, not first gen…. now i guess i’ll see if i can get tethering working…
-
Darrell Says:
March 26th, 2009 at 9:52 amGot this from a TechCrunch comments thread, wish it had the Fido info, too, since that’s what I’m on:
Tobiasz Osicki – March 24th, 2009 at 1:14 am PDT
My Apn settings:
apnsapn
rogers-core-appl1.apn
passwordtype-mask
-2
usernamethe MMS settings at the bottome of the carrier plist.
mms_proxy
172.25.0.107
mms_proxy_port
8080
mmsc
http://mms.gprs.rogers.com
voicemail_context
1Now it comes to the part that I was talking about where you have to switch between media.com settings and the rogers-core-appl1.apn. This is in the carrier data settings. When you want to send an mms you have to change it to media.com, media, mda01 and then when you want to use data just change the media.com to the roger-core-appl1.apn address.
Hope this helps! Now could someone figure out how to get it to work without having to switch back and forth. That would be awesome!
-
Andrew Says:
March 28th, 2009 at 4:11 amiTunes and my first–gen. iPhone accept the ipcc file, but there is no option to enable tethering in the Network Preferences.
This is an unlocked, first–gen. iPhone on Rogers.
-
Adam McNamara Says:
March 28th, 2009 at 10:06 am@Darrel
Thanks! I haven’t looked at this stuff in a while, but I might play with MMS.@Andrew
I’ve heard two people comment about the lack of tethering on the first gen. Apple my have some provisioning in the actual OS (ie: to make sure you get a good browsing experience) -
pcimon Says:
April 4th, 2009 at 12:48 pmAdam,
I got the usb tethering running with your instructions but bluetooth is a no go. I get a “Bluetooth network failed” and something about possibly having reached it’s maximum number of connections. Is this the error you saw with the MacBooks? If so the MacBook Air (which I thought was different from the straight MacBook) probably has the same busted BT stack. Could you confirm you were getting the same error?
-
Adam McNamara Says:
April 4th, 2009 at 1:03 pm@pcimon
Definitely is the same error. In a nutshell, you can pair the devices, and it will connect, but immediately disconnect. Occasionally you will get the “maximum connections” error as well. That’s in Apple’s hands to fix. Btw, if you’re running a VM, try booting into Windows. The device will pair on the Windows side from what I’ve heard. It sounds like an OSX kext problem.
-
Ed Says:
April 5th, 2009 at 9:38 pmHere’s the $64k question (or 60/month as the case may be) is tethering a viable and/or convenient alternative to just getting a Rogers rocketstick?
-
Adam McNamara Says:
April 5th, 2009 at 9:53 pm@Ed
For anyone that already has an iPhone, then yes it is worth it. With tethering now built into the OS, it has been stable, reliable, and fast (as fast as the Rogers network supports). Personally, its more convenience for me to use my phone as I always have it with me than to carry a rocketstick.
-
Jordan Says:
April 6th, 2009 at 11:00 pmI downloaded and installed the file to my iPhone 3G, and the tethering screen appears, but my MacBook Pro doesn’t recognize the phone as a tethering device. The phone still shows that it is tethering though. Any thoughts? I’d love to have this feature working.
-
Adam McNamara Says:
April 6th, 2009 at 11:08 pm@jordan
If you have a new MacBook Pro, the device won’t be able to connect via Bluetooth.If you’re using USB, then install iPhoneSystemComponents.pkg
http://www.mediafire.com/download.php?z2nombnzzzmYou must not have the SDK. If you did, that would have been installed already. It will make the iPhone appear as a network device.
-
Crater12 Says:
April 7th, 2009 at 11:32 pmMcNamara, I have installed the new file on the 3G and turned tethering on put I have a PC and it doesnt recognize it as a network device, do I need a mac?
-
Shaun MacLean Says:
April 8th, 2009 at 6:08 am@ Crater12
I’ve been tethering to my VAIO P (running Vista), and the Bluetooth tethering HAS been functional. The only problem is that it will work for a short while, then switch to “Limited Connection” and I will lose internet access on my computer. I then have to turn all of my tethering-related settings off, reboot the phone, and turn them back on before reconnecting (again, only for a short while). If I try to reconnect before rebooting, it won’t be able to start the connection, as though the Bluetooth device became “tired”.If you ignore the request to install a driver after pairing, you should be able to go into Network Connections and see a Bluetooth connection available. If you choose it, your iPhone should show up as a device for a PAN connection.
-
Crater12 Says:
April 10th, 2009 at 7:34 pmI cannot get my PC to recognize the phone as a netowrk device via USB?? Is there a program I need to run or drivers I need to install?
-
Shaun MacLean Says:
April 13th, 2009 at 1:16 amI found out that when my phone’s Auto-Lock goes on, the Bluetooth must shut down. Both the phone and the computer show that it is still connected, but I found when I disable the Auto-Lock so the screen always remains on, I never have to restart my Bluetooth on the phone.
As for the USB connection on a PC, I don’t think we can quite do it yet. I haven’t seen any reports of people being able to do this with a PC yet.
-
Steve Says:
April 18th, 2009 at 1:26 amMail app broke since I installed this. Opens checks for messages and then closes and goes back to the home screen. Anyone else have this issue?
-
Adam McNamara Says:
April 18th, 2009 at 10:22 amThe carrier provisioning file has nothing to do with Mail.app. Strictly speaking, the file contains no code whatsoever. Its a glorified properties file. That being said, if Mail.app isn’t working, its a problem with the Beta (probably data corruption in the SQLite DB that stores Mail.app content).
If you haven’t already, try updating to 3.0 Beta 3. Its far less buggy than the previous two.
-
Dale Says:
April 28th, 2009 at 11:47 pmWow. Thanks so much. This is rad, and what I’ve been wanting for quite some time.
-
Steve Says:
April 29th, 2009 at 12:12 amMail.app problem solved. Took it to Rogers and they gave me a new iPhone. Had the Beta 3 installed fyi.
-
Steve Says:
April 29th, 2009 at 12:12 amMail.app problem solved. Took it to Rogers and they gave me a new iPhone. Had the Beta 3 installed fyi.
Anyone confirmed if this works with beta 4?
-
Shaka Says:
April 29th, 2009 at 3:16 amWorks with Beta 4
-
Ryan Says:
April 30th, 2009 at 1:15 amI have the file set up on my phone properly and tethering activated for bluetooth, have my iphone and computer paired, have connected to the iphone and have full bar 3G connection but it still doesn’t seem to be working. Any ideas?
-
Tobi Says:
May 1st, 2009 at 1:13 amFor beta 4 did you get the extra toggles as well?
-
Adam McNamara Says:
May 1st, 2009 at 9:32 am@Ryan
I’m not sure. What computer is it being connected to?@Tobi
Which toggles do you see exactly? -
Ryan Says:
May 1st, 2009 at 3:35 pmTried again today before posting back here, seems to be working now with my pre-aluminum iMac. Now if I could only get MMS working on Fido…
-
Adam H Says:
May 18th, 2009 at 2:28 amWorks via Bluetooth with my MacBook Pro with no difficulties! Awesome, thanks a lot Adam!
I’m just hoping Rogers doesn’t disable this when 3.0 officially launches, or charges for it… I’ll wait before I update to find out for sure.
I’m currently running 3.0 beta 4 – if I update to beta 5, does this tethering feature you’ve created with the ipcc still work? If not, I won’t update because it’s awesome
Cheers!
-
Dave B Says:
May 30th, 2009 at 4:12 pmThanks for posting all this.
When I option-click “check for updates” the fido.ipcc file is greyed out and I can’t select it. Any ideas why?
I’m running os x 10.5.6 on a MacBook.
Cheers
-
Adam H Says:
May 31st, 2009 at 10:47 pm@ Dave B.
It’s because you have already updated to the latest beta version of iTunes, haven’t you?
You’ll need to find the first beta version of iTunes 8.2 (anything below the (13) you see in the version) and downgrade to it, then you’ll be able to select the ipcc files.
-
Dave B Says:
June 1st, 2009 at 12:43 pmThat did the trick. I found an older version of iTunes (10) on a torrent site.
Thanks, Adam!
-
shaun Says:
June 2nd, 2009 at 7:42 pmHey guys…will this work on 2.2 ver? trying to get this work for my cousin…..
jus wondering if it was successful or not….
cheers bud….
can you contact me by email pls?
-
SEOsean Says:
June 8th, 2009 at 4:50 pmAT&T to release tethering option today (6/8/09), or so a rep tells me: http://www.seosean.com/blog/iphone-att-to-release-tethering-option-today
-
This is sick - Overclock.net - Overclocking.net Says:
June 10th, 2009 at 11:32 pm[...] was a lie but anyway, for 5$ more a month I get 5.5 Gb more! Now the sexual part. Using this guide (you will need iTunes 8.2 pre-alpha available here), I enabled tethering on my iPhone 3G. (I [...]
-
DarkNite Says:
June 11th, 2009 at 7:08 pmWorked great but now MMS doesnt work.
Fix?
-
DarkNite Says:
June 11th, 2009 at 8:27 pmAlright everybody, here’s the fix (took me awhile to find).
Working fine on my iPhone 3G with iPhoneOS 3.0 GM.
Tethering/MMS fully functional.
You need this carrier file for Rogers
http://www.megaupload.com/?d=RJ775U8N
The only thing to note is that I didnt package the original ipcc in case of problems.
-
matt Says:
June 12th, 2009 at 7:58 ami dunno if this has been covered, i have upgraded to 3.0, downloaded your zip file, it requires me to downgrade my itunes as to add the custom ipcc file, but when i do that and plug in my iphone it is telling me that 8.2 is required because of the software on my phone, and 8.2 doesnt allow me to add the file as you mention in your update
-
Adam McNamara Says:
June 12th, 2009 at 9:05 amGuys and girls. If you’ve upgraded to 3.0 GM or you’re having trouble using iTunes 8.2+, see Update 4 at the top of the post.
Cheers,
Adam -
jonny Says:
June 12th, 2009 at 12:34 pmwould be nice if we could add these things, without adding the new cellular data network options in the network settings pane. ie. enable yet not show these as editable.
-
DarkNite Says:
June 12th, 2009 at 1:09 pmTo change APN settings when they arent in your phone’s settigns go to.
-
matt Says:
June 13th, 2009 at 12:44 amAlright I just want to say you’re awesome and the link you enter right on the phone worked like a charm, i am tethering away!
In a side note.. some weird things have been happening. I had a jailbroken 2.2.1, then i upgraded to the 3.0.. and now even though i am on rogers, the carrier name says AT&T in the top corner.. really strange, and then I had a wallpaper i added to my iphone pre-instal of 3.0, and it is still on my phone after i restore as the main screen wallpaper but its not even in my folder of wallpapers, its says i have a different stock one selected but a custom one i added is there.. really weird.. it’s not currently jailbroken or anything while running the 3.0.. i went to the apple store and they said it was an at&t phone, but its not and im convinced everyone at the store is an idiot
-
Darknite Says:
June 13th, 2009 at 7:50 pmWait is it me that you are calling awesome?
Are you sure you selected Rogers as a preset carrier on the unlockit website?
Have you tried rbooting your phone and reinserting the sim? Also, if you want, I can email you a pciture of my apn to make sure everything matches up perfectly.
If you want a screenshot email me at
-
antidogma Says:
June 16th, 2009 at 1:27 pmWorks great! The mobilesettings link at the top works like a charm. Was up and running within 10 minutes; tested and all. Thanks a lot for this, and I hope this page will continue to be updated if Rogers/Fido modifies their network settings.
-
Fido and Rogers Tethering on iPhoneOS 3.0 Says:
June 17th, 2009 at 1:53 pm[...] where it’s due: I found these files at Adam McNamara’s blog post on the topic) Share and [...]
-
Mike Says:
June 17th, 2009 at 3:57 pmWorks great! Just upgraded my FIDO iPhone to 3.0 (officially released today) and ran your link in my browser, and it works! I’m tethered right now.. get about 1.8 Mb/s download speeds too which is not bad at all. Now finally I can make use of my 6GB data plan! Woohoo!
-
krikaoli Says:
June 17th, 2009 at 4:56 pmThanks a lot for the help! I’m from Brazil and my carrier is VIVO, any tip how can I make to activate the tethering with it?
it appears the following msg: ““Contact VIVO to enable this feature”
You really are the best
best regards from Brazil -
Noah Says:
June 17th, 2009 at 5:19 pmThank you! This worked on my Fido w/ 500 MB plan. Sweet sweet tether loving.
-
PCimon Says:
June 17th, 2009 at 8:27 pmHey Adam,
I checked for updates on my MacBook Air yesterday and there was a Bluetooth update available (2.0 I think). After that update Bluetooth tethering works! I’m running the 3.0 GM version on the iPhone. I think they finally fixed the busted BT stack on Macbooks.
All is well with the world for me that was the only bug I had left!
-
mark Says:
June 17th, 2009 at 9:21 pmSweet!
I used the fido link and got the tether settings working. However, I can’t figure out how to use it with my pc usb connection. It says to “choose iphone from list of network services in your settings”. On my computer? Huh? Does anyone know what it means?
Secondly, I do have the 6gb plan, but didn’t really want to phone fido. I suppose I can fully utilize the 6gb data without getting into trouble with fido and them charging me for it? PErhaps I should call just in case or something? Please advise.
-
Adam McNamara Says:
June 17th, 2009 at 9:54 pmSorry I haven’t been around in a bit guys. Check the disclaimer at the bottom of the post.
-
Alex Gorbatchev Says:
June 17th, 2009 at 10:26 pmConfirmed on Fido with 3.0 final. Works well, thank you.
-
goaliedave Says:
June 17th, 2009 at 11:22 pmIt works! Upgraded my Rogers iPhone 3G to 3.0 thru normal use of current iTunes 8.2. Then I browsed to Adam’s script and gave it permission to run. Voila, I’m online with my laptop using tethering.
-
Tbone Says:
June 18th, 2009 at 1:35 amI agree with Mark, I need more detail on the “settings” thing. Is this only for Mac? or PC too?
Makes no sense that this is just a mac thing. surely us Vista/xp users should have a shot at this too.
Cheers
-
Adam McNamara Says:
June 18th, 2009 at 8:34 amThis file has absolutely nothing to do with your computer’s OS. You load in Safari on the iPhone in order to update the device with new mobile carrier settings.
If you’re having issues connecting your iPhone to your PC or Mac, that’s another issue entirely. You should read Apple’s documentation on the correct way to configure tethering to work with your computer.
http://support.apple.com/kb/TS2756
Again, this is ONLY to enable tethering on the phone. It works immediately with my Mac and my PC, but your computer setup may be different.
-
mark Says:
June 18th, 2009 at 11:25 amTbone:
I just figured it out on the PC (the usb way…haven’t tried the bluetooth way). You need to have iTunes installed on the computer you hook it up to. I had itunes opened on my pc, and set the tethering to ON. It then installs a network connection automatically and within 30 seconds it works fine. I get about 1.5mb speeds and about 200k up. So it’s kinda decent.
-
Ryan Says:
June 18th, 2009 at 10:15 pmdid anyone else not get the fido 5.0 carrier update if you were on the 3.0 GM? I can’t for the life of me get itunes to find it and I know it exists. If anyone knows how to get the file and could hook me up I would really appreciate it. My MMS/tethering was working fine until the public release came out now its not – which I believe has something to do with this, and the goons over at the fido call center couldn’t be more clueless.
-
Dan Says:
June 18th, 2009 at 11:54 pmThank you! Thank you! Thank you!
Tethering on Fido via BT on XP. Works like a charm!
Been waiting for this forever! Decent speed. -
Quasimime Says:
June 19th, 2009 at 1:06 amthank you!
works like a beaut.
-
Quasimime Says:
June 19th, 2009 at 1:06 amthank you!
works like a beaut.
-
St00 Says:
June 19th, 2009 at 11:16 pmI tried that on fido, looks like it enabled tethering but I still can’t send pics anyone know why this mightbe?
-
Patoche Says:
June 20th, 2009 at 1:35 pm@mark : thanks! USB connection works flawlessly with iTunes open!
your website is a spam, tho
-
Wil Campbell Says:
June 20th, 2009 at 6:36 pmThanks, everything worked like a charm. One of the simplest set of directions i’ve ever seen in a post. Thanks again.
-
tristan Says:
June 20th, 2009 at 8:32 pmTHANKS MAN! I’m tethering everywhere now. Thanks again!
-
Don Says:
June 21st, 2009 at 1:13 amHas anyone managed to find network drivers for the iPhone tethering via USB? I have been searching for hours.
I really don’t want to install iTunes on my work laptop to use tethering. I installed it onto an older computer so I can upload files into the iPhone.
-
freecellphone Says:
June 23rd, 2009 at 5:44 pmI usually don
-
tommy Says:
June 24th, 2009 at 12:07 amwas tethering fine yesterday on fido..
but today i’m connected to my macbook but can’t get internet.
iphone shows i’m tethering..
any ideas? can i try changing ip settings..
anyone from montreal having the same problem.. customer service has no answers.. -
DrePhone Says:
June 24th, 2009 at 9:52 amDo you need to have itunes installed on the computer? I’m trying to tether to a work computer that does not have itunes. Anyone know?
-
Don Says:
June 24th, 2009 at 4:47 pmI got it working by installing and uninstalling itunes. It seems you may be able to do it with apple mobile device driver AND bonjour.
See this discussion: http://forums.whirlpool.net.au/forum-replies.cfm?t=1224403
-
Deroelen010 Says:
June 26th, 2009 at 5:20 amafter installing iPhoneSystemComponents.pkg my itunes doesn’t work anymore, and my iphone won’t connect with my MB, it doesn’t show up at all. how do i remove iPhoneSystemComponents.pkg from my HD.
because its sucks. -
trendy wallpapers Says:
June 29th, 2009 at 3:39 pmYou have some great iphone stuff on your blog. Your insight and expertise would be a welcome addition to our new community, i hope you will consider joining
and thanks for sharing! -
Marco Says:
July 18th, 2009 at 1:21 amU GUYS ARE AWESOME
-
360 games for free Says:
July 20th, 2009 at 4:35 amWork great, thank you
-
Ben Says:
August 17th, 2009 at 1:30 pmI installed the iPhoneSystemComponents.pkg and now my iPhone won’t connect to iTunes or my MacBook Pro at all. Tethering works fine via bluetooth.
Any ideas how to get rid of PhoneSystemComponents.pkg or how to correct the problem?
Using OS 10.5.8 and iTunes 8.2.1
Thanks!
-
owen Says:
August 31st, 2009 at 4:00 pmnobody with 1st and 2nd gen iphones will get tethering to work, it is strickly a 3G feature only
-
George Halas Says:
September 7th, 2009 at 10:25 pm@ Ben
You need to go back to iTunes 8.2 instead of 8.2.1.Tethering worked for me after jailbreak with firmware 3.0.1, but it failed after I upgraded to Snow Leopard.
The interesting aspect about this tethering failure was that the iphone showed that it was tethered, and I had the normal ethernet (USB) connection in system preferences. In spite of these normal characteristics, no web page loaded and no other internet app worked either.
-
Free Mobile Phone Says:
September 13th, 2009 at 6:35 pmLove this page, is it updated often? Bookmarked
-
Tim Says:
September 19th, 2009 at 2:53 pmApparently the 3.1 release uses encryption on the IPCC profile. Any work around avail on this?
-
John Says:
September 23rd, 2009 at 7:18 pmYeah, an update that breaks 3.1 would be truly amazing. Is that on the agenda for you Adam? You would definitely be a king, since the bullsh*t limitation is totally underhanded on Apple’s and Fido/Roger’s part since people have ALREADY have dataplans and are paying through the nose for them.
-
JM Says:
October 7th, 2009 at 9:39 pmYou’re AWESOME!!!!!!!!
-
JM Says:
October 8th, 2009 at 9:16 amOups, I’ve just upgraded to 3.1 and it doesn’t work anymore

Please Adam, SAVE US from Rogers clutches
) -
Candy Says:
October 17th, 2009 at 9:20 amSame problem. Ever since I updated to 3.1 my tethering no longer works. Please save us! LOL I’m on Fido, their support has been totally useless for this as has Apple.
-
newt Says:
December 19th, 2009 at 10:25 amYer busted. Can’t log into your website from Robbers jPhone. Ever since they got hold of deep packet inspection they’ve gone to town on us.
-
newt Says:
December 19th, 2009 at 10:46 amSent the link to myself via email, clicked on it and it opened in Safari. Installed and works like a charm (using 3.0.1 on Gs)! Many thanks!!!
-
harley Says:
December 28th, 2009 at 1:18 pmI tried it on my rogers 3gs and it says ‘profile could not be validated’ and under that ‘profile is missing identifier’. any ideas?
-
J-Fry Says:
December 29th, 2009 at 6:12 pmYeah—I just got shafted by the big ROG as well–get this: used my 3G phone a few weeks ago with existing SIM. Worked fine. 3.1.2
Went to activate a few days ago for my wife, with new SIM. No carrier, no network, no service. SIM works in my 2G. Investigating more, both SIMs work in my 2G phone and neither SIM now works in her 3G. Did several restores today and still same thing. I can get it to see service on the Apple restore 3.1.2 but…c’mon who wants that, right? NO SERVICE under any custom .ipsw and also getting ‘Profile could not be validated’ and ‘profile missing identifier’.Help!
I’ll set her up on existing Robbers/Apple for the time being just to use this phone we’ve paid for, but first chance I get to jump ship to a different provider….. I’m soooooooooooooo first in line.
-
Peter Cruise Says:
January 13th, 2010 at 6:44 amThe iphone is still on my shopping list. I wish the price would go down a bit so I could afford one.
-
how to make money from home Says:
January 24th, 2010 at 8:03 pmI’ve seen progression in every post. Your newer posts are simply wonderful compared to your posts in the past. Keep up the good work!
-
Ellen Says:
January 30th, 2010 at 12:35 pmhow to tethering version 3.1.2 modem 05.11.07, carrier fido 5.0?
