~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 12.10
Release: 12.10
Codename: quantal
According to the KB Linux installation I need / and have:
[list][]libQtCore:[list][]libqtcore4[/list]
[]libQtWebKit:[list][]libqtwebkit4[/list]
[]libqt4-sql:[list][]libqt4-sql[/list]
[]libqt4-sql-sqlite:[list][]libqt4-sql-sqlite[/list]
[]openssl-devel:[list][]libssl-dev[/list][/list]
There is no openssl-devel && libssl-dev says:
[quote]libssl and libcrypto development libraries, header files and manpages.
It is part of the OpenSSL implementation of SSL.[/quote]
[list][]libpcap:[list][]libpcap0.8[/list][/list]
Also added libpcap-dev and whether it’s needed or not, after executing setcap (whatpulse running from the home dir, symlinked from /usr/local/bin)
Installed and ran wireshark on the before system and it was fine. LAN adapter is on the motherboard, removed the second card before reinstalling (info not sudo just to avoid listing the serial number)
[code]~$ lspci -vvnn
02:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168] (rev 06)
Subsystem: Micro-Star International Co., Ltd. Device [1462:7750]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 48
Region 0: I/O ports at d000 [size=256]
Region 2: Memory at dc104000 (64-bit, prefetchable) [size=4K]
Region 4: Memory at dc100000 (64-bit, prefetchable) [size=16K]
Capabilities:
Kernel driver in use: r8169
Kernel modules: r8169[/code]
Guess I will have to have it like that for now, hopefully something turns up.
Edit: Just saw this post and to list (again) that I have: libpcap-dev, libpcap0.8 and libpcap0.8-dev all present.
On one of my machines, I’ve removed linuxmint14 and reinstalled with standard ubuntu 12.10.
Since upgrading from linuxmint13 to 14 introduced the “no interfaces” problem on two machines during the beta and ubuntu worked on a third machine just fine, I hoped somehow it would fix the problem, but it didn’t.
Here is my network card (it’s an add-on-card, the mainboard only has 100MBit and the mainboard’s card is disabled in bios)
(On the same machine, the network can be captured under Windows Vista 32 and Windows XP 64)
$ whatpulse
Database check: "ok"
"/home/sathallrin/.local/share/data/WhatPulse/whatpulse.db"
Starting AsyncDatabase
Starting AsyncDatabase
Creating device listener for "/dev/input/event0"
Creating device listener for "/dev/input/event1"
Creating device listener for "/dev/input/event10"
Creating device listener for "/dev/input/event2"
Creating device listener for "/dev/input/event3"
Creating device listener for "/dev/input/event4"
Creating device listener for "/dev/input/event5"
Creating device listener for "/dev/input/event6"
Creating device listener for "/dev/input/event7"
Creating device listener for "/dev/input/event8"
Creating device listener for "/dev/input/event9"
Starting NetworkMonitor..
WhatPulse has started
QLayout: Attempting to add QLayout "" to QWidget "", which already has a layout
QPropertyAnimation: you're trying to animate a non-existing property opacity of your QObject
I was able to get it to work on my laptop. The only difference between the laptop and the desktop is the laptop uses NetworkManager to connect to the wireless while the desktop has a hardcoded static IP for eth0.
The difference I saw was the laptop wrote a line about monitoring wlan0 after the “Starting NetworkMonitor…” line. (I’m not sure on the exact wording at the moment as I don’t have the laptop available at the time of posting this)
** Edit **
The message the one machine working correctly is this:
Starting NetworkMonitor..
NetworkMonitor: Starting interface 3
pcap thread started on interface "wlan0"
WhatPulse has started
I can rule out the static IPs, all my computers (aside from the server and the NAS which both do not run WhatPulse) use DHCP and the standard network manager of ubuntu 12.10 and/or linuxmint14.
On one of the notebooks the wlan interface is recognized and counts towards network traffic, but the ethernet interface on the same machine does not work. Doesn’t matter if only one of them is connected or both.
On my desktop-pc which has not wlan but is a triple-boot-system, the network-card is recognized under both vista32 and xp64 - but not under linuxmint14 or ubuntu12.10 (both 64bit).
And yes, all the same: no error message from whatpulse and wireshark is able to see and capture the devices.
Please contact me, if I can be of any further assistance. I’d be happy to help.
Excellent way to hijack a thread, good sir. You simply need to get the windows based WinPcap (.org, or included in the installer)
For Linux; this will be fixed in the next release - the format of a system file is not identical on all Linux systems and we’re not focusing on the format anymore, just the content. That will get the interfaces no matter the format of the file.