[Problem] [Solved] Cellular Data and Visual Voicemail problems after quickpwn
I had to, due to "bricking" issues, quickpwn my phone (i3g) three times. During use the phone just horked (locked up with no hope of return). On the first and second iteration of pwnage, all came up fine, 3G (UMTS/HSDPA???) worked dandy, as did Edge.
I used the device in that configuration for several weeks, until the unceremonious über failure. I reflashed the bad-boy and this time, all seemed well at first, however a few days, perhaps after a Cydia software install, my data connection went tits up. As did visual voicemail. (much to my consternation I missed eleven voicemails!)
Wifi, of course, is unaffected. So, I have been digging around, and edited the preferences.plist that lives off in /private/var/... I found that the APN defined in the file was merely "wap.cingular". I know from my WM6 days and hanging out on xda-developers.com that that APN require(d|s?) a username and password. I also saw reference to the "Cellular Data Network" menu item in the general settings of the "Network" menu.
First, I tried just editing the preferences.plist, to no avail. I then realized the error of my ways, and strode off to modify the carrier.plist off in the ATT_US carrier bundle. While I was at it, I (re-)added the AllowEDGEEditing=True XML key-pair, and placed the wap.cingular, WAP@CINGULARGPRS.COM, CINGULAR1 data points in the requisite keys. I rebooted the device for good measure.
During all of these iteration I have gotten 10/16 address assigned to pdp_ip0, with an odd value of <ip_addr> -> <ip_addr> and a host only netmask (255.255.255.255).
That doesn't seem like a valid configuration, unless they are doing some weirdo layer two forwarding or something over the Cellular Network... (just a wild-ass guess there, I have no basis other than assumption for that supposition).
So, my question, to the esteemed community, is WTF are the iPhone 3G, baseline APN values on a spanking new phone? I am loathe to restore my phone 'cause I'll get the dreaded 02.30... baseband (boo-hiss-boo!).
And should any minds inculcated in the dark arts of OSXMobile's TCP stack feel so inclined, I would like an explanation as to the self referencing IP configuration.