On Fri, 2006-04-14 at 11:33 +0900, Yoonjung Ha wrote: > Hello, > I installed mipv6-2.0.1 on Fedora 4 core for HA. > To turn off IPSEC, UseMnHaIPsec disabled; & mark # for IPsecPolicySet. > Because MN is window TE, I generated BU by ultra network sniffer. > The packet is like this: > 00 00 F0 68 A5 68 00 00 F0 8F 4E A3 86 DD 60 00 > 00 00 00 38 3C 40 20 01 02 68 02 04 21 00 00 00 > 00 00 00 00 00 03 20 01 02 68 02 04 21 00 00 00 > 00 00 00 00 00 04 87 02 01 02 00 00 C9 10 20 02 > 02 68 02 04 21 00 00 00 00 00 00 00 00 04 3B 03 > 05 00 A5 D8 AA 61 E0 00 0B B6 01 00 03 10 20 01 > 02 68 02 04 21 00 00 00 00 00 00 00 00 03 > > When you look this packet with ethereal, you can parse it. > 1. I calculate MH checksum with only IPv6 header. Is it right?
No. Read RFC3775 section 6.1.1 paragraph "Checksum". > 2. Above disabled options can make turn off IPSec? Yes. > 3. I send this msg to HA. The ethereal on HA can recognize it and > shows it as MIPv6 Binding Update. Does it say that the MH checksum is correct? > But mipl HA cannot accept this packet --> even though I compiled > --vt-enabled options. The --enable-vt option has nothing to do with accepting any packets. It is just a debug interface. > I added debug msg inline and it shows "recmsg" cannot get anything. > Is there anybody let me know why? If the checksum is incorrect, kernel discards the packet before handing it to recvmsg(). Regards, Antti _______________________________________________ mipl mailing list [email protected] http://www.mobile-ipv6.org/cgi-bin/mailman/listinfo/mipl
