
He realizado todos los pasos descritos enwiki.wireshark.org/CaptureSetup/CapturePrivileges, pero sigo recibiendo el siguiente mensaje de error
No existen interfaces en las que se pueda realizar una captura.
¿Dónde he cometido un error?
$ 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
Respuesta1
Debe agregar su usuario a un grupo de Wireshark, agregar dumpcap al grupo de Wireshark y agregar permisos a dumpcap.
# chgrp wireshark /usr/bin/dumpcap
# chmod 7450 /usr/bin/dumpcap
La ruta puede ser /usr/bin/dumpcap o /usr/sbin/dumpcap
Respuesta2
Intente realizar la captura usando tcpdump en la línea de comando, luego abra el archivo pcap resultante con Wireshark u otra cosa. Al igual que:
sudo tcpdump -w test.pcap -vv -i wlan0