Home > Linux How to > Wireshark: Couldn't run /usr/bin/dumpcap

Wireshark: Couldn't run /usr/bin/dumpcap

Wireshark Icon 150x150 Wireshark: Couldnt 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 :

Wireshark error 150x150 Wireshark: Couldnt run /usr/bin/dumpcap

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 :

dumpcap 150x73 Wireshark: Couldnt run /usr/bin/dumpcap

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.

VN:F [1.9.20_1166]
Rating: 5.0/5 (4 votes cast)
Wireshark: Couldn't run /usr/bin/dumpcap, 5.0 out of 5 based on 4 ratings

Incoming search terms:

Categories: Linux How to
  • http://www.mydailytech.com Connor McBrine-Ellis

    Excellent, worked great on Arch Linux.  Pretty stupid that this file doesn’t have executable bit set!  Oh well- easy fix.

  • FreeBSD

    thnx!