[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: