Discussion:
[support] MN doesn't send Binding updates in foriegn network
Ahmed Alaa
2014-04-28 22:54:45 UTC
Permalink
Hello,
I'm Trying to run UMIP without IPsec testbed as a part of my graduation
project, i used the configuration steps in this link:
http://www.umip.org/docs/umip-mip6.html ,neglecting steps related to IPsec.

First i'll explain my testbed to make things clear: I have a laptop which
acts as a MN and a desktop computer on which i made the HA configuration,
this desktop has two ethernet cards the first one(eth1) is the Home network
interface and the second one(eth0) is the foriegn network interface.

I made an apache-server on the desktop and started sending a big size file
from the apache server to the MN via ethernet cable while the MN is still
in the home network
then i moved the MN to the foriegn network by unplugging the ethernet cable
from eth1 in the desktop then plugged it to eth0.By doing this the file
sending process stopped.

Using wireshark in monitoring the MN interface's and the two desktop
interfaces' (home and foriegn) traffic, i found that the MN doesn't send
the binding update message when moving to the foriegn network although it
sends router solicitation messages and acquires a new ip address (CoA) from
the same subnet of the foreign network.
I attached here:
1-UMIP log file.
2-MN & HA configurations.
3-Routing commands in file(/etc/network/interfaces) .
As they may help you detect what is our problem.

Regards,
Ahmed ALaa

---Routing commands in file(/etc/network/interfaces):.

#The loopback network interface
auto lo
iface lo inet loopback

#static routing
up ip -6 route add FEC0::1111/64 dev eth1
up ip -6 route add FEC0::2222/64 dev eth0
up ip -6 route add ::/0 via FEC0::2222:97A4:E2FF:FE1C:E2D1 dev eth0


--HA configurations:

# Sample UMIP configuration file for a MIPv6 Home Agent
NodeConfig HA;

# Set DebugLevel to 0 if you do not want debug messages
DebugLevel 10;

# Replace eth1 with the interface connected to the home link
Interface "eth1";

# Binding information
BindingAclPolicy fec0::1111:2731:e2ff:fe96:c285 allow;
DefaultBindingAclPolicy deny;


--UMIP log file for HA:
Sun Apr 13 20:26:56 main: UMIP Mobile IPv6 for Linux started in debug mode
Sun Apr 13 20:26:56 conf_show: Configuration file =
/usr/local/etc/mip6d.conf
Sun Apr 13 20:26:56 conf_show: VT hostname = localhost
Sun Apr 13 20:26:56 conf_show: VT service = 7777
Sun Apr 13 20:26:56 conf_show: NodeConfig = 2
Sun Apr 13 20:26:56 conf_show: DebugLevel = 10
Sun Apr 13 20:26:56 conf_show: DebugLogFile = /var/log/mip6d.log
Sun Apr 13 20:26:56 conf_show: DoRouteOptimizationCN = enabled
Sun Apr 13 20:26:56 conf_show: NonVolatileBindingCache = disabled
Sun Apr 13 20:26:56 conf_show: PolicyModulePath = [internal]
Sun Apr 13 20:26:56 conf_show: KeyMngMobCapability = disabled
Sun Apr 13 20:26:56 conf_show: UseMnHaIPsec = enabled
Sun Apr 13 20:26:56 conf_show: HaMaxBindingLife = 262140
Sun Apr 13 20:26:56 conf_show: SendMobPfxAdvs = enabled
Sun Apr 13 20:26:56 conf_show: SendUnsolMobPfxAdvs = enabled
Sun Apr 13 20:26:56 conf_show: MinMobPfxAdvInterval = 600
Sun Apr 13 20:26:56 conf_show: MaxMobPfxAdvInterval = 86400
Sun Apr 13 20:26:56 conf_show: HaAcceptMobRtr = disabled
Sun Apr 13 20:26:56 conf_show: HaServedPrefix = no prefixes
Sun Apr 13 20:26:56 conf_show: DefaultBindingAclPolicy = deny
Sun Apr 13 20:26:56 conf_show: - HoA fec0:0:0:1111:2731:e2ff:fe96:c285 (0
MNP): allow
Sun Apr 13 20:26:56 xfrm_cn_init: Adding policies and states for CN
Sun Apr 13 20:26:56 xfrm_ha_init: Adding policies and states for HA
Sun Apr 13 20:26:56 ha_mn_ipsec_init: Adding IPsec policies and states for
HA
Sun Apr 13 20:26:56 ndisc_send_unspec: sendmsg: Network is unreachable
Sun Apr 13 21:10:38 terminate: got SIGINT, exiting
Sun Apr 13 21:14:17 main: UMIP Mobile IPv6 for Linux started in debug mode
Sun Apr 13 21:14:17 conf_show: Configuration file =
/usr/local/etc/mip6d.conf
Sun Apr 13 21:14:17 conf_show: VT hostname = localhost
Sun Apr 13 21:14:17 conf_show: VT service = 7777
Sun Apr 13 21:14:17 conf_show: NodeConfig = 2
Sun Apr 13 21:14:17 conf_show: DebugLevel = 10
Sun Apr 13 21:14:17 conf_show: DebugLogFile = /var/log/mip6d.log
Sun Apr 13 21:14:17 conf_show: DoRouteOptimizationCN = enabled
Sun Apr 13 21:14:17 conf_show: NonVolatileBindingCache = disabled
Sun Apr 13 21:14:17 conf_show: PolicyModulePath = [internal]
Sun Apr 13 21:14:17 conf_show: KeyMngMobCapability = disabled
Sun Apr 13 21:14:17 conf_show: UseMnHaIPsec = enabled
Sun Apr 13 21:14:17 conf_show: HaMaxBindingLife = 262140
Sun Apr 13 21:14:17 conf_show: SendMobPfxAdvs = enabled
Sun Apr 13 21:14:17 conf_show: SendUnsolMobPfxAdvs = enabled
Sun Apr 13 21:14:17 conf_show: MinMobPfxAdvInterval = 600
Sun Apr 13 21:14:17 conf_show: MaxMobPfxAdvInterval = 86400
Sun Apr 13 21:14:17 conf_show: HaAcceptMobRtr = disabled
Sun Apr 13 21:14:17 conf_show: HaServedPrefix = no prefixes
Sun Apr 13 21:14:17 conf_show: DefaultBindingAclPolicy = deny
Sun Apr 13 21:14:17 conf_show: - HoA fec0:0:0:1111:2731:e2ff:fe96:c285 (0
MNP): allow
Sun Apr 13 21:14:17 xfrm_cn_init: Adding policies and states for CN
Sun Apr 13 21:14:17 xfrm_ha_init: Adding policies and states for HA
Sun Apr 13 21:14:17 ha_mn_ipsec_init: Adding IPsec policies and states for
HA
Sun Apr 13 21:14:17 ndisc_send_unspec: sendmsg: Network is unreachable
Sun Apr 13 21:47:37 terminate: got SIGINT, exiting





--MN configuration:
# Sample UMIP configuration file for a MIPv6 Mobile Node
NodeConfig MN;

# Set DebugLevel to 0 if you do not want debug messages
DebugLevel 10;

# Enable the optimistic handovers
OptimisticHandoff enabled;

# Disable RO with other MNs (it is not compatible
# with IPsec Tunnel Payload)
DoRouteOptimizationMN disabled;

#This option is currently ignored
NonVolatileBindingCache enabled;

# The Binding Lifetime (in sec.)
MnMaxHaBindingLife 262140;

# List here the interfaces that you will use
# on your mobile node. The available one with
# the smallest preference number will be used.
Interface "eth2" {
MnIfPreference 1;
}
Interface "wlan0" {
MnIfPreference 2;
}

# Replace eth2 with one of your interface used on
# your mobile node
MnHomeLink "eth2" {
HomeAgentAddress FEC0::1111:2731:E2FF:FE96:C283;
HomeAddress FEC0::1111:2731:E2FF:FE96:C285/64;
}



--UMIP MN logfile:
Tue Apr 8 00:16:52 main: UMIP Mobile IPv6 for Linux started in debug mode
Tue Apr 8 00:16:52 conf_show: Configuration file =
/usr/local/etc/mip6d.conf
Tue Apr 8 00:16:52 conf_show: VT hostname = localhost
Tue Apr 8 00:16:52 conf_show: VT service = 7777
Tue Apr 8 00:16:52 conf_show: NodeConfig = 1
Tue Apr 8 00:16:52 conf_show: DebugLevel = 10
Tue Apr 8 00:16:52 conf_show: DebugLogFile = /var/log/mip6d.log
Tue Apr 8 00:16:52 conf_show: DoRouteOptimizationCN = enabled
Tue Apr 8 00:16:52 conf_show: NonVolatileBindingCache = enabled
Tue Apr 8 00:16:52 conf_show: PolicyModulePath = [internal]
Tue Apr 8 00:16:52 conf_show: KeyMngMobCapability = disabled
Tue Apr 8 00:16:52 conf_show: UseMnHaIPsec = enabled
Tue Apr 8 00:16:52 conf_show: MnMaxHaBindingLife = 60
Tue Apr 8 00:16:52 conf_show: MnMaxCnBindingLife = 420
Tue Apr 8 00:16:52 conf_show: MnDiscardHaParamProb = disabled
Tue Apr 8 00:16:52 conf_show: MnResetDhaadAtHome = disabled
Tue Apr 8 00:16:52 conf_show: MnFlushAllAtHome = disabled
Tue Apr 8 00:16:52 conf_show: MnMaxHaConsecutiveResends = 5
Tue Apr 8 00:16:52 conf_show: MnMaxCnConsecutiveResends = 0
Tue Apr 8 00:16:52 conf_show: SendMobPfxSols = enabled
Tue Apr 8 00:16:52 conf_show: DoRouteOptimizationMN = disabled
Tue Apr 8 00:16:52 conf_show: MnUseAllInterfaces = disabled
Tue Apr 8 00:16:52 conf_show: UseCnBuAck = disabled
Tue Apr 8 00:16:52 conf_show: InterfaceInitialInitDelay = 2.000000
Tue Apr 8 00:16:52 conf_show: MnRouterProbes = 0
Tue Apr 8 00:16:52 conf_show: MnRouterProbeTimeout = 0.000000
Tue Apr 8 00:16:52 conf_show: InitialBindackTimeoutFirstReg = 1.500000
Tue Apr 8 00:16:52 conf_show: InitialBindackTimeoutReReg = 1.000000
Tue Apr 8 00:16:52 conf_show: InitialSolicitTimer = 3.000000
Tue Apr 8 00:16:52 conf_show: OptimisticHandoff = enabled
Tue Apr 8 00:16:52 conf_show: MobRtrUseExplicitMode = enabled
Tue Apr 8 00:16:52 conf_show: NoHomeReturn = disabled
Tue Apr 8 00:16:52 xfrm_cn_init: Adding policies and states for CN
Tue Apr 8 00:16:52 xfrm_mn_init: Adding policies and states for MN
Tue Apr 8 00:16:52 conf_home_addr_info: HoA address
fec0:0:0:1111:2731:e2ff:fe96:c285
Tue Apr 8 00:16:52 conf_home_addr_info: HA address
fec0:0:0:1111:2731:e2ff:fe96:c283
Tue Apr 8 00:16:52 __tunnel_add: created tunnel ip6tnl1 (6) from
fec0:0:0:1111:2731:e2ff:fe96:c285 to fec0:0:0:1111:2731:e2ff:fe96:c283 user
count 1
Tue Apr 8 00:16:52 conf_home_addr_info: Home address
fec0:0:0:1111:2731:e2ff:fe96:c285
Tue Apr 8 00:16:52 flag_hoa: set HoA fec0:0:0:1111:2731:e2ff:fe96:c285/128
iif 6 flags 12 preferred_time 4294967295 valid_time 4294967295
Tue Apr 8 00:16:52 conf_home_addr_info: Added new home_addr_info
successfully
Tue Apr 8 00:16:52 __md_discover_router: discover link on iface eth2 (3)
Tue Apr 8 00:16:54 __md_discover_router: discover link on iface eth2 (3)
Tue Apr 8 00:16:56 __md_discover_router: discover link on iface eth2 (3)
Tue Apr 8 00:16:58 __md_discover_router: discover link on iface eth2 (3)
Tue Apr 8 00:17:00 __md_discover_router: discover link on iface eth2 (3)
Tue Apr 8 00:17:02 __md_discover_router: discover link on iface eth2 (3)
Tue Apr 8 00:17:04 __md_discover_router: discover link on iface eth2 (3)
Tue Apr 8 00:17:06 __md_discover_router: discover link on iface eth2 (3)
Tue Apr 8 00:17:08 __md_discover_router: discover link on iface eth2 (3)
Tue Apr 8 00:17:10 __md_discover_router: discover link on iface eth2 (3)
Tue Apr 8 00:17:12 __md_discover_router: discover link on iface eth2 (3)
Tue Apr 8 00:27:26 md_change_default_router: add new router
fe80:0:0:0:224:1dff:fe3d:24d8 on interface eth2 (3)
Tue Apr 8 00:27:26 md_update_router_stats: Adding CoA
fec0:0:0:2222:a2e:5fff:fe8b:e7c8 on interface (3)
Tue Apr 8 00:27:28 md_update_router_stats: Adding CoA
fec0:0:0:2222:a2e:5fff:fe8b:e7c8 on interface (3)
Tue Apr 8 00:27:29 md_update_router_stats: Adding CoA
fec0:0:0:2222:a2e:5fff:fe8b:e7c8 on interface (3)
Tue Apr 8 00:27:30 md_update_router_stats: Adding CoA
fec0:0:0:2222:a2e:5fff:fe8b:e7c8 on interface (3)
Tue Apr 8 00:27:32 md_update_router_stats: Adding CoA
fec0:0:0:2222:a2e:5fff:fe8b:e7c8 on interface (3)
Tue Apr 8 00:27:34 md_update_router_stats: Adding CoA
fec0:0:0:2222:a2e:5fff:fe8b:e7c8 on interface (3)
Tue Apr 8 00:27:35 md_update_router_stats: Adding CoA
fec0:0:0:2222:a2e:5fff:fe8b:e7c8 on interface (3)
Tue Apr 8 00:27:37 md_update_router_stats: Adding CoA
fec0:0:0:2222:a2e:5fff:fe8b:e7c8 on interface (3)
Tue Apr 8 00:27:39 md_update_router_stats: Adding CoA
fec0:0:0:2222:a2e:5fff:fe8b:e7c8 on interface (3)
Tue Apr 8 00:27:40 md_update_router_stats: Adding CoA
fec0:0:0:2222:a2e:5fff:fe8b:e7c8 on interface (3)
Tue Apr 8 00:27:42 md_update_router_stats: Adding CoA
fec0:0:0:2222:a2e:5fff:fe8b:e7c8 on interface (3)
Tue Apr 8 00:27:45 md_update_router_stats: Adding CoA
fec0:0:0:2222:a2e:5fff:fe8b:e7c8 on interface (3)
Tue Apr 8 00:27:47 md_update_router_stats: Adding CoA
fec0:0:0:2222:a2e:5fff:fe8b:e7c8 on interface (3)
Tue Apr 8 00:27:50 md_update_router_stats: Adding CoA
fec0:0:0:2222:a2e:5fff:fe8b:e7c8 on interface (3)
Tue Apr 8 00:27:52 md_update_router_stats: Adding CoA
fec0:0:0:2222:a2e:5fff:fe8b:e7c8 on interface (3)
Tue Apr 8 00:27:54 md_update_router_stats: Adding CoA
fec0:0:0:2222:a2e:5fff:fe8b:e7c8 on interface (3)
Tue Apr 8 00:27:57 md_update_router_stats: Adding CoA
fec0:0:0:2222:a2e:5fff:fe8b:e7c8 on interface (3)
Tue Apr 8 00:27:58 md_update_router_stats: Adding CoA
fec0:0:0:2222:a2e:5fff:fe8b:e7c8 on interface (3)
Tue Apr 8 00:28:01 md_update_router_stats: Adding CoA
fec0:0:0:2222:a2e:5fff:fe8b:e7c8 on interface (3)
Tue Apr 8 00:28:04 md_update_router_stats: Adding CoA
fec0:0:0:2222:a2e:5fff:fe8b:e7c8 on interface (3)
Tue Apr 8 00:28:07 md_update_router_stats: Adding CoA
fec0:0:0:2222:a2e:5fff:fe8b:e7c8 on interface (3)
Tue Apr 8 00:28:08 md_update_router_stats: Adding CoA
fec0:0:0:2222:a2e:5fff:fe8b:e7c8 on interface (3)
Tue Apr 8 00:28:10 md_update_router_stats: Adding CoA
fec0:0:0:2222:a2e:5fff:fe8b:e7c8 on interface (3)
Tue Apr 8 00:28:11 md_update_router_stats: Adding CoA
fec0:0:0:2222:a2e:5fff:fe8b:e7c8 on interface (3)
Tue Apr 8 00:28:13 md_update_router_stats: Adding CoA
fec0:0:0:2222:a2e:5fff:fe8b:e7c8 on interface (3)
Tue Apr 8 00:28:16 md_expire_router: expiring router
fe80:0:0:0:224:1dff:fe3d:24d8 on iface eth2 (3)
Tue Apr 8 00:28:16 __md_discover_router: discover link on iface eth2 (3)
Tue Apr 8 00:28:16 ndisc_send_unspec: sendmsg: Invalid argument
Tue Apr 8 00:28:18 __md_discover_router: discover link on iface eth2 (3)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://ml.nautilus6.org/pipermail/support/attachments/20140429/6db6b0a9/attachment-0001.html>
Emmanuel Thierry
2014-04-29 09:53:38 UTC
Permalink
Hello,

See below.

Best regards
Emmanuel Thierry
Post by Ahmed Alaa
Hello,
I'm Trying to run UMIP without IPsec testbed as a part of my graduation project, i used the configuration steps in this link: http://www.umip.org/docs/umip-mip6.html ,neglecting steps related to IPsec.
First i'll explain my testbed to make things clear: I have a laptop which acts as a MN and a desktop computer on which i made the HA configuration, this desktop has two ethernet cards the first one(eth1) is the Home network interface and the second one(eth0) is the foriegn network interface.
I made an apache-server on the desktop and started sending a big size file from the apache server to the MN via ethernet cable while the MN is still in the home network
then i moved the MN to the foriegn network by unplugging the ethernet cable from eth1 in the desktop then plugged it to eth0.By doing this the file sending process stopped.
Using wireshark in monitoring the MN interface's and the two desktop interfaces' (home and foriegn) traffic, i found that the MN doesn't send the binding update message when moving to the foriegn network although it sends router solicitation messages and acquires a new ip address (CoA) from the same subnet of the foreign network.
What is your kernel ?
Did you follow the documentation there : http://www.umip.org/docs/umip-install.html#kernel

May you provide these wireshark captures ?
Post by Ahmed Alaa
1-UMIP log file.
2-MN & HA configurations.
3-Routing commands in file(/etc/network/interfaces) .
As they may help you detect what is our problem.
Regards,
Ahmed ALaa
---Routing commands in file(/etc/network/interfaces):.
#The loopback network interface
auto lo
iface lo inet loopback
#static routing
up ip -6 route add FEC0::1111/64 dev eth1
up ip -6 route add FEC0::2222/64 dev eth0
up ip -6 route add ::/0 via FEC0::2222:97A4:E2FF:FE1C:E2D1 dev eth0
First you shouldn't use FEC0::/64 (site-local) addresses which are deprecated.
The right way to do on a local network is to use ULAs: http://en.wikipedia.org/wiki/Unique_local_address

Then, what is FEC0::2222:97A4:E2FF:FE1C:E2D1 ? Is there a router in your architecture ? In this case, may you provide a figure of your architecture ?
Post by Ahmed Alaa
# Sample UMIP configuration file for a MIPv6 Home Agent
NodeConfig HA;
# Set DebugLevel to 0 if you do not want debug messages
DebugLevel 10;
# Replace eth1 with the interface connected to the home link
Interface "eth1";
# Binding information
BindingAclPolicy fec0::1111:2731:e2ff:fe96:c285 allow;
DefaultBindingAclPolicy deny;
Sun Apr 13 20:26:56 main: UMIP Mobile IPv6 for Linux started in debug mode
Sun Apr 13 20:26:56 conf_show: Configuration file = /usr/local/etc/mip6d.conf
Sun Apr 13 20:26:56 conf_show: VT hostname = localhost
Sun Apr 13 20:26:56 conf_show: VT service = 7777
Sun Apr 13 20:26:56 conf_show: NodeConfig = 2
Sun Apr 13 20:26:56 conf_show: DebugLevel = 10
Sun Apr 13 20:26:56 conf_show: DebugLogFile = /var/log/mip6d.log
Sun Apr 13 20:26:56 conf_show: DoRouteOptimizationCN = enabled
Sun Apr 13 20:26:56 conf_show: NonVolatileBindingCache = disabled
Sun Apr 13 20:26:56 conf_show: PolicyModulePath = [internal]
Sun Apr 13 20:26:56 conf_show: KeyMngMobCapability = disabled
Sun Apr 13 20:26:56 conf_show: UseMnHaIPsec = enabled
Sun Apr 13 20:26:56 conf_show: HaMaxBindingLife = 262140
Sun Apr 13 20:26:56 conf_show: SendMobPfxAdvs = enabled
Sun Apr 13 20:26:56 conf_show: SendUnsolMobPfxAdvs = enabled
Sun Apr 13 20:26:56 conf_show: MinMobPfxAdvInterval = 600
Sun Apr 13 20:26:56 conf_show: MaxMobPfxAdvInterval = 86400
Sun Apr 13 20:26:56 conf_show: HaAcceptMobRtr = disabled
Sun Apr 13 20:26:56 conf_show: HaServedPrefix = no prefixes
Sun Apr 13 20:26:56 conf_show: DefaultBindingAclPolicy = deny
Sun Apr 13 20:26:56 conf_show: - HoA fec0:0:0:1111:2731:e2ff:fe96:c285 (0 MNP): allow
Sun Apr 13 20:26:56 xfrm_cn_init: Adding policies and states for CN
Sun Apr 13 20:26:56 xfrm_ha_init: Adding policies and states for HA
Sun Apr 13 20:26:56 ha_mn_ipsec_init: Adding IPsec policies and states for HA
Sun Apr 13 20:26:56 ndisc_send_unspec: sendmsg: Network is unreachable
Sun Apr 13 21:10:38 terminate: got SIGINT, exiting
Sun Apr 13 21:14:17 main: UMIP Mobile IPv6 for Linux started in debug mode
Sun Apr 13 21:14:17 conf_show: Configuration file = /usr/local/etc/mip6d.conf
Sun Apr 13 21:14:17 conf_show: VT hostname = localhost
Sun Apr 13 21:14:17 conf_show: VT service = 7777
Sun Apr 13 21:14:17 conf_show: NodeConfig = 2
Sun Apr 13 21:14:17 conf_show: DebugLevel = 10
Sun Apr 13 21:14:17 conf_show: DebugLogFile = /var/log/mip6d.log
Sun Apr 13 21:14:17 conf_show: DoRouteOptimizationCN = enabled
Sun Apr 13 21:14:17 conf_show: NonVolatileBindingCache = disabled
Sun Apr 13 21:14:17 conf_show: PolicyModulePath = [internal]
Sun Apr 13 21:14:17 conf_show: KeyMngMobCapability = disabled
Sun Apr 13 21:14:17 conf_show: UseMnHaIPsec = enabled
Sun Apr 13 21:14:17 conf_show: HaMaxBindingLife = 262140
Sun Apr 13 21:14:17 conf_show: SendMobPfxAdvs = enabled
Sun Apr 13 21:14:17 conf_show: SendUnsolMobPfxAdvs = enabled
Sun Apr 13 21:14:17 conf_show: MinMobPfxAdvInterval = 600
Sun Apr 13 21:14:17 conf_show: MaxMobPfxAdvInterval = 86400
Sun Apr 13 21:14:17 conf_show: HaAcceptMobRtr = disabled
Sun Apr 13 21:14:17 conf_show: HaServedPrefix = no prefixes
Sun Apr 13 21:14:17 conf_show: DefaultBindingAclPolicy = deny
Sun Apr 13 21:14:17 conf_show: - HoA fec0:0:0:1111:2731:e2ff:fe96:c285 (0 MNP): allow
Sun Apr 13 21:14:17 xfrm_cn_init: Adding policies and states for CN
Sun Apr 13 21:14:17 xfrm_ha_init: Adding policies and states for HA
Sun Apr 13 21:14:17 ha_mn_ipsec_init: Adding IPsec policies and states for HA
Sun Apr 13 21:14:17 ndisc_send_unspec: sendmsg: Network is unreachable
Sun Apr 13 21:47:37 terminate: got SIGINT, exiting
# Sample UMIP configuration file for a MIPv6 Mobile Node
NodeConfig MN;
# Set DebugLevel to 0 if you do not want debug messages
DebugLevel 10;
# Enable the optimistic handovers
OptimisticHandoff enabled;
# Disable RO with other MNs (it is not compatible
# with IPsec Tunnel Payload)
DoRouteOptimizationMN disabled;
#This option is currently ignored
NonVolatileBindingCache enabled;
# The Binding Lifetime (in sec.)
MnMaxHaBindingLife 262140;
# List here the interfaces that you will use
# on your mobile node. The available one with
# the smallest preference number will be used.
Interface "eth2" {
MnIfPreference 1;
}
Interface "wlan0" {
MnIfPreference 2;
}
# Replace eth2 with one of your interface used on
# your mobile node
MnHomeLink "eth2" {
HomeAgentAddress FEC0::1111:2731:E2FF:FE96:C283;
HomeAddress FEC0::1111:2731:E2FF:FE96:C285/64;
}
Tue Apr 8 00:16:52 main: UMIP Mobile IPv6 for Linux started in debug mode
Tue Apr 8 00:16:52 conf_show: Configuration file = /usr/local/etc/mip6d.conf
Tue Apr 8 00:16:52 conf_show: VT hostname = localhost
Tue Apr 8 00:16:52 conf_show: VT service = 7777
Tue Apr 8 00:16:52 conf_show: NodeConfig = 1
Tue Apr 8 00:16:52 conf_show: DebugLevel = 10
Tue Apr 8 00:16:52 conf_show: DebugLogFile = /var/log/mip6d.log
Tue Apr 8 00:16:52 conf_show: DoRouteOptimizationCN = enabled
Tue Apr 8 00:16:52 conf_show: NonVolatileBindingCache = enabled
Tue Apr 8 00:16:52 conf_show: PolicyModulePath = [internal]
Tue Apr 8 00:16:52 conf_show: KeyMngMobCapability = disabled
Tue Apr 8 00:16:52 conf_show: UseMnHaIPsec = enabled
Tue Apr 8 00:16:52 conf_show: MnMaxHaBindingLife = 60
Tue Apr 8 00:16:52 conf_show: MnMaxCnBindingLife = 420
Tue Apr 8 00:16:52 conf_show: MnDiscardHaParamProb = disabled
Tue Apr 8 00:16:52 conf_show: MnResetDhaadAtHome = disabled
Tue Apr 8 00:16:52 conf_show: MnFlushAllAtHome = disabled
Tue Apr 8 00:16:52 conf_show: MnMaxHaConsecutiveResends = 5
Tue Apr 8 00:16:52 conf_show: MnMaxCnConsecutiveResends = 0
Tue Apr 8 00:16:52 conf_show: SendMobPfxSols = enabled
Tue Apr 8 00:16:52 conf_show: DoRouteOptimizationMN = disabled
Tue Apr 8 00:16:52 conf_show: MnUseAllInterfaces = disabled
Tue Apr 8 00:16:52 conf_show: UseCnBuAck = disabled
Tue Apr 8 00:16:52 conf_show: InterfaceInitialInitDelay = 2.000000
Tue Apr 8 00:16:52 conf_show: MnRouterProbes = 0
Tue Apr 8 00:16:52 conf_show: MnRouterProbeTimeout = 0.000000
Tue Apr 8 00:16:52 conf_show: InitialBindackTimeoutFirstReg = 1.500000
Tue Apr 8 00:16:52 conf_show: InitialBindackTimeoutReReg = 1.000000
Tue Apr 8 00:16:52 conf_show: InitialSolicitTimer = 3.000000
Tue Apr 8 00:16:52 conf_show: OptimisticHandoff = enabled
Tue Apr 8 00:16:52 conf_show: MobRtrUseExplicitMode = enabled
Tue Apr 8 00:16:52 conf_show: NoHomeReturn = disabled
Tue Apr 8 00:16:52 xfrm_cn_init: Adding policies and states for CN
Tue Apr 8 00:16:52 xfrm_mn_init: Adding policies and states for MN
Tue Apr 8 00:16:52 conf_home_addr_info: HoA address fec0:0:0:1111:2731:e2ff:fe96:c285
Tue Apr 8 00:16:52 conf_home_addr_info: HA address fec0:0:0:1111:2731:e2ff:fe96:c283
Tue Apr 8 00:16:52 __tunnel_add: created tunnel ip6tnl1 (6) from fec0:0:0:1111:2731:e2ff:fe96:c285 to fec0:0:0:1111:2731:e2ff:fe96:c283 user count 1
Tue Apr 8 00:16:52 conf_home_addr_info: Home address fec0:0:0:1111:2731:e2ff:fe96:c285
Tue Apr 8 00:16:52 flag_hoa: set HoA fec0:0:0:1111:2731:e2ff:fe96:c285/128 iif 6 flags 12 preferred_time 4294967295 valid_time 4294967295
Tue Apr 8 00:16:52 conf_home_addr_info: Added new home_addr_info successfully
Tue Apr 8 00:16:52 __md_discover_router: discover link on iface eth2 (3)
Tue Apr 8 00:16:54 __md_discover_router: discover link on iface eth2 (3)
Tue Apr 8 00:16:56 __md_discover_router: discover link on iface eth2 (3)
Tue Apr 8 00:16:58 __md_discover_router: discover link on iface eth2 (3)
Tue Apr 8 00:17:00 __md_discover_router: discover link on iface eth2 (3)
Tue Apr 8 00:17:02 __md_discover_router: discover link on iface eth2 (3)
Tue Apr 8 00:17:04 __md_discover_router: discover link on iface eth2 (3)
Tue Apr 8 00:17:06 __md_discover_router: discover link on iface eth2 (3)
Tue Apr 8 00:17:08 __md_discover_router: discover link on iface eth2 (3)
Tue Apr 8 00:17:10 __md_discover_router: discover link on iface eth2 (3)
Tue Apr 8 00:17:12 __md_discover_router: discover link on iface eth2 (3)
Tue Apr 8 00:27:26 md_change_default_router: add new router fe80:0:0:0:224:1dff:fe3d:24d8 on interface eth2 (3)
Tue Apr 8 00:27:26 md_update_router_stats: Adding CoA fec0:0:0:2222:a2e:5fff:fe8b:e7c8 on interface (3)
Tue Apr 8 00:27:28 md_update_router_stats: Adding CoA fec0:0:0:2222:a2e:5fff:fe8b:e7c8 on interface (3)
Tue Apr 8 00:27:29 md_update_router_stats: Adding CoA fec0:0:0:2222:a2e:5fff:fe8b:e7c8 on interface (3)
Tue Apr 8 00:27:30 md_update_router_stats: Adding CoA fec0:0:0:2222:a2e:5fff:fe8b:e7c8 on interface (3)
Tue Apr 8 00:27:32 md_update_router_stats: Adding CoA fec0:0:0:2222:a2e:5fff:fe8b:e7c8 on interface (3)
Tue Apr 8 00:27:34 md_update_router_stats: Adding CoA fec0:0:0:2222:a2e:5fff:fe8b:e7c8 on interface (3)
Tue Apr 8 00:27:35 md_update_router_stats: Adding CoA fec0:0:0:2222:a2e:5fff:fe8b:e7c8 on interface (3)
Tue Apr 8 00:27:37 md_update_router_stats: Adding CoA fec0:0:0:2222:a2e:5fff:fe8b:e7c8 on interface (3)
Tue Apr 8 00:27:39 md_update_router_stats: Adding CoA fec0:0:0:2222:a2e:5fff:fe8b:e7c8 on interface (3)
Tue Apr 8 00:27:40 md_update_router_stats: Adding CoA fec0:0:0:2222:a2e:5fff:fe8b:e7c8 on interface (3)
Tue Apr 8 00:27:42 md_update_router_stats: Adding CoA fec0:0:0:2222:a2e:5fff:fe8b:e7c8 on interface (3)
Tue Apr 8 00:27:45 md_update_router_stats: Adding CoA fec0:0:0:2222:a2e:5fff:fe8b:e7c8 on interface (3)
Tue Apr 8 00:27:47 md_update_router_stats: Adding CoA fec0:0:0:2222:a2e:5fff:fe8b:e7c8 on interface (3)
Tue Apr 8 00:27:50 md_update_router_stats: Adding CoA fec0:0:0:2222:a2e:5fff:fe8b:e7c8 on interface (3)
Tue Apr 8 00:27:52 md_update_router_stats: Adding CoA fec0:0:0:2222:a2e:5fff:fe8b:e7c8 on interface (3)
Tue Apr 8 00:27:54 md_update_router_stats: Adding CoA fec0:0:0:2222:a2e:5fff:fe8b:e7c8 on interface (3)
Tue Apr 8 00:27:57 md_update_router_stats: Adding CoA fec0:0:0:2222:a2e:5fff:fe8b:e7c8 on interface (3)
Tue Apr 8 00:27:58 md_update_router_stats: Adding CoA fec0:0:0:2222:a2e:5fff:fe8b:e7c8 on interface (3)
Tue Apr 8 00:28:01 md_update_router_stats: Adding CoA fec0:0:0:2222:a2e:5fff:fe8b:e7c8 on interface (3)
Tue Apr 8 00:28:04 md_update_router_stats: Adding CoA fec0:0:0:2222:a2e:5fff:fe8b:e7c8 on interface (3)
Tue Apr 8 00:28:07 md_update_router_stats: Adding CoA fec0:0:0:2222:a2e:5fff:fe8b:e7c8 on interface (3)
Tue Apr 8 00:28:08 md_update_router_stats: Adding CoA fec0:0:0:2222:a2e:5fff:fe8b:e7c8 on interface (3)
Tue Apr 8 00:28:10 md_update_router_stats: Adding CoA fec0:0:0:2222:a2e:5fff:fe8b:e7c8 on interface (3)
Tue Apr 8 00:28:11 md_update_router_stats: Adding CoA fec0:0:0:2222:a2e:5fff:fe8b:e7c8 on interface (3)
Tue Apr 8 00:28:13 md_update_router_stats: Adding CoA fec0:0:0:2222:a2e:5fff:fe8b:e7c8 on interface (3)
Tue Apr 8 00:28:16 md_expire_router: expiring router fe80:0:0:0:224:1dff:fe3d:24d8 on iface eth2 (3)
Tue Apr 8 00:28:16 __md_discover_router: discover link on iface eth2 (3)
Tue Apr 8 00:28:16 ndisc_send_unspec: sendmsg: Invalid argument
Tue Apr 8 00:28:18 __md_discover_router: discover link on iface eth2 (3)
_______________________________________________
Support mailing list
Support at ml.nautilus6.org
http://ml.nautilus6.org/mailman/listinfo/support
Ahmed Alaa
2014-05-01 18:25:45 UTC
Permalink
?i changed the ip addresses into ULA and got the same result that MN
doesn't send BU when it reaches the foregin network despite acquiring CoA
,and in answer to your questions my kernel is 3.10.9 and yes i used that
link for kernel configuration and that IP (FEC0::2222:97A4:E2FF:FE1C:E2D1)
is the ip of the desktop interface that acts as the foreign network, i also
attached here a picture of my architecture.
i want to ask you whether my testbed architecture shown in the attached
picture is right or i should use two desktops each having two ethernet
cards one to be connected to other desktop and the other to act as home
network for the first desktop and foreign network for the second desktop ?
a also attached the MN wireshark capture, i hope this can clarify the case
and help you identify my problem.
regards,
Ahmed Alaa
On Tue, Apr 29, 2014 at 11:53 AM, Emmanuel Thierry <
Post by Ahmed Alaa
Hello,
See below.
Best regards
Emmanuel Thierry
Post by Ahmed Alaa
Hello,
I'm Trying to run UMIP without IPsec testbed as a part of my graduation
http://www.umip.org/docs/umip-mip6.html ,neglecting steps related to
IPsec.
Post by Ahmed Alaa
First i'll explain my testbed to make things clear: I have a laptop
which acts as a MN and a desktop computer on which i made the HA
configuration, this desktop has two ethernet cards the first one(eth1) is
the Home network interface and the second one(eth0) is the foriegn network
interface.
Post by Ahmed Alaa
I made an apache-server on the desktop and started sending a big size
file from the apache server to the MN via ethernet cable while the MN is
still in the home network
Post by Ahmed Alaa
then i moved the MN to the foriegn network by unplugging the ethernet
cable from eth1 in the desktop then plugged it to eth0.By doing this the
file sending process stopped.
Post by Ahmed Alaa
Using wireshark in monitoring the MN interface's and the two desktop
interfaces' (home and foriegn) traffic, i found that the MN doesn't send
the binding update message when moving to the foriegn network although it
sends router solicitation messages and acquires a new ip address (CoA) from
the same subnet of the foreign network.
What is your kernel ?
http://www.umip.org/docs/umip-install.html#kernel
May you provide these wireshark captures ?
Post by Ahmed Alaa
1-UMIP log file.
2-MN & HA configurations.
3-Routing commands in file(/etc/network/interfaces) .
As they may help you detect what is our problem.
Regards,
Ahmed ALaa
---Routing commands in file(/etc/network/interfaces):.
#The loopback network interface
auto lo
iface lo inet loopback
#static routing
up ip -6 route add FEC0::1111/64 dev eth1
up ip -6 route add FEC0::2222/64 dev eth0
up ip -6 route add ::/0 via FEC0::2222:97A4:E2FF:FE1C:E2D1 dev eth0
First you shouldn't use FEC0::/64 (site-local) addresses which are
deprecated.
http://en.wikipedia.org/wiki/Unique_local_address
Then, what is FEC0::2222:97A4:E2FF:FE1C:E2D1 ? Is there a router in your
architecture ? In this case, may you provide a figure of your architecture ?
Post by Ahmed Alaa
# Sample UMIP configuration file for a MIPv6 Home Agent
NodeConfig HA;
# Set DebugLevel to 0 if you do not want debug messages
DebugLevel 10;
# Replace eth1 with the interface connected to the home link
Interface "eth1";
# Binding information
BindingAclPolicy fec0::1111:2731:e2ff:fe96:c285 allow;
DefaultBindingAclPolicy deny;
Sun Apr 13 20:26:56 main: UMIP Mobile IPv6 for Linux started in debug
mode
Post by Ahmed Alaa
Sun Apr 13 20:26:56 conf_show: Configuration file =
/usr/local/etc/mip6d.conf
Post by Ahmed Alaa
Sun Apr 13 20:26:56 conf_show: VT hostname = localhost
Sun Apr 13 20:26:56 conf_show: VT service = 7777
Sun Apr 13 20:26:56 conf_show: NodeConfig = 2
Sun Apr 13 20:26:56 conf_show: DebugLevel = 10
Sun Apr 13 20:26:56 conf_show: DebugLogFile = /var/log/mip6d.log
Sun Apr 13 20:26:56 conf_show: DoRouteOptimizationCN = enabled
Sun Apr 13 20:26:56 conf_show: NonVolatileBindingCache = disabled
Sun Apr 13 20:26:56 conf_show: PolicyModulePath = [internal]
Sun Apr 13 20:26:56 conf_show: KeyMngMobCapability = disabled
Sun Apr 13 20:26:56 conf_show: UseMnHaIPsec = enabled
Sun Apr 13 20:26:56 conf_show: HaMaxBindingLife = 262140
Sun Apr 13 20:26:56 conf_show: SendMobPfxAdvs = enabled
Sun Apr 13 20:26:56 conf_show: SendUnsolMobPfxAdvs = enabled
Sun Apr 13 20:26:56 conf_show: MinMobPfxAdvInterval = 600
Sun Apr 13 20:26:56 conf_show: MaxMobPfxAdvInterval = 86400
Sun Apr 13 20:26:56 conf_show: HaAcceptMobRtr = disabled
Sun Apr 13 20:26:56 conf_show: HaServedPrefix = no prefixes
Sun Apr 13 20:26:56 conf_show: DefaultBindingAclPolicy = deny
Sun Apr 13 20:26:56 conf_show: - HoA fec0:0:0:1111:2731:e2ff:fe96:c285
(0 MNP): allow
Post by Ahmed Alaa
Sun Apr 13 20:26:56 xfrm_cn_init: Adding policies and states for CN
Sun Apr 13 20:26:56 xfrm_ha_init: Adding policies and states for HA
Sun Apr 13 20:26:56 ha_mn_ipsec_init: Adding IPsec policies and states
for HA
Post by Ahmed Alaa
Sun Apr 13 20:26:56 ndisc_send_unspec: sendmsg: Network is unreachable
Sun Apr 13 21:10:38 terminate: got SIGINT, exiting
Sun Apr 13 21:14:17 main: UMIP Mobile IPv6 for Linux started in debug
mode
Post by Ahmed Alaa
Sun Apr 13 21:14:17 conf_show: Configuration file =
/usr/local/etc/mip6d.conf
Post by Ahmed Alaa
Sun Apr 13 21:14:17 conf_show: VT hostname = localhost
Sun Apr 13 21:14:17 conf_show: VT service = 7777
Sun Apr 13 21:14:17 conf_show: NodeConfig = 2
Sun Apr 13 21:14:17 conf_show: DebugLevel = 10
Sun Apr 13 21:14:17 conf_show: DebugLogFile = /var/log/mip6d.log
Sun Apr 13 21:14:17 conf_show: DoRouteOptimizationCN = enabled
Sun Apr 13 21:14:17 conf_show: NonVolatileBindingCache = disabled
Sun Apr 13 21:14:17 conf_show: PolicyModulePath = [internal]
Sun Apr 13 21:14:17 conf_show: KeyMngMobCapability = disabled
Sun Apr 13 21:14:17 conf_show: UseMnHaIPsec = enabled
Sun Apr 13 21:14:17 conf_show: HaMaxBindingLife = 262140
Sun Apr 13 21:14:17 conf_show: SendMobPfxAdvs = enabled
Sun Apr 13 21:14:17 conf_show: SendUnsolMobPfxAdvs = enabled
Sun Apr 13 21:14:17 conf_show: MinMobPfxAdvInterval = 600
Sun Apr 13 21:14:17 conf_show: MaxMobPfxAdvInterval = 86400
Sun Apr 13 21:14:17 conf_show: HaAcceptMobRtr = disabled
Sun Apr 13 21:14:17 conf_show: HaServedPrefix = no prefixes
Sun Apr 13 21:14:17 conf_show: DefaultBindingAclPolicy = deny
Sun Apr 13 21:14:17 conf_show: - HoA fec0:0:0:1111:2731:e2ff:fe96:c285
(0 MNP): allow
Post by Ahmed Alaa
Sun Apr 13 21:14:17 xfrm_cn_init: Adding policies and states for CN
Sun Apr 13 21:14:17 xfrm_ha_init: Adding policies and states for HA
Sun Apr 13 21:14:17 ha_mn_ipsec_init: Adding IPsec policies and states
for HA
Post by Ahmed Alaa
Sun Apr 13 21:14:17 ndisc_send_unspec: sendmsg: Network is unreachable
Sun Apr 13 21:47:37 terminate: got SIGINT, exiting
# Sample UMIP configuration file for a MIPv6 Mobile Node
NodeConfig MN;
# Set DebugLevel to 0 if you do not want debug messages
DebugLevel 10;
# Enable the optimistic handovers
OptimisticHandoff enabled;
# Disable RO with other MNs (it is not compatible
# with IPsec Tunnel Payload)
DoRouteOptimizationMN disabled;
#This option is currently ignored
NonVolatileBindingCache enabled;
# The Binding Lifetime (in sec.)
MnMaxHaBindingLife 262140;
# List here the interfaces that you will use
# on your mobile node. The available one with
# the smallest preference number will be used.
Interface "eth2" {
MnIfPreference 1;
}
Interface "wlan0" {
MnIfPreference 2;
}
# Replace eth2 with one of your interface used on
# your mobile node
MnHomeLink "eth2" {
HomeAgentAddress FEC0::1111:2731:E2FF:FE96:C283;
HomeAddress FEC0::1111:2731:E2FF:FE96:C285/64;
}
Tue Apr 8 00:16:52 main: UMIP Mobile IPv6 for Linux started in debug
mode
Post by Ahmed Alaa
Tue Apr 8 00:16:52 conf_show: Configuration file =
/usr/local/etc/mip6d.conf
Post by Ahmed Alaa
Tue Apr 8 00:16:52 conf_show: VT hostname = localhost
Tue Apr 8 00:16:52 conf_show: VT service = 7777
Tue Apr 8 00:16:52 conf_show: NodeConfig = 1
Tue Apr 8 00:16:52 conf_show: DebugLevel = 10
Tue Apr 8 00:16:52 conf_show: DebugLogFile = /var/log/mip6d.log
Tue Apr 8 00:16:52 conf_show: DoRouteOptimizationCN = enabled
Tue Apr 8 00:16:52 conf_show: NonVolatileBindingCache = enabled
Tue Apr 8 00:16:52 conf_show: PolicyModulePath = [internal]
Tue Apr 8 00:16:52 conf_show: KeyMngMobCapability = disabled
Tue Apr 8 00:16:52 conf_show: UseMnHaIPsec = enabled
Tue Apr 8 00:16:52 conf_show: MnMaxHaBindingLife = 60
Tue Apr 8 00:16:52 conf_show: MnMaxCnBindingLife = 420
Tue Apr 8 00:16:52 conf_show: MnDiscardHaParamProb = disabled
Tue Apr 8 00:16:52 conf_show: MnResetDhaadAtHome = disabled
Tue Apr 8 00:16:52 conf_show: MnFlushAllAtHome = disabled
Tue Apr 8 00:16:52 conf_show: MnMaxHaConsecutiveResends = 5
Tue Apr 8 00:16:52 conf_show: MnMaxCnConsecutiveResends = 0
Tue Apr 8 00:16:52 conf_show: SendMobPfxSols = enabled
Tue Apr 8 00:16:52 conf_show: DoRouteOptimizationMN = disabled
Tue Apr 8 00:16:52 conf_show: MnUseAllInterfaces = disabled
Tue Apr 8 00:16:52 conf_show: UseCnBuAck = disabled
Tue Apr 8 00:16:52 conf_show: InterfaceInitialInitDelay = 2.000000
Tue Apr 8 00:16:52 conf_show: MnRouterProbes = 0
Tue Apr 8 00:16:52 conf_show: MnRouterProbeTimeout = 0.000000
Tue Apr 8 00:16:52 conf_show: InitialBindackTimeoutFirstReg = 1.500000
Tue Apr 8 00:16:52 conf_show: InitialBindackTimeoutReReg = 1.000000
Tue Apr 8 00:16:52 conf_show: InitialSolicitTimer = 3.000000
Tue Apr 8 00:16:52 conf_show: OptimisticHandoff = enabled
Tue Apr 8 00:16:52 conf_show: MobRtrUseExplicitMode = enabled
Tue Apr 8 00:16:52 conf_show: NoHomeReturn = disabled
Tue Apr 8 00:16:52 xfrm_cn_init: Adding policies and states for CN
Tue Apr 8 00:16:52 xfrm_mn_init: Adding policies and states for MN
Tue Apr 8 00:16:52 conf_home_addr_info: HoA address
fec0:0:0:1111:2731:e2ff:fe96:c285
Post by Ahmed Alaa
Tue Apr 8 00:16:52 conf_home_addr_info: HA address
fec0:0:0:1111:2731:e2ff:fe96:c283
Post by Ahmed Alaa
Tue Apr 8 00:16:52 __tunnel_add: created tunnel ip6tnl1 (6) from
fec0:0:0:1111:2731:e2ff:fe96:c285 to fec0:0:0:1111:2731:e2ff:fe96:c283 user
count 1
Post by Ahmed Alaa
Tue Apr 8 00:16:52 conf_home_addr_info: Home address
fec0:0:0:1111:2731:e2ff:fe96:c285
Post by Ahmed Alaa
Tue Apr 8 00:16:52 flag_hoa: set HoA
fec0:0:0:1111:2731:e2ff:fe96:c285/128 iif 6 flags 12 preferred_time
4294967295 valid_time 4294967295
Post by Ahmed Alaa
Tue Apr 8 00:16:52 conf_home_addr_info: Added new home_addr_info
successfully
Post by Ahmed Alaa
Tue Apr 8 00:16:52 __md_discover_router: discover link on iface eth2
(3)
Post by Ahmed Alaa
Tue Apr 8 00:16:54 __md_discover_router: discover link on iface eth2
(3)
Post by Ahmed Alaa
Tue Apr 8 00:16:56 __md_discover_router: discover link on iface eth2
(3)
Post by Ahmed Alaa
Tue Apr 8 00:16:58 __md_discover_router: discover link on iface eth2
(3)
Post by Ahmed Alaa
Tue Apr 8 00:17:00 __md_discover_router: discover link on iface eth2
(3)
Post by Ahmed Alaa
Tue Apr 8 00:17:02 __md_discover_router: discover link on iface eth2
(3)
Post by Ahmed Alaa
Tue Apr 8 00:17:04 __md_discover_router: discover link on iface eth2
(3)
Post by Ahmed Alaa
Tue Apr 8 00:17:06 __md_discover_router: discover link on iface eth2
(3)
Post by Ahmed Alaa
Tue Apr 8 00:17:08 __md_discover_router: discover link on iface eth2
(3)
Post by Ahmed Alaa
Tue Apr 8 00:17:10 __md_discover_router: discover link on iface eth2
(3)
Post by Ahmed Alaa
Tue Apr 8 00:17:12 __md_discover_router: discover link on iface eth2
(3)
Post by Ahmed Alaa
Tue Apr 8 00:27:26 md_change_default_router: add new router
fe80:0:0:0:224:1dff:fe3d:24d8 on interface eth2 (3)
Post by Ahmed Alaa
Tue Apr 8 00:27:26 md_update_router_stats: Adding CoA
fec0:0:0:2222:a2e:5fff:fe8b:e7c8 on interface (3)
Post by Ahmed Alaa
Tue Apr 8 00:27:28 md_update_router_stats: Adding CoA
fec0:0:0:2222:a2e:5fff:fe8b:e7c8 on interface (3)
Post by Ahmed Alaa
Tue Apr 8 00:27:29 md_update_router_stats: Adding CoA
fec0:0:0:2222:a2e:5fff:fe8b:e7c8 on interface (3)
Post by Ahmed Alaa
Tue Apr 8 00:27:30 md_update_router_stats: Adding CoA
fec0:0:0:2222:a2e:5fff:fe8b:e7c8 on interface (3)
Post by Ahmed Alaa
Tue Apr 8 00:27:32 md_update_router_stats: Adding CoA
fec0:0:0:2222:a2e:5fff:fe8b:e7c8 on interface (3)
Post by Ahmed Alaa
Tue Apr 8 00:27:34 md_update_router_stats: Adding CoA
fec0:0:0:2222:a2e:5fff:fe8b:e7c8 on interface (3)
Post by Ahmed Alaa
Tue Apr 8 00:27:35 md_update_router_stats: Adding CoA
fec0:0:0:2222:a2e:5fff:fe8b:e7c8 on interface (3)
Post by Ahmed Alaa
Tue Apr 8 00:27:37 md_update_router_stats: Adding CoA
fec0:0:0:2222:a2e:5fff:fe8b:e7c8 on interface (3)
Post by Ahmed Alaa
Tue Apr 8 00:27:39 md_update_router_stats: Adding CoA
fec0:0:0:2222:a2e:5fff:fe8b:e7c8 on interface (3)
Post by Ahmed Alaa
Tue Apr 8 00:27:40 md_update_router_stats: Adding CoA
fec0:0:0:2222:a2e:5fff:fe8b:e7c8 on interface (3)
Post by Ahmed Alaa
Tue Apr 8 00:27:42 md_update_router_stats: Adding CoA
fec0:0:0:2222:a2e:5fff:fe8b:e7c8 on interface (3)
Post by Ahmed Alaa
Tue Apr 8 00:27:45 md_update_router_stats: Adding CoA
fec0:0:0:2222:a2e:5fff:fe8b:e7c8 on interface (3)
Post by Ahmed Alaa
Tue Apr 8 00:27:47 md_update_router_stats: Adding CoA
fec0:0:0:2222:a2e:5fff:fe8b:e7c8 on interface (3)
Post by Ahmed Alaa
Tue Apr 8 00:27:50 md_update_router_stats: Adding CoA
fec0:0:0:2222:a2e:5fff:fe8b:e7c8 on interface (3)
Post by Ahmed Alaa
Tue Apr 8 00:27:52 md_update_router_stats: Adding CoA
fec0:0:0:2222:a2e:5fff:fe8b:e7c8 on interface (3)
Post by Ahmed Alaa
Tue Apr 8 00:27:54 md_update_router_stats: Adding CoA
fec0:0:0:2222:a2e:5fff:fe8b:e7c8 on interface (3)
Post by Ahmed Alaa
Tue Apr 8 00:27:57 md_update_router_stats: Adding CoA
fec0:0:0:2222:a2e:5fff:fe8b:e7c8 on interface (3)
Post by Ahmed Alaa
Tue Apr 8 00:27:58 md_update_router_stats: Adding CoA
fec0:0:0:2222:a2e:5fff:fe8b:e7c8 on interface (3)
Post by Ahmed Alaa
Tue Apr 8 00:28:01 md_update_router_stats: Adding CoA
fec0:0:0:2222:a2e:5fff:fe8b:e7c8 on interface (3)
Post by Ahmed Alaa
Tue Apr 8 00:28:04 md_update_router_stats: Adding CoA
fec0:0:0:2222:a2e:5fff:fe8b:e7c8 on interface (3)
Post by Ahmed Alaa
Tue Apr 8 00:28:07 md_update_router_stats: Adding CoA
fec0:0:0:2222:a2e:5fff:fe8b:e7c8 on interface (3)
Post by Ahmed Alaa
Tue Apr 8 00:28:08 md_update_router_stats: Adding CoA
fec0:0:0:2222:a2e:5fff:fe8b:e7c8 on interface (3)
Post by Ahmed Alaa
Tue Apr 8 00:28:10 md_update_router_stats: Adding CoA
fec0:0:0:2222:a2e:5fff:fe8b:e7c8 on interface (3)
Post by Ahmed Alaa
Tue Apr 8 00:28:11 md_update_router_stats: Adding CoA
fec0:0:0:2222:a2e:5fff:fe8b:e7c8 on interface (3)
Post by Ahmed Alaa
Tue Apr 8 00:28:13 md_update_router_stats: Adding CoA
fec0:0:0:2222:a2e:5fff:fe8b:e7c8 on interface (3)
Post by Ahmed Alaa
Tue Apr 8 00:28:16 md_expire_router: expiring router
fe80:0:0:0:224:1dff:fe3d:24d8 on iface eth2 (3)
Post by Ahmed Alaa
Tue Apr 8 00:28:16 __md_discover_router: discover link on iface eth2
(3)
Post by Ahmed Alaa
Tue Apr 8 00:28:16 ndisc_send_unspec: sendmsg: Invalid argument
Tue Apr 8 00:28:18 __md_discover_router: discover link on iface eth2
(3)
Post by Ahmed Alaa
_______________________________________________
Support mailing list
Support at ml.nautilus6.org
http://ml.nautilus6.org/mailman/listinfo/support
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://ml.nautilus6.org/pipermail/support/attachments/20140501/0c5c06ae/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: testbed_architecture.jpg
Type: image/jpeg
Size: 24682 bytes
Desc: not available
URL: <Loading Image...>
Emmanuel Thierry
2014-05-08 15:43:51 UTC
Permalink
<testbed_architecture.jpg>
?i changed the ip addresses into ULA and got the same result that MN doesn't send BU when it reaches the foregin network despite acquiring CoA ,and in answer to your questions my kernel is 3.10.9 and yes i used that link for kernel configuration and that IP (FEC0::2222:97A4:E2FF:FE1C:E2D1) is the ip of the desktop interface that acts as the foreign network, i also attached here a picture of my architecture.
i want to ask you whether my testbed architecture shown in the attached picture is right or i should use two desktops each having two ethernet cards one to be connected to other desktop and the other to act as home network for the first desktop and foreign network for the second desktop ?
a also attached the MN wireshark capture, i hope this can clarify the case and help you identify my problem.
Do you have the corresponding MN logfile ? It is hard to investigate a problem with uncorrelated data.

Moreover, it would be nice to get the following information (when on the foreign network) :
ip -6 a
ip -6 r
ip -6 xfrm policy
ip -6 xfrm state
ip6tables -S

By the way, please check that no firewall or network manager is running.

Best regards
Emmanuel Thierry

Loading...