Команда ethtool
разбивает RX (полученные) отбрасывает на различные категории, но объединяет TX (переданные) отбрасывает в одну группу. Например, работает ifconfig
шоу:
# ifconfig eth0 | grep dropped RX packets:169700121 errors:0 dropped:2811 overruns:0 frame:0 TX packets:173242722 errors:0 dropped:0 overruns:0 carrier:0
Но если я теперь бегу ethtool
и ищу только ошибки RX, я вижу:
# ethtool -S eth0 | egrep rx_.*_errors rx_length_errors: 0 rx_over_errors: 0 rx_crc_errors: 0 rx_frame_errors: 0 rx_missed_errors: 2811 rx_long_length_errors: 0 rx_short_length_errors: 0 rx_align_errors: 0 rx_csum_offload_errors: 203
Теперь вы можете видеть, что 2811 пакетов было отброшено из-за rx_missed_errors
.