Não há nenhum nó de dispositivo bpf
provável porque existe < href="http://www.freebsd.org/doc/faq/networking.html#idp76652464"> nenhum dispositivo bpf presente , é uma opção de configuração de tempo de compilação do kernel que pode estar faltando.
Você precisará adicioná-lo / ativá-lo em sua configuração do kernel , reconstrua e reinicie ...
Você pode verificar se bpf
está disponível, verificando se há algum parâmetro de estado do kernel definido:
sysctl net.bpf
Em algum ponto do passado não muito distante, o FreeBSD mudou de dispositivos enumerados de /dev/bpf0
/dev/bfp1
etc. para um único dispositivo% "co-baixável" /dev/bpf
. Existe talvez uma chance de que seu tcpdump
ou libpcap
seja muito antigo para o seu kernel, ou vice-versa, e ele não esteja procurando o arquivo de dispositivo correto.