Annoying routing troubles
Hello,
I have routing troubles in my small home network, that I can't seem to
resolve.
I have three hosts; one gateway to the 6bone, and two clients.
client A can ping client B, the gateway, and 6bone hosts.
client B can ping client A, but not the gateway and no 6bone hosts. The
error is "address unreachable".
client A is 3ffe:200:13::4
client B is 3ffe:200:13::3
gateway is 3ffe:200:13::2
Here is the routing table for client A:
Kernel IPv6 routing table
Destination Next Hop Flags Metric Ref Use Iface
::1/128 :: U 0 0 0 lo
3ffe:200:13::2/128 3ffe:200:13::2 UC 0 2 1 eth0
3ffe:200:13::3/128 :: U 0 87 1 lo
3ffe:200:13::/80 :: U 1 2 0 eth0
3ffe:200:13::/80 :: UA 256 0 0 eth0
3f00::/8 3ffe:200:13::2 UG 1 24 0 eth0
fe80::210:5aff:fe3e:20cf/128 :: U 0 2 0 lo
fe80::/10 :: UA 256 0 0 eth0
fec0::1/128 :: U 0 0 0 lo
ff00::/8 :: UA 256 0 0 eth0
::/0 :: UA 256 0 0 eth0
And the routing table for the misbehaving client B:
Kernel IPv6 routing table
Destination Next Hop Flags Metric Ref Use Iface
::1/128 :: U 0 5 0 lo
3ffe:200:13::2/128 3ffe:200:13::2 UC 1 1 0 eth0
3ffe:200:13::3/128 3ffe:200:13::3 UC 1 3 1 eth0
3ffe:200:13::4/128 :: U 0 214 0 lo
3ffe:200:13::/80 :: U 1 0 0 eth0
3f00::/8 3ffe:200:13::2 UG 1 8 0 eth0
fe80::280:adff:fe1d:9f87/128 :: U 0 28 0 lo
fe80::/10 :: UA 256 0 0 eth0
ff00::/8 :: UA 256 0 0 eth0
::/0 :: UDA 256 0 0 eth0
An important difference is that the Metric field for the route to the
gateway is 0 on the good client A, and 1 on the evil client B. But these
routes were added automatically when I did "ping6", and not initialized
in any network start script.
Any advice on how to proceed will be appreciated. As would a pointer to an
IPv6 routing tutorial, come to think of it.
Regards,
Pontus
--
Pontus Lidman, pontus@mathcore.com, Software Engineer
No matter how cynical you get, it's impossible to keep up.
Scene: www.dc-s.com | MUD: tyme.envy.com 6969 | irc: irc.quakenet.eu.org
Reply to: