Wireless Assistant
Network
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

11 years ago

Can anyone tell me if the SUSE rpms have an annoying bug that prevents the context menu from disappearing? Thx.

Report

francapel

12 years ago

I can´t get it work over mandriva 2005 edition All goin ok the network was detected, but seem program don´t set iwconfig right properties. maby iwconfig version?

Report

djasmith

12 years ago

Hi

Seemed to be having a problem with permissions here.

Logged in as me on my SuSE 9.3 installation.

Compiled 0.3.9 from source.

When I pick a WiFi network and the app starts to DHCP and get IP ir prompts me. Would I like to setuid root on executables etc , , yes / no; I choose yes and enter my root password and connect fails.

Do I have to chmod a file or two?

Thanks

David Smith

Nice app BTW, best I've seen for ease of use.

Report

sebas

12 years ago

... this application really needs some more features, IMO:

1) Profiles
2) Systray applet
3) Support for essids not broadcasted
4) better support for manual setting up the IP data, including nameservers
5) Automatic choosing of the network (trying list from top to bottom or something like this)
6) Possibly option to switch on powermanagement of the interface,
7) a dcop interface ("dcop wlassistant connect auto" would definitely rock!)

I recently had a look at Intel's tool for Windows XP, which offers all the functionality I'd like in such a tool for Linux, although the UI definitely should be more sober.

Anyway, nice tool already, please keep working on it! :-)

Report

pnawrocki

12 years ago

Hi! Thanks for the comments. I do realise there's still a lot of things that need to be done. I had no time to code for the last 2-3 weeks and will not have any for 2-3 more... I have some nice ideas, you'll just have to wait a bit.

Report

akincisor

12 years ago

I'll point out that the following bug gets quite painful. Is there some way to get it to save the key?

http://sourceforge.net/tracker/index.php?func=detail&aid=1185094&group_id=134488&atid=730104

Report

riskable

12 years ago

I loved this app so much I wrote an ivman config to automatically launch wlassistant whenever I insert my PCMCIA card. You can check it out here:

http://ivman.sourceforge.net/wiki/Custom_Rules

Report

pnawrocki

12 years ago

Hm, niccce! :)

Report

Skrot

12 years ago

Wow, this is a great app for managing wlan in linux/kde.
I've got a feature request though.
It would be cool if it was possible to make a list of prefered networks (based on essid/mac-adress?), and make wlanassitant automagicaly connect the highest one on the list if its available.
Maybe even make profiled settings for individual networks.
E.g you may want DHCP at school and static-ip at home.

Perhaps also make it systray-enabled, and showing a list of the networks if you right-click the icon? Thus making it easy and fast to switch between networks. :)

Anyway, great app! Keep up the good work.

Report

pnawrocki

12 years ago

Hi!
Thanks for nice ideas! Put them on my "perhaps todo" list. Anyway, there's still a looong way to go if I'm to implement all the current ideas + I have very little time lately. However: slowly, but surely... and it'll be done one day.
Cheers.

Report

Skrot

12 years ago

Hi, good to hear!
Is the TODO-list public? Allways interesting to see whats planned :-)

Report

pnawrocki

12 years ago

you can have a look at one of the todo lists (ONE of them) in the source package (TODO file). It's the one most frequently changed, so it's not definite.

Report

bsander

12 years ago

this really beats the shit out of all the KDE wireless apps I've tried so far, great work!

A tiny little issue though: The signal level isn't really represented correctly in the stars, when listing my home network, it never gets rated higher than 2.5 stars, but when I'm connected I have a 90-100% signal level all the time according to iwconfig.
Also I agree with the guy above, profiled sefinately would be nice :)

Still I love it so far, good job!

Report

pnawrocki

12 years ago

Thanks for the comment and support! Profiles are planned for the post 0.4 release, that is after all the bugs are fixed and e.x. support for hidden essids is in place.
Still thinking on how to implement the profiles - if you (or anyone!) have a nice idea that is not "store all settings for a specific ESSID/AP" - let me know. There must be a smarter way to do this. (even I have some ideas;)

Report

MacBerry

12 years ago

> Still thinking on how to implement the
> profiles - if you (or anyone!) have a
> nice idea that is not "store all
> settings for a specific ESSID/AP" - let
> me know.

Why don't you like this? I mean, "store all settings for a specific ESSID" is more than enough for me and I don't really think I will ever need something more compilicated...

Report

pnawrocki

12 years ago

Hi! Well, I wouldn't need anything more complicated either. I'm actually thinking about something easier...
...well, wait a month or so (or more, I mean... seems like a major rewrite will be needed) and I will surprise you. :) It's all in my head ;)

Report

pnawrocki

12 years ago

About the quality: check what is the output of 'iwlist [iface] scanning' - that is where the value in wlassistant is taken from. If it reports the quality low - hm.... don't think there's much I could do about it. If it really is a bug - please sent the output of the above command to my email. Thx.

Report

sebas

12 years ago

iwlist [iface] scanning does not work for all wireless drivers, AFAIK scanning requires monitor mode which at this moment only a few of the wireless drivers do support.

However, link quality is also given by iwconfig [iface], so that might be easier to use, if available.

Report

MacBerry

12 years ago

Hello,

Any plans at implementing 1180261 ticket?
(http://sourceforge.net/tracker/index.php?func=detail&aid=1180261&group_id=134488&atid=730104)

Yes, it's MY ticket :+) and yes, I badly need it... BTW, if you need the updated patch, I can send it.

./Maciek

Report

pnawrocki

12 years ago

Hi!
Yup. Next version is going to support hidden essids. Working on it.
Cheers.

Report

pnawrocki

12 years ago

Forgot to write:
thanks for the patch! :)
However, I'm implementing it in a different manner, so... thx anyway! :)

Report

MacBerry

12 years ago

> Yup. Next version is going to support hidden essids. Working on it.

Great to hear.

> However, I'm implementing it in a different manner

No problem :+)

--------------
I have another request: what about making ALL configuration profile-dependant?

I mean: I am a mobile user, connecting to at least 2 wireless during my day. I would like to be able to use a static IP address with all the usual stuff (DNS & co) in some cases, and perhaps dhcp in some others.

I don't need a confortable GUI to that: a simple "launch this script upon a connecton" would be enough, given I can use a separate script for each configuration and I can choose an option "do-not-launch-dhcp-and-do-not-try-to-configure-the-interface-staticaly"
I hope I've made myself clear :+)

Anyway, I admit that your software is the only usable wifi configuration utility I have found so far, so why not make it perfect ? :+)

Czesc
./Maciek

Report

Sherpa21987

12 years ago

Thank you so much for creating this app!!! I love it! It works great, keep up the good work!

Report

pnawrocki

12 years ago

Thanks for your support! :)

Report

Sherpa21987

12 years ago

Thank you so much for creating this app!!! I love it! It works great, keep up the good work!

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

File (click to download) Version Description Filetype Packagetype License Downloads Date Filesize OCS-Install
Score 82%
82.00 Likes
18 Dislikes
Details
version
0.5.7
updated Apr 03 2007
added Mar 15 2005
downloads
page views 4200