Hi, Pawel.
MIPv6 test scripts in ct-2.1.1.tar.gz is obsoleted one.
These are spined off from TAHI project.
Now, v6PC is maintaining it.
You can download the newest from http://www.tahi.org/mipv6/
Anyway I don't have any knowledge about MIPL configuration.
Is there someone who succeed to test for MIPL MN?
Pawel, CN and HA test doesn't have a problem, right?
On Thu, 15 Sep 2005 12:06:55 +0300
"Pawel Rybczyk" <pawel.rybczyk.ist@jypoly.fi> wrote:
> Hi ALL TAHI Friends ,
> I am doign some test with TAHI. THis is description of my problem.
> Similar problem
> was shown in ARTICLE 90 by Aman Wardak <awardak@mvista.com>,
> (ML Articles in the month 2005/8 (users ML)
> but i havent seen answer yet. This is description of my case:
>
> ==========================================================================================
> Environment:
> NUT - Linux OS Kubunt 5.4 with KERNEL 2.6.8.1
> + MIPLv2 RC2 (mipv6-2.0-rc2.tar.gz from mobile-ipv6.org)
> TN - Free BSD 5.4-Release
>
> CONFORMANCE TEST - ct, v6eval installed
> i want to test NUT as a host. test with NUT as a Router ended
> succesfully.
> I am only interested in Mobile IPv6 support.
> so doing the tests:
> icmp \
> mip6-mn-20 \
> mip6-ha-20 \
> mip6-cn-20 \
> ==========================================================================================
> ==========================================================================================
> eth1 on NUT is used as a Interface Under Test.this is output of
> "ifconfig eth1" on NUT:
> -----------------
> eth1 Link encap:Ethernet HWaddr 00:01:02:9B:DE:3E
> inet6 addr: fe80::201:2ff:fe9b:de3e/64 Scope:Link
> UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
> RX packets:2699 errors:0 dropped:0 overruns:0 frame:0
> TX packets:1251 errors:0 dropped:0 overruns:0 carrier:0
> collisions:0 txqueuelen:1000
> RX bytes:827590 (808.1 KiB) TX bytes:125523 (122.5 KiB)
> Interrupt:10 Base address:0x4080
> -----------------
> @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
> xl2 on TN is used as a Tester Interface.this is output of "ifconfig xl2"
> on TN:
> -----------------
> xl2: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
> options=9<RXCSUM,VLAN_MTU>
> inet 192.168.1.1 netmask 0xffffff00 broadcast 192.168.1.255
> inet6 fe80::250:4ff:fe32:9599%xl2 prefixlen 64 scopeid 0x3
> ether 00:50:04:32:95:99
> media: Ethernet autoselect (100baseTX <full-duplex>)
> status: active
> -----------------
> ==========================================================================================
> ==========================================================================================
> this are the conf files on TN:
>
> /usr/local/v6eval/etc/tn.df
> -----------------
> RemoteCuPath /usr/bin/cu
> RemoteDevice cuaa0
> RemoteDebug 0
> RemoteIntDebug 0
> RemoteLog 1
> RemoteSpeed 0
> RemoteLogout 0
> RemoteMethod serial
> Link0 xl2 00:00:00:00:01:00
> -----------------
> @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
> /usr/local/v6eval/etc/nut.df
> -----------------
> System manual
> TargetName HP VECTRA VL600
> HostName pawelPC
> Type host
> User root
> Password verho
> Link0 eth1 00:01:02:9B:DE:3E
> -----------------
> @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
> /etc/rc.conf
> -----------------
> hostname="Pawel"
> ifconfig_xl0="down"
> ifconfig_xl1="down"
> ifconfig_xl2="up"
> inetd_enable="YES"
> ipv6_enable="NO"
> linux_enable="YES"
> moused_enable="YES"
> router="/sbin/routed"
> router_enable="YES"
> router_flags="-q"
> rpcbind_enable="YES"
> sshd_enable="YES"
> usbd_enable="YES"
> devfs_system_ruleset="devfsrules_unhide_bpf"
> -----------------
> ==========================================================================================
> ==========================================================================================
> this are the conf files of NUT
>
> /etc/network/interfaces
> -----------------
> # The loopback network interface
> auto lo
> iface lo inet loopback
> -----------------
> @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
>
> /mip6d - config file - MIPL config file
> -----------------
> NodeConfig MN;
> DebugLevel 10;
> DoRouteOptimizationCN enabled;
> DoRouteOptimizationMN enabled;
> UseCnBuAck disabled;
> Interface "eth1" {
> MnIfPreference 10;
> }
> MnRouterProbesRA 1;
> MnRouterProbesLinkUp 0;
> MnHomeLink "eth1" {
> HomeAddress 3ffe:501:ffff:100::/64;
>
>
> # proto type code route opt.
> # MnRoPolicy ICMP 129 0 enabled;
> # MnRoPolicy ICMP any any disabled;
> # proto dst src route opt.
> # MnRoPolicy TCP 80 any enabled;
> # MnRoPolicy TCP any any disabled;
> }
>
> ##
> ## IPsec configuration
> ##
> UseMnHaIPsec disabled;
> ## Key Management Mobility Capability
> #KeyMngMobCapability disabled;
> IPsecPolicySet {
> HomeAgentAddress fe80::250:4ff:fe32:9599;
> HomeAddress 3ffe:501:ffff:100::/64;
>
> IPsecPolicy HomeRegBinding UseESP;
> IPsecPolicy MobPfxDisc UseESP;
> IPsecPolicy TunnelMh UseESP;
> }
> -----------------
> @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
>
> Script that is executed before starting MIPL on NUT, it sets some flags
> when MIPL
> works as Mobile Node.
> -----------------
> #!/bin/sh
> #MOBILE NODE FLAGS
> for i in eth0 eth1 all default; do
> echo 0 > /proc/sys/net/ipv6/conf/$i/forwarding
> done
> for i in eth0 eth1 all default; do
> echo 1 > /proc/sys/net/ipv6/conf/$i/autoconf
> echo 1 > /proc/sys/net/ipv6/conf/$i/accept_ra
> echo 1 > /proc/sys/net/ipv6/conf/$i/accept_redirects
> done
> -----------------
> @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
> PING 6
> -----------------
> NUT ---- > TN
> ping6 -I eth1 fe80::250:4ff:fe32:9599 passed
>
> TN ------> NUT
> ping6 -I xl2 fe80::201:2ff:fe9b:de3e passed
> -----------------
> @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
> output on TN - output only for TEST 2 of mip-mn-20 (rest also failed)
> ---->
> the problem mainly is in msg: /HA0 cannot receive Binding Update/
> -----------------
> #make clean
> #make test
> ========== TEST 2 ==========
> ./MN_BasicBehavior.seq -pkt ./MN_Common.def -log 2.html -ti "testcase
> for MN basic behavior"
> Start Capturing Packets (Link0)
> ===== Initialize Mobile Node =====
>
> mip6EnableMN>
> mip6EnableMN> Enable Mobile Node function.
> mip6EnableMN> * Home prefix is 3ffe:501:ffff:100::/64.
> mip6EnableMN>
> mip6EnableMN> Press Enter key for continue.
>
> mip6EnableMN>
>
> MN is at Link0
>
> # HA0 NUT0 R1 TN
> # | | | |
> # | ----> | | | RA
> # | ----> | | | NA
> Send RA: HA0 --> NUT0(multicast)
> Send NA(Link-Local, TA Global): HA0 --> NUT0
> Send NA(Link-Local): HA0 --> NUT0
> Send NA(Global): HA0 --> NUT0
> Clear packet buffer.
> MN is at LinkX
>
> # HA0 NUT1 R1 TN
> # | | | |
> # | | | | | Binding Acknowledgement
> Send RA: R1 --> NUT1(multicast)
> Send NA(Link-Local): R1 --> NUT1
> Send RA: R1 --> NUT1(multicast)
> Send NA(Link-Local): R1 --> NUT1
> Receive DAD NS(Link-Local): NUT1 --> multicast
> recv haadrequest_nut1_to_ha0
> send haadreply_ha0_to_nut1
> recv haadrequest_nut1_to_ha0
> send haadreply_ha0_to_nut1
> TN cannot get target frame"
> Clear packet buffer.
> HA0 cannot receive Binding Update.
> Clear packet buffer.
> Return Routability Procedure at LinkX
>
> # HA0 NUT1 R1 TN
> # | | NUT1, in: TN->NUT0)
> # | | Home Test Init(HoTI)
> # | | ------------> | Care-of Test (CoTI)
> # | ====> | | | reversed tunneled Echo Reply
> (out:NUT1->HA0, in:NUT0->TN)
> # | | ------------> | ( Binding Update )
> Send RA: R1 --> NUT1(multicast)
> Send NA(Link-Local): R1 --> NUT1
> Send Echo Request: TN --> NUT1 (out: HA0->NUT1, in: TN->NUT0)
> TN cannot get HOTI, COTI Message or Echo Reply."
> TN cannot complete Return Routability Procedure.
> Send RA: R1 --> NUT1(multicast)
> Send NA(Link-Local): R1 --> NUT1
> Send RA: R1 --> NUT1(multicast)
> Send NA(Link-Local): R1 --> NUT1
> Send RA: R1 --> NUT1(multicast)
> Send NA(Link-Local): R1 --> NUT1
> Send RA: R1 --> NUT1(multicast)
> Send NA(Link-Local): R1 --> NUT1
> Send RA: R1 --> NUT1(multicast)
> Send NA(Link-Local): R1 --> NUT1
> Send RA: R1 --> NUT1(multicast)
> Send NA(Link-Local): R1 --> NUT1
> TN could not get Binding Update from NUT.
> TN cannot get Binding Update.
> Clear packet buffer.
> MN is at LinkY
>
> # HA0 NUT2 R2 TN
> # | | | |
> # | | | | | Binding Acknowledgement
> Send RA: R2 --> NUT2(multicast)
> Send NA(Link-Local): R2 --> NUT2
> Send RA: R2 --> NUT2(multicast)
> Send NA(Link-Local): R2 --> NUT2
> Receive DAD NS(Link-Local): NUT2 --> multicast
> TN cannot get target frame"
> Clear packet buffer.
> HA0 cannot receive Binding Update.
> Clear packet buffer.
> MN is at Link0
>
> # HA0 NUT0 R2 TN
> # | ----> | | | RA
> # | ----> | | | NA
> # | | | | Binding Acknowledgement
> Send RA: HA0 --> NUT0(multicast)
> Send NA(Link-Local, TA Global): HA0 --> NUT0
> Send NA(Global): HA0 --> NUT0
> Receive DAD NS(Link-Local): NUT0 --> multicast
> Send RA: HA0 --> NUT0(multicast)
> Send NA(Link-Local): HA0 --> NUT0
> Send NA(Global): HA0 --> NUT0
> TN cannot get target frame"
> Clear packet buffer.
> HA0 cannot receive Binding Update.
> Clear Captured Packets (Link0)
> There are 5 errors.
> NG
> -> FAIL
> -----------------
> output on NUT - mipl
> -----------------
> root@pawelPC:/home/mipv6-2.0-rc2 # src/mip6d -c example-mn.conf
> mip6d[3002]: MIPL Mobile IPv6 for Linux v2.0-rc2 started (Mobile Node)
> main: MIPL Mobile IPv6 for Linux v2.0-rc2 started (Mobile Node)
> conf_show: config_file = example-mn.conf
> conf_show: mip6_entity = 1
> conf_show: debug_level = 10
> conf_show: NonVolatileBindingCache = 0
> conf_show: SendUnsolMobPfxAdvs = 1
> conf_show: SendMobPfxAdvs = 1
> conf_show: SendMobPfxSols = 1
> conf_show: MaxMobPfxAdvInterval = 86400
> conf_show: MinMobPfxAdvInterval = 600
> conf_show: MinDelayBetweenRAs = 3.0
> conf_show: DoRouteOptimizationCN = 1
> conf_show: DoRouteOptimizationMN = 1
> conf_show: MaxBindingLife = -1
> conf_show: InitialBindackTimeoutFirstReg = 1.500000000
> conf_show: InitialBindackTimeoutReReg = 1.0
> conf_show: UseMnHaIPsec = 0
> conf_show: KeyMngMobCapability = 0
> conf_show: PolicyModulePath = [internal]
> __md_discover_router: discover link on iface eth1 (5)
> conf_home_addr_info: HoA address 3ffe:501:ffff:100:0:0:0:0
> __tunnel_add: created tunnel ip6tnl1 (6) from 3ffe:501:ffff:100:0:0:0:0
> to 0:0:0:0:0:0:0:0 user count 1
> conf_home_addr_info: Home address 3ffe:501:ffff:100:0:0:0:0
> flag_hoa: set HoA 3ffe:501:ffff:100:0:0:0:0/128 iif 6 flags 10
> preferred_time 4294967295 valid_time 4294967295
> conf_home_addr_info: Added new home_addr_info successfully
> mip6_xfrm_local_mn: Adding RTHdr type 2 handling 2 state for MN
> mip6_xfrm_local_cn_ha: Adding policies and states for CN/HA
> md_router_add: add new router fe80:0:0:0:200:ff:fe00:a1a1 on interface
> eth1 (5)
> __md_new_link: new link on iface eth1 (5)
> mn_addr_do_dad: DAD succeeded!
> mn_move: policy_handoff -> mn_move: 1603
> mn_move: mn_move: in home net
> mv_hoa: move HoA 3ffe:501:ffff:100:0:0:0:0/64 from iface 6 to 5
> md_expire_router: expiring router fe80:0:0:0:200:ff:fe00:a1a1 on iface
> eth1 (5)
> __md_discover_router: discover link on iface eth1 (5)
> md_router_add: add new router fe80:0:0:0:200:ff:fe00:a4a4 on interface
> eth1 (5)
> __md_new_link: new link on iface eth1 (5)
> mn_move: policy_handoff -> mn_move: 1603
> mn_move: mn_move: in foreign net
> mv_hoa: move HoA 3ffe:501:ffff:100:0:0:0:0/128 from iface 5 to 6
> dhaad_recv_reply: No matching request for dhaad reply
> mn_move: policy_handoff -> mn_move: 1603
> mn_move: mn_move: in foreign net
> send_home_bu: 675
> mn_get_home_lifetime: CoA lifetime 2591995 s, HoA lifetime 4294967295 s,
> BU lifetime 262140 s
> mip6_xfrm_mn_ro_pol_add: Adding default RO triggering policy for all
> protocols
> process_first_home_bu: New bule for HA
> bul_add: ******* [0x807ac50] *******
> mip6_xfrm_add_bule_forn_reg: replace 0 and bule:
> dump_bule: ******* [0x807ac50] *******
> dump_bule: coa = 3ffe:501:ffff:102:201:2ff:fe9b:de3e
> dump_bule: hoa = 3ffe:501:ffff:100:0:0:0:0
> dump_bule: CN address = 3ffe:501:ffff:100:200:ff:fe00:a1a1
> dump_bule: lifetime = 262140, dump_bule: delay = 1500
> dump_bule: flags: dump_bule: IP6_MH_BU_HOME dump_bule: IP6_MH_BU_ACK
> dump_bule:
> dump_bule: type = BUL_ENTRY
> send_home_bu: New bule for HA
> dump_bule: ******* [0x807ac50] *******
> dump_bule: coa = 3ffe:501:ffff:102:201:2ff:fe9b:de3e
> dump_bule: hoa = 3ffe:501:ffff:100:0:0:0:0
> dump_bule: CN address = 3ffe:501:ffff:100:200:ff:fe00:a1a1
> dump_bule: lifetime = 262140, dump_bule: delay = 1500
> dump_bule: flags: dump_bule: IP6_MH_BU_HOME dump_bule: IP6_MH_BU_ACK
> dump_bule:
> dump_bule: type = BUL_ENTRY
> mh_send: sending MH type 5
> from 3ffe:501:ffff:100:0:0:0:0
> to 3ffe:501:ffff:100:200:ff:fe00:a1a1
> mh_send: local CoA 3ffe:501:ffff:102:201:2ff:fe9b:de3e
> bul_update_timer: ******* [0x807ac50] *******
> tunnel_mod: modifying tunnel 6 end points with from
> 3ffe:501:ffff:102:201:2ff:fe9b:de3e to
> 3ffe:501:ffff:100:200:ff:fe00:a1a1
> __tunnel_mod: modified tunnel iface ip6tnl1 (6)from
> 3ffe:501:ffff:102:201:2ff:fe9b:de3e to
> 3ffe:501:ffff:100:200:ff:fe00:a1a1
> mn_cleanup_ro: mn_cleanup_ro: called
> mn_cleanup_ro: bule entry is CoT entry or Home Registraiton entry.
> bu_resend: Bul resend [0x807ac50] id 0, type 2
> mn_get_home_lifetime: CoA lifetime 2591994 s, HoA lifetime 4294967295 s,
> BU lifetime 262140 s
> dump_bule: ******* [0x807ac50] *******
> dump_bule: coa = 3ffe:501:ffff:102:201:2ff:fe9b:de3e
> dump_bule: hoa = 3ffe:501:ffff:100:0:0:0:0
> dump_bule: CN address = 3ffe:501:ffff:100:200:ff:fe00:a1a1
> dump_bule: lifetime = 262140, dump_bule: delay = 3000
> dump_bule: flags: dump_bule: IP6_MH_BU_HOME dump_bule: IP6_MH_BU_ACK
> dump_bule:
> dump_bule: type = BUL_ENTRY
> mh_send: sending MH type 5
> from 3ffe:501:ffff:100:0:0:0:0
> to 3ffe:501:ffff:100:200:ff:fe00:a1a1
> mh_send: local CoA 3ffe:501:ffff:102:201:2ff:fe9b:de3e
> bul_update_timer: ******* [0x807ac50] *******
> bu_resend: Bul resend [0x807ac50] id 0, type 2
> mn_get_home_lifetime: CoA lifetime 2591991 s, HoA lifetime 4294967295 s,
> BU lifetime 262140 s
> dump_bule: ******* [0x807ac50] *******
> dump_bule: coa = 3ffe:501:ffff:102:201:2ff:fe9b:de3e
> dump_bule: hoa = 3ffe:501:ffff:100:0:0:0:0
> dump_bule: CN address = 3ffe:501:ffff:100:200:ff:fe00:a1a1
> dump_bule: lifetime = 262140, dump_bule: delay = 6000
> dump_bule: flags: dump_bule: IP6_MH_BU_HOME dump_bule: IP6_MH_BU_ACK
> dump_bule:
> dump_bule: type = BUL_ENTRY
> mh_send: sending MH type 5
> from 3ffe:501:ffff:100:0:0:0:0
> to 3ffe:501:ffff:100:200:ff:fe00:a1a1
> mh_send: local CoA 3ffe:501:ffff:102:201:2ff:fe9b:de3e
> bul_update_timer: ******* [0x807ac50] *******
> bu_resend: Bul resend [0x807ac50] id 0, type 2
> mn_get_home_lifetime: CoA lifetime 2591985 s, HoA lifetime 4294967295 s,
> BU lifetime 262140 s
> dump_bule: ******* [0x807ac50] *******
> dump_bule: coa = 3ffe:501:ffff:102:201:2ff:fe9b:de3e
> dump_bule: hoa = 3ffe:501:ffff:100:0:0:0:0
> dump_bule: CN address = 3ffe:501:ffff:100:200:ff:fe00:a1a1
> dump_bule: lifetime = 262140, dump_bule: delay = 12000
> dump_bule: flags: dump_bule: IP6_MH_BU_HOME dump_bule: IP6_MH_BU_ACK
> dump_bule:
> dump_bule: type = BUL_ENTRY
> mh_send: sending MH type 5
> from 3ffe:501:ffff:100:0:0:0:0
> to 3ffe:501:ffff:100:200:ff:fe00:a1a1
> mh_send: local CoA 3ffe:501:ffff:102:201:2ff:fe9b:de3e
> bul_update_timer: ******* [0x807ac50] *******
> md_expire_router: expiring router fe80:0:0:0:200:ff:fe00:a4a4 on iface
> eth1 (5)
> __md_discover_router: discover link on iface eth1 (5)
> bu_resend: Bul resend [0x807ac50] id 0, type 2
> mn_get_home_lifetime: CoA lifetime 2591973 s, HoA lifetime 4294967295 s,
> BU lifetime 262140 s
> dump_bule: ******* [0x807ac50] *******
> dump_bule: coa = 3ffe:501:ffff:102:201:2ff:fe9b:de3e
> dump_bule: hoa = 3ffe:501:ffff:100:0:0:0:0
> dump_bule: CN address = 3ffe:501:ffff:100:200:ff:fe00:a1a1
> dump_bule: lifetime = 262140, dump_bule: delay = 24000
> dump_bule: flags: dump_bule: IP6_MH_BU_HOME dump_bule: IP6_MH_BU_ACK
> dump_bule:
> dump_bule: type = BUL_ENTRY
> mh_send: sending MH type 5
> from 3ffe:501:ffff:100:0:0:0:0
> to 3ffe:501:ffff:100:200:ff:fe00:a1a1
> mh_send: local CoA 3ffe:501:ffff:102:201:2ff:fe9b:de3e
> bul_update_timer: ******* [0x807ac50] *******
> md_router_add: add new router fe80:0:0:0:200:ff:fe00:a4a4 on interface
> eth1 (5)
> __md_new_link: new link on iface eth1 (5)
> icmp6_send: sendmsg: Invalid argument
> md_expire_router: expiring router fe80:0:0:0:200:ff:fe00:a4a4 on iface
> eth1 (5)
> __md_discover_router: discover link on iface eth1 (5)
> bu_resend: Bul resend [0x807ac50] id 0, type 2
> mn_get_home_lifetime: CoA lifetime 2591949 s, HoA lifetime 4294967295 s,
> BU lifetime 262140 s
> dump_bule: ******* [0x807ac50] *******
> dump_bule: coa = 3ffe:501:ffff:102:201:2ff:fe9b:de3e
> dump_bule: hoa = 3ffe:501:ffff:100:0:0:0:0
> dump_bule: CN address = 3ffe:501:ffff:100:200:ff:fe00:a1a1
> dump_bule: lifetime = 262140, dump_bule: delay = 32000
> dump_bule: flags: dump_bule: IP6_MH_BU_HOME dump_bule: IP6_MH_BU_ACK
> dump_bule:
> dump_bule: type = BUL_ENTRY
> mh_send: sending MH type 5
> from 3ffe:501:ffff:100:0:0:0:0
> to 3ffe:501:ffff:100:200:ff:fe00:a1a1
> mh_send: local CoA 3ffe:501:ffff:102:201:2ff:fe9b:de3e
> mh_send: sendmsg: Network is unreachable
> send_bu_msg: mh_send failed ret: -1
> bul_update_timer: ******* [0x807ac50] *******
> md_router_add: add new router fe80:0:0:0:200:ff:fe00:a4a4 on interface
> eth1 (5)
> __md_new_link: new link on iface eth1 (5)
> mn_move: policy_handoff -> mn_move: 1603
> mn_move: mn_move: in foreign net
> send_home_bu: 675
> mn_get_home_lifetime: CoA lifetime 2591998 s, HoA lifetime 4294967295 s,
> BU lifetime 262140 s
> send_home_bu: Moved to foreign network
> pre_bul_update: ******* [0x807ac50] *******
> mip6_xfrm_add_bule_forn_reg: replace 1 and bule:
> dump_bule: ******* [0x807ac50] *******
> dump_bule: coa = 3ffe:501:ffff:102:201:2ff:fe9b:de3e
> dump_bule: hoa = 3ffe:501:ffff:100:0:0:0:0
> dump_bule: CN address = 3ffe:501:ffff:100:200:ff:fe00:a1a1
> dump_bule: lifetime = 262140, dump_bule: delay = 1000
> dump_bule: flags: dump_bule: IP6_MH_BU_HOME dump_bule: IP6_MH_BU_ACK
> dump_bule:
> dump_bule: type = BUL_ENTRY
> send_home_bu: Bule for HA exists. Updating it.
> dump_bule: ******* [0x807ac50] *******
> dump_bule: coa = 3ffe:501:ffff:102:201:2ff:fe9b:de3e
> dump_bule: hoa = 3ffe:501:ffff:100:0:0:0:0
> dump_bule: CN address = 3ffe:501:ffff:100:200:ff:fe00:a1a1
> dump_bule: lifetime = 262140, dump_bule: delay = 1000
> dump_bule: flags: dump_bule: IP6_MH_BU_HOME dump_bule: IP6_MH_BU_ACK
> dump_bule:
> dump_bule: type = BUL_ENTRY
> mh_send: sending MH type 5
> from 3ffe:501:ffff:100:0:0:0:0
> to 3ffe:501:ffff:100:200:ff:fe00:a1a1
> mh_send: local CoA 3ffe:501:ffff:102:201:2ff:fe9b:de3e
> mh_send: sendmsg: Network is unreachable
> send_bu_msg: mh_send failed ret: -1
> bul_update_timer: ******* [0x807ac50] *******
> tunnel_mod: modifying tunnel 6 end points with from
> 3ffe:501:ffff:102:201:2ff:fe9b:de3e to
> 3ffe:501:ffff:100:200:ff:fe00:a1a1
> mn_cleanup_ro: mn_cleanup_ro: called
> mn_cleanup_ro: bule entry is CoT entry or Home Registraiton entry.
> bu_resend: Bul resend [0x807ac50] id 0, type 2
> mn_get_home_lifetime: CoA lifetime 2591997 s, HoA lifetime 4294967295 s,
> BU lifetime 262140 s
> dump_bule: ******* [0x807ac50] *******
> dump_bule: coa = 3ffe:501:ffff:102:201:2ff:fe9b:de3e
> dump_bule: hoa = 3ffe:501:ffff:100:0:0:0:0
> dump_bule: CN address = 3ffe:501:ffff:100:200:ff:fe00:a1a1
> dump_bule: lifetime = 262140, dump_bule: delay = 2000
> dump_bule: flags: dump_bule: IP6_MH_BU_HOME dump_bule: IP6_MH_BU_ACK
> dump_bule:
> dump_bule: type = BUL_ENTRY
> mh_send: sending MH type 5
> from 3ffe:501:ffff:100:0:0:0:0
> to 3ffe:501:ffff:100:200:ff:fe00:a1a1
> mh_send: local CoA 3ffe:501:ffff:102:201:2ff:fe9b:de3e
> mh_send: sendmsg: Network is unreachable
> send_bu_msg: mh_send failed ret: -1
> bul_update_timer: ******* [0x807ac50] *******
> bu_resend: Bul resend [0x807ac50] id 0, type 2
> mn_get_home_lifetime: CoA lifetime 2591995 s, HoA lifetime 4294967295 s,
> BU lifetime 262140 s
> icmp6_send: sendmsg: Network is unreachable
> dump_bule: ******* [0x807ac50] *******
> dump_bule: coa = 3ffe:501:ffff:102:201:2ff:fe9b:de3e
> dump_bule: hoa = 3ffe:501:ffff:100:0:0:0:0
> dump_bule: CN address = 3ffe:501:ffff:100:200:ff:fe00:a1a1
> dump_bule: lifetime = 0, dump_bule: delay = 4000
> dump_bule: flags: dump_bule: IP6_MH_BU_HOME dump_bule: IP6_MH_BU_ACK
> dump_bule:
> dump_bule: type = BUL_ENTRY
> mh_send: sending MH type 5
> from 3ffe:501:ffff:100:0:0:0:0
> to 3ffe:501:ffff:100:200:ff:fe00:a1a1
> mh_send: local CoA 3ffe:501:ffff:102:201:2ff:fe9b:de3e
> mh_send: sendmsg: Network is unreachable
> send_bu_msg: mh_send failed ret: -1
> bul_delete: ******* [0x807ac50] *******
> mn_pol_ext_cleanup:
> mip6_xfrm_mn_ro_pol_del: Deleting default RO triggering policy for all
> protocols
> mip6_xfrm_mn_ro_pol_del: mip6_policy_del failed at 728
> mip6d[3002]: Home registration failed with HA, trying next one
> mn_move: policy_handoff -> mn_move: 1603
> mn_move: mn_move: in foreign net
> mn_move: policy_handoff -> mn_move: 1603
> mn_move: mn_move: in foreign net
> mn_move: policy_handoff -> mn_move: 1603
> mn_move: mn_move: in foreign net
> mn_move: policy_handoff -> mn_move: 1603
> mn_move: mn_move: in foreign net
> mn_move: policy_handoff -> mn_move: 1603
> mn_move: mn_move: in foreign net
> mn_move: policy_handoff -> mn_move: 1603
> mn_move: mn_move: in foreign net
> mn_move: policy_handoff -> mn_move: 1603
> mn_move: mn_move: in foreign net
> mn_move: policy_handoff -> mn_move: 1603
> mn_move: mn_move: in foreign net
> mn_move: policy_handoff -> mn_move: 1603
> mn_move: mn_move: in foreign net
> mn_move: policy_handoff -> mn_move: 1603
> mn_move: mn_move: in foreign net
> md_expire_router: expiring router fe80:0:0:0:200:ff:fe00:a4a4 on iface
> eth1 (5)
> __md_discover_router: discover link on iface eth1 (5)
> md_router_add: add new router fe80:0:0:0:200:ff:fe00:a5a5 on interface
> eth1 (5)
> __md_new_link: new link on iface eth1 (5)
> mn_move: policy_handoff -> mn_move: 1603
> mn_move: mn_move: in foreign net
> md_expire_router: expiring router fe80:0:0:0:200:ff:fe00:a5a5 on iface
> eth1 (5)
> __md_discover_router: discover link on iface eth1 (5)
> md_router_add: add new router fe80:0:0:0:200:ff:fe00:a1a1 on interface
> eth1 (5)
> __md_new_link: new link on iface eth1 (5)
> mn_addr_do_dad: DAD succeeded!
> mn_move: policy_handoff -> mn_move: 1603
> mn_move: mn_move: in home net
> mv_hoa: move HoA 3ffe:501:ffff:100:0:0:0:0/64 from iface 6 to 5
> md_expire_router: expiring router fe80:0:0:0:200:ff:fe00:a1a1 on iface
> eth1 (5)
> __md_discover_router: discover link on iface eth1 (5)
> md_router_add: add new router fe80:0:0:0:200:ff:fe00:a1a1 on interface
> eth1 (5)
> __md_new_link: new link on iface eth1 (5)
> icmp6_send: sendmsg: Invalid argument
> md_expire_router: expiring router fe80:0:0:0:200:ff:fe00:a1a1 on iface
> eth1 (5)
> __md_discover_router: discover link on iface eth1 (5)
> mip6d[3002]: terminated (SIGINT)
> graceful_exit: got SIGINT, exiting
> flag_hoa: set HoA 3ffe:501:ffff:100:0:0:0:0/64 iif 5 flags 0
> preferred_time 4294967295 valid_time 4294967295
> __tunnel_del: tunnel ip6tnl1 (6) from
> 3ffe:501:ffff:102:201:2ff:fe9b:de3e to
> 3ffe:501:ffff:100:200:ff:fe00:a1a1 user count decreased to 0
> __tunnel_del: tunnel deleted
> mip6_xfrm_local_mn: Deleting RTHdr type 2 handling 2 state for MN
> mip6_xfrm_local_cn_ha: Deleting policies and states for CN/HA
> -----------------
>
> @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
> @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
>
> I am very sorry for so much info to read,
> but i would like to test this MIPL as a host.
> I have done test with MIPL as a Router (HA,CN)
> with no problems. And the most results were PASS.
> If any one of you could help me i would be very greatfull
> Best Regards,
> Pawel Rybczyk
> -----
> (VerHo Project. Jyvaskylan Polytechnic, Finland)
> c7797@jypoly.fi
> -----
>
>
>
------------------------------------------------------------------------
Yukiyo Akisada <Yukiyo.Akisada@jp.yokogawa.com>