IPv6 on Ubuntu

I’ve started using an IPv6 tunnel on my laptop at home - using [SixXS](http://www.sixxs.net/) as a tunnel broker. It works very well actually, just wish there was more to do with IPv6 right now, except play around with it :-)
There are some Debian packages, but when I decided to recompile against Ubuntu, I made some changes:

* Debconf support
* Init script that can detect failed connections, also looks like other Ubuntu init scripts
* Installs man page
* Installs Sxx, Kxx rcX.d scripts
* Miscellaneous other changes

The biggest change is obviously debconf support, but it’s something that really makes the package look well integrated with the system. Quite proud of it, really!

Some Screenshots!
=================

First, debconf asks for your SixXS username and password.

![debconf asks for username/password](/diary/debconf1.png)

Then if the username and password are correct, it may (depending on the frontend) ask you to select from a list of available tunnels.

![debconf asks for a tunnel selection](/diary/debconf2.png)

If the username and/or password are incorrect, it will ask if you want to recheck your authentication details before continuing.

![debconf asks if you want to recheck authentication](/diary/debconf3.png)

And that’s it! It reads and writes the configuration to /etc/aiccu.conf, and it all seems to work well.

Update: some working apt sources:

deb [http://www.lyranthe.org/ubuntu/](http://www.lyranthe.org/ubuntu/) hoary universe

deb-src [http://www.lyranthe.org/ubuntu/](http://www.lyranthe.org/ubuntu/) hoary universe

7 Responses to “IPv6 on Ubuntu”

  1. conall Says:

    There’s lots to over IPv6.

    https://noc.sixxs.net/faq/ipv6/?faq=coolthings

    Not to mention it’s useful for me in college. Not that I know who controls the v6gate or anything, *ahem* :)

  2. Jeroen Massar Says:

    And where is the patch to this ? :)
    Please supply it to info@sixxs.net so that it can be incorporated into the standard tarball, would make quite some people happy I guess.

  3. Gary Says:

    Patch supplied…

    And having noticed that sixxs.net is currently linking to here, better add some working apt sources:
    deb http://www.lyranthe.org/ubuntu/ hoary universe
    deb-src http://www.lyranthe.org/ubuntu/ hoary universe

  4. Greger Says:

    The sources doesent work anymore?

  5. Gary Coady Says:

    Can you be more specific as to the problems you’re having, building from source?

    After adding the apt sources above, do
    sudo apt-get update
    apt-get source aiccu
    sudo apt-get build-dep aiccu
    sudo apt-get install fakeroot
    cd aiccu-2005-01-31
    dpkg-buildpackage -rfakeroot

    The resulting package works for me.

  6. Gary Coady Says:

    Ah. The apt sources :-) Right, that was strange, I was sure it worked before. Anyway it just needed the Packages file to be updated with the correct path.

    Should work now.

  7. FliesLikeABrick Says:

    Any chance of you putting your apt repositories back online? I’ve been looking for ipv6 apt sources for quite some time now. Alternatively, does anyone else know of some ubuntu ipv6 repos? ryan@u13.net if you do, feel free to pass them on ;)

Leave a Reply