Я использую tcpdump уже около месяца, и недавно он прекратил захватывать любые пакеты, которые не были отправлены на или с компьютера, на котором запущен tcpdump. Я сократил свою команду до просто:
sudo tcpdump -i en2
Я проверил свои интерфейсы с помощью ifconfig, и en2 находится в режиме "PROMISC". При указании определенного хоста в качестве фильтра, я вижу только несколько сообщений "arp", но ничто по сравнению с тем, что на самом деле происходит в сети.
Есть идеи, почему это будет происходить? Очень признателен, если кто-нибудь может дать совет!
Ричард