let the user set timeout and maximum connection attempts
– Fresh clean installation of xubuntu 12.10, fully updated using the xubuntu software updater.
– WiFi access point with a strong (over 80%) signal. This access point is fully functional with "network‑manager" on a second identical instance of xubuntu 12.10 on a different partition on the same netbook.
– Removed using synaptic (including configuration files): network‑manager, …‑gnome, …‑pptp, …‑pptp‑gnome.
– Installed using synaptic and the ubuntu quantal (12.10) repos: wicd‑daemon, wicd‑gtk, python‑wicd.
– Configured the WiFi network in wicd with correct SSID and WPA2 password data.
– In xubuntu Settings > Start‑Up Applications: removed tick before Network Manager, added tick before wicd.
– System powered off and restarted.
– wicd fails to connect on system start‑up.
– Open the wicd "Choose from the networks below" panel and click the "Connect" button.
– After an attempt to connect, wicd reports "BAD PASSWORD".
– This is both incorrect and confusing, because the password is correct.
– Click the "Connect" button again.
– After an attempt to connect, wicd again reports "BAD PASSWORD".
– After four or more such instructions to connect followed by a "BAD PASSWORD" error message, wicd finally makes a successful connection. This ultimately successful connection event occurs without having made any changes to the wicd settings for the access point after system power-up. This proves the "BAD PASSWORD" error message itself to be false.
(1) This is a bug in wicd.
(2) This is a bug in the implementation / operation of wicd in xubuntu.
For the user, it is irrelevant whether it is bug (1) or bug (2). It simply needs to be resolved, either by the wicd developers or by the wicd developers in cooperation with the xubuntu developers.
Clearly, however, at least in part the fault lies with wicd itself: It repeatedly misdiagnoses the fault and it repeatedly puts out a plainly wrong and misleading error message.
Shifting the buck to solve this bug either to other developers or to the computer user does not resolve anything. Nor do supposed workarounds. The latter, of course, include the complete removal of "network‑manager". Switching "network‑manager" off by unticking it in xubuntu Settings > Start-Up Applications should suffice.
In addition, the plethora of alleged remedies for this bug touted on internet fora and in web blogs by quacks, cli junkies and well-intended amateurs are a time-consuming and an all too often misguided distraction. Instead, clear and authoritative user documentation and trouble-shooting instructions are a sine qua non for any decent piece of application software.
This is, of course, a well-known recurring bug which has been reported widely, and it has a history going back many years. But, while critical, it remains unresolved.
In these days, the internet is an elementary, fundamental and routine resource in IT usage.
It is quite appalling that something as elementary as simply making an internet connection still requires active user intervention and continues to produce user confusion and frustration.
- wicd wrongly and repeatedly reports BAD PASSWORD error
+ increase timeout for connection attempts
|Changed in wicd:|
|status:||New → Triaged|
|importance:||Undecided → High|
|assignee:||nobody → David Paleino (dpaleino)|
|milestone:||none → 1.7.3|
- increase timeout for connection attempts
+ let the user set timeout and maximum connection attempts
|Changed in wicd:|
|milestone:||1.7.3 → 1.7.4|