Dear all,
I am Masters student trying to implement Mobile IPv6 based testbed to
study vertical handovers. I am using Suse 9.3 professional as my Linux
distribution with MobileIPv6 enabled kernel 2.6.16. The kernel is
successfully compilied and is running beautifully on all the machines.
The testbed I have created is suffering from some problems which I
would like to seek answers ASAP. The testbed is like this
====
MN
- ====
=== ==-==
--- FR------------------------HA/R
=== ====
1. I have implemented the Router as well as Home Agent on the same
machine. Which has two ports
eth0(WLAN) : fec0:106:2700::1/64
eth1(LAN) : fec0:106:2300::2/64 connected to Foreign Network(FR)
route entry : ip route add fec0:106:1100::/64 via fec0:106:2300::1(FR)
#Home Agent/R
mipv6d.conf :
NodeConfig HA;
Debuglevel 1;
Interface "eth0";
##
## IPsec configuration
##
UseMnHaIPsec disabled;
## Key Management Mobility Capability
KeyMngMobCapability disabled;
IPsecPolicySet {
# HomeAgentAddress fec0:106:2700::1;
# HomeAddress fec0:106:2700::4/64;
# IPsecPolicy Mh UseESP;
# IPsecPolicy TunnelMh UseESP;
IPsecPolicy Mh UseESP 1 2;
# IPsecPolicy ICMP UseESP 5;
IPsecPolicy TunnelMh UseESP 3 4;
}
mipv6d.conf (Mobile Node)
Interface "eth0";
#Interface "eth1" {
# MnIfPreference 2;
#}
MnRouterProbes 1;
MnHomeLink "eth0" {
HomeAgentAddress fec0:106:2700:1;
HomeAddress fec0:106:2700::4/64;
# address opt.
#MnRoPolicy 3ffe:2060:6:1::3 enabled;
#MnRoPolicy disabled;
}
##
## IPsec configuration
##
UseMnHaIPsec disabled;
## Key Management Mobility Capability
KeyMngMobCapability disabled;
IPsecPolicySet {
# HomeAgentAddress fec0:106:2700::1;
# HomeAddress fec0:106:2700::4/64;
# IPsecPolicy Mh UseESP;
# IPsecPolicy TunnelMh UseESP;
# IPsecPolicy Mh UseESP 1 2;
# IPsecPolicy ICMP UseESP 5;
# IPsecPolicy TunnelMh UseESP 3 4;
}
2. The mobile node is connected to the HA via WLAN(eth0) with ip
address fec0:106:2700::4/64
Ping6 works between these two interfaces and after starting radvd on
HA I can get Router Advertisements properly on MN.
Problem :But when I try to ping HA/Router from mobile node I cannt
ping to it. i,e
from mobile node
ping6 fec0:106:2700::1 -->works but ping6 fec0:106:2300::2 fails
3. The Foreign Router also has two interfaces :
eth0(LAN connected to HA via HUB) fec0:106:2300::1/64.
eth2(WLAN): fec0:106:1100::1/64
ip route entry :
ip route add fec0:106:2700::/64 via fec0:106:2300::2(HA)
Now from FA I can ping to each and every interface accept the mobile node.
Problem: I would also like to know should I start mipv6d as HA or CN
on Foreign Agent? I am using HA configuration for the same
I have also tried to perform handover for which I get the router
advertisements successfully but I cannt see any BU being performed on
ethereal. Also, I cant see any tunnel being created between HA and MN.
Kindly Advise as I have tried my best for past 4-5 days.
Thanking You,
Regards
Karan
_______________________________________________
mipl mailing list
[email protected]
http://www.mobile-ipv6.org/cgi-bin/mailman/listinfo/mipl