Wireshark: Couldn't run /usr/bin/dumpcap
This morning I tried to run Wireshark to capture some traffic for troubleshooting purposes on one of my lab machines and all I’ve got was the error Couldn’t run/usr/bin/dumpcap.
As this was a fresh installation of both Wireshark and Linux, I’ve upgraded to Fedora 17 only this morning, I never faced this error so I did as instructed in the error message and verified that my account was indeed part of the Wireshark group :
Issueing the command id told me that my account was indeed part of the wireshark group, next I tried to run the command as root and the error did not appear so what I did next was going into /usr/sbin/ directory looking for the dumpcap executable file, issuing a simple ls has shown the following :
As you can see in the image the Wireshark group is the owner of the file but the eXcute permission is missing from the file so to solve the Couldn’t run /usr/bin/dumpcap error simply issue the command :
chmod +x /usr/sbin/dumpcap
And you will be able to run Wireshark as a standard user without the error Couldn’t run /usr/bin/dumpcap showing up.
I hope you will find the post useful and will take a second to leave me a comment or retweet it.
Cheers Lethe.

