Topic: IPv6 Support

Hi,

Its been almost two years since the question was asked (http://forum.chumby.com/viewtopic.php?id=2477), and one year since the last response. So how is IPv6 support going smile

I only have two devices on my LAN without IPV6 support - the Chumby and my Dlink NAS.

Cmon Chumby!

2 (edited by DoubleDensity 2010-06-19 13:29:21)

Re: IPv6 Support

Actually my Chumby has an ipv6 Address and I'm able to connect & ping.
Only thing missing are ping6 and traceroute6.

Re: IPv6 Support

The chumby One at least has IPv6 enabled.

Re: IPv6 Support

Must be limited to the Chumby One, as my output of ifconfig looks like:

rausb0    Link encap:Ethernet  HWaddr 00:1D:0F:B2:XX:XX 
          inet addr:10.10.10.21  Bcast:10.10.10.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:8064454 errors:0 dropped:529623 overruns:529623 frame:529623
          TX packets:1490748 errors:0 dropped:46 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:2660061433 (2.4 GiB)  TX bytes:173800232 (165.7 MiB)

Re: IPv6 Support

I have a new Chumby 8.

I followed the instructions here: http://wiki.chumby.com/index.php/Hackin … for_chumby

to build a new kernel with ipv6 enabled as a module. I then copied the ipv6.ko (and all the others, i.e. for IPv6 iptables, etc) into /lib/module/`uname -r`/kernel/net, then did depmod, then used modload ipv6 to load it. It failed to load because of symbols not found.

OK, so maybe the missing symbols are in the main kernel, and you need to have the kernel from the module build to get the modules to load. So then I followed the rest of the instructions on the page above to install the kernel I made in /boot, and that bricked my Chumby. :(

The recovery process is not documented on the "how to replace your kernel" wiki, which was a little scary. The solution was to power up the Chumby touching the screen, then do an upgrade, using the firmware from here: https://developer.chumby.com/index.php/ … e#Firmware

So ok, I've got my Chumby fixed, but still no IPv6. And it seems like the instructions for how to build a kernel are not quite up to date.

I'm really interested in pushing forward with this, because the Chumby is a low-power, always-on Linux machine that I can hack, so I can use it as my tunnel endpoint, instead of my main Linux server.

-jeff