My favorites | Sign in
Project Home Downloads Wiki Issues Source
Search
for
README  
README
Updated Jan 27, 2011 by misterb...@gmail.com

Introduction

IPv6 support in the n900 isn't quite there yet. It's not in the default kernel, there's no configuration settings for it, and the web browser defaults to having it disabled.

That said, support for it is possible, if you don't mind some rough edges. And some manual efforts.

This project isn't about dual-stack IPv4 and IPv6 over 3G/2G. This project is having an IPv6 only connection over 3G/2G.

Steps to install

Run as root:

wget http://n900ipv6.googlecode.com/files/libicd-network-3g-ipv6_1.4_armel.deb
dpkg -i libicd-network-3g-ipv6_1.4_armel.deb
/usr/bin/register_3g_ipv6 install
  • If you still have the "3G ipv6" connection from the non-packaged version, delete it with: /usr/bin/register_3g_ipv6 remove-old
  • reboot your n900
  • now you should have a connection named "GPRS ipv6"

Steps to upgrade from previous versions of this package

  • download and install the package as root
  • either restart icd2 (risky - it might not clean up your current internet connection) or reboot

Steps to uninstall

Run as root:

/usr/bin/register_3g_ipv6 deinstall
dpkg -r libicd-network-3g-ipv6

Then, either restart icd2 or reboot

Known Problems

Switching from v4 gprs to v6 gprs can break DNS. (The file needed for DNS, "/var/run/resolv.conf.gprs" gets deleted)

Notes

If you want to use an APN other than tmobile's, run "register_3g_ipv6 set_apn" and then set the apn in Settings > Internet Connections > Connections > GPRS ipv6 > Edit > Next > "Access point name:"

Problems Connecting? Try DebugMode

Problems with an Application? Check KnownApplicationProblems

Related Software

Want more applications to work on the ipv6-only connection? Check Nat64D(new) or LDPreloadNat64 (old)

Want to share your ipv6 connection with other computers (tethering)? Check ConnectionSharing

Contacts

I monitor the maemo thread at: http://talk.maemo.org/showthread.php?t=60320

I can be reached by email at: ipv6 AT drown DOT org

Source

http://code.google.com/p/n900ipv6/source/browse/#hg/libicd-network-3g-ipv6

Changelog

Version 1.4

  • add the function ip_addr_info (needed by Qt4's webkit browser)

Version 1.3

  • print more debug messages on connecting
  • don't give up if the GPRS network is already connected

Version 1.2

  • Optionally obtain APN from gconf
  • only register connection if we have a signal

Version 1.1

  • Handle disconnect notifications
  • IPv6 specific status icons

Version 1.0

  • Initial version
Comment by oral.al...@gmail.com, Dec 24, 2010

Installed on my N900 so far so good a lot of the sites I usually go to are working. Will keep you informed.


Sign in to add a comment
Powered by Google Project Hosting