dhclient doing DISCOVER with bad IP checksum - bge
Jonathan Feally
vulture at netvulture.com
Mon Dec 1 00:46:50 PST 2008
Sorry for the cross-post, but this could be either lists problem.
I have 2 boxes running 7-STABLE as of 20081130, both i386 SMP. One is
running ISC DHCPD 3.0.x from recent ports, and the other dhclient from
make world.
The server is refusing to answer the DISCOVER request, as it thinks the
IP checksum is wrong, which tcpdump also confirms. Other DHCP clients
are working fine on this network, so I do not believe it to be the
network, server or dhcpd.
Server is running a 2 Port Intel card - em driver.
Client is a Dell PE1750 with 2 onboard NIC's - bge driver.
I have tried turning off both RXCSUM and TXCSUM on both the client and
server machines with no luck. I also tried the second NIC on the server
with the same result.
This setup was working just a couple of weeks ago, and the only thing
that has changed is updating the src for a make world. PXE booting this
server does result in an IP being issued, so it is pointing towards
something new/changed in 7-STABLE.
I have attached a 3 packet dump of the DISCOVER requests.
Can anybody shed some light on this for me?
Thanks, -Jon
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: dhclient_badcsum.cap
Type: application/octet-stream
Size: 1098 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-net/attachments/20081201/e2429cf4/dhclient_badcsum.obj
More information about the freebsd-net
mailing list