About Adam Knight
Location
Austin, TX
Home page/site
http://www.hopelessgeek.com/
Author Biography
Adam Knight is one of the founders of Mac Geekery and is a geek at heart. Programmer by day, hacker by night, his daily life revolves around the Macintosh platform, which he has been a user and programmer for since the early days of System 7 when his LCII replaced his Apple //c.
In-between tech jobs, he’s managed to learn the basics of any web hacker: PHP, MySQL, Perl, Apache, Linux, *BSD, and the intricacies of ./configure —prefix=~/bombshelter/. Today, codepoet is concentrating on blogging again, writing some software for the Mac by himself (including Notae) and for his company (such as Photonic) and has a few other toys coming out soon. Bug him over AIM or email [link fixed].



Tried it, didn´t work; Profile was installed, but tethering switch doesn´t appear (Switzerland, Swisscom; iPhone 3G OS3.0)
Did you restart the phone afterwards? Did you have a 3G signal?
Hi Adam
tried several times didn´t work (had 3G signal) at least I found another IPCC which I´ve loaded directly from the iphone. Working since.
thx wJ
pls delete other message; hvnt seen the reply btn
Actually this is not a German site but an Austrian site!!
Hey Adam,
So I followed your instructions as well and it didn’t work at first … but then I tried installing BenM’s mobile profile from within Mobile Safari on my iPhone. Worked like a charm!!! I saw another blog that gave that as the instructions so I thought I’d let you know.
Surprised at how fast browsing on my computer is over the 3G network!!! If only I wasn’t scared to use it it would be fantastic!
Thanks,
bm
Nice one! Works perfectly both via USB on bluetooth!
Has anyone tried this on a 3g and a 3gs with ATT in the US?
Does this violate the TOS of ATT & Apple
I tried it with AT&T on a 3G in the US and it works. Violating TOS? I’m not sure there’s a clause for this, really…
Hi Adam,
I assume this only works on “tetherable” phones like the 3G and 3GS and not on the original, correct?
(Hope burns bright…)
Jay
Worked perfectly on an iPhone 3G. I ran a Vchat using Skype for about 20 minutes and only consumed 100 MB, hell I can use this every day and not go over the 5GB limit! (...famous last words!)
Although I don’t foresee using this often it is great having the option to do this! Also, this article and others related fail to mention that you have to have itunes, latest and greatest version, installed and initially open. If you don’t do this tethering is not recognized. Well, this was my experience anyway. I was following the above mentioned directions gleaned from another article and this one too and eventually “wondered” if it would work if I had itunes open and low and behold it did. just my 2 cents and that’s not worth much these days…
Works nicely on my 3G with USB! Very handy when my office DSL went down for 3 days… not sure if/how Bluetooth tethering works just yet…
Awesome find. I’ve been looking for something like this for ages. I’m a little worried about installing it but I’m going to give it a go on 3GS. I’ll check back and let you know how it goes.
Since there’s no Rogers_ca.ipcc file, I had to grab the Rogers_ca.bundle folder from the 2.2.1 firmware package (since the 3.0 has not been cracked open yet).
Turning the Rogers_ca.bundle into an ipcc file is really straightforward: Make the edits described above and then put it in a “Payload” parent folder and zip the whole thing up into a Rogers_ca.ipcc file.
In doing this, I’ve managed to get the Internet Tethering options to show up, and even get MMS support to show up, but at this point I can’t yet get a connection established. I’m still trying to tweak the specific Rogers settings to get it to actually work.
You rock Adam! Thanks for looking out.
There have been a lot of comments across mutliple threads on this tethering topic related to AT&T knowing if people are using this feature and if they will get caught. I design/develop phones for a living and can tell you that AT&T does know if your phone is using data this way.
The change that is being made with this MOD is the data gateway. The equivalent of a proxy for those in the business world. All data including your mac address that is assigned to your phone is going to this gateway for data traffic. AT&T can easily determine that your iPhone is now using the data gateway intended for non-iPhones.
Does AT&T care? Apparently they do care or they would allow tethering. The problem with iPhones is that they are “chatty”. They do a lot of network talk even when you aren’t on browsing the internet, etc. This is what makes the experience so good to us, but the data usage so bad to AT&T. Tethering compounds that issue. On top of that, this change makes the iPhones “chat” on a different gateway that may be near capacity (just guessing on this one).
Bottom line is that AT&T can know. In designing phones, we use these configurations to get “free” data usage all of the time in our testing. Our MAC addresses and ECN numbers are very tracable back to us even on an unreleased phone and AT&T has called us and requested we not use so much at times.
However, they aren’t making money off of our testing, they are making money with you staying happy about using your iPhone.
Awsome! Works like a charm. Too bad the cell coverage in my test location is so awful. Accessed the web tethered via USB. Now on to Bluetooth!
@wwilliam.klein — I’ve had tethering on Rogers since OS 3.0 came out. Maybe it’s data plan related? I think it was enabled for any data plan over 1 GB/month.
Most Rogers iPhone users are probably on the original 6 GB/month data plan, and can thus tether without difficulty (A blind assertion — feel free to disprove me).