SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
For the last couple of months I have been using rc.inet1, rc.inet1.conf and wpa_supplicant to connect to wireless at work. I would like to which to wicd because I am using a laptop that I take to meetings. Wireless uses WPA PEAP TKIP MSCHAPV2 and authenticates against Radius using only username and password. The ssid is not broadcast. The following are my configs. I have been trying to get wicd working but have not been able to authenticate. I have set rc.inet1.conf to default settings and wpa_supplicant to default settings.
In the past I have found the KDE system configuration interfaces not reliable to initialize network or system configurations. I've found success with using console tools whenever configuring system devices. Try the 'wicd-curses' and see if it works to initially setup the network devices.
If the network has a hidden ESSID, then it is possible that Wicd is trying to associate with the AP using an ESSID called "<hidden>", which of course won't work.
I use a similar setup for accessing the Eduroam wireless network at college, and I have to add this command to be executed before connecting (under the Wicd "Scripts" section, in the pre-connection text area)
Code:
/sbin/iwconfig wlan0 essid eduroam
This way the correct ESSID is set and I can connect (most of the time anyway, sometimes is takes a few tries :P)
To the OP, I've been having the same problem. Did you ever solve this?
'wicd' has a user interface that can be used for GNOME, KDE, Xfce, Fluxbox. Sure whenever using 'wicd' to make system changes the user must provide a username along with password when attempting configuration from the desktop.
The 'API' for system configuration via a 'GUI' adds another layer whenever the user needs to make changes. This layer is not always reliable. You will find the 'curses' based configuration tool closer to the 'cli' because of the control through scripting is solid. May not be as pretty or convenient as a desktop 'GUI' but you will have a reliable configuration thus less chance of error.
I just recently installed Slackware64 13 on my work laptop (Dell Latitude D630) which uses Intel PRO/Wireless 3945ABG and I am also experiencing this problem. I have a feeling that this is a problem with wicd because I used wpa_gui to connect to my wireless network which not only was hidden but also encrypted using WPA2-PSK.
I did notice that wicd did work when connecting to an unsecured network, but when connecting to a secure wireless network (regardless of whether the SSID is hidden or not) it can't seem to connect. It acts as though it associates fine, but then fails to grab an IP. And before anyone brings it up, I doubt it's dhcpcd/dhclient since it will grab an IP just fine with unsecured wifi networks. Wpa_gui gave me no problems whatsoever, which leads me to believe this version of wicd is the cause of the problem.
In the wicd graphic interface, when clicking on the Network button, you can have a Find a hidden network option.
When clicking it, you are asked the ESSID of the hidden network.
Have you tried using this?
In the wicd graphic interface, when clicking on the Network button, you can have a Find a hidden network option.
When clicking it, you are asked the ESSID of the hidden network.
Have you tried using this?
Yes, I have. Still does not work. I have even shutdown the wicd daemon, edited the wireless-settings.conf file and manually inserted the SSID name, and restarted the wicd daemon to no avail.
Just to add to my situation, I disabled execution of the rc.wireless script in the event that it was conflicting with rc.wicd and rebooted my laptop. It still cannot connect through wicd-curses or through the GUI interface.
Just to add to my situation, I disabled execution of the rc.wireless script in the event that it was conflicting with rc.wicd and rebooted my laptop. It still cannot connect through wicd-curses or through the GUI interface.
Did you try connect from command line? iwconfig, iwpriv, dhclient (or dhcpcd)...
Did you try connect from command line? iwconfig, iwpriv, dhclient (or dhcpcd)...
As mentioned, Wpa_gui worked for me. I can only assume that if wpa_gui (which is the GUI for wpa_supplicant) worked that the commands you mentioned would have worked as well since they work in tandem to get the connection going. The only time I had an issue connecting to secured wireless network (hidden or not) was with wicd.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.