Wireless Assistant
Network
Score 82%
Description:

Wireless Assistant (wlassistant) is a small application that allows you to connect to wireless networks.

* MAIN FEATURES:
- WPA-PSK Encryption Support (WPA/WPA2)
- WEP Encryption Support
- Not Broadcasted ("hidden") ESSIDs Support
- Per Network (AP) Configuration Profiles
- Automatic (DHCP, both dhcpcd and dhclient) and manual configuration options.
- Connection status monitoring.

* MAIN REQUIREMENTS:
- wireless-tools 27 or newer (with iwlib)
- dhcpcd or dhclient
- sudo
- wpa_supplicant with wpa_cli for WPA-PSK support

* Example sudo config: If you want to e.g. allow all users from some group to use wlassistant, add the following line to your /etc/sudoers:
%{group_name} ALL=NOPASSWD: {path_to_kde}/bin/wlassistant

* MADWIFI WPA-PSK: If your card uses a madwifi driver, make sure it's madwifi-ng.
* NDISWRAPPER WPA-PSK: make sure you use ndiswrapper version newer than 1.13.
Last changelog:

12 years ago

*** RELEASE 0.5.7:
* NOTE: This release includes some brand new or rewritten features. Please submit bugs to sf.net page and comments/votes here. Thanks!

* NEW: Finally WPA-PSK support (WPA/WPA2, please test and report in case of problems!)
* NEW/FIX: Rewritten, completely new connection state detection (please comment!)
* NEW: Optional grouping of APs with the same ESSID
* FIX: UI refinements
* FIX: hide encryption keys in console output and edit dialogs
* FIX: Connection using dhclient fails
* FIX: don't check for connection while wizard is running
* FIX: remove default gateway upon disconnection if not managed by DHCP client
* FIX: updated Polish translation (with help from riklaunim)
* FIX: Many internal changes, more stable

pnawrocki

12 years ago

It's a feature planned for a long time already... and I'm absolutely sure it will be there one day.
Btw: what do you mean by 're-entering the settings'? Don't they get saved in wlassistantrc on your setup?

Report

Praxxus

12 years ago

My wireless adapter is configured as eth1 on my laptop. Running wlassistant causes it to exit with a "no adapters found" (or whatever) message.

The adapter is in, and has already pulled down an IP address via DHCP from the campus network.

Any suggestions?

Report

deathkrush

12 years ago

I have been using this software for a while now and it's great. I built many Debian Unstable packages using checkinstall. I would like to contribute by providing the packages to general public. Let me know.

Report

pnawrocki

12 years ago

That kind of help would be much appreciated! Please send the .deb to my email (it's in my profile).
Thank you!

Report

gnemmi

12 years ago

is it possible for the "security" tab to be alwasys greyed out even though I have a wep anabled AP?

It wont let configure the wep key, and as a consecuence, it just won't connect to the AP

Am I doing something wrong?

btw: this is really shaping up !!
keep up the good work =)

Report

pnawrocki

12 years ago

Hi!
OMG... damn... released the bugfix 0.5.2a WITH one more thing that was there for testing only.... and so that's where your problem comes from. Damn. Will re-release 0.5.2b in an hour or two....
Cheers.

Report

kwr2k

12 years ago

Hi, this may be naive query but does your app support Smart Cards? My company network requires a smart card to be authenticated against before I can get access to their network.

Does the smart card support comes as part of this app or the VPN software? Sorry, I said the query would be naive ..

Report

pnawrocki

12 years ago

Hi.
Honestly speaking - I have no idea. I can presume that it is done on the hardware level, but that's just a guess. Why don't you try and report if you succeeded? :)

Report

kanotixfan

12 years ago

This is simply the best wireless config gui around in the linux world! You are bringing linux to the masses...Any Debian package around for the latest release?
thank you!

Report

pnawrocki

12 years ago

Thank you! Glad you like it. And it keeps my motivation up. ;)
Cheers!

Report

bushwakko

12 years ago

does wlassistant support wpa-psk yet? that would be fantastic! ;)

Report

pnawrocki

12 years ago

Not yet. It is planned for the 0.6.0 release... which might be quite some time from now. Not enough time.
If someone wants to write it earlier - feel free!

Report

bushwakko

12 years ago

oh, that's too bad, because it's a killer app! It only needs WPA and maybe a systray icon and it would be max usable for me. Please someone help him make WPA support ;)

Anyway, keep up the good work!

Report

polemos

12 years ago

wlassistant 0.5.0 has an AP column which is so useful for multiple access points which have same ESSID.
version 0.5.1 doesn't have this.

please put it back in next version.

thanks for great app :)

Report

pnawrocki

12 years ago

I guess I will if there's at least you that needs it. Thought that channel/freq is enough to distinquish networks with same essid.
Thanks for your comment.

Report

gnemmi

12 years ago

if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/kde3/include -I/usr/lib/qt3/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 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -MT netlistviewitem.o -MD -MP -MF ".deps/netlistviewitem.Tpo" \
-c -o netlistviewitem.o `test -f 'netlistviewitem.cpp' || echo './'`netlistviewitem.cpp; \
then mv -f ".deps/netlistviewitem.Tpo" ".deps/netlistviewitem.Po"; \
else rm -f ".deps/netlistviewitem.Tpo"; exit 1; \
fi
netlistviewitem.cpp: En member function `virtual void
NetListViewItem::paintCell(QPainter*, const QColorGroup&, int, int, int)':
netlistviewitem.cpp:41: error: no matching function for call to `KListViewItem
::backgroundColor(int&)'
/usr/lib/kde3/include/klistview.h:1031: error: candidates are: const QColor&
KListViewItem::backgroundColor()
make[2]: *** [netlistviewitem.o] Error 1
make[2]: *** Se espera a que terminen otras tareas....
wlassistant.cpp: En la función miembro `virtual void
WirelessAssistant::showItemContextMenu(QListViewItem*, const QPoint&, int)':
wlassistant.cpp:686: aviso: unused parameter `const QPoint&p'
wlassistant.cpp:686: aviso: unused parameter `int c'
make[2]: Leaving directory `/home/gnemmi/paquetes/wlassistant/BUILD/wlassistant-0.5.1/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/gnemmi/paquetes/wlassistant/BUILD/wlassistant-0.5.1'
make: *** [all] Error 2

Report

gnemmi

12 years ago

opps ..
i've just read the ¨kde 3.4.x required¨ ...
could be related to that since i'm running on 3.3.2

Report

pnawrocki

12 years ago

yes. the backgroundColor(int) function was introduced in kde 3.4... upgrade if u can, there are many other reasons to do this. ;)

Report

gnemmi

12 years ago

I kwon, but if I do I can no longer create Conectiva 10 rpm packages cause Conectiva uses kde 3.3.2 ... =s

Report

mastapete

12 years ago

hi, great work. it works fine for me, but it would be nice, if you could make an option to run the program in the kde tray and display there some connection infos eg signal strengh.

greating peter

Report

pnawrocki

12 years ago

Hi!
Thx for your comment.
System tray is much wanted and will be there someday...
Cheers.

Report

danube

12 years ago

hello

first of all, you should make a rss list for your application for collecting bug informations, to make announcements or to build a community which helps itself in case of questions and problems.

second, in suse the 'sudo wlassistant' command in kde menu does not work! it does when doing it from console, but kde menu does NOT open up a box for password request.

to get it workin, i've removed sudo so now only the command 'wlassistant' will be made. some fields lower i've activated the option to run it as different user, root. so it is requesting for password and finally opens up program window.

third of all, great application! maybe it's getting part of kde soon! thank you!

Report

pnawrocki

12 years ago

Hello.
First of all: thanks for comments!
Sudo'ed command from menu doesn't work (most likely) because your sudo is configured to ask for a password. Try configuring it so (at least) this one 'wlassistant' command can be run without entering a valid password (NOPASSWD option in sudoers). Everything should work flawlessly then.
Cheers.

PS: an rss feed (or anything alike) is a goof idea... if I only had skills/time to do it. :)

Report

danube

12 years ago

there are many ways to rome! :)
i've never configured any sudo, it came compiled at installation (btw liveupdate) on my system. so, as you can see, i'm a standard suse user, like the most out there and i don't think that everybody has configured his/her sudo.
but, if i got you, i don't like the idea removing password confirmation from sudo (didn't know that this is possible!), don't you think that'll be a security hole and permits third persons execute root commands?

danube

Report

pnawrocki

12 years ago

Hi!
The nice thing about 'sudo' is that you can specify that it should not ask for password e.x. ONLY when running wlassistant and ask for it in all other cases. In the description above is a line you might add to allow all users from group "wifi" run wlassistant. Youcan change the part "%wifi" with a user name, so then only this one user will be able to run only wlassistant w/out password. Sudo settings for other executables will not be changed. ...
I know that there should be a way to better manage permissions... I just haven't thought of it yet.
If anyone has ony good ideas - let me know!

Report

12 years ago

*** RELEASE 0.5.7:
* NOTE: This release includes some brand new or rewritten features. Please submit bugs to sf.net page and comments/votes here. Thanks!

* NEW: Finally WPA-PSK support (WPA/WPA2, please test and report in case of problems!)
* NEW/FIX: Rewritten, completely new connection state detection (please comment!)
* NEW: Optional grouping of APs with the same ESSID
* FIX: UI refinements
* FIX: hide encryption keys in console output and edit dialogs
* FIX: Connection using dhclient fails
* FIX: don't check for connection while wizard is running
* FIX: remove default gateway upon disconnection if not managed by DHCP client
* FIX: updated Polish translation (with help from riklaunim)
* FIX: Many internal changes, more stable

product-maker 60 297

File (click to download) Version Description Filetype Packagetype License Downloads Date Filesize OCS-Install DL
Details
version
0.5.7
updated Apr 03 2007
added Mar 15 2005
downloads today
0
page views today 2