[support] HA and MR are unable to recognize NEMO packet
Rahman, Md Sazzadur
sazzad at ou.edu
Tue Oct 23 17:01:40 JST 2007
I am attaching routing table logs here further for HA: Please let me know if anything seems to be incorrect:
route -A inet6
---------------
Kernel IPv6 routing table
Destination Next Hop Flags Metric Ref Use Iface
[UNKNOWN]/64 * U 256 0 0 eth1
[UNKNOWN]/64 [UNKNOWN] UG 1 0 0 eth1
[UNKNOWN]/128 [UNKNOWN] UC 0 12 0 eth0
[UNKNOWN]/64 * U 256 1 0 eth0
[UNKNOWN]/64 [UNKNOWN] UG 1 0 0 eth0
[UNKNOWN]/64 * U 256 0 0 eth1
[UNKNOWN]/64 * U 256 0 0 eth0
localhost.localdomain/128 * U 0 161 1 lo
[UNKNOWN]/128 * U 0 0 2 lo
[UNKNOWN]/128 * U 0 79 1 lo
[UNKNOWN]/128 * U 0 0 2 lo
[UNKNOWN]/128 * U 0 0 2 lo
[UNKNOWN]/128 * U 0 38 1 lo
[UNKNOWN]/128 * U 0 0 2 lo
[UNKNOWN]/128 * U 0 0 2 lo
[UNKNOWN]/128 * U 0 171 1 lo
[UNKNOWN]/128 * U 0 0 1 lo
[UNKNOWN]/128 [UNKNOWN] UC 0 591 0 eth0
[UNKNOWN]/128 [UNKNOWN] UC 0 1020 0 eth1
[UNKNOWN]/8 * U 256 0 0 eth1
[UNKNOWN]/8 * U 256 0 0 eth0
ip -6 rule
-----------
0: from all lookup local
1005: from all lookup 252
32766: from all lookup main
sysctl -a | grep ipv6 | grep forwarding
--------------------------------------
net.ipv6.conf.lo.forwarding = 1
net.ipv6.conf.all.forwarding = 1
net.ipv6.conf.default.forwarding = 1
net.ipv6.conf.sit0.forwarding = 1
net.ipv6.conf.ip6tnl0.forwarding = 1
net.ipv6.conf.eth0.forwarding = 1
net.ipv6.conf.eth1.forwarding = 1
ip -6 route show table 0
-------------------------
unreachable default dev lo table unspec proto none metric -1 error -101 hoplimit 255
unreachable ::/96 dev lo metric 1024 expires 21330835sec error -101 mtu 16436 advmss 16376 hoplimit 4294967295
unreachable ::ffff:0.0.0.0/96 dev lo metric 1024 expires 21330835sec error -101 mtu 16436 advmss 16376 hoplimit 4294967295
2001:a:b::/64 dev eth1 metric 256 expires 21332019sec mtu 1500 advmss 1440 hoplimit 4294967295
2001:a:b:1::/64 via fe80::250:4ff:fe6f:ba14 dev eth1 metric 1 expires 21332019sec mtu 1500 advmss 1440 hoplimit 4294967295
2001:a:c:1:250:4ff:fe6f:ba14 via 2001:a:c:1:250:4ff:fe6f:ba14 dev eth0 metric 0
cache mtu 1500 advmss 1440 hoplimit 4294967295
2001:a:c:1::/64 dev eth0 metric 256 expires 21332019sec mtu 1500 advmss 1440 hoplimit 4294967295
2001:a:d:1::/64 via 2001:a:c:1::1 dev eth0 metric 1 expires 21332019sec mtu 1500 advmss 1440 hoplimit 4294967295
unreachable 2002:a00::/24 dev lo metric 1024 expires 21330835sec error -101 mtu 16436 advmss 16376 hoplimit 4294967295
unreachable 2002:7f00::/24 dev lo metric 1024 expires 21330835sec error -101 mtu 16436 advmss 16376 hoplimit 4294967295
unreachable 2002:a9fe::/32 dev lo metric 1024 expires 21330835sec error -101 mtu 16436 advmss 16376 hoplimit 4294967295
unreachable 2002:ac10::/28 dev lo metric 1024 expires 21330835sec error -101 mtu 16436 advmss 16376 hoplimit 4294967295
unreachable 2002:c0a8::/32 dev lo metric 1024 expires 21330835sec error -101 mtu 16436 advmss 16376 hoplimit 4294967295
unreachable 2002:e000::/19 dev lo metric 1024 expires 21330835sec error -101 mtu 16436 advmss 16376 hoplimit 4294967295
unreachable 3ffe:ffff::/32 dev lo metric 1024 expires 21330835sec error -101 mtu 16436 advmss 16376 hoplimit 4294967295
fe80::/64 dev eth1 metric 256 expires 21332019sec mtu 1500 advmss 1440 hoplimit 4294967295
fe80::/64 dev eth0 metric 256 expires 21332019sec mtu 1500 advmss 1440 hoplimit 4294967295
unreachable default dev lo table unspec proto none metric -1 error -101 hoplimit 255
local ::1 via :: dev lo table local proto none metric 0 mtu 16436 advmss 16376 hoplimit 4294967295
local 2001:a:b:: via :: dev lo table local proto none metric 0 mtu 16436 advmss 16376 hoplimit 4294967295
local 2001:a:b::1000 via :: dev lo table local proto none metric 0 mtu 16436 advmss 16376 hoplimit 4294967295
local 2001:a:b:0:fdff:ffff:ffff:fffe via :: dev lo table local proto none metric 0 mtu 16436 advmss 16376 hoplimit 4294967295
local 2001:a:c:1:: via :: dev lo table local proto none metric 0 mtu 16436 advmss 16376 hoplimit 4294967295
local 2001:a:c:1::1000 via :: dev lo table local proto none metric 0 mtu 16436 advmss 16376 hoplimit 4294967295
local fe80:: via :: dev lo table local proto none metric 0 mtu 16436 advmss 16376 hoplimit 4294967295
local fe80:: via :: dev lo table local proto none metric 0 mtu 16436 advmss 16376 hoplimit 4294967295
local fe80::2a0:24ff:fe3d:1868 via :: dev lo table local proto none metric 0 mtu 16436 advmss 16376 hoplimit 4294967295
local fe80::2a0:24ff:fe6d:3943 via :: dev lo table local proto none metric 0 mtu 16436 advmss 16376 hoplimit 4294967295
ff02::1 via ff02::1 dev eth0 metric 0
cache mtu 1500 advmss 1440 hoplimit 4294967295
ff02::1 via ff02::1 dev eth1 metric 0
cache mtu 1500 advmss 1440 hoplimit 4294967295
ff00::/8 dev eth1 table local metric 256 expires 21332019sec mtu 1500 advmss 1440 hoplimit 4294967295
ff00::/8 dev eth0 table local metric 256 expires 21332019sec mtu 1500 advmss 1440 hoplimit 4294967295
unreachable default dev lo table unspec proto none metric -1 error -101 hoplimit 255
ip -6 route show table 252
--------------------------
ip -6 neigh show
----------------
fe80::250:4ff:fe6f:ba14 dev eth0 lladdr 00:50:04:6f:ba:14 router STALE
2001:a:c:1:250:4ff:fe6f:ba14 dev eth0 lladdr 00:50:04:6f:ba:14 router STALE
fe80::214:22ff:feac:355e dev eth0 lladdr 00:14:22:ac:35:5e router REACHABLE
Best Regards,
Sazzad.
-----Original Message-----
From: support-bounces at ml.nautilus6.org [mailto:support-bounces at ml.nautilus6.org] On Behalf Of Romain KUNTZ
Sent: Tuesday, October 23, 2007 1:47 AM
To: Support ML
Subject: Re: [support] HA and MR are unable to recognize NEMO packet
Hello,
On 2007/10/22, at 18:03, sazzadur rahman wrote:
> I was struggling implementing NEMO (http://www.nautilus6.org/doc/
> nepl-howto/). I am using kernel 2.6.21.3 on Fedora Core 6 for both
> HA and MR. I could install the kernel along with the patches and
> user land application as described by the above HOWTO. Before
> handoff, I could reach every node from every other node (LFN, HA,
> MR, Router etc.). But after handoff, I observed that HA doesn't
> recognize Binding Update packet sent from MR and MR gets and ICMP
> (cause 3: port unreachable) from HA.
>
Looking at the HA logs, it seems that your HA does not process
correctly the received BU. It looks like a known bug, that is fixed
in one of the patches included in the Howto. Did you correctly apply
the patch mipv6-daemon-umip-0.3-20070613.patch before applying the
NEPL patch?
> On the contrary, when I ping6 to HA from MR, HA replies it with
> Binding Error to MR
>
This is because the MR is not registered to the HA but sends packets
with Home Address option in it. This will be fixed once your MR
correctly registered to the HA.
> and this time, MR doesn't recognize Binging Error NEMO packet and
> replies ICMP to HA.
>
Do you have any log messges on the MR for this? Anyway, this may be
due to the previous errors, so let's first try to fix the first problem.
Regards,
romain
_______________________________________________
Support mailing list
Support at ml.nautilus6.org
http://ml.nautilus6.org/mailman/listinfo/support
More information about the Support
mailing list