[support] Problem with the HA : ba_status=0

sailormoonR ohaiyo yant_tie at yahoo.com
Fri Sep 28 12:56:20 JST 2007


  hi..
 
 i have a problem that could not be solved since 2 month ago. i problem is the HA could not send BA. the error is ba_status 0. how do i solve this problem. hope that anybody can help, here i attach the script file. my network diagram is same as the document that was publish in http://gnist.org/~lars/doc/Mobile-IPv6-HOWTO/Mobile-IPv6-HOWTO.html.
 
 1. the different is i do not use adhoc mode for the access router and the home agent.
 
 home agent                router -------------------------------------access router
 
 access router the mode is ap
 router the mode is ap and the home agent the mode is station.
 i am using the infrastructure mode. i hope i am in the correct understand, if i am wrong can anyone tell me.
 
 2. here is my home agent configuration
  ##Mobile IPv6 Configuration file : HOme Agent
  #
  # filename: /etc/mip6d.conf
   
  NodeConfig HA;
   
  ## If set to > 0, will not detach from tty
  DebugLevel 10;
   
  ##List of interfaces where we serve as Home Agent
  Interface "ath0";
   
  ##
  ##IPsec configuration
  ##
  UseMnHaIPsec disabled;
   
  ##IPsecPolicySet {
  ##              HomeAgentAddress 2001:106:2700::2;
  ##              HomeAddress 2001:106:2700::4/64;
   
  ##              IPsecPolicy HomeRegBinding UseESP;
  ##              IPsecPolicy MobPfxDisc UseESP;
  ##              IPsecPolicy TunnelMh UseESP;
  #}
  ~                                           
  the mip6d comamnd
  [root at localhost ~]# mip6d -c /etc/mip6d.conf 
  mip6d[6860]: MIPL Mobile IPv6 for Linux v2.0.2 started (Home Agent)
  main: MIPL Mobile IPv6 for Linux started in debug mode, not detaching from terminal
  conf_show: config_file = /etc/mip6d.conf
  conf_show: vt_hostname = localhost
  conf_show: vt_service = 7777
  conf_show: mip6_entity = 2
  conf_show: debug_level = 10
  conf_show: PolicyModulePath = [internal]
  conf_show: DefaultBindingAclPolicy = 0
  conf_show: NonVolatileBindingCache = disabled
  conf_show: KeyMngMobCapability = disabled
  conf_show: UseMnHaIPsec = disabled
  conf_show: MnMaxHaBindingLife = 262140
  conf_show: MnMaxCnBindingLife = 420
  conf_show: MnRouterProbes = 0
  conf_show: MnRouterProbeTimeout = 0.000000
  conf_show: InitialBindackTimeoutFirstReg = 1.500000
  conf_show: InitialBindackTimeoutReReg = 1.000000
  conf_show: UseCnBuAck = disabled
  conf_show: DoRouteOptimizationMN = enabled
  conf_show: MnUseAllInterfaces = disabled
  conf_show: MnDiscardHaParamProb = disabled
  conf_show: SendMobPfxSols = enabled
  conf_show: OptimisticHandoff = disabled
  conf_show: SendMobPfxAdvs = enabled
  conf_show: SendUnsolMobPfxAdvs = enabled
  conf_show: MaxMobPfxAdvInterval = 86400
  conf_show: MinMobPfxAdvInterval = 600
  conf_show: HaMaxBindingLife = 262140
  conf_show: DoRouteOptimizationCN = enabled
  xfrm_cn_init: Adding policies and states for CN
  xfrm_ha_init: Adding policies and states for HA
  ha_if_addr_setup: Joined anycast group 2001:106:2700:0:fdff:ffff:ffff:fffe on iface 8
  mh_bu_parse: Binding Update Received
  ndisc_do_dad: Dad success
  __tunnel_add: created tunnel ip6tnl1 (9) from 2001:106:2700:0:0:0:0:2 to 2001:106:1100:0:218:deff:fe14:e20e user count 1
  mh_send_ba: status 0
  mh_send: sending MH type 6
  from 2001:106:2700:0:0:0:0:2
  to 2001:106:2700:0:0:0:0:4
  mh_send: remote CoA 2001:106:1100:0:218:deff:fe14:e20e
  mh_bu_parse: Binding Update Received
  tunnel_mod: modifying tunnel 9 end points with from 2001:106:2700:0:0:0:0:2 to 2001:106:1100:0:218:deff:fe14:e20e
  mh_send_ba: status 0
  mh_send: sending MH type 6
  from 2001:106:2700:0:0:0:0:2
  to 2001:106:2700:0:0:0:0:4
  mh_send: remote CoA 2001:106:1100:0:218:deff:fe14:e20e
  mh_bu_parse: Binding Update Received
  tunnel_mod: modifying tunnel 9 end points with from 2001:106:2700:0:0:0:0:2 to 2001:106:1100:0:218:deff:fe14:e20e
  mh_send_ba: status 0
  mh_send: sending MH type 6
  from 2001:106:2700:0:0:0:0:2
  to 2001:106:2700:0:0:0:0:4
  mh_send: remote CoA 2001:106:1100:0:218:deff:fe14:e20e
  mh_bu_parse: Binding Update Received
  tunnel_mod: modifying tunnel 9 end points with from 2001:106:2700:0:0:0:0:2 to 2001:106:1100:0:218:deff:fe14:e20e
  mh_send_ba: status 0
  mh_send: sending MH type 6
  from 2001:106:2700:0:0:0:0:2
  to 2001:106:2700:0:0:0:0:4
  mh_send: remote CoA 2001:106:1100:0:218:deff:fe14:e20e
  mh_bu_parse: Binding Update Received
  tunnel_mod: modifying tunnel 9 end points with from 2001:106:2700:0:0:0:0:2 to 2001:106:1100:0:218:deff:fe14:e20e
  mh_send_ba: status 0
  mh_send: sending MH type 6
  from 2001:106:2700:0:0:0:0:2
  to 2001:106:2700:0:0:0:0:4
  mh_send: remote CoA 2001:106:1100:0:218:deff:fe14:e20e
  mh_bu_parse: Binding Update Received
  tunnel_mod: modifying tunnel 9 end points with from 2001:106:2700:0:0:0:0:2 to 2001:106:1100:0:218:deff:fe14:e20e
  mh_send_ba: status 0
  mh_send: sending MH type 6
  from 2001:106:2700:0:0:0:0:2
  to 2001:106:2700:0:0:0:0:4
  mh_send: remote CoA 2001:106:1100:0:218:deff:fe14:e20e
  mh_bu_parse: Binding Update Received
  tunnel_mod: modifying tunnel 9 end points with from 2001:106:2700:0:0:0:0:2 to 2001:106:1100:0:218:deff:fe14:e20e
  mh_send_ba: status 0
  mh_send: sending MH type 6
  from 2001:106:2700:0:0:0:0:2
  to 2001:106:2700:0:0:0:0:4
  mh_send: remote CoA 2001:106:1100:0:218:deff:fe14:e20e
  mh_bu_parse: Binding Update Received
  tunnel_mod: modifying tunnel 9 end points with from 2001:106:2700:0:0:0:0:2 to 2001:106:1100:0:218:deff:fe14:e20e
  mh_send_ba: status 0
  mh_send: sending MH type 6
  from 2001:106:2700:0:0:0:0:2
  to 2001:106:2700:0:0:0:0:4
  mh_send: remote CoA 2001:106:1100:0:218:deff:fe14:e20e
  mh_bu_parse: Binding Update Received
  tunnel_mod: modifying tunnel 9 end points with from 2001:106:2700:0:0:0:0:2 to 2001:106:1100:0:218:deff:fe14:e20e
  mh_send_ba: status 0
  mh_send: sending MH type 6
  from 2001:106:2700:0:0:0:0:2
  to 2001:106:2700:0:0:0:0:4
  mh_send: remote CoA 2001:106:1100:0:218:deff:fe14:e20e
  mh_bu_parse: Binding Update Received
  tunnel_mod: modifying tunnel 9 end points with from 2001:106:2700:0:0:0:0:2 to 2001:106:1100:0:218:deff:fe14:e20e
  mh_send_ba: status 0
  mh_send: sending MH type 6
  from 2001:106:2700:0:0:0:0:2
  to 2001:106:2700:0:0:0:0:4
  mh_send: remote CoA 2001:106:1100:0:218:deff:fe14:e20e
  mh_bu_parse: Binding Update Received
  tunnel_mod: modifying tunnel 9 end points with from 2001:106:2700:0:0:0:0:2 to 2001:106:1100:0:218:deff:fe14:e20e
  mh_send_ba: status 0
  mh_send: sending MH type 6
  from 2001:106:2700:0:0:0:0:2
  to 2001:106:2700:0:0:0:0:4
  mh_send: remote CoA 2001:106:1100:0:218:deff:fe14:e20e
  mh_bu_parse: Binding Update Received
  tunnel_mod: modifying tunnel 9 end points with from 2001:106:2700:0:0:0:0:2 to 2001:106:1100:0:218:deff:fe14:e20e
  mh_send_ba: status 0
  mh_send: sending MH type 6
  from 2001:106:2700:0:0:0:0:2
  to 2001:106:2700:0:0:0:0:4
  mh_send: remote CoA 2001:106:1100:0:218:deff:fe14:e20e
  mh_bu_parse: Binding Update Received
  tunnel_mod: modifying tunnel 9 end points with from 2001:106:2700:0:0:0:0:2 to 2001:106:2700:0:0:0:0:4
  __tunnel_mod: modified tunnel iface ip6tnl1 (9)from 2001:106:2700:0:0:0:0:2 to 2001:106:2700:0:0:0:0:4
  __tunnel_del: tunnel ip6tnl1 (9) from 2001:106:2700:0:0:0:0:2 to 2001:106:2700:0:0:0:0:4 user count decreased to 0
  __tunnel_del: tunnel deleted
  mh_send_ba: status 0
  mh_send: sending MH type 6
  from 2001:106:2700:0:0:0:0:2
  to 2001:106:2700:0:0:0:0:4
  
 3. the mobile node configuration
  /etc/mip6d.conf
   
  #Mobile IPv6 configuration files: Mobile node
  #
  #filename: /etc/mip6d.conf
   
  NodeConfig MN;
   
  ## If set to > 0, will not detach from tty
  DebugLevel 10;
   
  KeyMngMobCapability disabled;
   
  UseCnBuAck disabled;
   
  DoRouteOptimizationCN enabled;
   
  DoRouteOptimizationMN enabled;
   
  MnDiscardHaParamProb enabled;
   
  Interface "eth1";
   
   
  MnRouterProbes 1;
  MnHomeLink "eth1" {
          HomeAgentAddress 2001:106:2700::2;
          HomeAddress 2001:106:2700::4/64;
  }
  ##IPsec configuration
 UseMnHaIPsec disabled;
   the mip6d command
  [root at localhost ~]# mip6d -c /etc/mip6d.conf
  mip6d[3249]: MIPL Mobile IPv6 for Linux v2.0.2 started (Mobile Node)
  main: MIPL Mobile IPv6 for Linux started in debug mode, not detaching from terminal
  conf_show: config_file = /etc/mip6d.conf
  conf_show: vt_hostname = localhost
  conf_show: vt_service = 7777
  conf_show: mip6_entity = 1
  conf_show: debug_level = 10
  conf_show: PolicyModulePath = [internal]
  conf_show: DefaultBindingAclPolicy = 0
  conf_show: NonVolatileBindingCache = disabled
  conf_show: KeyMngMobCapability = disabled
  conf_show: UseMnHaIPsec = disabled
  conf_show: MnMaxHaBindingLife = 262140
  conf_show: MnMaxCnBindingLife = 420
  conf_show: MnRouterProbes = 1
  conf_show: MnRouterProbeTimeout = 0.000000
  conf_show: InitialBindackTimeoutFirstReg = 1.500000
  conf_show: InitialBindackTimeoutReReg = 1.000000
  conf_show: UseCnBuAck = disabled
  conf_show: DoRouteOptimizationMN = enabled
  conf_show: MnUseAllInterfaces = disabled
  conf_show: MnDiscardHaParamProb = enabled
  conf_show: SendMobPfxSols = enabled
  conf_show: OptimisticHandoff = disabled
  conf_show: SendMobPfxAdvs = enabled
  conf_show: SendUnsolMobPfxAdvs = enabled
  conf_show: MaxMobPfxAdvInterval = 86400
  conf_show: MinMobPfxAdvInterval = 600
  conf_show: HaMaxBindingLife = 262140
  conf_show: DoRouteOptimizationCN = enabled
  xfrm_cn_init: Adding policies and states for CN
  xfrm_mn_init: Adding policies and states for MN
  conf_home_addr_info: HoA address 2001:106:2700:0:0:0:0:4
  conf_home_addr_info: HA address 2001:106:2700:0:0:0:0:2
  __tunnel_add: created tunnel ip6tnl1 (6) from 2001:106:2700:0:0:0:0:4 to 2001:106:2700:0:0:0:0:2 user count 1
  conf_home_addr_info: Home address 2001:106:2700:0:0:0:0:4
  flag_hoa: set HoA 2001:106:2700:0:0:0:0:4/128 iif 6 flags 10 preferred_time 4294967295 valid_time 4294967295
  conf_home_addr_info: Added new home_addr_info successfully
  __md_discover_router: discover link on iface eth1 (5)
  md_change_default_router: add new router fe80:0:0:0:40e:8eff:fe0f:f274 on interface eth1 (5)
  mn_addr_do_dad: DAD succeeded!
  mn_move: 1535
  mn_move: in home net
  mv_hoa: move HoA 2001:106:2700:0:0:0:0:4/64 from iface 6 to 5
  md_expire_router: expiring router fe80:0:0:0:40e:8eff:fe0f:f274 on iface eth1 (5)
  __md_discover_router: discover link on iface eth1 (5)
  md_change_default_router: add new router fe80:0:0:0:20b:6bff:fe0a:7fc3 on interface eth1 (5)
  __md_discover_router: discover link on iface eth1 (5)
  mn_move: 1535
  mn_move: in foreign net
  mv_hoa: move HoA 2001:106:2700:0:0:0:0:4/128 from iface 5 to 6
  mn_send_home_bu: 682
  mn_get_home_lifetime: CoA lifetime 2591998 s, HoA lifetime 11993 s, BU lifetime 11992 s
  mn_ro_pol_add: Adding default RO triggering policies for all Correspondent Nodes
  process_first_home_bu: New bule for HA
  bul_add: Adding bule
  == BUL_ENTRY ==
  Home address    2001:106:2700:0:0:0:0:4
  Care-of address 2001:106:1100:0:218:deff:fe14:e20e
  CN address      2001:106:2700:0:0:0:0:2
   lifetime = 11992,  delay = 1500
   flags: IP6_MH_BU_HOME IP6_MH_BU_ACK 
  mn_send_home_bu: New bule for HA
  mh_send: sending MH type 5
  from 2001:106:2700:0:0:0:0:4
  to 2001:106:2700:0:0:0:0:2
  mh_send: local CoA 2001:106:1100:0:218:deff:fe14:e20e
  bul_update_timer: Updating timer
  == BUL_ENTRY ==
  Home address    2001:106:2700:0:0:0:0:4
  Care-of address 2001:106:1100:0:218:deff:fe14:e20e
  CN address      2001:106:2700:0:0:0:0:2
   lifetime = 11992,  delay = 1500
   flags: IP6_MH_BU_HOME IP6_MH_BU_ACK 
  tunnel_mod: modifying tunnel 6 end points with from 2001:106:1100:0:218:deff:fe14:e20e to 2001:106:2700:0:0:0:0:2
  __tunnel_mod: modified tunnel iface ip6tnl1 (6)from 2001:106:1100:0:218:deff:fe14:e20e to 2001:106:2700:0:0:0:0:2
  bu_resend: Bul resend [0x807d9a8] type 0
  mn_get_home_lifetime: CoA lifetime 2591999 s, HoA lifetime 11992 s, BU lifetime 11992 s
  mh_send: sending MH type 5
  from 2001:106:2700:0:0:0:0:4
  to 2001:106:2700:0:0:0:0:2
  mh_send: local CoA 2001:106:1100:0:218:deff:fe14:e20e
  bul_update_timer: Updating timer
  == BUL_ENTRY ==
  Home address    2001:106:2700:0:0:0:0:4
  Care-of address 2001:106:1100:0:218:deff:fe14:e20e
  CN address      2001:106:2700:0:0:0:0:2
   lifetime = 11992,  delay = 3000
   flags: IP6_MH_BU_HOME IP6_MH_BU_ACK 
  bu_resend: Bul resend [0x807d9a8] type 0
  mn_get_home_lifetime: CoA lifetime 2591996 s, HoA lifetime 11989 s, BU lifetime 11988 s
  mh_send: sending MH type 5
  from 2001:106:2700:0:0:0:0:4
  to 2001:106:2700:0:0:0:0:2
  mh_send: local CoA 2001:106:1100:0:218:deff:fe14:e20e
  bul_update_timer: Updating timer
  == BUL_ENTRY ==
  Home address    2001:106:2700:0:0:0:0:4
  Care-of address 2001:106:1100:0:218:deff:fe14:e20e
  CN address      2001:106:2700:0:0:0:0:2
   lifetime = 11988,  delay = 6000
   flags: IP6_MH_BU_HOME IP6_MH_BU_ACK 
  bu_resend: Bul resend [0x807d9a8] type 0
  mn_get_home_lifetime: CoA lifetime 2591990 s, HoA lifetime 11983 s, BU lifetime 11980 s
  mh_send: sending MH type 5
  from 2001:106:2700:0:0:0:0:4
  to 2001:106:2700:0:0:0:0:2
  mh_send: local CoA 2001:106:1100:0:218:deff:fe14:e20e
  bul_update_timer: Updating timer
  == BUL_ENTRY ==
  Home address    2001:106:2700:0:0:0:0:4
  Care-of address 2001:106:1100:0:218:deff:fe14:e20e
  CN address      2001:106:2700:0:0:0:0:2
   lifetime = 11980,  delay = 12000
   flags: IP6_MH_BU_HOME IP6_MH_BU_ACK 
  bu_resend: Bul resend [0x807d9a8] type 0
  mn_get_home_lifetime: CoA lifetime 2591997 s, HoA lifetime 11971 s, BU lifetime 11968 s
  mh_send: sending MH type 5
  from 2001:106:2700:0:0:0:0:4
  to 2001:106:2700:0:0:0:0:2
  mh_send: local CoA 2001:106:1100:0:218:deff:fe14:e20e
  bul_update_timer: Updating timer
  == BUL_ENTRY ==
  Home address    2001:106:2700:0:0:0:0:4
  Care-of address 2001:106:1100:0:218:deff:fe14:e20e
  CN address      2001:106:2700:0:0:0:0:2
   lifetime = 11968,  delay = 24000
   flags: IP6_MH_BU_HOME IP6_MH_BU_ACK 
  bu_resend: Bul resend [0x807d9a8] type 0
  mn_get_home_lifetime: CoA lifetime 2591997 s, HoA lifetime 11947 s, BU lifetime 11944 s
  mh_send: sending MH type 5
  from 2001:106:2700:0:0:0:0:4
  to 2001:106:2700:0:0:0:0:2
  mh_send: local CoA 2001:106:1100:0:218:deff:fe14:e20e
  bul_update_timer: Updating timer
  == BUL_ENTRY ==
  4. there is also another problem when it more from the homenet to visitnet it could not ping.. the error is 
 ping: not permitted
 
 5. there is no problem when the mobile node move form the visitnet to homenet.
 
 6. i am using kernel 2.6.16 with mipl2.0.2 without the umip function. is that a problem if i do not use umip? is there any version umip that support kernel 2.6.16?
 
 7. when we telnet to the localhost to check for the bul its status is ack wait.
 
 8. hope that everyone can help me with this problem..
 
 thanks regard
  
 
 
   
  
       
---------------------------------
Luggage? GPS? Comic books? 
Check out fitting  gifts for grads at Yahoo! Search.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://ml.nautilus6.org/pipermail/support/attachments/20070927/43c0c7aa/attachment-0001.htm


More information about the Support mailing list