28 October 2013

If you install it from software center then Wireshark doesn't find any interfaces by default. Wireshark has to have sufficient rights to use a network card to capture data. This will work on any Debian based system, Ubuntu in my example.

Source code viewer
  1. sudo addgroup -system wireshark
  2. sudo chown root:wireshark /usr/bin/dumpcap
  3. sudo setcap cap_net_raw,cap_net_admin=eip /usr/bin/dumpcap
  4. sudo usermod -a -G wireshark YOUR_USER_NAME
Programming Language: Bash