Saturday, August 28, 2010

Enabling Tethering on the iPhone

Today, I set out on a plan to enable the tethering on my iPhone. During this process, I wrote down the (very easy) steps I took to get my workstation back onto the internet.

Assumptions: iPhone OS Version 4; Windows Vista Desktop

A. Connect your computer to your iPhone
B. Configure your iPhone
1. Click "Settings"
2. Click "General"
3. Select "Internet Tethering"
4. Change "Off" to "On"
5. Click "Network" (top-left breadcrumb)
6. Click "General" (top-left breadcrumb)
7. Click "Settings" (top-left breadcrumb)
8. Click the "Home" button
C. Reboot your computer

At this point, the driver is setup - now we need to setup the network connections

D. Configure Windows Vista
1. Click the "Orb"
2. Click "Control Panel"
3. Click "Network and Internet"
4. Click "View network status and tasks"
5. Click "Manage network connections" (Left-menu)
6. Right click on "Local Area Connection 4" (Apple Mobile Device Ethernet)
7. Click "Rename"
8. Type "iPhone"
9. Hit Enter
10. Agree to the 'Administrative Access' question
11. Right-click on iPhone
12. Click "Disable"
13. Agree to the 'Administrative Access' question
14. Right-click on all remaining network adapters, click "Disable"
15. Agree to the 'Administrative Access' questions

E. Enable only the iPhone connection
1. Right click on "iPhone"
2. Click "Enable"
3. Agree to the 'Administrative Access' question

F. Verify
1. Look at your iPhone screen saver - should read "Internet Tethering"
2. Unlock your screen
3. Look at the "top bar" of the iPhone home screen, should read "Internet Tethering"
4. In Windows, Open up the command prompt
i. Window-R
ii. cmd.exe
iii. Enter
5. Type "ipconfig" and hit enter
6. Look at your network adapters, should see one that reads "172.10.20.2" with a gateway of 172.10.20.1"
7. Open up Firefox
8. Visit "www.ipchicken.com"
9. Look at your IP address, should be a mobile-*.att.com (i.e. 166.137.137.100)
10. Open OpenVPN client
11. Connect to your VPN
12. Access remote networks as usual
G. Cheer

At this point, everything would be configured correctly - and all is magical. In the future, I may have spare time to show how to do this on Linux - but that depends on how busy life keeps me.

0 Comments:

Post a Comment

Subscribe to Post Comments [Atom]

<< Home