tcpdump devuelve paquetes descartados por la interfaz

tcpdump devuelve paquetes descartados por la interfaz

Estoy intentando capturar paquetes provenientes de un conmutador (datos reflejados). pero no se captura ningún paquete. mostrando que todos los paquetes se descartan por interfaz.

[root@localhost PacketReceiver]# tcpdump -i enp3s0f0 -vvv -w test.pcap
tcpdump: listening on enp3s0f0, link-type EN10MB (Ethernet), capture size 262144 bytes

^C0 packets captured
0 packets received by filter

0 packets dropped by kernel

162856 packets dropped by interface

pero desde otra interfaz mediante la cual el servidor usa Internet, mediante tcpdump los paquetes se capturan bien.

Cuál es el problema. y cual sera la solucion.

Respuesta1

ethtool -g eth0
Ring parameters for eth0:
Pre-set maximums:
RX:             4096
RX Mini:        0
RX Jumbo:       0
TX:             4096
Current hardware settings:
RX:             256
RX Mini:        0
RX Jumbo:       0
TX:             256


[~] # ethtool -G eth0 rx 4096
[~] #
[~] # ethtool -g eth0
Ring parameters for eth0:
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:             256

Esto resolvió mi problema. :)

información relacionada