I may have a similar problem on my Mac running Lion : I cannot run the
second test because it fails to notice my IPv6 connection :
Your reported Internet Protocol Address is: 82.239.197.205
You do not appear to be using an IPv6 capable connection
My
ISP Free provides IPv6 connection, so I don't need a tunnel.
Indeed, when I look at the network :
# ifconfig
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
options=3<RXCSUM,TXCSUM>
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1
inet 127.0.0.1 netmask 0xff000000
inet6 ::1 prefixlen 128
gif0: flags=8010<POINTOPOINT,MULTICAST> mtu 1280
stf0: flags=0<> mtu 1280
en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 9000
options=2b<RXCSUM,TXCSUM,VLAN_HWTAGGING,TSO4>
ether 00:16:cb:a0:3f:b9
inet6 fe80::216:cbff:fea0:3fb9%en0 prefixlen 64 scopeid 0x4
inet6 2a01:e35:2efc:5cd0:216:cbff:fea0:3fb9 prefixlen 64 autoconf
inet6 2a01:e35:2efc:5cd0:69af:de12:fe60:a22d prefixlen 64 autoconf temporary
inet 192.168.1.42 netmask 0xffffff00 broadcast 192.168.1.255
media: 1000baseT <full-duplex,flow-control>
status: active
en1: flags=8823<UP,BROADCAST,SMART,SIMPLEX,MULTICAST> mtu 1500
ether 00:19:e3:0c:3f:4a
media: autoselect (<unknown type>)
status: inactive
fw0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 2030
lladdr 00:17:f2:ff:fe:7b:96:a8
media: autoselect <full-duplex>
status: inactive
My setup works fine : I can reach Google
# ping6 -c 1 google.fr
PING6(56=40+8+8 bytes) 2a01:e35:2efc:5cd0:69af:de12:fe60:a22d --> 2a00:1450:4001:c01::67
16 bytes from 2a00:1450:4001:c01::67, icmp_seq=0 hlim=55 time=39.498 ms
--- google.fr ping6 statistics ---
1 packets transmitted, 1 packets received, 0.0% packet loss
round-trip min/avg/max/std-dev = 39.498/39.498/39.498/0.000 ms
and I am hosting a public web server on another computer exclusively over IPv6.
$ ifconfig
eth1 Link encap:Ethernet HWaddr aa:00:04:00:0a:04
inet adr:192.168.1.32 Bcast:192.168.1.255 Masque:255.255.255.0
adr inet6: 2a01:e35:2efc:5cd0:a800:4ff:fe00:a04/64 Scope:Global
adr inet6: fe80::a800:4ff:fe00:a04/64 Scope:Lien
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:137573279 errors:0 dropped:0 overruns:0 frame:0
TX packets:158706104 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:83282219901 (77.5 GiB) TX bytes:118917848353 (110.7 GiB)
Interruption:20
$ curl https://serveur.lt-p.net/~ltp/stats_irc/PiratePads.html | head
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 11544 100 11544 0 0 172k 0 --:--:-- --:--:-- --:--:-- 176k
<!DOCTYPE html>
<html lang="fr">
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title>Liste automatique des pads utilisés par le Parti Pirate</title>
<meta name="author" content="Damien Clauzel, Damien@Clauzel.nom.fr">
<meta name="description" content="Pour son travail, le Parti Pirate utilise des piratepads; leur liste est compilée automatiquement ici.">
<meta name="keywords" content="Parti Pirate, politique, éditeur collaboratif, etherpad, piratepad">
</head>
So, basically my IPv6 support is fine. The mac is running a dual stack IPv4/IPv6, and it looks like the test only pays attention to the IPv4 one.
Any idea ?