Quote:
Originally Posted by jefro
If the card has no means to do checksum then the ONLY choice is to let the normal OS do it. You can't change that. It either has to be calculated on the nic or use the cpu to compute it.
Go out and get a quality NIC and one that has OEM linux support. I have found the Intel Pro line some of the good ones.
I find it almost impossible to believe that this device doesn't support the most common advanced features.
Over the years I have seen a few deals like that. A single card you buy once and use anywhere for almost any connection. Never seems to have caught on.
|
It seems I've not made myself clear, I'm sorry.
I'm working on a project that aims to implement on a netFPGA card a NIC with checksum offload features (and others). I'm starting from the built-in NIC reference project, but I work on hardware only, so I'll not touch the drivers (I'm very short on time for my work!)
The problem is the OS won't know the nic can do checksum offload (on incoming packets). So what I'm asking is a way to deactivate the OS checksum, since I already do it in hardware, but I can't tell him!
I hope it's clearer now