Paul de Weerd wrote:

> Try again with link-local addresses on your interfaces, no rtadvd.conf
> file and tcpdump to see what's going on. Post back if you have more
> details.

Sorry, I have mislead you slightly (getting the link-local address
back in and testing reminded me).

With the link-local address present on the router for vic0, and with
no rtadvd.conf, the client is picking up an fe80 address :-

tcpdump from router:
13:44:32.360222 00:0c:29:cd:f7:7a 33:33:00:00:00:02 86dd 70:
fe80::20c:29ff:fecd:f77a > ff02::2: icmp6: router solicitation (src
lladdr: 00:0c:29:cd:f7:7a) (len 16, hlim 255)
13:44:32.692823 00:0c:29:57:23:b6 33:33:00:00:00:01 86dd 110:
fe80::20c:29ff:fe57:23b6 > ff02::1: icmp6: router
advertisement(chlim=64, router_ltime=1800, reachable_time=0,
retrans_time=0)(src lladdr: 00:0c:29:57:23:b6)(prefix info: LA
valid_ltime=2592000, preferred_ltime=604800,
prefix=2001:8b0:13:1::/64) (len 56, hlim 255)


client:
# rtsol -d pcn0
checking if pcn0 is ready...
pcn0 is ready
send RS on pcn0, whose state is 2
received RA from fe80::20c:29ff:fe57:23b6 on pcn0, state is 2
stop timer for pcn0
there is no timer

Reply via email to