Description: This is a applet for the KDE-panel kicker, that watches a modem and allows to connect and disconnect the modem. It is "inspired" by modemlights (read: it's a clone). It shows:
* the connection-state on the button (offline - awaiting connection - online)
* two LEDs showing activity for Rx and Tx, much like a modems lights (hence the name). The update-frequency is configurable from 2 to 5 (default is 5).
* a graph displaying Rx-volume and Tx-volume (updated every 2 seconds).
* The bytes received per second (updated every second), as numerical value.
* The time since the modem is online.The colors of the lights, button-icons (await- and online- state), and the graph is configurable.
!! possibly still not working on vertical panels!Last changelog:
0.8 configurable shortcut to go on- or offline 0.8.1 c++-syntax-problem fixed, that caused problems with some compilers
actually I found out it is a compiler problem (I have gcc-4.1.0-10)
I had to change "KModemLightsDlg::KModemLightsDlg(KMode......" to just "KModemLightsDlg(KMode......" in kmodemlightsdlg.h
thanks,
Hi, I got kmodemlights to compile but now I have a little problem. I would like to know how to set up the conection (and create the Lock file) without having to install gnome (Yes, I skipped the gnome installation when I installed Linux). I use a redhat clone which means that I use the redhat ppp configuration utility.
Hi, to use it on SuSE with DSL I chose the following commands:
cinternet -i dsl0 --provider-number=01 -A
to connect
and
cinternet -i dsl0 -O
to disconnect.
There might be a nicer, less hard way, but it works for me...
cheers
I am not sure if you are a troll, but apps for KDE 3.X.X should be binary compatible with KDE 3.3.0... making it a legitimate question why it did not compile.
As you can see the problem was resolved. Contructive, not destructive, attitudes is what linux needs.
Cheers, Elkin
Ratings & Comments
19 Comments
A SlackWare TGz package with SlackBuild Script is Ready to DownLoad!!! http://www.slacky.it/ http://www.slacky.it/index.php?option=com_remository&Itemid=1&func=fileinfo&filecatid=1032&parent=category
kmodemlightsdlg.h:42: error: extra qualification ‘KModemLightsDlg::’ on member ‘KModemLightsDlg’ make[2]: *** [kmodemlights.lo] Error 1 make[2]: Leaving directory `/home/smiley/temp/kmodemlights-0.8/kmodemlights' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/smiley/temp/kmodemlights-0.8' make: *** [all] Error 2 thanks,
I don't think this has to do anything with 64bit. What compiler your are using, what version of KDE?
actually I found out it is a compiler problem (I have gcc-4.1.0-10) I had to change "KModemLightsDlg::KModemLightsDlg(KMode......" to just "KModemLightsDlg(KMode......" in kmodemlightsdlg.h thanks,
Please try again.
compiled fine thanks,
Hi I have successfully compiled kmodemlights-0.5 for KDE3.4 (Gentoo), but if i start or hang up a connection the kicker crashes. Any idea?
will be fixed in a few days
Runs now. Thanks.
Hi, I got kmodemlights to compile but now I have a little problem. I would like to know how to set up the conection (and create the Lock file) without having to install gnome (Yes, I skipped the gnome installation when I installed Linux). I use a redhat clone which means that I use the redhat ppp configuration utility.
Hi, to use it on SuSE with DSL I chose the following commands: cinternet -i dsl0 --provider-number=01 -A to connect and cinternet -i dsl0 -O to disconnect. There might be a nicer, less hard way, but it works for me... cheers
Hello you guys. Did you not see at the top it says "Depends on KDE 3.2 "??????. Cheers. John.
I am not sure if you are a troll, but apps for KDE 3.X.X should be binary compatible with KDE 3.3.0... making it a legitimate question why it did not compile. As you can see the problem was resolved. Contructive, not destructive, attitudes is what linux needs. Cheers, Elkin
Hi, kmodemlights doesn`t compile on YellowDog (Redhat for Macs) with KDE 3.3
Hi, does not compile on SuSE 9.0 with KDE 3.3 Final... error message: if /bin/sh ../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/kde3/include -I/usr/lib/qt3/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -O2 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -MT kmodemlightsdlg.lo -MD -MP -MF ".deps/kmodemlightsdlg.Tpo" \ -c -o kmodemlightsdlg.lo `test -f 'kmodemlightsdlg.cpp' || echo './'`kmodemlightsdlg.cpp; \ then mv ".deps/kmodemlightsdlg.Tpo" ".deps/kmodemlightsdlg.Plo"; \ else rm -f ".deps/kmodemlightsdlg.Tpo"; exit 1; \ fi kmodemlights.cpp: In function `int system_nowait(const char*)': kmodemlights.cpp:67: error: `exit' undeclared (first use this function) kmodemlights.cpp:67: error: (Each undeclared identifier is reported only once for each function it appears in.) make[2]: *** [kmodemlights.lo] Error 1 make[2]: *** Waiting for unfinished jobs.... make[2]: Leaving directory `/tmp/kmodemlights-0.4/kmodemlights' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/tmp/kmodemlights-0.4' make: *** [all] Error 2
Thanks for the feedback. I assume this to by a compiler-version dependend problem, you are probably using gcc-3.x? It should work no I hope
gcc -v Reading specs from /usr/lib/gcc-lib/i586-suse-linux/3.3.1/specs Konfiguriert mit: ../configure --enable-threads=posix --prefix=/usr --with-local-prefix=/usr/local --infodir=/usr/share/info --mandir=/usr/share/man --libdir=/usr/lib --enable-languages=c,c++,f77,objc,java,ada --disable-checking --enable-libgcj --with-gxx-include-dir=/usr/include/g++ --with-slibdir=/lib --with-system-zlib --enable-shared --enable-__cxa_atexit i586-suse-linux Thread model: posix gcc-Version 3.3.1 (SuSE Linux) and the latest tar package 03.09.2004 compiles perfectly!!! Thank You.
This was the last application i missed.
Hi, what version of KDE are you using and what did you do to compile kmodemlights, it seems to fail on everybodys else computers.