Re: TCP/UDP Bad Checksum

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Thanks for your reply and forward my post to the netdev mailling-list.

I found my problem just after send my post and it's like you said, in dev->features there was the NETIF_F_IP_CSUM setting. Now it work properly.

Best regards,
Guillaume Berthelom

Stephen Hemminger a écrit :
On Thu, 31 May 2007 06:03:28 -0700 (PDT)
Guillaume Berthelom <guillaume.berthelom@xxxxxxxxx> wrote:

Hi,

I've got a problem with my ethernet frames:

The ping and DHCP client work fine as same as the TCP handshake, so the
connexion is established fine. But when the frame (TCP or UDP) send by my
board need a checksum, this checksum failed and the server don't respond me.

I have adapted the ethernet drivers for 2.4 kernel to 2.6 so it might come
to it but my ethernet controller don't have checksum offload; and I use a
2.6.20 kernel.
I have no idea where search. So if you could give me some way where might be
the issue, I'll really appreciate...

Thanks,
Guillaume Berthelom

Network driver development should be sent to netdev@xxxxxxxxxxxxxxxx
The packet should be checksummed correctly when handed to your driver.
Check the settings for dev->features, and check the length value. You may
be sending less data than the full socket buffer.



-
To unsubscribe from this list: send the line "unsubscribe linux-net" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Netdev]     [Ethernet Bridging]     [Linux 802.1Q VLAN]     [Linux Wireless]     [Kernel Newbies]     [Security]     [Linux for Hams]     [Netfilter]     [Git]     [Bugtraq]     [Yosemite News and Information]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux PCI]     [Linux Admin]     [Samba]

  Powered by Linux