Wireshark: no hay interfaces en las que se pueda realizar una captura

Wireshark: no hay interfaces en las que se pueda realizar una captura

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

información relacionada