[Dnsmasq-discuss] dnsmasq 2.61 no periodic RA's and sendto errors

Vladislav Grishenko themiron at mail.ru
Fri May 11 15:16:42 BST 2012


Hi Simon,

dnsmasq 2.61 has couple of issues:
1. No Router Advertisement and corresponding syslog sendto error when
replying on Router Solicitation from Windows XP and possible other OSes
It's caused by absence of source IPv6 address in RS packet, what is allowed
by RFC if host's interface doesn't acquired valid link-local yet
In this case RA should be sent to all nodes multicast address (sources has
ALL_HOSTS define, which has a bit different meaning)
2. For non-slaac modes periodic RA doesn't work because next RA event could
be reset by empty next slaac event
Actually it could work only for the first time, if additional random delay
is 0.

Patches attached.

Best Regards, Vladislav Grishenko


-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-fix-RA-sendto-error-in-case-of-answering-to-RS-witho.patch
Type: application/octet-stream
Size: 753 bytes
Desc: not available
URL: <http://lists.thekelleys.org.uk/pipermail/dnsmasq-discuss/attachments/20120511/d5a00486/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-cosmetics-use-ALL_NODES-as-defined-in-rfc4861.patch
Type: application/octet-stream
Size: 1256 bytes
Desc: not available
URL: <http://lists.thekelleys.org.uk/pipermail/dnsmasq-discuss/attachments/20120511/d5a00486/attachment-0001.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003-fix-periodical-RA-for-all-non-slaac-only-cases.patch
Type: application/octet-stream
Size: 729 bytes
Desc: not available
URL: <http://lists.thekelleys.org.uk/pipermail/dnsmasq-discuss/attachments/20120511/d5a00486/attachment-0002.obj>


More information about the Dnsmasq-discuss mailing list