Summary of issue: You cannot connect to a wireless network with a hidden ssid, while using knetworkmanager. This leaves you with the choice of using ifup, yast which uses ifup but provides a gui for new users, etc. But thanks to glistwan helpful post there is a simple way to fix this issue, while continuing to use knetworkmanager.
Step 1 Get the wireless name of the hidden network, for example we will be looking for “Tree”.
http://s3.postimage.org/2uaalh9c4/knet1.png](http://postimage.org/image/2uaalh9c4/)
Tree is not on the list of course
Step 2 Open the Terminal and enter super user mode.
Lin@Lin1:~> **su**
Password:
Lin # iwlist eth1 scanning essid Tree
You should get something like this back
Lin # iwlist eth1 scanning essid Tree
eth1 Scan completed :
Cell 01 - Address: 00:1D:7E:31:17:29
ESSID:"Tree"
Mode:Managed
Frequency=2.437 GHz (Channel 6)
Quality:5/5 Signal level:-19 dBm Noise level:-94 dBm
IE: WPA Version 1
Group Cipher : TKIP
Pairwise Ciphers (1) : TKIP
Authentication Suites (1) : PSK
Encryption key:on
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 18 Mb/s
24 Mb/s; 36 Mb/s; 54 Mb/s; 6 Mb/s; 9 Mb/s
12 Mb/s; 48 Mb/s
Lin #
If you get something like this back check your capitalization, spelling, etc. Only an exact match of the name(SSID) will work.
Lin # iwlist eth1 scanning essid tree
eth1 No scan results
Step Three open knetworkmanager click “connect to other network”, you should now see your hidden network.
http://s2.postimage.org/tuob6l2c/knet3.png](http://postimage.org/image/tuob6l2c/)
After running these steps once you should continue to see and connect to the hidden network.
http://s2.postimage.org/turm9a1w/knet4.png](http://www.postimage.org/)
Routers tested so far:
Linksys wrt-350n
Cisco 800
wrt-54g
If this post works for you please reply and if possible include your OS version number, 32/64bit, Wireless router test, etc.