[Dnsmasq-discuss] DHCP Issue

Matthias Andree matthias.andree at gmx.de
Sun Jul 22 18:06:12 BST 2007


Simon Kelley <simon at thekelleys.org.uk> writes:

> Steven wrote:
>> Many thanks!!!
>>
>> I disabled checksum offload with this command:
>>
>> sudo ethtool -K eth0 rx off tx off
>>
>> and now everything works... :)
>>
>
> Good to find it.
>
> That explains the discrepancy between ISC dhcpd and dnsmasq too. dhcpd
> will be calculating the checksum itself and sending raw packets, thus
> avoiding the broken hardware. dnsmasq trusts the kernel, and gets
> bitten......

Perhaps the issue should be reported to the driver's maintainer, so that
the corresponding hardware can be blacklisted versus checksum
offloading, lest other fall into the same pit...

-- 
Matthias Andree



More information about the Dnsmasq-discuss mailing list