Because it's not clear on which interface a fe80: address is, you have to specify the source interface.
See below.
Code:
sander@athlon64:~$ ping6 -I eth0 fe80::21a:92ff:fe77:27ab
PING fe80::21a:92ff:fe77:27ab(fe80::21a:92ff:fe77:27ab) from fe80::21a:92ff:fe77:27ab eth0: 56 data bytes
64 bytes from fe80::21a:92ff:fe77:27ab: icmp_seq=1 ttl=64 time=0.060 ms
64 bytes from fe80::21a:92ff:fe77:27ab: icmp_seq=2 ttl=64 time=0.070 ms
^C
--- fe80::21a:92ff:fe77:27ab ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 999ms
rtt min/avg/max/mdev = 0.060/0.065/0.070/0.005 ms
sander@athlon64:~$ ping6 ip6-localhost
PING ip6-localhost(localhost) 56 data bytes
64 bytes from localhost: icmp_seq=1 ttl=64 time=0.055 ms
64 bytes from localhost: icmp_seq=2 ttl=64 time=0.059 ms
^C
--- ip6-localhost ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 999ms
rtt min/avg/max/mdev = 0.055/0.057/0.059/0.002 ms
sander@athlon64:~$
Bookmarks