OS: Centos7
Eu desabilitei a moderação de interrupções,
ethtool -C eno2 rx-usecs 0,
e, em seguida, começou a capturar nessa interface usando o tcpdump. O arquivo de despejo estava crescendo conforme o esperado.
Talvez uma hora depois o processo tcpdump ainda estivesse rodando, e eu pude ver que a interface estava recebendo pacotes (via ifconfig) mas os pacotes não estavam mais sendo capturados pelo tcpdump.
Eu parei o tcpdump (não mostrei nenhuma gota) & começou de novo, mas ainda nenhum pacote estava sendo capturado, mesmo que ifconfig tenha sido mostrado, a interface ainda estava recebendo pacotes.
Por isso, ativei a moderação de interrupções,
ethtool -C eno2 rx-usecs 20,
e começou o tcpdump novamente ... pacotes estavam sendo capturados.
Em seguida, desabilitei a moderação da interrupção, iniciei o tcpdump novamente e os pacotes ainda estavam sendo capturados. Retornado algum tempo depois e o mesmo problema ocorreu ... nenhum pacote estava sendo capturado - mesmo que a interface estivesse recebendo pacotes.
Notei que o ifconfig mostrava que o 'NIC' havia descartado um pacote adicional toda vez que percebi que os pacotes não estavam mais sendo capturados.
Qualquer ajuda seria ótima.
Obrigado.