Kwlan

Network

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

1
5.0
Available as/for: -
Description:

Network manager for kde.

Allows you to configure different network profiles using all encryptions wpa_supplicant provides (wep, wpa, wpa2 etc) for wireless networks.
Since version 0.4.5 kwlan can connect to unencrypted networks if wpa_supplicant is not available.

Kwlan can also store profiles for wired networks.

Dialup networks can be edited and connected to as well.

Systray icons show connection statistics per interface (can be disabled).

Attention: Since 0.6.0, Kwlan uses kdesu to do administrative tasks so you must be able to run dhclient, ifconfig, wpa_supplicant (see help file)!
New kubuntu binery fixes dependency problems.
Last changelog:

13 years ago

Version 0.6.3:
-------------
- Fixed Bug: Setting to show New Interface Wizard was not stored correctly.
- Fixed Bug: Adding new network from Scanning didn't fill in encryption settings automatically
- Fixed Bug: WPA enabled networks were shown as new if wpa_supplicant was not started
- Fixed Bug: access to pppd was not tested correctly
- Access Dialup networks from context menu of interface systray icon.

Version 0.6.2
-------------
- Added option for ad-hoc networks
- Added option to show commands in kdesu password requests
- Shows signal strength in context menu
- Shows unconfigured networks in context menu to automatically add the scanned networks
- rewritten scanning code independent of wpa_supplicant

herwig

15 years ago

Still having comiling problems under Suse 10.0, like other nusers before :

-extra-libs=/usr/kde/3.4/lib/make
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
./configure: line 1384: syntax error near unexpected token `kwlan,'
./configure: line 1384: `AM_INIT_AUTOMAKE(kwlan, 0.4.1)'
linux:/home/herwig/Downloads/Software/37041-kwlan-0.4.1/kwlan-0.4.1 #

Any guidance ?

r/herwig

Report

ademmer1977

15 years ago

Me too! Could you please fix this! "Make" does not like newer Automake versions, or at least this is what I think goes wrong...

Report

C

tmichel

15 years ago

Hi,

right, there seems to be a problem with automake1.9 (I am using 1.7). As a workaraound, try the following:

Comment out datadir = /usr/share in src/Makefile.am

Run configure, then make. After you get an error, cd to src and run make again, followed by make install (as root).

Pleas tell me if this works.

Good look,

Tom.

Report

tfeldker

15 years ago

Hi,
with this advidce I was able to configure and make this tool. I found a link in my KDE menu also, but when I click on this link nothing happens.. any ideas?

Report

tfeldker

15 years ago

Well I forgot to say: I'm running a SUSE too.

Report

herwig

15 years ago

There is now a Suse rpm at http://linux01.gwdg.de/~pbleser/

That one works excellent.

r/herwig

Report

herwig

15 years ago

Hi Tom,

it doesn't work :

linux:/home/herwig/Downloads/Software/37041-kwlan-0.4.1/kwlan-0.4.1 # ./configure
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
./configure: line 1384: syntax error near unexpected token `kwlan,'
./configure: line 1384: `AM_INIT_AUTOMAKE(kwlan, 0.4.1)'

Report

C

tmichel

15 years ago

Hi,

you must use this on a fresh archive. If you have already run make there, configure won't run twice. I tested it in a Suse qemu session.
Untar the archive, then follw the steps I suggested.

Regards,

TOm.

Report

herwig

15 years ago

IT WORKS!!! Thanks a lot Tom ;-)

r/Herwig

Report

C

tmichel

15 years ago

Hi,

do you have automake and libtool installed?


I don't have a Suse Box here so I cannot test at the moment.

Report

anz

15 years ago

Thank you alot - this tool is great - and its working with an older kernel (2.6.14).
Very fast scanning - easy to install new profiles.
Thank you!!!

... I installed with:
sh ./configure --prefix=/usr/kde/3.4/ --with-extra-libs=/usr/kde/3.4/lib/

Report

JohnB316

15 years ago

I attempted to build kwlan-0.4.0 using VectorLinux SOHO 5.1.1 (based on Slackware-10.1). The buildtools are gcc-g++ 3.3.4 and automake 1.9.4.

The first try produced errors related to different versions of automake. That error was solved by running make -f Makefile.cvs to create the aclocal.m4, etc files to match my buildtools.

The second try produced the following error when building main.cpp:

if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/kde/include -I/usr/lib/qt/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -O2 -O2 -march=i586 -mcpu=i686 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -MT main.o -MD -MP -MF ".deps/main.Tpo" -c -o main.o main.cpp; \
then mv -f ".deps/main.Tpo" ".deps/main.Po"; else rm -f ".deps/main.Tpo"; exit 1; fi
main.cpp: In function `int main(int, char**)':
main.cpp:38: error: `exit' undeclared (first use this function)
main.cpp:38: error: (Each undeclared identifier is reported only once for each
function it appears in.)
make[2]: *** [main.o] Error 1
make[2]: Leaving directory `/home/john/kwlan/kwlan-0.4.0/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/john/kwlan/kwlan-0.4.0'
make: *** [all] Error 2

FWIW,
John

Report

thormedia

15 years ago

I tried the lastest .deb from your site, and it's dependancy hell, none of which can be resolved in Kubuntu 5.10.

Any chance of you creating a compatible file for all us Kubuntu users?

I urgently need it for my work laptop, as our LAN is on WPA-PSK.

Looks bloody good app btw!

Kind regards.

Report

C

tmichel

15 years ago

Hi,

sorry, I compiled the package using dapper drake beta.

I will recreate it using a 5.10 box next week (I have to set up one first).

Regards,

Tom.

Report

thormedia

15 years ago

Great, believe me, Im so looking forward to it... will save my wife here at work.

Kind regards

Report

Praxxus

15 years ago

I like where this app is headed, and encourage you to keep working on it. I think it will be a boon to KDE. To assist in its uptake/testing, I have written a Gentoo Ebuild for it, available at http://www.ed-n-cresta.net/filemgmt/visit.php?lid=16.

I have a couple of glitches/wishes, but I'll add those in a separate message.

Report

C

tmichel

15 years ago

Hi,

great. If you contact me via email, I will send you the new versions in advance in the future so you can package them for gentoo if you like. I will add the links then to the entry in kde-apps.org or put the files on my web site - whatever you like.

Report

Praxxus

15 years ago

I think that would be a great idea. I have sent you e-mail from my home account. :-)

The 0.4.0 version has fixed several of my complaints. I will do a bit more testing and get back to you with the rest of them soon.

Oh . . . I've updated the ebuild for 0.4.0. The link above will take you to it.

Report

danone

15 years ago

Will kwlan work with wpasupplicant 0.4.8 as this version doesn't use wpa_supplicant.conf anymore but entries like wpa-key-mgmt and wpa-ssid in /etc/network/interfaces?

danone

Report

C

tmichel

15 years ago

Hi,

I have to correct my previous statement: In kwlan the path to wpa_supplicant.conf is hardcoded.
As I have some other enhancements to do right now and it works with 0.4.8, this will not be changed at the moment. I will, however, in an upcoming version take a closer look at the new wpa_supplicant configuration.

Report

C

tmichel

15 years ago

Hi,

I have it working here with 0.4.8 using /etc/wpa_supplicant.conf.

However, it should work with the new config files as kwlan does not read the config file directly but uses the wpa_supplicant api.

Report

eagle-64

15 years ago

when I compile kwlan 0.3 with automake 1.7 I get the following error:

if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/kde -I/usr/share/qt3/include -I. -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -O2 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -MT wlanlib.o -MD -MP -MF ".deps/wlanlib.Tpo" \
-c -o wlanlib.o `test -f 'wlanlib.cpp' || echo './'`wlanlib.cpp; \
then mv -f ".deps/wlanlib.Tpo" ".deps/wlanlib.Po"; \
else rm -f ".deps/wlanlib.Tpo"; exit 1; \
fi
wlanlib.cpp:13:20: Fehler: iwlib.h: Datei oder Verzeichnis nicht gefunden
wlanlib.cpp: In function »QStringList getInterfaces(QWidget*)«:
wlanlib.cpp:51: Warnung: Vergleich zwischen vorzeichenbehafteten und vorzeichenlosen Ganzzahlausdrücken
wlanlib.cpp:74: Fehler: »iw_sockets_open« wurde in diesem Gültigkeitsbereich nicht definiert
wlanlib.cpp: In constructor »IwLib::IwLib(const QString&)«:
wlanlib.cpp:96: Fehler: »iw_sockets_open« wurde in diesem Gültigkeitsbereich nicht definiert
wlanlib.cpp: In destructor »virtual IwLib::~IwLib()«:
wlanlib.cpp:101: Fehler: »iw_sockets_close« wurde in diesem Gültigkeitsbereich nicht definiert
wlanlib.cpp: In member function »int IwLib::getQuality()«:
wlanlib.cpp:106: Fehler: »iw_range« wurde in diesem Gültigkeitsbereich nicht definiert
wlanlib.cpp:106: Fehler: expected `;' before »range«
wlanlib.cpp:107: Fehler: »iw_statistics« wurde in diesem Gültigkeitsbereich nicht definiert
wlanlib.cpp:107: Fehler: expected `;' before »stats«
wlanlib.cpp:110: Fehler: »range« wurde in diesem Gültigkeitsbereich nicht definiert
wlanlib.cpp:110: Fehler: »iw_get_range_info« wurde in diesem Gültigkeitsbereich nicht definiert
wlanlib.cpp:114: Fehler: »stats« wurde in diesem Gültigkeitsbereich nicht definiert
wlanlib.cpp:114: Fehler: »range« wurde in diesem Gültigkeitsbereich nicht definiert
wlanlib.cpp:114: Fehler: »iw_get_stats« wurde in diesem Gültigkeitsbereich nicht definiert
wlanlib.cpp: In member function »QString IwLib::getBitrate()«:
wlanlib.cpp:121: Fehler: Aggregat »iwreq wrq« hat unvollständigen Typ und kann nicht definiert werden
wlanlib.cpp:124: Fehler: »SIOCGIWRATE« wurde in diesem Gültigkeitsbereich nicht definiert
wlanlib.cpp:124: Fehler: »iw_get_ext« wurde in diesem Gültigkeitsbereich nicht definiert
wlanlib.cpp:126: Fehler: »iw_print_bitrate« wurde in diesem Gültigkeitsbereich nicht definiert
wlanlib.cpp: In member function »QString IwLib::getESSID()«:
wlanlib.cpp:134: Fehler: Aggregat »iwreq wrq« hat unvollständigen Typ und kann nicht definiert werden
wlanlib.cpp:135: Fehler: »IW_ESSID_MAX_SIZE« wurde in diesem Gültigkeitsbereich nicht definiert
wlanlib.cpp:138: Fehler: »buffer« wurde in diesem Gültigkeitsbereich nicht definiert
wlanlib.cpp:140: Fehler: »SIOCGIWESSID« wurde in diesem Gültigkeitsbereich nicht definiert
wlanlib.cpp:140: Fehler: »iw_get_ext« wurde in diesem Gültigkeitsbereich nicht definiert
wlanlib.cpp:144: Warnung: Kontrollfluss erreicht Ende einer Nicht-void-Funktion
make[2]: *** [wlanlib.o] Fehler 1
make[2]: Verlasse Verzeichnis »/home/eagle/Programminstallation/kwlan-0.3.0/src«
make[1]: *** [all-recursive] Fehler 1
make[1]: Verlasse Verzeichnis »/home/eagle/Programminstallation/kwlan-0.3.0«
make: *** [all] Fehler 2

By Jens

Report

C

tmichel

15 years ago

Hi,

you need libiw-dev to compile kwlan. I need to modyfiy the configure script to check for it's existence.

Report

gohanz

15 years ago

Kwlan do not compile with the 1.9.5 automake's version. This on my SlackWare 10.2. Can you solve it?

Report

slightcrazed

15 years ago

Same here - slack 10.2. .configure works fine, but make bombs out with -

make[1]: Entering directory `/home/slight/downloads/kwlan-0.3.0'
configure.in:39: error: possibly undefined macro: AM_INIT_AUTOMAKE
If this token and others are legitimate, please use m4_pattern_allow.
See the Autoconf documentation.
configure.in:44: error: possibly undefined macro: AM_CONFIG_HEADER
configure.in:47: error: possibly undefined macro: AC_CHECK_COMPILERS
configure.in:48: error: possibly undefined macro: AC_ENABLE_SHARED
configure.in:49: error: possibly undefined macro: AC_ENABLE_STATIC
configure.in:54: error: possibly undefined macro: AM_KDE_WITH_NLS
configure.in:57: error: possibly undefined macro: AC_PATH_KDE
configure.in:62: error: possibly undefined macro: AC_CHECK_KDEMAXPATHLEN
make[1]: *** [configure] Error 1
make[1]: Leaving directory `/home/slight/downloads/kwlan-0.3.0'
make: *** [configure] Error 2

odd....

Report

13 years ago

Version 0.6.3:
-------------
- Fixed Bug: Setting to show New Interface Wizard was not stored correctly.
- Fixed Bug: Adding new network from Scanning didn't fill in encryption settings automatically
- Fixed Bug: WPA enabled networks were shown as new if wpa_supplicant was not started
- Fixed Bug: access to pppd was not tested correctly
- Access Dialup networks from context menu of interface systray icon.

Version 0.6.2
-------------
- Added option for ad-hoc networks
- Added option to show commands in kdesu password requests
- Shows signal strength in context menu
- Shows unconfigured networks in context menu to automatically add the scanned networks
- rewritten scanning code independent of wpa_supplicant

12345678910
Be the first to comment
jmfv
May 07 2009
File (click to download) Version Description PackagetypeArchitectureRelease ChannelDevices Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
version
0.6.3
updated Aug 23 2007
added Mar 28 2006
downloads 24h
0
mediaviews 24h 0
pageviews 24h 0
System Tags app software