Quote:
Originally Posted by RYU81
same here I did everything still I can't access internet in iphone 2G with fw 2.0.2
|
I confirm that everything is working fine at jailbroken fw 2.0.2 I upgraded to recently. I will correct my guide accordingly.
1) If you don't have troubles with ssh connection between PC and iphone you need only to be sure that
a) iphone's preferences.plist is updated to enable autoconfiguration file proxy.pac
b) /private/var/preferences/proxy.pac exists and points to proxy server 127.0.0.1 and port 8118. You can try BossPrefs EdgeProxy plugin for toggle, it works fine at 2.0.2.
And check Tunnelier S2C that you have an entry for proxy connection in S2C screen.
2) Check privoxy. After installation this local proxy server is ready to work so you can try your PC first for sure. Privoxy listens on port 8118 at local interface. So you can change Connection settings of your PC's browser (IE or FF) to use proxy server for LAN connection and enter 127.0.0.1 for hostname and port 8118 in browser's proxy configuration window. If privoxy is started (note blue P in tray) you can start using PC browser to open some site. If everything is right you will get it through privoxy which is known as good ads and banners filter. So in privoxy main window (double-click on blue P) you will be able to see some blocked addresses. But if you change the privoxy config as it's described in my guide you can enable showing not only filtered requests but all requests from client to proxy server. This way you get the whole picture of connections served by privoxy.
3) So now connect the iphone to the PC with USB cable. Check that SSH server is enabled in iphone. Start runtunnel.cmd and be sure that itunnel is started in separate console window, do not close this window until finishing iphone connection session. Click Login button in Tunnelier, login to iphone using login root and alpine as root's password (if you didn't change it before).
Check the Tunnelier's onscreen log to be sure that reverse tunnel to 8118 is up.
Now you can start Safari and try to open some site in it. In parallel watch the privoxy screen on PC. If you see some new entries here then privoxy serves the client requests from Safari, it works over cable.
You can try other applications, Weather, Stocks, Maps. You will see these addresses in privoxy window. Again - you won't see any requests if did not change the debug session in privoxy config file mentioned above.
Note that this is for your convenience only, even in its default configuration privoxy will start working, Safari will get web-pages as it should but you will not be able to see its requests in privoxy main window.
If still something's wrong please reply with more details step by step.