2008-08-08

Cellular Internet Access on iPhone 2.0 in Israel

To configure your iPhone 2.0 to access the Internet over the cellular network, there are two options:
  1. Directly through the cellular provider
  2. Use a WAP proxy
Option 2 is usually much cheaper per megabyte -- often unlimited. The downside is that only port 80 (HTTP) works, you cannot access email directly over IMAP/SMTP. As a workaround, Web mail can be used.

To configure your iPhone for the Orange network in Israel, do the following:
  1. Copy /private/var/preferences/SystemConfiguration/preferences.plist from your iPhone to your desktop (using sftp or WinSCP).
  2. Edit the file on your desktop to read as below.
  3. Copy it back to the iPhone.
  4. Reboot your iPhone.
The contents of the preferences.plist:

Search for the text "ip1", and edit the text after that to look like this:


<dict>
<key>Interface</key>
<dict>
<key>DeviceName</key>
<string>ip1</string>
<key>Hardware</key>
<string>com.apple.CommCenter</string>
<key>Type</key>
<string>com.apple.CommCenter</string>
</dict>
<key>Proxies</key>
<dict>
<key>HTTPEnable</key>
<integer>1</integer>
<key>HTTPPort</key>
<integer>8080</integer>
<key>HTTPProxy</key>
<string>192.118.11.55</string>
<key>HTTPSEnable</key>
<integer>1</integer>
<key>HTTPSPort</key>
<integer>8080</integer>
<key>HTTPSProxy</key>
<string>192.118.11.55</string>
</dict>
<key>com.apple.CommCenter</key>
<dict>
<key>AllowNetworkAccess</key>
<integer>1</integer>
<key>Available</key>
<integer>0</integer>
<key>Setup</key>
<dict>
<key>apn</key>
<string>wap.orange.co.il</string>
<key>password</key>
<string>mobile54</string>
<key>username</key>
<string>orange</string>
</dict>
<key>Version</key>
<integer>1</integer>
</dict>
</dict>


Sources:

No comments: