Home
> apps, Bluetooth, hotspot, HowTo, likes, Mac OS X, Maemo, N900, Ovi Suite, T-Mobile, tethering, USB, Windows 7 > Tethering on the N900 – Visual Summary
Tethering on the N900 – Visual Summary
I thought it would be great to end the series with a visual summary of the options covered so far, and then some 🙂
Ubuntu 10.04
Tether Ubuntu internet-connection via Bluetooth. (Haven’t tried this yet..PAN?) |
|
Windows 7
Tether GPRS/3G connection via Bluetooth | |
Tether Windows 7 internet-connection via Bluetooth. (Haven’t tried this yet..PAN?) | |
Tether Windows 7 via USB. (No luck getting this to work with USB Networking) |
|
Tether Windows 7 internet-connection via Hotspot. |
Mac OS X
Tether Mac internet-connection via Bluetooth. (Haven’t tried this yet..PAN?) |
|
Tether Mac internet-connection via USB using USB Networking and ICS. |
|
Update 8/28/10: Using the Mac lately. Its playing nice with the N900 as you can see with the Mac OS X section.
Sorry MAC users. I have never used a MAC. Incidentally, a colleague loaned me his Macbook Pro yesterday. He wanted me to see how in the Mac world “it just works!”. It will be interesting to see how well that plays with the N900.
Update 8/29/10: Added PC-USB-N900-Wifi option
N900 – Mac Tethering in Maemo 5
thanks! I will update the Summary very soon.
My Nokia N900 is mobile network IPv6 router, sharing IPv6 subnet for itself and other devices around over Bluetooth PAN.
On Nokia N900:
iproute, pc-connectivity-manager, kernel-power
radvd (taken from Debian package, copied to “/opt/radvd/”)
aiccu (taken from Debian package, copied to “/opt/aiccu/”)
On Apple iBook G4:
“sudo pand –role PANU –connect 0C:DD:EF:5B:B7:BB –auth –secure –encrypt –device 00:02:72:16:18:6F”
“sudo ifup br2”
“bnep0” and “eth0” ethernet interfaces are attached to bridge “br2” in “/etc/network/interfaces”, where IPv6 nameserver is also defined. If something is attached to ethernet, it also gets autoconfigured for IPv6 subnet.
Laptop workstation does not even have IPv4 address when I am on mobile network. Mostly everything (IRC, HTTP, IMAP, NNTP, […]) goes through SSH port forwarding since it provides compression and encryption.
IPv6 tunnel is configured to use protocol 41 with heartbeat. Of course it would be nicer if mobile network uplink was natively IPv6 and did not need tunnel.
No: IPv4, 802.11, DUN, NAT
Yes: IPv6, Bluetooth, PAN, static subnet, compressed TCP
Thats awesome!
Paavo, and others, sadly I am a noob and I have a couple questions regarding the ipv6 tethering procedure you mentioned. I have the first three packages you mentioned installed. As for the debian packages, is it really just as straightforward as moving them under /opt? Would I need to create any symlinks? How does the phone know to forward packets; isn’t something like iptables necessary to do that?
This thing needs to be stickied on maemo.org or included with N900 documentation.
great !!!!
it’s only missing pc -> n900 -> internet via wifi (not 3g/gprs)
thanks. You’re right. perhaps for completeness, it should be added. Moreover, it can be done easily by tunneling over SSH.The use case would be more for desktops than laptops.
Bob, i have added the option and also written a post about it. Thanks for the suggestion.
Hi, thanks for this comment 🙂