While I can start using IPv6 on my WRT54G, I found this on Earthlink’s IPv6 FAQ:
18. Why do I even need to use a WRT54G for this? It seems to me I could accomplish the same thing using my Linux or FreeBSD box.
You’re right, you could. But it involves some pretty serious Unix System Administration skills. You have to know how to configure IPSEC, how to configure DHCPv6, how to configure route advertisements, how to configure IPv6 routing, and several other things. And it would be very difficult for us to help people debug their configurations as they tried to get it all to work.
Ah, a challenge! I am well-versed in IPSEC configuration. I live and breathe it, actually. And I can pick up DHCPv6 fairly quickly. The IPv6 routing and advertisements would be all new to me, but with the help of my buddy Greg it could happen.
This could turn into a very interesting TriLUG presentation! I don’t think Earthlink even requires one to be their customer to use this, so anyone with an Internet connection could conceivably get IPv6 addresses through this program. And Earthlink doesn’t mind as it doesn’t cost them anything. Pretty cool!