tcpdump retorna pacotes descartados pela interface

1

Eu estou tentando capturar o pacote vindo de um switch (dados de espelho). mas nenhum pacote está capturando. mostrando todo o pacote é descartado pela interface.

[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

mas a partir de outra interface que por qual servidor está usando a internet, por pacotes tcpdump estão capturando bem.

Qual é o problema? e qual será a solução.

    
por Samrat 21.11.2017 / 08:20

1 resposta

2

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

Isso resolveu meu problema. :)

    
por 21.11.2017 / 08:55