Dear Sir,

    I get some information from my system as shown below,

[EMAIL PROTECTED] lib]# rpm -qa | grep glib
NetworkManager-glib-0.6.4-5.fc6
jakarta-taglibs-standard-1.1.1-7jpp.1
glib2-2.12.9-1.fc6
glibc-devel-2.5-10.fc6
glib-java-0.2.6-3.fc6
dbus-glib-devel-0.70-6.fc6
glibc-common-2.5-10.fc6
avahi-glib-0.6.16-2.fc6
glibc-headers-2.5-10.fc6
dbus-glib-0.70-6.fc6
glibc-2.5-10.fc6
glib2-devel-2.12.9-1.fc6

    I am trying to update patches for RH2.
    But I don't understand your mention of restarting autoreconf. What does 
autoreconf mean ? Does it mean I shall restart start-up shell of mip6d ?

Appreciate your help

Chen, I-Hui

----- Original Message ----- 
From: "Masahide NAKAMURA" <[EMAIL PROTECTED]>
To: "陳一輝" <[EMAIL PROTECTED]>
Cc: <[email protected]>
Sent: Tuesday, May 29, 2007 6:46 PM
Subject: Re: [mipl] Can't get Binding Acknowledgement with code 0 from HA


> Hi,
>
> 陳一輝 wrote:
>> Dear Sir,
>>
>>     I install USAGI MIPv6 umip-0.3 on linux 2.16.21-rc5 and try to do 
>> conformance test with Tahi's Tool.
>>     Depending  on configuration, the umip-0.3 mip6d can be a MN, HA, or 
>> CN.  After configuring umip-0.3 mip6d to be a MN, I obtain excellent test 
>> results and experience.  But when I configure umip-0.3 mip6d to be a HA, 
>> I get a problem and can't solve it.
>> Could anybody do me a favour and give me suggestions ? My problem is : 
>> The Tester (MN) sends BU to HA (umip-0.3 mip6d) , and then the HA will 
>> return a Binding Acknowledgement with code 0 in normal case. It is only a 
>> basic home registration procedure, but I just can't get the  Binding 
>> Acknowledgement with code 0. I use ethereal to monitor  traffic and does 
>> not find BA.   But if I check Binding Cache of HA, I can find correct BC 
>> record druing home registration procedure. By the way,  from the daemon 
>> log, it seems the HA receives BU and return BA (as shown in red word). 
>> Also by other test cases, I find the ethereal can capture Binding 
>> Acknowledgement returning from HA with all status field values except  0. 
>> If I configure the daemon to be a CN, the result are same. With 
>> ethereal, I still can't find Binding Acknowledgement with status field 0. 
>> I think the daemon work well whatever it is a HA or CN, but  I just can't 
>> get BA with code 0.
>
>
> Can you say glibc version of the environment?
>
> I found an issue with newer glibc which supports IPv6 Advanced Socket API
> for routing header type 0 but not type2.
> On such case CN/HA will go wrong and not send RH2 packet without any
> debug message for both MIPL-2.0.2 and it with umip-0.3.
> It seems that your report is similar to it.
>
> Try below experimental patches:
>
> http://www.linux-ipv6.org/gitweb/gitweb.fcgi?p=gitroot/mipv6-daemon.git;a=commit;h=99f0ba06312fb8a4104753671070b80a95c9951e
> http://www.linux-ipv6.org/gitweb/gitweb.fcgi?p=gitroot/mipv6-daemon.git;a=commit;h=68b38634de47f424a7f5df24fb6deb21c6b48fcf
>
> And please note you should restart autoreconf after applying them.
>
> Cheers,
>
> -- 
> Masahide NAKAMURA 


_______________________________________________
mipl mailing list
[email protected]
http://www.mobile-ipv6.org/cgi-bin/mailman/listinfo/mipl

Reply via email to