Hello, I hope some one can direct me to solve my problem.
I am trying to test Mobile IPv6, I am using LapTops (LT)using Lucent and
CISCO cards. The objective is just to show transparent mobility with
IPv6. I am having problems setting up the router so that radvd can run
properly.
LT1 (HA)has a wire interface (eth0) that is connected to the LAN (IPv4)
with Subnet ID 1, and eth1 is wireless and it has the subnet ID of 2
LT2 (MN) has one wireless interface (eth0) and it's subnet ID is 2
LT3 (ROUTER) has two wireless interfaces, one (eth0) goes to the access
point that is connected to another subnet (IPv4) and eth1 has the subnet
ID of 3
I have some questions about the behavior of the radvd and some others
regarding the router configuration.
I am having problems setting up the router so that radvd can run properly.
As of today, I have configured the HA, /etc/network-mip6.conf looks as
follows:
FUCTIANALITY=ha
TUNNEL_SITELOCAL=yes
DEBUGLEVEL=1
MIN_TUNNEL_NR=2
MAX_TUNNEL_NR=3
HOMELINK=eth1
The /etc/radvd.conf is set so that it will advertice 3ffe:302:11:2::/64
Now since the Mobile is also configure to be in the same subnet, it will
listen to the radvd and it uses the prefix to set itself with and Global
IP v6 address by appending the MAC address and the fffe. In addition to
this address it also set another Ipv6 Global address where the prefix
including the subnet is the same as the other but the Interface ID looks
to be set at random. IS THIS THE CORRECT BEHAVIOR? what is the other
Global address used for?
Since I was not having much luck in setting up the router, to run radvd
and test the mobile going from one subnet to another, I decided to set the
LP3 as a home agent but with subnet 3 and see if radvd will run, I did not
have any luck I check and the kernel settings of LP1 and LP3 are the same,
at least in the network configuration portion. Since I the time I was
testing LP1(eth1) LP2(eth0) and LP3(eth1) had all the same ESSID, I
notice that the LP3(eth1) was actually using the LP1's radvd with subnet
2 to set Two Global addresses, one use the MAC of its eth1 interface to
set the Interface ID and the other Interface ID of the second Global ID
was set at random I think.
Is this the correct behavior? As I mention above LP3 had a subnet of 3 and
it pickup a radvd with the subnet 2 to set it's Global Ip address?
I will really appreciate any help.
In the case of the router, I did set ipforwarding in IPv6 but still did
not work.
Thank you