On Tue, 13 Jan 2009 16:48:18 -0800, Sargun Dhillon <[email protected]> wrote: > So, this is probably better for the support list, but, what you're > talking about is possible. > Also, university is useless, getting yourself kicked out may actually be > useful. > Howto: > Create two routing tables > echo "20 gprs" >> /etc/iproute2/rt_tables > > ip route add default via $PPP_ENDPOINT dev ppp0 table gprs > ip rule add from $PPPADDRESS lookup gprs > > then keep the other routing table in place, you can manipulate that > without knocking out your PPP connectivity.
Caveat: You can't accomplish this with the busybox-as-'ip'-replacement used by default on the FR, you need the complete iproute2 version. (busybox version doesn't support 'table' or 'rule') I've not noticed if it's made it into a feed yet, I always install http://newkirk.us/om/iproute2_2.6.26_armv4t.ipk which I built a few months ago and keep at the 'FR stuff' link in my sig. j > On Tue, Jan 13, 2009 at 4:34 PM, Al Johnson > <[email protected]> wrote: >> On Tuesday 13 January 2009, Leonti Bielski wrote: >>> Hello! >>> Is it possible to use multiple internet connections on Freerunner at >>> the same time? >> >> There are several possible ways depending on circumstances. Bridges, > routes or >> iptables rules could all do this to some degree. Now would be a good > time to >> start reading linux networking howtos and documentation. >> >>> Say I want to use ssh via GPRS, and all other programs via WLAN or >>> usb. Is it possible? >> >> I think it could be done with packet marking and some interesting > iptables >> rules. If you know what ports the app uses then it would be easier. You >> probably don't really want to do this though. >> >>> Real life example - in my university we have very good unlimited WiFi, >>> actually 2 of them. In my dormitory room I have connection limited by >>> proxy (no torrent :(). >>> What I want to do is to leave my FR at school at some place safe, >>> connect it to wall charger, insert 4GB memory card in it, and turn on >>> gprs connection. >>> Then I would go home, log in to my phone via GPRS, then connect to >>> WIFI and start downloading some stuff via torrent on my memory card. >>> Neat :D >> >> If you know your home IP address, or address range, you can set the > default >> route to be via wifi, but the route to that address or range to be via > GPRS. >> There is a problem though; with the telcos in the UK the GPRS connection > is >> usually on NAT, so you can't actually ssh into the phone over GPRS. You > could >> probably get the phone to initiate an openvpn connection to your home > and >> keep the connection open though, and you could then ssh in over the VPN. > Or >> you could make a standard modem-style GSM data call to the phone and use >> screen to keep your session running when you end the data call. >> >> BTW this would probably violate several points of your university > acceptable >> use policy, and in some places would be enough to get you kicked out. >> >> _______________________________________________ >> Openmoko community mailing list >> [email protected] >> http://lists.openmoko.org/mailman/listinfo/community >> > > _______________________________________________ > Openmoko community mailing list > [email protected] > http://lists.openmoko.org/mailman/listinfo/community -- Joel Newkirk http://jthinks.com (blog) http://newkirk.us/om (FR stuff) _______________________________________________ Openmoko community mailing list [email protected] http://lists.openmoko.org/mailman/listinfo/community

