为什么ping6失败,如果tcpdump显示ICMP6请求/回复stream量?

我在OpenWRT(启用了IPv6的固件)上ping了一个非常奇怪的问题,希望有人可以帮助调查。

简而言之,创build地址为aaaa :: 1/64的wpan0接口。 ping6到该接口后面的主机(aaaa :: 250:c2a8:c3d4:a645)失败。 但tcpdump显示ICMP6请求并回复确定。 curl到主机的网页也超时。

ping6到aaaa :: 1是可以的。

任何提示的问题可能是? 命令行和选定的日志如下。

tunslip6命令行:
usr/bin/tunslip6 -B 9600 -s /dev/ttyUSB1 -t wpan0 aaaa::1/64

接口创build和TX / RX包(ifconfig输出):

 wpan0链接封装:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
         inet6地址:fe80 :: 1/64范围:链接
         inet6 addr:aaaa :: 1/64范围:全局
         UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500公制:1
         RX数据包:62个错误:0丢弃:0超出:0帧:0
         TX数据包:62个错误:0丢弃:0超限:0载波:0
        碰撞:0 txqueuelen:500
         RX字节:6448(6.2 KiB)TX字节:6448(6.2 KiB)

ping6失败:

 root @ Fonera:〜#ping6 aaaa :: 250:c2a8:c3d4:a645
 PING aaaa :: 250:c2a8:c3d4:a645(aaaa :: 250:c2a8:c3d4:a645):56个数据字节

 --- aaaa :: 250:c2a8:c3d4:a645 ping统计---
发送12个数据包,接收0个数据包,100%丢包

在接口上的stream量是可以的(tcpdump -i wpan0输出):

 11:25:22.876799 IP6 aaaa :: 1> aaaa :: 250:c2a8:c3d4:a645:ICMP6,回显请求,seq 0,长度64
 11:25:23.106712 IP6 aaaa :: 250:c2a8:c3d4:a645> aaaa :: 1:ICMP6,回应应答,seq 0,长度64
 11:25:23.880472 IP6 aaaa :: 1> aaaa :: 250:c2a8:c3d4:a645:ICMP6,回显请求,seq 1,长度64
 11:25:24.113802 IP6 aaaa :: 250:c2a8:c3d4:a645> aaaa :: 1:ICMP6,回显应答,seq 1,长度64
 11:25:24.890394 IP6 aaaa :: 1> aaaa :: 250:c2a8:c3d4:a645:ICMP6,回显请求,seq 2,长度64
 11:25:25.120966 IP6 aaaa :: 250:c2a8:c3d4:a645> aaaa :: 1:ICMP6,回显应答,seq 2,长度64
 11:25:25.900357 IP6 aaaa :: 1> aaaa :: 250:c2a8:c3d4:a645:ICMP6,回显请求,seq 3,长度64

路由表是:

 root @ Fonera:〜#ip-6路由
 aaaa :: / 64 dev wpan0度量256过期-67sec mtu 1500 advmss 1440 hoplimit 4294967295
 fe80 :: / 64 dev eth0 metric 256 expires -2924sec mtu 1500 advmss 1440 hoplimit 4294967295
 fe80 :: / 64 dev eth0.1 metric 256 expires -2922sec mtu 1500 advmss 1440 hoplimit 4294967295
 fe80 :: / 64 dev ra0 metric 256过期-2919sec mtu 1500 advmss 1440 hoplimit 4294967295
 fe80 :: / 64 dev br-lan metric 256 expires -2917sec mtu 1500 advmss 1440 hoplimit 4294967295
 fe80 :: / 64 dev wpan0 metric 256过期-66sec mtu 1500 advmss 1440 hoplimit 4294967295

防火墙被禁用:

 root @ Fonera:〜#iptables -L
连锁input(政策接受)
目标人select源目的地         

连锁FORWARD(政策接受)
目标人select源目的地         

链式输出(策略ACCEPT)
目标人select源目的地         
 root @ Fonera:〜#ip6tables -L
连锁input(政策接受)
目标人select源目的地         

连锁FORWARD(政策接受)
目标人select源目的地         

链式输出(策略ACCEPT)
目标人select源目的地         
 root @ Fonera:〜#ping6 aaaa:0000:0000:0000:0250:c2a8:c3d4:a645
 PING aaaa:0000:0000:0000:0250:c2a8:c3d4:a645(aaaa :: 250:c2a8:c3d4:a645):56个数据字节

 --- aaaa:0000:0000:0000:0250:c2a8:c3d4:a645 ping统计信息---
发送4个数据包,接收0个数据包,100%丢包