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

clubkid

12 years ago

I have a problem. When I start wlassistant it scans for networks and it find some, but shortly after it just crash. I have not compiled any debug points into it, yet. anyone who have experienced this odd behaviour.
another fact: the wireless moniter, which shows the network quality (you probaly knows it :) ) also crash shortly after I run it.
I run gentoo linux on a kde-meta 3.4.1 however the wireless assistant is not installed through the portage.

Report

daphreak

12 years ago

Hi !

Wireless assistant is a great utility, thanks for this software !

I have one problem though: I have a PCMCIA-card with a rt2500-chipset. It works quite well, it just has a problem when it's only turned on very shortly, as wireless assistant does when scanning for networks. It just doesn't return any network when switched on that short.

I made a quick'n'dirty hack: I removed the ifdown-command from the scanning-subroutine.

Could you make this an option: Not to turn off the network card ? Or add some delay, for example scanning some seconds (5-10 ?) for networks ? The first option did work better for me though.

Another feature request is one that was already mentioned: Running a skript after connection, for example to start a VPN connection.

Report

daphreak

12 years ago

P.S.: Yet another idea: The problem that you can't ping google could also be solved by this script. Use the exit code of it as error code. For example 1 means there was an error connecting, 0 means everything is OK.

Report

C

pnawrocki

12 years ago

Hi. Thanks for the comments and ideas. The ability to run a user-specified command after connecting will be most likely added soon. As to the scanning problems on some systems, could you email me which line you removed/changed to solve it, so I can think the problem over and implement some fix? Thanks.

Report

fuchsmi

12 years ago

Greate app!
Nice would be a feature to hide some accesspoints.
At my place there are lots of APs, but only two are relevant. I'd like to right-click them and say "ignore this AP forever"...

Michi

Report

C

pnawrocki

12 years ago

Nice idea! Some sort of blacklist... hm... one more item on my todo list. :) Thanks!

Report

StreetSmart

12 years ago

When I start the application as user, It says it cant find my deviced (eth0), it says the same when i start it as root.

Report

C

pnawrocki

12 years ago

Is it an AiroNet card?

Report

StreetSmart

12 years ago

No, an orinoco card.

Report

sledgehammer89

12 years ago

Yes, me too.

I've a Cisco Aeronet card and your (probably) great program doesn't find anything on Slack-current :-(

Report

C

pnawrocki

12 years ago

Ok. As there are some drivers that don't create '/wireless' subdirectory in sysfs, next version will include some solution to force usage of user-selected interface. Give me some time and it'll be there. It not a true and universal solution, but it'll work for now.

Report

Praxxus

12 years ago

Yay!

Report

StreetSmart

12 years ago

heh, I can't wait. Ive been looking for an app like this for ever.

Report

monstermunch

12 years ago

Thanks for the great application! I looks nice, is simple to use and hides all the complex details for the user. It is easily the best wireless network manager I've used so please keep up the good work. ;-)

I do have a feature request however which would make things easier in certain situations. For example, at my work, I have to go through a login webpage to get my wireless internet connection working. Once I have connected to the access-point, the first webpage that I try to load will return a login webpage where I have to enter my username and password. wlassistant successfully connects to the network in this case, but reports a failed connection because it cannot ping google.com. Is it possible to check the connection in another way that will not fail here? The login page means it is actually possible to receive a page if you request the google webpage (i.e. but the page returned is the login page) but pinging it is not possible. Perhaps this could be checked for instead.

Ideally, what would work best here is for wlassistant to check if the connection is working and then pop-up a konqueror window so the user could login. There is no way you could detect that the network will work like this so a check-box option would be great for this (e.g. "Open the following webpage once connected?").

I know the above situation is the case in certain work places, cafes etc. so hopefully the interface could provide a friendly solution to it. For example, certain networks will require you to login with a username/password (universities, work), others will ask for payment details (cafes).

Report

C

pnawrocki

12 years ago

Hi! Thank you for the comment and suggestions!
I was aware of the problem since I'm using my laptop in a cafe quite often... Your comment reminded me that maybe it's time to deal with the problem. ;) This will be done in the near future, so stay tuned! :)
Oh, and thanks for the words of appreciation! :)
Cheers.

Report

gnemmi

12 years ago

#else bgColor =((KListViewItem*)this)->backgroundColor();

You rule =)

it does compile ok on kde 3.3.x
up until now I was patching every version with this simple patch that would, on netlistviewitem.cpp:

else
- bgColor = ((KListViewItem*)this)->backgroundColor(column);
+ bgColor = ((KListViewItem*)this)->backgroundColor();

But now I don't need it any more =)
Thank you =)

Report

bushwakko

12 years ago

wlassistant show an unencrypted net here with a padlock... I though it had encryption untill I saw it in kismet. also there should be an option to select no-encryption ;) I like the gui bigtime, pretty and functional! Only need WPA now and its perf-ect!

Report

bushwakko

12 years ago

also, pushing rescan alot makes it crash ;)

Report

bushwakko

12 years ago

hmm, the unencrypted net now works, updated to newest (didn't see it ! :()

I don't like the one-click connect thing though, I would like to select the row and then push a connect button or something.

Report

C

pnawrocki

12 years ago

Press 'Configure...', uncheck 'Honor KDE single click' and you'll have your desired behavior. The caption will not change to 'Disconnect' though if connected item is selected... Pressing it will disconnect. This will be modified soon.
Thanks for your feedback!

Report

gnemmi

12 years ago

same in here =(
it still doesn't detect my wep XD

I believe it was either 0.5.1a or 0.5.2a that could detected my wep, but it woulnd't let me configure it =P

see ya !

Report

C

pnawrocki

12 years ago

Hi. Do you still have these problems with 'e' or 'f' release? Should be gone...

Report

gnemmi

12 years ago

yup ... on both of them ..
it won't detect the wep enabled on the ap
it does detect the ap, but not the wep, and thus, it won't let me configure the wep key (security is always greyed out as reported earlier)

coulld it be related to the fact that I have to:
iwconfig ath0 key xxxxxxxxx

and AFTER that I go
ifup ath0
to get ifplugd and knemo to pop up the link icon?

see ya =)

Report

gnemmi

12 years ago

i forgot ... if ath0 is already up, I just issue a iwconfig ath0 key xxxxxx and that's all i need to get the link up

if you need extra info (ifplud.conf, ifcfg-ath0, etc), just let me know ;)

see ya

Report

kanotixfan

12 years ago

What about creating an automatic connection so that people don't have to re-enter the settings every time? Could be either before start-x or after in the boot sequence...

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 6