You have:

  * 1 (one) Nokia N900
  * 1 (one) USB cable for the N900
  * 1 (one) laptop running Linux
  * 1 (one) USB 3g dongle with a SIM slot for the laptop
  * 1 (one) SIM card

Your goal: get both the laptop and the N900 online.

So far I've achieved partial success:

  * insert SIM card into the N900
  * get online
  * connect the N900 to the laptop with a USB cable
  * on the N900 open a root shell and run
      ifconfig usb0 10.20.10.1 netmask 255.255.255.0 up
      dnsmasq -i usb0 -a 10.20.10.1 -I lo -z -d -x /var/run/dnsmasq.usb0.pid
  * on the laptop run
      ifconfig usb0 10.20.10.2 netmask 255.255.255.0 up
      echo 'nameserver 10.20.10.1' > /etc/resolv.conf
  
So far so good, but without iptables I cannot make the N900 do network
address translation.  I've also installed openssh-server on the N900 and used
ssh -D 1080 r...@10.20.10.1 from the laptop to get a SOCKS5 proxy on
localhost, so I can get online from my laptop, but that's a rather
inconvenient partial solution.

Also, I'd be happier if I could do this without cables (i.e. over wifi
or usb).

Am I reinventing the bicycle?  Are there working solutions?

Marius Gedminas
-- 
Remember the... the... uhh.....

Attachment: signature.asc
Description: Digital signature

_______________________________________________
maemo-users mailing list
maemo-users@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-users

Reply via email to