tether your iPhone 3G running firmare 2.1 to your eee or other computer for free
| November 13th, 2008My instructions should be able to get your firefox browser online through your phones data connection. The gist of it is; you wifi into your phone and use that as your rout to the web. This post was written using this setup.
All of the tools used are available online for free, EXCEPT i used windows xp to do the jailbreak.
I should mention, that there is a SMALL issue with not having dns configured. But I got around that mostly for now.
here is an outline of the steps:
- QuickPwn 2.1 your phone using iTunes 8 running on xp
- install openSSH on your phone using cydia
- get the restricted modules and madwifitools from the repos
- start an adhoc network on your eee or other laptop
- join the adhoc network with your phone
- figure out your phones IP address
- ssh into your phone using the root account and alpine as the password
- setup your web browser settings to use the phone as a proxy
- get the i address of a google server because actual dns is for suckers
So here are some links or instructions
to the parts of the process that i feel could use actual instructions. Howto get stuff from the repos, howto join a wifi network with your phone etc. is not spelled out step by step below.
These are step by step instructions on how to use QuickPwn 2.1 for Microsoft Windows to jailbreak your second generation iPhone 3G 2.1:
http://www.iphone-hacks.com/2008/09/25/how-to-jailbreak-iphone-3g-21-with-quickpwn-21-for-windows/
ubuntu adhoc tutorial/howto:
https://help.ubuntu.com/community/WifiDocs/Adhoc
/etc/dbus-1/event.d/25NetworkManager stop # stops the default network manager
wlanconfig ath0 destroy # removes the current network card interface
wlanconfig ath create wlandev wifi0 wlanmode adhoc # creates a new interface
iwconfig ath0 essid 'binky' # states the name of the network to join
#iwconfig ath0 key '12345' # states the password of the network to join
ifconfig ath0 up # brings the interface back up
dhclient ath0 # gets an IP address, eventually from avahi-autoip
ssh into your phone, my phone’s ip address was 169.254.195.100, but you should use the ip of your phone
ssh -ND 1080 root@169.254.195.100
the dash ND means bind the port and just log in but don’t give me a cursor
Firefox->prefs->advanced->network->settings->manual proxy->Socks host:localhost, port: 1080.
my dns hackarround = getting an ip address of a google server using ping google.com on the xp box. Then i set a bookmark in my firefox to the ip address of that google server. having the ip address to a google server is just as good as DNS? LOL!!!!111!!!!1!1
how you might set your DNS for real in ubuntu:
https://answers.launchpad.net/ubuntu/+question/2248