Tuesday, January 31, 2012

Wireshark error when run by normal user

You need to add your normal username to the wireshark group:
sudo gpasswd -a yourusername wireshark

*EDIT*
This next is the WRONG solution.  Really... you guys shouldn't read my blog ;-)
...I am keeping for historical purposes:

Couldn't run /usr/bin/dumpcap in child process: Permission denied

da... what??

-rwxr-xr-- 1 root wireshark 68688 Jan 13 12:36 dumpcap
Oh...
$ sudo chmod +x /usr/bin/dumpcap
$ ll /usr/bin/dumpcap
-rwxr-xr-x 1 root wireshark 68688 Jan 13 12:36 dumpcap

8 comments:

  1. Thanks a lot.. i tried many solutions and they didn't work !!

    ReplyDelete
  2. Thx l have tried many forums tried everything, till l have found the easy and very well done steps on this forum many thanks

    ReplyDelete
  3. IMHO you should add user to wireshark group to solve this problem...

    ReplyDelete