Wireshark, built from source - no interfaces found, but the version from the APT repo works
I have an issue with Wireshark 3.2.3 (compiled from source). It does not show any interfaces to capture packets from.
But this does not seem to be an issue with dumpcap permissions. My dumpcap already has the right permissions and is functional on older Wireshark versions (2.6.10). Proof:
$ dumpcap -D
1. enp0s25
2. any
3. lo (Loopback)
4. bluetooth0
....
(Left is version 2.6.10 from apt repo, right is version 3.2.3 compiled from source)
I also tried the version from: https://launchpad.net/~wireshark-dev/... but that one does not seem to open (other errors with libs)
So I can not get v3.2.3 to work and give me a list of interfaces. I don't see other problems with v3.2.3. Does anyone know what the problem is or could be?
Even when I run wireshark as root I don't get any interfaces.
$ ./wireshark
qt5ct: using qt5ct plugin
qt5ct: D-Bus global menu: no
$ (back to terminal if I close UI, no other messages)
System running Linux Mint 19.1 (Ubuntu 18.04)
What is the output of
dumpcap -D
for the 3.2.3 (compiled from source).I did not know dumpcap was part of wireshark itself, So I looked/search though the code and saw that
libpcap-dev
was required to compile thedumpcap
binary. And it seem that if is now created, it was not in the build directory before. And is seem to give me the same output as above. Recompiling the rest of wireshark. Let see if this solves the problem. Why does it not use the dumpcap already in my/usr/bin
folder?Check
Help->About Wireshark->Folders
to see the path to programs.More info on running multiple versions: https://www.wireshark.org/docs/wsdg_h...