<div dir="ltr">Hi Roman,<div><br></div><div>Thanks for the bug report. I'll look into it when I get some surplus time.</div><div><br></div><div style>Thanks,</div><div style>Reuben</div></div><div class="gmail_extra">
<br><br><div class="gmail_quote">On Fri, Feb 15, 2013 at 5:55 AM, Roman Mamedov <span dir="ltr"><<a href="mailto:rm@romanrm.ru" target="_blank">rm@romanrm.ru</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hello,<br>
<br>
radvd.conf:<br>
<br>
interface eth1.2 {<br>
AdvSendAdvert on;<br>
AdvManagedFlag on;<br>
AdvLinkMTU 1492;<br>
prefix ::/64 { };<br>
RDNSS fd39::39 { };<br>
DNSSL <a href="http://romanrm.ru" target="_blank">romanrm.ru</a> <a href="http://romanrm.net" target="_blank">romanrm.net</a> <a href="http://romanrm.hk" target="_blank">romanrm.hk</a> <a href="http://version6.ru" target="_blank">version6.ru</a> { };<br>
};<br>
<br>
Interface:<br>
<br>
eth1.2 Link encap:Ethernet HWaddr 00:60:6e:20:25:99<br>
inet addr:192.168.2.39 Bcast:192.168.2.255 Mask:255.255.255.0<br>
inet6 addr: 2a02:2698:xxxx:xxxx:fff2::39/80 Scope:Global<br>
inet6 addr: fd39:0:2::39/64 Scope:Global<br>
inet6 addr: fe80::260:6eff:fe20:2599/64 Scope:Link<br>
UP BROADCAST RUNNING MULTICAST MTU:1492 Metric:1<br>
RX packets:5577 errors:0 dropped:0 overruns:0 frame:0<br>
TX packets:4016 errors:0 dropped:0 overruns:0 carrier:0<br>
collisions:0 txqueuelen:0<br>
RX bytes:477626 (466.4 KiB) TX bytes:434209 (424.0 KiB)<br>
<br>
<br>
radvdump on the client:<br>
<br>
#<br>
# radvd configuration generated by radvdump 1.8.5<br>
# based on Router Advertisement from fe80::260:6eff:fe20:2599<br>
# received by interface eth1<br>
#<br>
<br>
interface eth1<br>
{<br>
AdvSendAdvert on;<br>
# Note: {Min,Max}RtrAdvInterval cannot be obtained with radvdump<br>
AdvManagedFlag on;<br>
AdvOtherConfigFlag off;<br>
AdvReachableTime 0;<br>
AdvRetransTimer 0;<br>
AdvCurHopLimit 64;<br>
AdvDefaultLifetime 1800;<br>
AdvHomeAgentFlag off;<br>
AdvDefaultPreference medium;<br>
AdvLinkMTU 1492;<br>
AdvSourceLLAddress on;<br>
<br>
prefix fd39:0:2::/64<br>
{<br>
AdvValidLifetime 86400;<br>
AdvPreferredLifetime 14400;<br>
AdvOnLink on;<br>
AdvAutonomous on;<br>
AdvRouterAddr on;<br>
}; # End of prefix definition<br>
<br>
<br>
prefix 2a02:2698:xxxx:xxxx:fff2::/80<br>
{<br>
AdvValidLifetime 86400;<br>
AdvPreferredLifetime 14400;<br>
AdvOnLink on;<br>
AdvAutonomous on;<br>
AdvRouterAddr on;<br>
}; # End of prefix definition<br>
<br>
<br>
RDNSS fd39::39<br>
{<br>
AdvRDNSSLifetime 600;<br>
}; # End of RDNSS definition<br>
<br>
<br>
DNSSL <a href="http://romanrm.ru" target="_blank">romanrm.ru</a> <a href="http://romanrm.net" target="_blank">romanrm.net</a> <a href="http://romanrm.hk" target="_blank">romanrm.hk</a> <a href="http://version6.ru" target="_blank">version6.ru</a><br>
{<br>
AdvDNSSLLifetime 600;<br>
}; # End of DNSSL definition<br>
<br>
}; # End of interface definition<br>
<br>
-----<br>
<br>
The config clearly states "prefix ::/64".<br>
RADVD should not have picked the /80 IP to advertise as a /80 prefix.<br>
This IP should have been ignored.<br>
This particular IP was never intended by me for RA, and the client<br>
now spams the log with<br>
<br>
[338607.660000] IPv6 addrconf: prefix with wrong length 80<br>
[338623.680000] IPv6 addrconf: prefix with wrong length 80<br>
[338639.710000] IPv6 addrconf: prefix with wrong length 80<br>
<span class="HOEnZb"><font color="#888888"><br>
<br>
--<br>
With respect,<br>
Roman<br>
</font></span><br>--<br>
radvd-devel-l mailing list : <a href="mailto:radvd-devel-l@litech.org">radvd-devel-l@litech.org</a><br>
<a href="http://lists.litech.org/listinfo/radvd-devel-l" target="_blank">http://lists.litech.org/listinfo/radvd-devel-l</a><br></blockquote></div><br></div>