Aiccu / radvd on Cisco E4200v2 cannot ping from LAN
Shadow Hawkins on Tuesday, 23 October 2012 22:32:13
Hi
I recently purchased a Cisco(Linksys) E4200v2. This uses a marvell chipset so cannot run DD-WRT or the like, much to my dismay.
So I cross-complied aiccu for it and after much effort got it running and the TUN interface working.
Aiccu now starts and correctly gets tunnel information. I can ping6 from the box with no issues. The problem I am having is when I try to use radvd. It runs and gives addresses to the machines on the local network but none can ping6 to the outside world. Each host can ping6 the router but that is all. The machines on the local network hang on ping6 after resolving the hostname, if I kill aiccu they give "Destination unreachable: No route."
The router support IPv6 (6rd), could this be an issue? Other then putting aiccu and tun on it, it is a standard Linksys firmware running : Linux Cisco56199 2.6.35.8 #1 Wed Mar 21 20:36:17 PDT 2012 armv5tel GNU/Linux
Any help would be appreciated, can provide more info if needed.
Thanks
Below is my radvd.conf and the output of "ip -6 route" and "ifconfig"
# cat radvd.conf
interface br0
{
AdvSendAdvert on;
prefix 2001:770:188::/64
{
};
};
# ip -6 route
2001:770:100:107::/64 dev sixxs proto kernel metric 256 mtu 1280 advmss 1220 hoplimit 0
2001:770:188::/64 dev br0 proto kernel metric 256 mtu 1500 advmss 1440 hoplimit 0
2001:770:188::/64 dev br0 metric 1024 mtu 1500 advmss 1440 hoplimit 0
unreachable 2001:770:188::/48 dev lo metric 1024 error -101 mtu 16436 advmss 16376 hoplimit 0
2000::/3 via 2001:770:100:107::1 dev sixxs metric 1024 mtu 1280 advmss 1220 hoplimit 0
fe80::/64 dev eth0 proto kernel metric 256 mtu 1500 advmss 1440 hoplimit 0
fe80::/64 dev br0 proto kernel metric 256 mtu 1500 advmss 1440 hoplimit 0
fe80::/64 dev wdev0 proto kernel metric 256 mtu 1500 advmss 1440 hoplimit 0
fe80::/64 dev wdev1 proto kernel metric 256 mtu 1500 advmss 1440 hoplimit 0
fe80::/64 dev wdev0ap0 proto kernel metric 256 mtu 1500 advmss 1440 hoplimit 0
fe80::/64 dev eth1 proto kernel metric 256 mtu 1500 advmss 1440 hoplimit 0
fe80::/64 dev wdev1ap0 proto kernel metric 256 mtu 1500 advmss 1440 hoplimit 0
fe80::/64 dev br1 proto kernel metric 256 mtu 1500 advmss 1440 hoplimit 0
fe80::/64 dev wdev0ap1 proto kernel metric 256 mtu 1500 advmss 1440 hoplimit 0
fe80::/64 dev sixxs proto kernel metric 256 mtu 1280 advmss 1220 hoplimit 0
default via 2001:770:100:107::1 dev sixxs metric 1024 mtu 1280 advmss 1220 hoplimit 0
br0 Link encap:Ethernet HWaddr 58:6D:8F:F9:C9:BC
inet addr:10.15.89.55 Bcast:10.15.89.255 Mask:255.255.255.0
inet6 addr: fe80::5a6d:8fff:fef9:c9bc/64 Scope:Link
inet6 addr: 2001:770:188::/64 Scope:Global
UP BROADCAST RUNNING ALLMULTI MULTICAST MTU:1500 Metric:1
RX packets:609903 errors:0 dropped:0 overruns:0 frame:0
TX packets:535999 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:172923736 (164.9 MiB) TX bytes:311625954 (297.1 MiB)
br1 Link encap:Ethernet HWaddr 5E:6D:8F:F9:C9:BE
inet addr:10.15.90.55 Bcast:10.15.90.255 Mask:255.255.255.0
inet6 addr: fe80::ac73:fbff:fe4e:f0f3/64 Scope:Link
UP BROADCAST RUNNING ALLMULTI MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:81 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:10068 (9.8 KiB)
eth0 Link encap:Ethernet HWaddr 58:6D:8F:F9:C9:BC
inet6 addr: fe80::5a6d:8fff:fef9:c9bc/64 Scope:Link
UP BROADCAST RUNNING ALLMULTI MULTICAST MTU:1500 Metric:1
RX packets:552923 errors:0 dropped:0 overruns:0 frame:0
TX packets:469823 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:532
RX bytes:173473805 (165.4 MiB) TX bytes:231132199 (220.4 MiB)
Interrupt:11
eth1 Link encap:Ethernet HWaddr 58:6D:8F:F9:C9:BD
inet addr:192.168.1.21 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::5a6d:8fff:fef9:c9bd/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:513315 errors:0 dropped:0 overruns:0 frame:0
TX packets:578909 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:532
RX bytes:308618542 (294.3 MiB) TX bytes:176331820 (168.1 MiB)
Interrupt:15
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:496 errors:0 dropped:0 overruns:0 frame:0
TX packets:496 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:149236 (145.7 KiB) TX bytes:149236 (145.7 KiB)
wdev0 Link encap:Ethernet HWaddr 58:6D:8F:F9:C9:BE
inet6 addr: fe80::5a6d:8fff:fef9:c9be/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:111707 errors:0 dropped:0 overruns:0 frame:0
TX packets:11 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:9360888 (8.9 MiB) TX bytes:1064 (1.0 KiB)
Interrupt:9 Memory:e0000000-e0010000
wdev0ap0 Link encap:Ethernet HWaddr 58:6D:8F:F9:C9:BE
inet6 addr: fe80::5a6d:8fff:fef9:c9be/64 Scope:Link
UP BROADCAST RUNNING ALLMULTI MULTICAST MTU:1500 Metric:1
RX packets:54653 errors:0 dropped:0 overruns:0 frame:0
TX packets:132864 errors:0 dropped:4 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:169383780 (161.5 MiB)
Interrupt:9 Memory:e0000000-e0010000
wdev0ap1 Link encap:Ethernet HWaddr 5E:6D:8F:F9:C9:BE
inet6 addr: fe80::5c6d:8fff:fef9:c9be/64 Scope:Link
UP BROADCAST RUNNING ALLMULTI MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:1462 errors:0 dropped:2 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:68664 (67.0 KiB)
Interrupt:9 Memory:e0000000-e0010000
wdev1 Link encap:Ethernet HWaddr 58:6D:8F:F9:C9:C0
inet6 addr: fe80::5a6d:8fff:fef9:c9c0/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:36269 errors:0 dropped:94 overruns:0 frame:0
TX packets:9 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:247553 (241.7 KiB) TX bytes:978 (978.0 B)
Interrupt:10 Memory:e8000000-e8010000
wdev1ap0 Link encap:Ethernet HWaddr 58:6D:8F:F9:C9:C0
inet6 addr: fe80::5a6d:8fff:fef9:c9c0/64 Scope:Link
UP BROADCAST RUNNING ALLMULTI MULTICAST MTU:1500 Metric:1
RX packets:2812 errors:0 dropped:0 overruns:0 frame:0
TX packets:7308 errors:0 dropped:4 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:1732850 (1.6 MiB)
Interrupt:10 Memory:e8000000-e8010000
Aiccu / radvd on Cisco E4200v2 cannot ping from LAN
Jeroen Massar on Wednesday, 24 October 2012 17:16:38 inet6 addr: 2001:770:188::/64 Scope:Global
You are trying to use the lowest address in a prefix, these are special as they are subnet anycast addresses.
Change that address to for instance 2001:770:188::1 and things will start working much better.
Aiccu / radvd on Cisco E4200v2 cannot ping from LAN
Shadow Hawkins on Wednesday, 24 October 2012 21:48:09
I tried as you suggested. The ping6 now times out on the hosts:
Pinging google.com [2a00:1450:400b:c02::64] with 32 bytes of data:
Request timed out.
Request timed out.
Request timed out.
Request timed out.
Ping statistics for 2a00:1450:400b:c02::64:
Packets: Sent = 4, Received = 0, Lost = 4 (100% loss),
So seems like an improvement but still no ipv6 connectivity on the hosts.
ip -6 addr add 2001:770:188::1/64 dev br0
ip -6 route add 2001:770:188::1/64 dev br0
ip -6 route add 2001:770:188::/48 dev lo
I tried with and without the ::1 no joy, any other suggestions?
Aiccu / radvd on Cisco E4200v2 cannot ping from LAN
Jeroen Massar on Thursday, 25 October 2012 03:06:42 I tried as you suggested. The ping6 now times out on the hosts:
What is the source address? And why don't you first try reaching your gateway address, then your side of the tunnel and then the remote side of the tunnel?
Traceroutes and checking (read: showing them here) the routing tables on the client and router is a good idea.
ip -6 addr add 2001:770:188::1/64 dev br0 ip -6 route add 2001:770:188::1/64 dev br0
Adding the address already adds a route for that /64 to that interface, thus the second one is definitely not needed.
Aiccu / radvd on Cisco E4200v2 cannot ping from LAN
Shadow Hawkins on Thursday, 25 October 2012 18:41:10
Thanks for the reply Jeroen. Have included as much info as I can think of below, as well as what you asked for.
I can tell that not being able to ping from br0(router gateway) to sixxs(aiccu tun) is a big issue. I though ip6tables might be an issue but I cleared and loaded in the set found here:
firewall faq "Example script for IPv6 stateless firewall" but this made no difference.
I have been using this to start "ipv6"
/tmp/mnt/sda1 # cat ipv6.sh
cd /mnt/sda1
insmod tun.ko
mkdir /dev/net
mknod /dev/net/tun c 10 200
#ip -6 addr add 2001:770:188:e0:1/64 dev br0
#ip -6 route add 2001:770:188::/64 dev br0
#ip -6 route add 2001:770:188::/48 dev lo
radvd -C radvd.conf
./aiccu start aiccu.conf
Router
/tmp/mnt/sda1 # route -e -A inet6
Kernel IPv6 routing table
Destination Next Hop Flags Metric Ref Use Iface
2001:0:4137:9e76:451:2417:3f57:fe97/128 2001:0:4137:9e76:451:2417:3f57:fe97 UC 0 1 0 sixxs
2001:0:5ef5:73b8:30c4:1d2b:ae41:8d89/128 2001:0:5ef5:73b8:30c4:1d2b:ae41:8d89 UC 0 1 0 sixxs
2001:0:5ef5:79fb:4e8:39ba:a527:8346/128 2001:0:5ef5:79fb:4e8:39ba:a527:8346 UC 0 1 0 sixxs
2001:0:9d38:953c:102f:ee2:b309:28a/128 2001:0:9d38:953c:102f:ee2:b309:28a UC 0 1 0 sixxs
2001:0:9d38:953c:1855:35a3:48ac:c1aa/128 2001:0:9d38:953c:1855:35a3:48ac:c1aa UC 0 1 0 sixxs
2001:0:9d38:953c:3848:1fe9:47fb:80d1/128 2001:0:9d38:953c:3848:1fe9:47fb:80d1 UC 0 1 0 sixxs
2001:770:100:107::1/128 2001:770:100:107::1 UC 0 1 0 sixxs
2001:770:100:107::/64 :: U 256 1 0 sixxs
2001:770:188:e0:b9b7:dfbb:83df:6a26/128 2001:770:188:e0:b9b7:dfbb:83df:6a26 UC 0 14 0 br0
2001:770:188:e0::/64 :: U 256 0 0 br0
2001:770:188:e0::/64 :: U 1024 0 0 br0
2002:1f2d:4a26::1f2d:4a26/128 2002:1f2d:4a26::1f2d:4a26 UC 0 5 0 sixxs
2002:546b:be90::546b:be90/128 2002:546b:be90::546b:be90 UC 0 4 0 sixxs
2002:55e2:69e0::55e2:69e0/128 2002:55e2:69e0::55e2:69e0 UC 0 5 0 sixxs
2002:55e6:4c56::55e6:4c56/128 2002:55e6:4c56::55e6:4c56 UC 0 5 0 sixxs
2002:5efb:cf96::5efb:cf96/128 2002:5efb:cf96::5efb:cf96 UC 0 3 0 sixxs
2607:f8b0:4006:801::100f/128 2607:f8b0:4006:801::100f UC 0 2 0 sixxs
2a00:1450:400b:c01::65/128 2a00:1450:400b:c01::65 UC 0 24 0 sixxs
2a01:e35:242d:3a60:9c58:9e38:3d09:e628/128 2a01:e35:242d:3a60:9c58:9e38:3d09:e628 UC 0 5 0 sixxs
2a02:2f02:7025:f007::4f77:97b3/128 2a02:2f02:7025:f007::4f77:97b3 UC 0 2 0 sixxs
2a03:2880:10:8f02:face:b00c:0:25/128 2a03:2880:10:8f02:face:b00c:0:25 UC 0 6 0 sixxs
2000::/3 :: U 1024 0 0 sixxs
fe80::/64 :: U 256 0 0 eth0
fe80::/64 :: U 256 0 0 br0
fe80::/64 :: U 256 0 0 eth1
fe80::/64 :: U 256 0 0 wdev0
fe80::/64 :: U 256 0 0 wdev1
fe80::/64 :: U 256 0 0 wdev0ap0
fe80::/64 :: U 256 0 0 wdev1ap0
fe80::/64 :: U 256 0 0 br1
fe80::/64 :: U 256 0 0 wdev0ap1
fe80::/64 :: U 256 0 0 sixxs
::/0 2001:770:100:107::1 UG 1024 714 0 sixxs
::1/128 :: U 0 1 1 lo
2001:770:100:107::/128 :: U 0 0 1 lo
2001:770:100:107::2/128 :: U 0 1307 1 lo
2001:770:188:e0::/128 :: U 0 4 1 lo
fe80::/128 :: U 0 0 1 lo
fe80::/128 :: U 0 0 1 lo
fe80::/128 :: U 0 0 1 lo
fe80::/128 :: U 0 0 1 lo
fe80::/128 :: U 0 0 1 lo
fe80::/128 :: U 0 0 1 lo
fe80::/128 :: U 0 0 1 lo
fe80::/128 :: U 0 0 1 lo
fe80::/128 :: U 0 0 1 lo
fe80::/128 :: U 0 0 1 lo
fe80::470:100:107:2/128 :: U 0 0 1 lo
fe80::4cc:8ff:fe34:2eff/128 :: U 0 0 1 lo
fe80::5a6d:8fff:fef9:c9bc/128 :: U 0 0 1 lo
fe80::5a6d:8fff:fef9:c9bc/128 :: U 0 1884 1 lo
fe80::5a6d:8fff:fef9:c9bd/128 :: U 0 0 1 lo
fe80::5a6d:8fff:fef9:c9be/128 :: U 0 0 1 lo
fe80::5a6d:8fff:fef9:c9be/128 :: U 0 0 1 lo
fe80::5a6d:8fff:fef9:c9c0/128 :: U 0 0 1 lo
fe80::5a6d:8fff:fef9:c9c0/128 :: U 0 0 1 lo
fe80::5c6d:8fff:fef9:c9be/128 :: U 0 0 1 lo
ff02::c/128 ff02::c UC 0 27179 0 br0
ff00::/8 :: U 256 0 0 eth0
ff00::/8 :: U 256 0 0 br0
ff00::/8 :: U 256 0 0 eth1
ff00::/8 :: U 256 0 0 wdev0
ff00::/8 :: U 256 0 0 wdev1
ff00::/8 :: U 256 0 0 wdev0ap0
ff00::/8 :: U 256 0 0 wdev1ap0
ff00::/8 :: U 256 0 0 br1
ff00::/8 :: U 256 0 0 wdev0ap1
ff00::/8 :: U 256 0 0 sixxs
/tmp/mnt/sda1 # ifconfig
br0 Link encap:Ethernet HWaddr 58:6D:8F:F9:C9:BC
inet addr:10.15.89.55 Bcast:10.15.89.255 Mask:255.255.255.0
inet6 addr: fe80::5a6d:8fff:fef9:c9bc/64 Scope:Link
inet6 addr: 2001:770:188:e0::/64 Scope:Global
UP BROADCAST RUNNING ALLMULTI MULTICAST MTU:1500 Metric:1
RX packets:5040547 errors:0 dropped:0 overruns:0 frame:0
TX packets:6105956 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:2495627790 (2.3 GiB) TX bytes:1245913054 (1.1 GiB)
br1 Link encap:Ethernet HWaddr 5E:6D:8F:F9:C9:BE
inet addr:10.15.90.55 Bcast:10.15.90.255 Mask:255.255.255.0
inet6 addr: fe80::4cc:8ff:fe34:2eff/64 Scope:Link
UP BROADCAST RUNNING ALLMULTI MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:239 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:55355 (54.0 KiB)
eth0 Link encap:Ethernet HWaddr 58:6D:8F:F9:C9:BC
inet6 addr: fe80::5a6d:8fff:fef9:c9bc/64 Scope:Link
UP BROADCAST RUNNING ALLMULTI MULTICAST MTU:1500 Metric:1
RX packets:2680104 errors:0 dropped:0 overruns:0 frame:0
TX packets:3546771 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:532
RX bytes:885151770 (844.1 MiB) TX bytes:3803041776 (3.5 GiB)
Interrupt:11
eth1 Link encap:Ethernet HWaddr 58:6D:8F:F9:C9:BD
inet addr:192.168.1.2 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::5a6d:8fff:fef9:c9bd/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:6064090 errors:0 dropped:0 overruns:0 frame:0
TX packets:4874754 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:532
RX bytes:1250569577 (1.1 GiB) TX bytes:2540113637 (2.3 GiB)
Interrupt:15
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:5789 errors:0 dropped:0 overruns:0 frame:0
TX packets:5789 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1036107 (1011.8 KiB) TX bytes:1036107 (1011.8 KiB)
sixxs Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
inet6 addr: 2001:770:100:107::2/64 Scope:Global
inet6 addr: fe80::470:100:107:2/64 Scope:Link
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1280 Metric:1
RX packets:3274 errors:0 dropped:0 overruns:0 frame:0
TX packets:1348 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:500
RX bytes:1292122 (1.2 MiB) TX bytes:1182444 (1.1 MiB)
wdev0 Link encap:Ethernet HWaddr 58:6D:8F:F9:C9:BE
inet6 addr: fe80::5a6d:8fff:fef9:c9be/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:4594357 errors:0 dropped:4 overruns:0 frame:0
TX packets:11 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1708886940 (1.5 GiB) TX bytes:1048 (1.0 KiB)
Interrupt:9 Memory:e0000000-e0010000
wdev0ap0 Link encap:Ethernet HWaddr 58:6D:8F:F9:C9:BE
inet6 addr: fe80::5a6d:8fff:fef9:c9be/64 Scope:Link
UP BROADCAST RUNNING ALLMULTI MULTICAST MTU:1500 Metric:1
RX packets:2282732 errors:0 dropped:0 overruns:0 frame:0
TX packets:3411854 errors:2 dropped:5 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:3492451091 (3.2 GiB)
Interrupt:9 Memory:e0000000-e0010000
wdev0ap1 Link encap:Ethernet HWaddr 5E:6D:8F:F9:C9:BE
inet6 addr: fe80::5c6d:8fff:fef9:c9be/64 Scope:Link
UP BROADCAST RUNNING ALLMULTI MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:10830 errors:0 dropped:2 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:475614 (464.4 KiB)
Interrupt:9 Memory:e0000000-e0010000
wdev1 Link encap:Ethernet HWaddr 58:6D:8F:F9:C9:C0
inet6 addr: fe80::5a6d:8fff:fef9:c9c0/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:991492 errors:0 dropped:144 overruns:0 frame:0
TX packets:9 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:31487246 (30.0 MiB) TX bytes:978 (978.0 B)
Interrupt:10 Memory:e8000000-e8010000
wdev1ap0 Link encap:Ethernet HWaddr 58:6D:8F:F9:C9:C0
inet6 addr: fe80::5a6d:8fff:fef9:c9c0/64 Scope:Link
UP BROADCAST RUNNING ALLMULTI MULTICAST MTU:1500 Metric:1
RX packets:84750 errors:0 dropped:0 overruns:0 frame:0
TX packets:298001 errors:0 dropped:4 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:254676982 (242.8 MiB)
Interrupt:10 Memory:e8000000-e8010000
pinging remote end of tunnel from sixxs(aiccu tun)
/tmp/mnt/sda1 # ping6 2001:770:100:107::1 -I sixxs
PING 2001:770:100:107::1 (2001:770:100:107::1): 56 data bytes
64 bytes from 2001:770:100:107::1: seq=0 ttl=64 time=9.520 ms
pinging my side of tunnel from br0
/tmp/mnt/sda1 # ping6 2001:770:100:107::2 -I br0
PING 2001:770:100:107::2 (2001:770:100:107::2): 56 data bytes
ping6: sendto: Network is unreachable
pinging remote side of tunnel from br0
/tmp/mnt/sda1 # ping6 2001:770:100:107::1 -I br0
PING 2001:770:100:107::1 (2001:770:100:107::1): 56 data bytes
ping6: sendto: Network is unreachable
___________________________________________
host
biosed@sm-server01:~$ route -6
Kernel IPv6 routing table
Destination Next Hop Flag Met Ref Use If
2001:770:188:e0::/64 :: UAe 256 0 0 eth0
fe80::/64 :: U 256 0 0 eth0
::/0 fe80::5a6d:8fff:fef9:c9bc UGDAe 1024 0 0 eth0
::/0 :: !n -1 1 113 lo
::1/128 :: Un 0 1 4 lo
2001:770:188:e0:2420:d85:4a1:6f4c/128 :: Un 0 1 113 lo
2001:770:188:e0:be30:5bff:fedc:ca5b/128 :: Un 0 1 0 lo
fe80::be30:5bff:fedc:ca5b/128 :: Un 0 1 10 lo
ff00::/8 :: U 256 0 0 eth0
::/0 :: !n -1 1 113 lo
eth0 Link encap:Ethernet HWaddr bc:30:5b:dc:ca:5b
inet addr:10.15.89.149 Bcast:10.15.89.255 Mask:255.255.255.0
inet6 addr: 2001:770:188:e0:2420:d85:4a1:6f4c/64 Scope:Global
inet6 addr: 2001:770:188:e0:be30:5bff:fedc:ca5b/64 Scope:Global
inet6 addr: fe80::be30:5bff:fedc:ca5b/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2246 errors:0 dropped:0 overruns:0 frame:0
TX packets:1164 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:824017 (824.0 KB) TX bytes:166320 (166.3 KB)
Interrupt:36 Memory:d6000000-d6012800
pinging gateway(br0 on router)
ping6 2001:770:188:e0:: -I eth0
PING 2001:770:188:e0::(2001:770:188:e0::) from 2001:770:188:e0:2420:d85:4a1:6f4c eth0: 56 data bytes
64 bytes from 2001:770:188:e0::: icmp_seq=1 ttl=64 time=0.174 ms
pinging my side of tunnel(sixxs on router)
biosed@sm-server01:~$ ping6 2001:770:100:107::2 -I eth0
PING 2001:770:100:107::2(2001:770:100:107::2) from 2001:770:188:e0:2420:d85:4a1:6f4c eth0: 56 data bytes
64 bytes from 2001:770:100:107::2: icmp_seq=1 ttl=64 time=10.1 ms
pinging remote end of tunnel
biosed@sm-server01:~$ ping6 2001:770:100:107::1 -I eth0
PING 2001:770:100:107::1(2001:770:100:107::1) from 2001:770:188:e0:2420:d85:4a1:6f4c eth0: 56 data bytes
^C
--- 2001:770:100:107::1 ping statistics ---
15 packets transmitted, 0 received, 100% packet loss, time 14113ms
Aiccu / radvd on Cisco E4200v2 cannot ping from LAN
Jeroen Massar on Thursday, 25 October 2012 18:45:27 /tmp/mnt/sda1 # ifconfig br0 Link encap:Ethernet HWaddr 58:6D:8F:F9:C9:BC inet addr:10.15.89.55 Bcast:10.15.89.255 Mask:255.255.255.0 inet6 addr: fe80::5a6d:8fff:fef9:c9bc/64 Scope:Link inet6 addr: 2001:770:188:e0::/64 Scope:Global
You still have a subnet anycast address configured there, you need to resolve that, see above.
Please also use the 'ip' command, thus 'ip -6 ro show' and 'ip -6 nei show' separately, the route command mixes things up in one output thus making differentiating what type a route is trickier.
Aiccu / radvd on Cisco E4200v2 cannot ping from LAN
Shadow Hawkins on Thursday, 25 October 2012 18:17:33
Tag [/desc] is not closed
Aiccu / radvd on Cisco E4200v2 cannot ping from LAN
Shadow Hawkins on Wednesday, 24 October 2012 23:38:15
I cannot ping sixxs from br0, does that sound correct?
Aiccu / radvd on Cisco E4200v2 cannot ping from LAN
Jeroen Massar on Thursday, 25 October 2012 03:07:24
Depends completely on what you mean with that; what is 'sixxs' and how are you 'pinging from br0'?
Please provide output of commands...
Aiccu / radvd on Cisco E4200v2 cannot ping from LAN
Shadow Hawkins on Thursday, 25 October 2012 21:32:18
Hi,
reading all that stuff, first of all I try to extract the main facts:
1) Your tunnel prefix is 2001:770:100:107::/64
2) Your POP has address 2001:770:100:107::1
3) Your Cisco device has address 2001:770:100:107::2
4) You got the prefix 2001:770:188::/48
5) From this /48 you want to use 2001:770:188:e0::/64 for LAN addressing
(while first trying 2001:770:188:0::/64, then you changed 0 -> e0)
I guess you wanted to configure 2001:770:188:e0::1 being the IPv6 address of br0 interface of your Cisco device? But then the following line within your ipv6.sh script is wrong (missing second ':' in 'e0:1'):
#ip -6 addr add 2001:770:188:e0:1/64 dev br0
Instead it should say:
#ip -6 addr add 2001:770:188:e0::1/64 dev br0
Perhaps this makes your anycast address 2001:770:188:e0:: on br0 interface go away from being displayed as unicast address (but of course the anycast address 2001:770:188:e0:: exists on br0 interface but is formed implicitely by the Ciso device as soon as br0 is an IPv6 routing interface, see section 2.6.1 in RFC4291. But I believe neither br0 nor your tunnel interface are IPv6 routing interfaces; see below).
The next line in ipv6.sh is not needed, so delete it:
#ip -6 route add 2001:770:188::/48 dev lo
This makes no sense for me, so give it a try to discard this line either.
But the main thing I conclude from your ping results is: It looks like IPv6 forwarding is not activated within your Cisco device? So see the documentation of your Cisco device, which config file to look at to activate IPv6 forwarding if needed.
Andreas
Aiccu / radvd on Cisco E4200v2 cannot ping from LAN
Jeroen Massar on Friday, 26 October 2012 13:26:40 And why the third line? #ip -6 route add 2001:770:188::/48 dev lo This makes no sense for me, so give it a try to discard this line either.
One typically does this to sink that address space. If you do not do that any prefix in there that does not route anywhere will cause the packets to be routed back up to the tunnel again, where the PoP would normally* route it back down the tunnel and then up again till TTL is reach. As such 'sinking' the prefix like this avoids those situations and it is thus very good practice to do.
* normally that would be case but the SixXS PoPs perform uRPF and verification if the source interface matches the destination interface thus refuse to handle such packets any further and thus just drop them to avoid such a bouncing action..
Aiccu / radvd on Cisco E4200v2 cannot ping from LAN
Shadow Hawkins on Friday, 26 October 2012 20:40:42
This makes sense - thank you for explanation!
Posting is only allowed when you are logged in. |