Hi All,
> I think you're saying that it's not surprising that dnsmasq is not reading > from the socket because the send queue is also full. > As per this thread on netdev ( https://lore.kernel.org/netdev/cabuuw65r3or9hehsmt_isvx1f-7b6ecppdr+bnr6f6wbkpn...@mail.gmail.com/) it seems we were consuming the socket send buffer with pending packets waiting for ARP responses that were never coming. This was causing failures sending to devices that were still live. As per that thread we increased the /proc/sys/net/core/wmem_default value so all sockets will have larger send buffers (the device has very few sockets in use). It might be useful to add dnsmasq config options to increase SO_SNDBUF on the dhcp and dns sockets to allow more granular control. Thanks, Tom Keddie
_______________________________________________ Dnsmasq-discuss mailing list Dnsmasq-discuss@lists.thekelleys.org.uk https://lists.thekelleys.org.uk/cgi-bin/mailman/listinfo/dnsmasq-discuss