
Eu fiz todas as etapas descritas emwiki.wireshark.org/CaptureSetup/CapturePrivileges, mas ainda recebo a próxima mensagem de erro
Não há interfaces nas quais uma captura possa ser feita.
Onde cometi um erro?
$ groups dima
lp wheel games video audio optical storage power wireshark users
$ ls -l /usr/bin/dumpcap
-rwxr-xr-- 1 root wireshark 77000 Jul 29 12:07 /usr/bin/dumpcap
$ getcap /usr/bin/dumpcap
/usr/bin/dumpcap = cap_net_admin,cap_net_raw+eip
Responder1
Você deve adicionar seu usuário a um grupo wireshark, adicionar o dumpcap ao grupo wireshark e adicionar permissões ao dumpcap
# chgrp wireshark /usr/bin/dumpcap
# chmod 7450 /usr/bin/dumpcap
O caminho pode ser /usr/bin/dumpcap ou /usr/sbin/dumpcap
Responder2
Tente fazer a captura usando tcpdump na linha de comando e abra o arquivo pcap resultante com Wireshark ou outra coisa. Igual a:
sudo tcpdump -w test.pcap -vv -i wlan0