KNemo 0.4.6 review

by on

KNemo displays for every network interface an icon in the systray

License: GPL (GNU General Public License)
File size: 589K
Developer: Percy Leonhardt
0 stars award from

KNemo displays for every network interface an icon in the systray. Tooltips and an info dialog provide further information about the interface. Passive popups inform about interface changes. A traffic plotter is also integrated.

KNemo polls the network interface status every second using the ifconfig, route and iwconfig tools.

Here are some key features of "KNemo":
support for ethernet (including wireless) and ppp connections
the icon shows incoming/outgoing traffic
hiding of icon when the interface is not available
hiding of icon when the interface does not exist (useful for interfaces that are dynamically created and and removed)
automatic detection of wireless extensions for ethernet interfaces
left-clicking on an icon displays a status dialog with information about the selected interface (2nd click hides dialog)
middle-clicking on an icon displays a traffic plotter that was taken from KSysGuard (2nd click hides dialog)
configuration via context menu or control center module (Internet & Network/Network Monitor)
customizable tooltip for quick access to often needed information
custom entries in the context menu. Useful to start/stop/restart interfaces or to configure them using external tools.
automatic detection of available interfaces (click on 'Default' in the configuration dialog and KNemo will look under /proc/net/dev for interfaces)
support for notifications via sound and passive popups
KNemo counts the number of transfered bytes and does not depend on the output
of 'ifconfig' for the total number of transfered bytes. This way KNemo can
even display a hugh amount of traffic while 'ifconfig' has an overflow at 4GB.
support for different iconsets for every interface
support for daily, monthly and yearly statistics
configurable update interval for interface informations
support for different backends to gather information

Qt 3.3

What's New in This Release:
disable statistics entries in configuration dialog if statistics are not activated for at least one interface
sys backend uses ioctls for network addresses
sys backend uses proc filesystem for default gateway
sys backend uses iwlib for wireless information
wireless tab of status dialog was redesigned
improved switching of status dialog and signal plotter
if the PPP driver resets its data on disconnection KNemo should also start to count the data from zero for every new connection

KNemo 0.4.6 keywords