Good day list -
I don't know if this is the appropriate venue, but I need to start
somewhere. I have several dell laptops with the 82579LM controller,
running 3.6.13, 3.6.16 and driver e1000e 3.1.0.2/3.1.0.2-NAPI. Under
normal runtime configurations, the interface operates well and does not
drop packets. When promisc is enabled, netstat -i / cat
/sys/class/net/ethX/statistics/rx_dropped / report packet losses at
about two percent. Disabling promisc stems rx drop reports. ethtool -S
eth0 doesn't show any loss. And strangely, netstat -s ethX doesn't
report TCP retransmits commensurate to the level of loss. Other machines
with interfaces from different vendors do not report loss in this setup.
Where/how can I trace down the sources of the loss?
ethtool -i ethX
driver: e1000e
version: 3.1.0.2-NAPI
firmware-version: 0.13-3
bus-info: 0000:00:19.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: no
cd /sys/class/net/ethX/statistics; for FILE in *; do echo -n $FILE': ';
cat $FILE; done
collisions: 0
multicast: 463
rx_bytes: 2711743
rx_compressed: 0
rx_crc_errors: 0
rx_dropped: 47
rx_errors: 0
rx_fifo_errors: 0
rx_frame_errors: 0
rx_length_errors: 0
rx_missed_errors: 0
rx_over_errors: 0
rx_packets: 32632
tx_aborted_errors: 0
tx_bytes: 1333872
tx_carrier_errors: 0
tx_compressed: 0
tx_dropped: 0
tx_errors: 0
tx_fifo_errors: 0
tx_heartbeat_errors: 0
tx_packets: 14117
tx_window_errors: 0
ethtool -S ethX
NIC statistics:
rx_packets: 30505
tx_packets: 13691
rx_bytes: 2547207
tx_bytes: 1266706
rx_broadcast: 15543
tx_broadcast: 58
rx_multicast: 456
tx_multicast: 18
rx_errors: 0
tx_errors: 0
tx_dropped: 0
multicast: 456
collisions: 0
rx_length_errors: 0
rx_over_errors: 0
rx_crc_errors: 0
rx_frame_errors: 0
rx_no_buffer_count: 0
rx_missed_errors: 0
tx_aborted_errors: 0
tx_carrier_errors: 0
tx_fifo_errors: 0
tx_heartbeat_errors: 0
tx_window_errors: 0
tx_abort_late_coll: 0
tx_deferred_ok: 0
tx_single_coll_ok: 0
tx_multi_coll_ok: 0
tx_timeout_count: 0
tx_restart_queue: 0
rx_long_length_errors: 0
rx_short_length_errors: 0
rx_align_errors: 0
tx_tcp_seg_good: 14
tx_tcp_seg_failed: 0
rx_flow_control_xon: 0
rx_flow_control_xoff: 0
tx_flow_control_xon: 0
tx_flow_control_xoff: 0
rx_csum_offload_good: 17758
rx_csum_offload_errors: 0
rx_header_split: 0
alloc_rx_buff_failed: 0
tx_smbus: 0
rx_smbus: 48
dropped_smbus: 0
rx_dma_failed: 0
tx_dma_failed: 0
rx_hwtstamp_cleared: 0
tx_hwtstamp_timeouts: 0
uncorr_ecc_errors: 0
corr_ecc_errors: 0
cat /etc/sysctl.conf
net.core.netdev_max_backlog=30000
net.core.rmem_max=4194304
net.core.rmem_default=4194304
------------------------------------------------------------------------------
_______________________________________________
E1000-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/e1000-devel
To learn more about Intel® Ethernet, visit
http://communities.intel.com/community/wired