Hi Mathieu,

Yep, it's entirely possible to start MN in foreign link and it works very well over here.

Can you see any error in "dmesg" which could be related to your traffic (eg. xfrm errors)?

Have you enabled IPsec in your configuration?

Also, don't hesitate to send an ethereal capture, and we'll have a look.

Benjamin


Laliace Bougnat wrote:
If it's possible to start a MN in a foreign network I have a problem the. Because as I said, no Binding Update are send trough the MN's interface (I sniff the traffic with ethereal). Therefore, HA can't update is binding binfing cache..

On the contrary when I start the romaing in the home network alll is ok.


From: Nuno Sénica <[EMAIL PROTECTED]>
To: Laliace Bougnat <[EMAIL PROTECTED]>
Subject: Re: [mipl] Question about mip6d implementation and RFC3775
Date: Fri, 30 Jun 2006 15:06:21 +0100

HI

You can start MN in a foreign network ... there's no limitation on mip6d about it.

Regards,
Nuno

Laliace Bougnat wrote:
Hi everyone

I was wondering if it was mandatory to start the Mobile Node in the home network.

I tried to initialize mip6d in the foreign network and these are the debug messages :

----BEGIN
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:100:0:0:0:0:0:2
conf_home_addr_info: HA address 2001:100:0:0:0:0:0:1
__tunnel_add: created tunnel ip6tnl1 (18) from 2001:100:0:0:0:0:0:2 to 2001:100:0:0:0:0:0:1 user count 1
conf_home_addr_info: Home address 2001:100:0:0:0:0:0:2
flag_hoa: set HoA 2001:100:0:0:0:0:0:2/128 iif 18 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 ath0 (5)
md_change_default_router: add new router fe80:0:0:0:217:59ff:fe08:a9b on interface ath0 (5)
mn_move: 1535
mn_move: in foreign net
mn_send_home_bu: 682
mn_get_home_lifetime: CoA lifetime 2591999 s, HoA lifetime 4294967295 s, BU lifetime 262140 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:100:0:0:0:0:0:2
Care-of address 2001:110:0:0:212:79ff:fe3f:623d
CN address      2001:100:0:0:0:0:0:1
lifetime = 262140,  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:100:0:0:0:0:0:2
to 2001:100:0:0:0:0:0:1
mh_send: local CoA 2001:110:0:0:212:79ff:fe3f:623d
bul_update_timer: Updating timer
== BUL_ENTRY ==
Home address    2001:100:0:0:0:0:0:2
Care-of address 2001:110:0:0:212:79ff:fe3f:623d
CN address      2001:100:0:0:0:0:0:1
lifetime = 262140,  delay = 1500
flags: IP6_MH_BU_HOME IP6_MH_BU_ACK
----END

What I understand from this log is that : the MN knows it is in a foreign network and then tries to send Binding Update to the HA. If I'm right, I didn't sniff any Bindig Update with Ethereal and the binding cache of the HA is empty.

In RFC3775, it doesn't tell anything about the starting of a MN in a foreign network, am I wrong??

Could anyone tell the way mip6d is implemented in this case??

Thank you

Best Regards


Mathieu

_________________________________________________________________
Retrouvez tout en un clin d'oeil avec la barre d'outil MSN Search ! http://desktop.msn.fr/


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

_________________________________________________________________
MSN Hotmail sur i-mode™ : envoyez et recevez des e-mails depuis votre téléphone portable ! http://www.msn.fr/hotmailimode/


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



--
B e n j a m i n   T h e r y  - BULL/DT/Open Software R&D

   http://www.bull.com

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

Reply via email to