|
Hi, I’m having a problem to send the Binding ACK from the
HA. The HA receives the BU but when it tries to send the ACK
back, for some reason the ACK is not sent. This is the log. You’ll note that there is a problem with
the BU or my configuration that makes the HA send an error 132 with the ACK. Mon Jun 18 22:59:11
mh_bu_parse: Binding Update Received Mon Jun 18 22:59:11
mh_send_ba: status 132 Mon Jun 18 22:59:11 mh_send:
sending MH type 6 from 3ffe:2620:6:1:0:0:0:1 to 3ffe:2620:6:1:0:0:0:1234 Mon Jun 18 22:59:11 mh_send:
remote CoA 3ffe:2621:6:1:20c:29ff:fe3e:42ad However, there is another problem and that is the one that worries
me: the Binding Update Acknowledgement does not leave the HA node. Looking at the code I realized that function mh_send, in
mh.c, is calling function inet6_rth_space with the arguments (IPV6_RTHDR_TYPE_2,
1): and this function is returning 0. Probably function inet6_rth_space does
not recognize the value IPV6_RTHDR_TYPE_2. I noted that function inet6_rth_space I’m using is defined
in libc.so.6 . On the other side, I noted this function is also defined in
libmissing directory but I’m not using this one. Could anybody help me with this problem? Maybe I should use
a specific configure or make parameter or I need to use a different libc
version? Thanks, Rodolfo. Rodolfo Kohn Software Engineer Intel |