Replies to This Discussion

If you want to setup IPv6 tunnel under Ubuntu you need to use tspc (tunnel setup protocol client) so you can browse IPv6 ready websites using IPv4.

Connecting to the IPv6 Internet requires either a native connection or the cooperation of a friendly server to provide you with a tunnel.Tunnel Server Protocol Client (tspc), is a daemon to automate the setup and maintenance of an IPv6 tunnel. This client will connect to any migration broker which uses Hexago’s implementation.

Install tspc in ubuntu

sudo aptitude install tspc

This will complete the installation.

You can get free IPv6 access form freenet6 register freenet6 account from here to obtain username and password.

Configure tspc

The default configuration file is located at /etc/tsp/tspc.conf. Open file using a text editor using the following command

sudo gedit /etc/tsp/tspc.conf

You need to provide username, password and hostname registered at Freenet6

userid – Yourid
passwd – yourPassWord
server – broker.freenet6.net

Search, userid, server, and passwd variable in file and set them as follows

userid=your-name
server=broker.freenet6.net
passwd=your-password

Save and close the file. Restart tspc service using the following command

Step 3:
Run Freenet
cd /usr/local/gw6c/bin
sudo ./gw6c
If you don't see any errors it should be fine. Wait a minute to give it start-up time and go to this page (http://go6.net/). If you see something like 'You are using IPv6', everything went fine!

This write-up needs serious work! In attempting to install on Ubuntu Server 9.10 when following the steps I received numerous errors, mostly something not declared, when compiling at the first:

make target=linux exportdir=../tspc-advanced export

Not being a programmer there may be something missing on my box that need to be installed, but this write-up doesn't mention that. Perhaps the author needs to better define the requirements and/or build a vanilla box and test this out more thoroughly.