Descobri recentemente que o meu ISP suporta o IPv6, pelo que decidi dar um giro, configurei o router, tentei fazer o ping do ipv6.google.com a partir do router, tudo bem. Eu configuro o RADVD para a rede interna (5 macs) e todos eles pegam endereços IPv6. Eu verifico a conectividade com o link e tudo funciona bem, exceto uma máquina.
Tem um endereço IPv6, mas é mostrado como "duplicado" no ifconfig. Não é grande coisa, eu tento definir o endereço manualmente (mantendo o mesmo prefixo), mas sem dados. Para cada endereço que eu configuro manualmente, ele diz que o endereço já está em uso.
en1: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
inet6 <link-local address> prefixlen 64 scopeid 0x5
inet6 <global address 1> prefixlen 64 duplicated autoconf
inet6 <global address 2> prefixlen 64 duplicated autoconf temporary
media: autoselect
status: active
O mais engraçado é que, ao observar diretamente o tráfego da rede usando o tcpdump, posso ver a solicitação do vizinho quando a máquina tenta obter o endereço IP, mas nenhuma resposta é registrada!
23:25:54.808324 IP6 <router link-local> > ff02::1: ICMP6, router advertisement, length 56
23:26:01.360319 IP6 <router link-local> > ff02::1: ICMP6, router advertisement, length 56
23:26:02.696644 IP6 <machine link-local> > ff02::2: ICMP6, router solicitation, length 16
23:26:02.702210 IP6 <machine link-local> > ff02::2: ICMP6, router solicitation, length 16
23:26:04.386366 IP6 <router link-local> > ff02::1: ICMP6, router advertisement, length 56
23:26:04.386676 IP6 :: > ff02::1:ff99:be5a: ICMP6, neighbor solicitation, who has <machine global address 1> length 24
23:26:04.386677 IP6 :: > ff02::1:ffa8:2700: ICMP6, neighbor solicitation, who has <machine global address 2> length 24
23:26:04.387441 IP6 :: > ff02::1:ff99:be5a: ICMP6, neighbor solicitation, who has <machine global address 1> length 24
23:26:04.387776 IP6 :: > ff02::1:ffa8:2700: ICMP6, neighbor solicitation, who has <machine global address 2> length 24
23:26:10.078898 IP6 <router link-local> > <machine link-local>: ICMP6, neighbor solicitation, who has <machine link-local>, length 32
23:26:10.078987 IP6 <machine link-local> > <router link-local>: ICMP6, neighbor advertisement, tgt is <machine link-local>, length 24
23:26:12.712866 IP6 <router link-local> > ff02::1: ICMP6, router advertisement, length 56
23:26:15.059605 IP6 <machine link-local> > <router link-local>: ICMP6, neighbor solicitation, who has <router link-local>, length 32
23:26:15.060925 IP6 <router link-local> > <machine link-local>: ICMP6, neighbor advertisement, tgt is <router link-local>, length 24
23:26:21.064025 IP6 <router link-local> > ff02::1: ICMP6, router advertisement, length 56
23:26:25.014812 IP6 <router link-local> > ff02::1: ICMP6, router advertisement, length 56
Eu estou em um MacBook no final de 2009 com o MacOS X 10.8.2. Alguém com problemas semelhantes?