Há um problema conhecido com tcpdump
, em que, se falhar ao gravar no arquivo de saída (por exemplo, permissões ou disco cheio), ele não relatará esse fato.
Nesse caso, como o arquivo de saída está sendo criado ok, mas nenhum dado está sendo gravado, o sistema de arquivos provavelmente está cheio.
Pode ser confirmado executando novamente o strace
e observando a falha na gravação.
A solução é limpar o espaço no sistema de arquivos relevante ou apontar tcpdump
em um sistema de arquivos onde existe espaço.