Ethernet Products
Determine ramifications of Intel® Ethernet products and technologies
4874 Discussions

10 Gb Lan card E69818 - tcpdump receives packets but applications do not

DPadg
Beginner
2,797 Views

We have a Dell Poweredge r710 server running Ubuntu Linux. Using an Intel E69818 Lan card our applications do not work. We see packets (multicast) coming in using tcpdump, but our applications do not receive them. Our applications work on many other servers using several different types of cards. The cards built in to the server work fine, but this one does not. Can anyone give us a hint as to what we can do to fix this?

0 Kudos
3 Replies
Mark_H_Intel
Employee
1,086 Views

Hi David,

Have you tried the latest ixgbe driver, version 3.11.33? You can get it at http://downloadcenter.intel.com/Detail_Desc.aspx?&DwnldID=14687 http://downloadcenter.intel.com/Detail_Desc.aspx?&DwnldID=14687 or from SourceForge.

If you are using the latest driver and still not getting the packets passed up to the application, then the issue might be the way the multicast filter is configured. If the latest driver does not help, get a dump of the Ethernet registers using Ethregs available at http://sourceforge.net/projects/e1000/files/Ethregs%20-%20Register%20Dump%20Tool/1.16.0/ http://sourceforge.net/projects/e1000/files/Ethregs%20-%20Register%20Dump%20Tool/1.16.0/.

Mark H

DPadg
Beginner
1,086 Views

Mark, thank you for your quick reply! We installed the ixgbe-3.11.33.tar.gz driver and the issue persisted. However your mention of the multicast filter reminded us about it and we ran: sudo sysctl net.ipv4.conf.all.rp_filter=0

Which has fixed the problem for us! So thank you again for your fast response, we've resolved this issue.

0 Kudos
Mark_H_Intel
Employee
1,086 Views

Hi David,

I am glad you figured this out. Thanks for updating with the resolution.

Mark H

0 Kudos
Reply