- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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?
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi bornruffians,
Try downloading and installing newer driver at https://downloadcenter.intel.com/download/14687/Network-Adapter-Driver-for-PCI-E-10-Gigabit-Network-Connections-under-Linux- Download Network Adapter Driver for PCI-E* 10 Gigabit Network Connections under Linux*.
rgds,
wb
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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?

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page