Aiccu/Installation On Debian

From SixXS Wiki
Jump to: navigation, search

Introduction

This howto explains how to install Aiccu on Debian Lenny and Etch.

Installing Aiccu

To install Aiccu on Debian Lenny/Etch is easy. Aiccu is included in the Lenny repository and there is a backport for Etch. If you have a previous version of Debian, follow the steps to upgrade to Debian Lenny.

Debian Lenny

Use apt-get to install Aiccu.

apt-get install aiccu 

You will get up a menu with IPv6 providers, choose SixXS.

Then type in username and password to your SixXS account. That was all.

Debian Etch

You have to enable backports to get Aiccu or manually download it from packages.debian.org

For more information about how to add the etch-backports repository to your sources.list and how to prefer packages from etc-backports, see this site

Upgrade to Debian Lenny

WARNING: It's not assured that the upgrade will complete successfully. Be sure to make a backup of all necessary data!

If you have Debian Etch (stable) e.g. and you want to change to Debian Lenny (unstable):

Edit your sources.list.

nano /etc/apt/sources.list

change the name of your version of Debian to lenny. It should look similar to the following:

deb http://ftp.debian.org/debian/ lenny main contrib non-free
deb-src http://ftp.debian.org/debian/ lenny main contrib non-free
deb http://security.debian.org/ lenny/updates main contrib
deb-src http://security.debian.org/ lenny/updates main contrib

Then save.
Now type

apt-get update && apt-get dist-upgrade

It will download all the packages and install a new kernel, it may take some time.

Couldn't open device /dev/net/tun

If you get the following error message

[tun-start] Couldn't open device /dev/net/tun: No such file or directory (2)

issue the following commands (as root) to create the required device file

mkdir /dev/net
mknod /dev/net/tun c 10 200