Ethernet Products
Intel® Ethernet products and technologies
Announcements
This community is designed for sharing of public information. Please do not share Intel or third-party confidential information here.
3971 Discussions

x520 10GbE ethtool

NBedb
Beginner
1,453 Views

I'm using an http://www.intel.com/p/en_US/support/highlights/network/x520server Intel® Ethernet Server Adapter X520-SR1 device in Ubuntu 12.04, kernel 3.16..0-52, to receive 10GbE packets. The ixgbe driver module is version 3.19.1-k.

When I run the command ethtool -g eth6 I see the following:

Ring parameters for eth6:

Pre-set maximums:

RX : 4096

RX Mini: 0

RX Jumbo: 0

TX: 4096

Current hardware settings:

RX: 4096

RX Mini: 0

RX Jumbo: 0

TX: 512

I bumped up RX descriptors from 512 to 4096 to try and reduce packet loss.

However, I'm a bit confused why "RX Jumbo" says the pre-set max is 0. I'm currently sending packets that are about ~4kB, so fall into the jumbo packet realm. I increased MTU from 1500 to 9000 with ifconfig eth6 mtu 9000. It's working fine (but some drops here and there). The docs seem to indicate jumbo frames up to 9k are supported by the x520 series.

Should I worry about ethtool reporting 0 Rx Jumbo descriptors? If so, do I just need a new ixgbe driver or ethtool update?

0 Kudos
2 Replies
st4
New Contributor III
326 Views

Hi bornruffians,

Try downloading and installing newer driver at https://downloadcenter.intel.com/download/14687/Network-Adapter-Driver-for-PCI-E-10-Gigabit-Network-... Download Network Adapter Driver for PCI-E* 10 Gigabit Network Connections under Linux*.

rgds,

wb

 

NBedb
Beginner
326 Views

I tried ixgbe version 4.1.5. The output of ethtool was the same (4096 RX descriptors, 0 RX Jumbo descriptors max).

I wonder if this just means that the Intel card uses the same pool of descriptors for regular and jumbo frames?

Reply