Reply
Thread Tools
Posts: 4 | Thanked: 5 times | Joined on Jan 2008
#1
It looks like Diablo gives a nice improvement in the ability to run IPv6 for those that are interested. Launch an xterm (or ssh in from another machine), then run:

Code:
/usr/bin/osso-ipv6-enable.sh --enable
This will load the appropriate kernel modules (most importantly ipv6.ko), and setup the appropriate key(s) using gconftool.

I was all set to build my own custom kernel (or at least kernel module), and low an behold, Nokia made it very easy for me.

Also, take a look at /etc/init.d/osso-ipv6

Run the following command(s) to check your ipv6 config:

Show your IPv6 addresses (ifconfig is part of busybox, not IPv6 enabled in Diablo):
Code:
ip -f inet6 addr show
Show your IPv6 Neighbors (should show router if IPv6 RA is setup):
Code:
ip -f inet6 neigh show
Show your IPv6 routing table:
Code:
ip -f inet6 route show
Show your IPv6 kernel parameters:
Code:
sysctl -a |grep ipv6
This is working for me without any major issues. I had already set the browser to enable IPv6 using the "about:config" mozilla trick, and set network.dns.disableIPv6 (bool) to false. (It defaulted to true)

Now, busybox is not compiled in Diablo for IPv6, but it is available from some enterprising individuals over here: http://www.ist-anemone.eu/index.php/Maemo_IPv6_howto

They have not updated the howto for Diablo yet, but there is still very useful information.

I have been successful getting the web browser, and ssh to both use IPv6, and sshd will use it once it has been restarted (kill -sighup pid will do the trick). I am assuming that there is an /etc/init.d load order issue that causes sshd to load before the osso-ipv6 script loads. I'm sure that once I have had some sleep that it will come to me

Good luck getting to the Dancing Turtle (www.kame.net), or the Bouncing Google (ipv6.google.com) on your IT!

Those that have used IPv6 will know what I mean.

--GadgetDave
 

The Following 5 Users Say Thank You to GadgetDave For This Useful Post:
Posts: 1 | Thanked: 0 times | Joined on Sep 2009
#2
Hi GadgetDave,

I've having some trouble installing ipv6 on my n810 (using latest Diablo),. I guess you can help me out. The problem is that the modules do not load. Each time I initiate this command (/etc/init.d/osso-ipv6 start), i receive the following error:
insmod: cannot insert '/mnt/initfs/lib/modules/2.6.21-omap1/ipv6.ko': Operation not permitted (-1): operation not permitted.

I receive the above message for all the ipv6 modules, e.g. xfrm6_mode_transport.ko....

I did become a root before issuing the command by it does not work.

I try to use this command also gconftool load, should i use it?

I will be grateful if you could help me out

Thanks
 
Posts: 1 | Thanked: 0 times | Joined on Oct 2011
#3
Originally Posted by GadgetDave View Post
It looks like Diablo gives a nice improvement in the ability to run IPv6 for those that are interested. Launch an xterm (or ssh in from another machine), then run:

Code:
/usr/bin/osso-ipv6-enable.sh --enable
This will load the appropriate kernel modules (most importantly ipv6.ko), and setup the appropriate key(s) using gconftool.

I was all set to build my own custom kernel (or at least kernel module), and low an behold, Nokia made it very easy for me.

Also, take a look at /etc/init.d/osso-ipv6

Run the following command(s) to check your ipv6 config:

Show your IPv6 addresses (ifconfig is part of busybox, not IPv6 enabled in Diablo):
Code:
ip -f inet6 addr show
Show your IPv6 Neighbors (should show router if IPv6 RA is setup):
Code:
ip -f inet6 neigh show
Show your IPv6 routing table:
Code:
ip -f inet6 route show
Show your IPv6 kernel parameters:
Code:
sysctl -a |grep ipv6
This is working for me without any major issues. I had already set the browser to enable IPv6 using the "about:config" mozilla trick, and set network.dns.disableIPv6 (bool) to false. (It defaulted to true)

They have not updated the howto for Diablo yet, but there is still very useful information.

diablo 3 barbarian skills

Those that have used IPv6 will know what I mean.

--GadgetDave
I have been successful getting the web browser, and ssh to both use IPv6, and sshd will use it once it has been restarted (kill -sighup pid will do the trick). I am assuming that there is an /etc/init.d load order issue that causes sshd to load before the osso-ipv6 script loads. I'm sure that once I have had some sleep that it will come to me
 
Reply


 
Forum Jump


All times are GMT. The time now is 17:29.