Estou migrando um projeto de detecção de pacotes de um Dell PowerEdge R410 (com duas placas de rede integradas Broadcom de 1 Gb) para um Dell PowerEdge R620 (com placas de rede de 1Gb da série Intel i350 quadri-nte). Eu estou executando exatamente o mesmo código no mesmo sistema operacional (Debian Squeeze) em ambos os sistemas. Eu estou tendo um problema no R620, onde o libpcap é capaz de recuperar todos os pacotes do Intel NIC, mas o nosso software não pode obtê-los do callback da libpcap com rapidez suficiente e são descartados. O R410 não reporta nenhum pacote descartado neste mesmo cenário. É possível que haja uma configuração ou sinalizador de driver de NIC que possa causar tal comportamento na NIC da Intel? Alguém mais experimentou esse tipo de problema e tem alguma ideia de como consertá-lo?
Além disso, como teste de verificação de integridade, eu fiz o download e usei o programa sniffex.c do exemplo de Tim Carsten ( link ) e correu em ambas as máquinas. O R410 não perdeu pacotes, mas o R620 fez.
Tags debian linux network-adapter