Hi.
I am running Linux Mint 17 64-bit with WhatPulse 2.4.1. Upon updating to the new client, I noticed that network traffic was still being measured in the Network tab, but is not being added to the unpulsed statistics on the overview.
I have followed this guide and ensured that the setup-input-permissions.sh script was run, and that all of the required packages have been installed.
Upon running, I was prompted to run the setcap command, which I accepted and ran. I have additionally tried running the following commands numerous times in my troubleshooting:
sudo setcap cap_net_raw,cap_net_admin=eip ./whatpulse
sudo setcap 'CAP_NET_RAW+eip CAP_NET_ADMIN+eip' ./whatpulse
The following is the startup console log:
04-12-2014 10:16:33.061 INFO "Starting WhatPulse 2.4.1..."
04-12-2014 10:16:33.070 WARN "sni-qt/10748" WARN 10:16:33.070 void StatusNotifierItemFactory::connectToSnw() Invalid interface to SNW_SERVICE
04-12-2014 10:16:33.070 DEBUG Database file: "/home/user/.local/share/data/WhatPulse/whatpulse.db"
04-12-2014 10:16:33.081 DEBUG Database check: "ok"
04-12-2014 10:16:33.082 DEBUG Opened database in: 12 ms
04-12-2014 10:16:33.088 DEBUG Found proper permissions for network monitoring
04-12-2014 10:16:33.088 DEBUG Encrypted file: "/home/user/.local/share/data/WhatPulse/whatpulse.wpw"
04-12-2014 10:16:33.115 DEBUG Loaded application aliases
04-12-2014 10:16:33.115 WARN PF_PACKET is not available.
04-12-2014 10:16:33.117 DEBUG No pcap network devices found! Did you run the ChmodBPF script?
04-12-2014 10:16:33.117 DEBUG Fallback to ProcNetworkTrafficMonitor. Only interface statistics available.
04-12-2014 10:16:33.157 DEBUG Opening GeoIP database: "/home/user/.local/share/data/WhatPulse/GeoIP.dat"
04-12-2014 10:16:33.193 DEBUG WhatPulse 2.4.1 has started
04-12-2014 10:16:33.273 WARN Unable to find videocard in our database with vendor "10DE" , device "1381" and subsys "1458362E"
04-12-2014 10:16:33.387 DEBUG Starting timers and collector..
04-12-2014 10:16:33.389 DEBUG Creating device listener for "/dev/input/event0"
04-12-2014 10:16:33.389 DEBUG Creating device listener for "/dev/input/event1"
04-12-2014 10:16:33.389 DEBUG Creating device listener for "/dev/input/event10"
04-12-2014 10:16:33.390 DEBUG Creating device listener for "/dev/input/event11"
04-12-2014 10:16:33.390 DEBUG Creating device listener for "/dev/input/event12"
04-12-2014 10:16:33.391 DEBUG Creating device listener for "/dev/input/event13"
04-12-2014 10:16:33.391 DEBUG Creating device listener for "/dev/input/event14"
04-12-2014 10:16:33.391 DEBUG Creating device listener for "/dev/input/event15"
04-12-2014 10:16:33.391 DEBUG Creating device listener for "/dev/input/event2"
04-12-2014 10:16:33.391 DEBUG Creating device listener for "/dev/input/event3"
04-12-2014 10:16:33.392 DEBUG Creating device listener for "/dev/input/event4"
04-12-2014 10:16:33.392 DEBUG Creating device listener for "/dev/input/event5"
04-12-2014 10:16:33.393 DEBUG Creating device listener for "/dev/input/event6"
04-12-2014 10:16:33.393 DEBUG Creating device listener for "/dev/input/event7"
04-12-2014 10:16:33.393 DEBUG Creating device listener for "/dev/input/event8"
04-12-2014 10:16:33.393 DEBUG Creating device listener for "/dev/input/event9"
04-12-2014 10:17:03.709 DEBUG Version is up to date! Current: "2.4.1" - Latest: "2.4.1"
So it appears that libpcap is properly installed, but cannot itself find the network device.
I have tried uninstalling and reinstalling all of the required packages several times, and have also tried different versions of whatpulse I could find (including old betas from the forums and 32 bit versions) without success.
Any thoughts? Thanks.