Check your IPv6 connectivity
In order to check that the stack works, execute #ping6 ::1
If the result is the following (or similar):
PING ::1(::1) with 56 data bytes
64 bytes from ::1: icmp_seq=1 ttl=64 time=0.046 ms
64 bytes from ::1: icmp_seq=2 ttl=64 time=0.016 ms
64 bytes from ::1: icmp_seq=3 ttl=64 time=0.013 ms
64 bytes from ::1: icmp_seq=4 ttl=64 time=0.012 ms
64 bytes from ::1: icmp_seq=5 ttl=64 time=0.009 ms
It means that you already have installed, correctly, the IPv6 stack in your machine.
How to install the IPv6 stack
IPv6 is enabled in Solaris 8 during the installation process. If not, follow steps below for the instalation:
Create an empty file with the /etc/hostname6(interface) name, where (interface) is the name of the interface in which IPv6 it will be enabled.
Restart the system.
Execute the following command for all interfaces in which IPv6 is wanted to enable:
#ifconfig (interface) inet6 plumb up
Execute the scripts located at /etc/init.d/inetinit.
After that, Solaris 8 will automaticaly start, the Network Discovery demon, that will be check by the local router for an IPv6 address and other configuration parameters.