Warning: session_start(): open(/tmp/sess_hbpair0an8qrmkfcfpdeimf1b1, O_RDWR) failed: No space left on device (28) in /www/H01/htdocs/lib/base/lib_base.php on line 280
KNemo openDesktop.org
-
 KDE-Apps.org Applications for the KDE-Desktop 
 GTK-Apps.org Applications using the GTK Toolkit 
 GnomeFiles.org Applications for GNOME 
 MeeGo-Central.org Applications for MeeGo 
 CLI-Apps.org Command Line Applications 
 Qt-Apps.org Free Qt Applications 
 Qt-Prop.org Proprietary Qt Applications 
 Maemo-Apps.org Applications for the Maemo Plattform 
 Java-Apps.org Free Java Applications 
 eyeOS-Apps.org Free eyeOS Applications 
 Wine-Apps.org Wine Applications 
 Server-Apps.org Server Applications 
 apps.ownCloud.com ownCloud Applications 
--
-
 KDE-Look.org Artwork for the KDE-Desktop 
 GNOME-Look.org Artwork for the GNOME-Desktop 
 Xfce-Look.org Artwork for the Xfce-Desktop 
 Box-Look.org Artwork for your Windowmanager 
 E17-Stuff.org Artwork for Enlightenment 
 Beryl-Themes.org Artwork for the Beryl Windowmanager 
 Compiz-Themes.org Artwork for the Compiz Windowmanager 
 EDE-Look.org Themes for your EDE Desktop 
--
-
 Debian-Art.org Stuff for Debian 
 Gentoo-Art.org Artwork for Gentoo Linux 
 SUSE-Art.org Artwork for openSUSE 
 Ubuntu-Art.org Artwork for Ubuntu 
 Kubuntu-Art.org Artwork for Kubuntu 
 LinuxMint-Art.org Artwork for Linux Mint 
 Arch-Stuff.org Art And Stuff for Arch Linux 
 Frugalware-Art.org Themes for Frugalware 
 Fedora-Art.org Artwork for Fedora Linux 
 Mandriva-Art.org Artwork for Mandriva Linux 
--
-
 KDE-Files.org Files for KDE Applications 
 OpenTemplate.org Documents for OpenOffice.org
 GIMPStuff.org Files for GIMP
 InkscapeStuff.org Files for Inkscape
 ScribusStuff.org Files for Scribus
 BlenderStuff.org Textures and Objects for Blender
 VLC-Addons.org Themes and Extensions for VLC
--
-
 KDE-Help.org Support for your KDE Desktop 
 GNOME-Help.org Support for your GNOME Desktop 
 Xfce-Help.org Support for your Xfce Desktop 
--
openDesktop.orgopenDesktop.org:   Applications   Artwork   Linux Distributions   Documents    Linux42.org    OpenSkillz.com   
 
Home
Apps
Artwork
News
Groups
Knowledge
Events
Forum
People
Jobs
Register
Login


-
- Content .- Fans (47) .- Knowledge Base  . 

KNemo

   0.7.7  

KDE Networking Tool

Score 88%
KNemo
zoom


KNemo
zoom


KNemo
zoom


Link:  http://
Downloads:  71988
Submitted:  May 30 2004
Updated:  Aug 20 2015

Description:

KNemo - the KDE Network Monitor

A detailed review of the KNemo 0.4.7 can be found at Softpedia:
http://www.softpedia.com/reviews/linux/KNemo-Review-53310.shtml

KNemo offers a network monitor similar to the one found in Windows. For every network interface it displays an icon in the systray. It can also optionally montor traffic statistics.




Changelog:

Version 0.7.7

  • Add a global shortcut to toggle traffic plotters.

  • Find the interface of the default gateway again. (BR 328752)

  • Log statistics to the correct time if we're resuming from suspend. (BR 332086)

  • Fix translation word puzzles, missing contexts. (BR 329095, BR 329097)

  • Add an include to fix broken compilation when using libnl >= 3.2.26.



  • LicenseGPL
    Source(KNemo 0.7.7 source)
    Send to a friend
    Subscribe
    Other  Content  from jstamp
    Report inappropriate content



    goto page: prev   1  2  3  4  5  6  7  8  9 ...

    -

     Some ideas

     
     by 2sheds on: May 31 2004
     
    Score 50%
    2sheds2sheds
    MobiStyle
    Home

    Thanks, this app is indeed useful - now if only there would be means to start/stop an interface, but I understand the problem of permissions and such - however, you can use kdesu to handle this.

    What is more important right now is to make the info dialog go away when I click the icon second time - i.e. I click it once - it pops up; I click it second time - it is closed.


    Reply to this

    -
    .

     Re: Some ideas

     
     by HagbardCeline on: May 31 2004
     
    Score 50%

    I already had the same ideas. The additional meu entries for starting and stopping an interface will come in a later version. For ppp connections one could even use these entries to start and stop KPPP with no need for root permissions. And as you mentioned, KDESU should do the trick for ethernet connections.

    The "second click removes the status dialog" is also something I already missed.

    So there is a good chance that these 2 features will make it in a future version.

    Thank you for the feedback! :-)


    h.c.
    Reply to this

    -

     ifconfig issue ?

     
     by Maillequeule on: May 31 2004
     
    Score 50%

    Hi,

    There is one issue du to the use of ifconfig.

    On many cases, the ifconfig and iwconfig output are translated to the user native language.

    It means that your parsing function is not able to find any of the pattern you look for (packets, or bytes for example).

    Perhaps it's more interesting to use the output of "/proc/net/dev" instead ...

    What's more, this file has no "translation issue", and gives you a more structured data source.

    My two cents ... :)

    Michael


    Reply to this

    -
    .

     Re: ifconfig issue ?

     
     by HagbardCeline on: May 31 2004
     
    Score 50%

    Hi Michael,

    I will wait and see if there are more problems with localized 'ifconfig' and 'iwconfig'. I already had to work around some localisation problems and now it should work with german versions of both programs. I try to parse the output in such a generic way that it shouldn't depend on the language.

    I will wait and see if more problems with localisation come up and then I'll try to overcome my laziness and port it to /proc/net/dev and /proc/net/arp.

    Thanks for your suggestions!


    h.c.
    Reply to this

    -
    .

     Comiled ok, but....

     
     by ebertin81 on: Jun 2 2004
     
    Score 50%
    ebertin81ebertin81
    Futurenet Pty Ltd

    Hi,

    I downloaded, compiled and install OK. Knemo shows in the services menu, and shows as running, but I get nothing in the system tray.

    Also when it ran for the first time I got a message stating that a dialog would pop up, but got nothing.

    Installed on Mandrake 10, kernel 2.6.3-9 and KDE 3.2

    I am not sure what I have got wrong...


    Eddie
    Reply to this

    -
    .

     Re: Comiled ok, but....

     
     by HagbardCeline on: Jun 2 2004
     
    Score 50%

    Hi,

    it seems that your control center module wasn't installed correctly.

    I think I read somewhere that Mandrake 10 changed the directories for control center modules, but lets see...

    In order to work correctly you should find the desktop file for the kc-module in $KDEDIR/share/applnk/Settings/Network/kcm_knemo.desktop.
    If the file isn't there, take a look at the output of 'make install' where it gets installed and tell me the location.

    If KDE finds the desktop-file you should have an entry 'Network Monitor' in your KDE Control Center/Internet & Network. Configure KNemo with this dialog. Unless KNemo isn't configured there won't be an icon in the system tray.

    Hope this helps.


    h.c.
    Reply to this

    -

     Re: Re: Comiled ok,

     
     by ebertin81 on: Jun 2 2004
     
    Score 50%
    ebertin81ebertin81
    Futurenet Pty Ltd

    I found the kcm file in the /usr/share/applnk/Settings directory. No sign of it in the control centre.

    Here is the section from make install:
    /bin/sh ../admin/mkinstalldirs /usr/share/applnk/Settings/Network
    /usr/bin/install -c -p -m 644 kcm_knemo.desktop /usr/share/applnk/Settings/Netw
    ork/kcm_knemo.desktop

    Thanks.


    Eddie
    Reply to this

    -
    .

     Re: Re: Re: Comiled ok,

     
     by HagbardCeline on: Jun 2 2004
     
    Score 50%

    Just some thoughts, no real solution:

    Do you have any other folders containing desktop files? For example on my Gentoo box I have something like

    /usr/kde/3.2/share/applnk/Settings/Network/

    Try 'kde-config --prefix' on the command line. If there is another directory, copy the desktop file to this folder.

    You could also try a 'kcmshell knemod' to bring up the configuration dialog.


    h.c.
    Reply to this

    -

     Re: Re: Re: Re: Comi

     
     by ebertin81 on: Jun 3 2004
     
    Score 50%
    ebertin81ebertin81
    Futurenet Pty Ltd

    Hi again,

    Tried the kcmshell command and got the following error:

    Library files for "libkcm_knemod.la" not found in paths

    And it was right, I could not find it either. I did however find libkcm_knemo.la, I am wondering if I have done something wrong....:-(


    Eddie
    Reply to this

    -
    .

     Re: Re: Re: Re: Re: Comi

     
     by HagbardCeline on: Jun 3 2004
     
    Score 50%

    Hi again!

    Normally a 'make install' will do the trick. So there's nothing you can do wrong.

    But I said something wrong, the command to start the control center module is

    kcmshell kcm_knemo

    So please try this one! :-)


    h.c.
    Reply to this

    -

     A suggestion

     
     by MDonoughe on: Jun 2 2004
     
    Score 50%

    This program is esentialy the same as KNetworkLED. I actualy use KNetworkLED because the icons in KNemo are too hard to tell the difference between. I would actualy like it if the icons on KNetworkLED had a little mor contrast between states, but when I look at KNemo I think that there is data being transmitted unless I watch it until data is being transmitted.


    Reply to this

    -
    .

     Re: A suggestion

     
     by HagbardCeline on: Jun 2 2004
     
    Score 50%

    Yup, I noticed KNetworkLED. It was released just some hours after I released KNemo. Now, Open Source is all about choice...

    About the icons, they are stored in $KDEDIR/share/apps/knemo/pics and you could simply replace them with the ones from KNetworkLED. But I guess you have to change the names of them.

    On the other side, these icons are the work of 15 minutes, copying and pasting existing icons with KIconEdit. Maybe you would like to edit them yourself or even create new ones.

    Hmm... there would be room for another settings dialog where one can change icons. Themeable KNemo... oh well. Maybe I'll do this some day. :-)


    h.c.
    Reply to this

    -

     Re: Re: A suggestion

     
     by MDonoughe on: Jun 2 2004
     
    Score 50%

    I have created a new set of icons by modifying the ones supplied. I significantly darkened the dark screens. You notice when there is a data transmit now(maybe too much contrast). Anyway, you can get my icon set from http://bot24.no-ip.com/files/knemoicons.tar.bz2 .

    I had something similar happen to me. It was my first real released program. It was also my first ever program written in C++(or C). ObjectDock docklets are actually simple because of the SDK. I made this: http://www.wincustomize.com/skins.asp?library=29&SkinID=1808 . Soon after I made mine, this: http://www.wincustomize.com/skins.asp?library=29&SkinID=1865 came along and bumped me off of the top ten downloads list. You shouldn't try to use my docklet unless the program changed again: the next release of ObjectDock went into an infinate loop upon contact with my Docklet. Actually looking at it now, it apears that mine was a little better with WA5(Managed to find 5superprealphleetness). Oh well, I can controll XMMS with my phone instead now.


    Reply to this

    -
    .

     Re: Re: Re: A suggestion

     
     by HagbardCeline on: Jun 2 2004
     
    Score 50%

    Thanks for the icons!

    I stored them locally for the time when I added support for different icons. Then I would package them with KNemo.


    h.c.
    Reply to this

    -

     Negative uptime

     
     by 2sheds on: Jun 2 2004
     
    Score 50%
    2sheds2sheds
    MobiStyle
    Home

    I opened status dialog of KNemo monitoring my eth0 connection and - surprise-surprise! - it shows negative uptime value! What's more, it is even counting up to zero, hehe.


    Reply to this

    -
    .

     Re: Negative uptime

     
     by HagbardCeline on: Jun 2 2004
     
    Score 50%

    Oh, nice feature! :-)

    How long was the interface up until you noticed this bug?

    So I know how long to wait until I can reproduce it.


    h.c.
    Reply to this

    -

     Re: Re: Negative uptime

     
     by 2sheds on: Jun 2 2004
     
    Score 50%
    2sheds2sheds
    MobiStyle
    Home

    Well, interface' uptime is the same as my system - currently it is 13 hours, and back then - ten hours, so it seems. Negative value was about 640 minutes - it roughly equals my estimation.


    Reply to this

    -
    .

     Re: Re: Negative uptime

     
     by HagbardCeline on: Jun 2 2004
     
    Score 50%

    Looking at the code this seems clear. QTime is no good choice when measuring longer periods of time. After midnight the current QTime will be smaller than the one stored when starting KNemo so you get negative times.

    Will change this to QDateTime displaying days, hours, minutes and seconds.

    Thanks for the report!


    h.c.
    Reply to this

    -
    .

     Re: Re: Re: Negative

     
     by MDonoughe on: Jun 2 2004
     
    Score 50%

    No, mine is still positive and going up(It's 2:38AM). See my other comment about int sizes.
    It works like this.
    0x7ffffffd +2147483645
    0x7ffffffe +2147483646
    0x7fffffff +2147483647
    0x80000000 -2147483647
    0x80000001 -2147483646
    0x80000002 -2147483645


    Reply to this

    -

     Re: Re: Negative upt

     
     by MDonoughe on: Jun 2 2004
     
    Score 50%

    I had alot of stuff typed in here, but KDE-Apps and KDE-Look have lots of little glitches, and this time it didn't remember my login.
    The reason for it counting backwards is that you have an signed int for your counter. His computer might only have two byte(16 bit) int's, so after about nine hours of uptime the sign bit(first bit from the left) will be set and the integer will turn negative. Your program thinks that it should be negative because it recieves a negative number from secsTo, and then it remains negative when you divide. You should make it an unsigned long at least. Then it would take around 4 years. If you make it an unsigned long long(16-bits) it could be up for 584.9 billion years. I must be doing something wrong because that can't be right.

    My mouse cursor turns black(No, it isn't supposed to be black) when I move it over KNemo. Is that just something that I set up wrong?


    Reply to this

    -

     Re: Re: Re: Negative

     
     by MDonoughe on: Jun 2 2004
     
    Score 50%

    Oh yes, I left this out. Depending on your computer's int size you may need to wait nine years before you can reproduce the problem. At least I think that's it.


    Reply to this

    -
    .

     Re: Re: Re: Negative upt

     
     by HagbardCeline on: Jun 2 2004
     
    Score 50%

    This is only one half of the solution. My point is also valid. I tested with:

    QTime t1(23,55);
    QTime t2(00,05);

    kdDebug() << "secsTo: " << t1.secsTo( t2 ) << endl;

    and the result is:

    secsTo: -85800

    So starting KNemo 5 minutes before midnight will give you an uptime of -85800 after 10 minutes.


    h.c.
    Reply to this

    -

     Re: Re: Re: Re: Nega

     
     by MDonoughe on: Jun 2 2004
     
    Score 50%

    Would it work to use QDate if such a thing exists? I need to go to school and can't check now.


    Reply to this

    -
    .

     Re: Re: Re: Re: Re: Nega

     
     by HagbardCeline on: Jun 2 2004
     
    Score 50%

    Indeed there is something like QDate.

    And on my harddisk is already v0.1.6 of KNemo using QDateTime, a combination of QDate and QTime so now the uptime even can display days! :-)


    h.c.
    Reply to this

    -

     Re: Re: Re: Re: Re:

     
     by MDonoughe on: Jun 3 2004
     
    Score 50%

    The difference between just before midnight and just after should be negative. Once it is associated with a date it will be fine.



    -

     Some suggestions

     
     by bart on: Jun 5 2004
     
    Score 50%

    hey, the program is really cool but I have a suggestion to improve it, for example I have 2 ethernet (eth0 and eth1) and they are always up but the cable is rarely connected to eth1, only when I plug in my laptop, the problem is that knemo always shows the two icons as connected but the dmesg output says:

    eth0: link up, 10Mbps, half-duplex, lpa 0x0000
    eth1: link down

    It would be nice to have the second icon showing as not connected like in winblows :P

    Thanks a lot for this nice piece of code :)


    Reply to this

    -
    .

     Re: Some suggestions

     
     by HagbardCeline on: Jun 5 2004
     
    Score 50%

    Hi!

    I am not really sure if I understood this right. Is there an IP-address assigned to eth1? If yes, then KNemo identifies the interface as being up and displays an icon. If no IP is assigned then KNemo only displays an icon if the option 'Hide icon when not available' is deselected.

    Please make sure this option is activated to hide the icon when there is no IP assigned to the interface.


    h.c.
    Reply to this

    -

     Re: Re: Some suggest

     
     by bart on: Jun 5 2004
     
    Score 50%

    Hi, yes, the both connections are up, also they have an IP, the link status (if cable is connected or not to the ethernet card) doesn't really determine if the connection is up or down. If I unplug/plug the cable from eth0 I got:

    eth0: link down
    eth0: link up, 10Mbps, half-duplex, lpa 0x0000

    but the connection is always up, I have no idea if there is any tool there to easily detect the link status without checking the dmesg output, sure.

    Thanks a lot & regards :)


    Reply to this

    -
    .

     Re: Re: Re: Some sug

     
     by HagbardCeline on: Jun 6 2004
     
    Score 50%

    Hi,

    may I suggest the usage of tools like 'ifplugd' or 'laptop-net' to shutdown the interface when no cable is plugged in and to start the interface on reconnecting the cable?

    I use 'ifplugd' myself on my laptop and it does a good job in starting and stopping the interface. Then I have the desired effect of the icon popping up on plugging the cable and removing the icon on disconnect.


    h.c.
    Reply to this

    -

     Re: Re: Re: Re: Some

     
     by bart on: Jun 6 2004
     
    Score 50%

    Hey, thanks, ifplugd did the job :)


    Reply to this

    goto page: prev   1  2  3  4  5  6  7  8  9 ...

    Add commentBack




    -



     
     
     Who we are
    Contact
    More about us
    Frequently Asked Questions
    Register
    Twitter
    Blog
    Explore
    Apps
    Artwork
    Jobs
    Knowledge
    Events
    People
    Updates on identi.ca
    Updates on Twitter
    Content RSS   
    Events RSS   

    Participate
    Groups
    Forum
    Add Content
    Public API
    About openDesktop.org
    Legal Notice
    Spreadshirt Shop
    CafePress Shop
    Advertising
    Sponsor us
    Report Abuse
     

    Copyright 2007-2016 openDesktop.org Team  
    All rights reserved. openDesktop.org is not liable for any content or goods on this site.
    All contributors are responsible for the lawfulness of their uploads.
    openDesktop is a trademark of the openDesktop.org Team