O comando ethtool
divide as quedas RX (recebidas) em categorias diferentes, mas agrupa as quedas TX (transmitidas) em um único grupo. Por exemplo, a execução de ifconfig
mostra:
# 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
Mas se eu executar agora ethtool
e procurar apenas os erros de RX, vejo:
# 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
Agora você pode ver que 2811 pacotes foram descartados devido ao rx_missed_errors
.