I am a happy linux ubuntu user (actually I starded many years ago with a wonderul slackware distro!) but….sometimes connecting ti hidden wpa networks seems to be a nightmare! Despite several distribution updates this issue still seems to be a bug. On launchpad there are many duplicated bugs on such issue on several Ubuntu distributions (kernel updates and Network Manager interaction?).
I am trying to build a workaround using python and Qt library, the idea is to force essid injection into Gnome Network Manager. I am a newbie on Qt development so the Gui is very simple and needs to be optimized but here on my Ubunto 10.10 64bit works fine: I am able to connect to my hidden wpa2 office network! Here is a screenshot of this simple Python application:
Needs root password in order to run iwconfig, select first your network interface and on SSID selection the application will run the connection.
On connection established you can close the application and start using your hidden wifi connection. Sources are on sourceforge just in case someone would like to improve the code!












