There are a lot of benefits to IPv6, the next generation Internet Protocol. Most articles you'll find on the Internet relating to the benefits of IPv6 have to do with its huge address space.
And, while that's all well and good, and will help to solve IPv4 depletion problems (if we ever truly get to that point, which may happen within the next few years unless certain things change), the problem that IPv6 solves for me is point-to-point connectvity. This is especially important for mobile devices, such as the BUG, which may want or need to be able to all talk to each other over the Internet, regardless of where on the Internet they currently reisde (like, your home network, the free wifi at the local coffee shop, on the road over a 3G network, etc.).
To enable IPv6 connectivity on your BUG, just download the tspc application, copy it to root's home directory on your BUG (/home/root), and follow these steps.
- Login to your BUG via SSH, telnet or serial connection.
- Make sure that your BUG can reach the internet (ping google.com or something).
- Navigate to the directory containing the tspc.tar.gz file you just copied to your BUG.
- Type these commands:
- cd /
- tar xzvf /home/root/tspc.tar.gz
- chmod +x /usr/local/bin/tspc
- Assuming your BUG had internet connectivity when you typed that last command, you should be able to verify that your BUG is now "IPv6 capable" by typing:
- ping6 ipv6.google.com
- You can also see your IPv6 IP address by typing:
- ifconfig | grep 2001
- To get a static IPv6 IP address (optional), go to http://go6.net/ and click on "Free IPv6 Connectivity". See the example config file in /etc/tsp for details.