Dear colleagues.

I am trying to setup a mip6d on Ubuntu v6.06 (kernel version is 2.6.15). First, I patched the version using mipl kernel patch for 2.6.15 and then I complied the mip6d. All of them was fine, but when I ran the mip6d, I met a strange error. The  mip6d couldn't run. The  error messages are like that

mip6d[8997]: 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 = /usr/local/etc/mip6d.conf
conf_show: mip6_entity = 1
conf_show: debug_level = 1
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 = disabled
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 = disabled
xfrm_cn_init: Adding policies and states for CN
Failed to add state:
nlmsg_flags 405
nlmsg_type 16
sel.daddr 0:0:0:0:0:0:0:0
sel.saddr 0:0:0:0:0:0:0:0
sel.dport 0
sel.dport_mask 0
sel.sport 0
sel.sport_mask 0
sel.prefixlen_d 0
sel.prefixlen_s 0
sel.proto 0
sel.ifindex 0
id.daddr 0:0:0:0:0:0:0:0
id.spi 0
id.proto 60
saddr 0:0:0:0:0:0:0:0
reqid 0
mode 2
flags 8
xfrma_addr 0:0:0:0:0:0:0:0
xfrm_mn_cleanup: Deleting policies and states for MN
Failed to del state:
daddr 0:0:0:0:0:0:0:0
spi 0
proto 43
saddr 0:0:0:0:0:0:0:0
Failed to del policy:
sel.daddr 0:0:0:0:0:0:0:0
sel.saddr 0:0:0:0:0:0:0:0
sel.dport 0
sel.dport_mask 0
sel.sport 0
sel.sport_mask 0
sel.prefixlen_d 0
sel.prefixlen_s 0
sel.proto 0
sel.ifindex 0
dir 0
xfrm_cn_cleanup: Deleting policies and states for CN
Failed to del state:
daddr 0:0:0:0:0:0:0:0
spi 0
proto 60
saddr 0:0:0:0:0:0:0:0
Failed to del policy:
sel.daddr 0:0:0:0:0:0:0:0
sel.saddr 0:0:0:0:0:0:0:0
sel.dport 0
sel.dport_mask 0
sel.sport 0
sel.sport_mask 0
sel.prefixlen_d 0
sel.prefixlen_s 0
sel.proto 135
sel.ifindex 0
dir 1
Failed to del policy:
sel.daddr 0:0:0:0:0:0:0:0
sel.saddr 0:0:0:0:0:0:0:0
sel.dport 0
sel.dport_mask 0
sel.sport 8700
sel.sport_mask ffff
sel.prefixlen_d 0
sel.prefixlen_s 0
sel.proto 58
sel.ifindex 0
dir 1
Failed to del policy:
sel.daddr 0:0:0:0:0:0:0:0
sel.saddr 0:0:0:0:0:0:0:0
sel.dport 0
sel.dport_mask 0
sel.sport 8800
sel.sport_mask ffff
sel.prefixlen_d 0
sel.prefixlen_s 0
sel.proto 58
sel.ifindex 0
dir 1
Failed to del policy:
sel.daddr 0:0:0:0:0:0:0:0
sel.saddr 0:0:0:0:0:0:0:0
sel.dport 0
sel.dport_mask 0
sel.sport 0
sel.sport_mask 8000
sel.prefixlen_d 0
sel.prefixlen_s 0
sel.proto 58
sel.ifindex 0
dir 1
mip6d[8997]: MIPL Mobile IPv6 for Linux v2.0.2 stopped (Mobile Node)

So, I tried two version of mip6d (user space program, 2.0.1 and 2.0.2) but both of them met the same error. It is very strange because when I used mipl on Linux Ubuntu v5.10 (Breezy), everything was fine. I could test all of mipl functions (HA, MN, CN) using same kernel version, mipl version, and parameters.

Some information about my linux box is as following:
gcc: 4.0.3
libgcc: 4.0.3
kernel: 2.6.15
mipl patch: for kernel 2.6.15
mipl user space program: for kernel 2.6.15 and 2.6.16

Why this problem occured? If anyone knows to escape this problem, let me know, please.

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

Reply via email to