LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (https://www.linuxquestions.org/questions/slackware-14/)
-   -   wicd 1.6.2.2 - the old ESSID still show up and cannot connect? (https://www.linuxquestions.org/questions/slackware-14/wicd-1-6-2-2-the-old-essid-still-show-up-and-cannot-connect-757158/)

quanta 09-23-2009 12:00 AM

wicd 1.6.2.2 - the old ESSID still show up and cannot connect?
 
Hi,

A few days ago, I have changed ESSID for my Access point.

From this topic, I have uninstalled wicd 1.6.2.1 by using slackpkg and reinstall it with new version (1.6.2.2) from source code (moved ~/.wicd and /etc/wicd to another location). But, the OLD ESSID still shows up in wicd network manager and I cannot connect to it. The error message is "Cannot obtain IP address". (I am sure about encryption type and Preshared key).

On the other hand, "iwlist wlan0 scan" still show the NEW ESSID normally, but I always get "wlan0 no private ioctls." when try connecting to it from command line:
Code:

iwconfig wlan0 essid "MY_ESSID"
iwpriv wlan0 set AuthMode=WPAPSK

I completly deleted the OLD ESSID from /etc/wicd/wireless-settings.conf.

How can I get the new ESSID in wicd network manager window?

quanta 09-23-2009 02:08 AM

I have tried using the 'wicd-curses' from command line, and it displays the OLD ESSID too. Press 'C' to connect and I get link-local address 169.254.x.x. I don't think DHCP server on my Access Point has problem because the other Windows computers in LAN still get IP from it normally.

quanta 09-23-2009 05:27 AM

Quote:

iwpriv wlan0 set AuthMode=WPAPSK
wlan0 no private ioctls.
What's that mean? I have searched Google but didn't find anything.

More details: I can always get Internet connection with WEP key by using:
Code:

iwconfig wlan0 essid ...
iwconfig wlan0 key restricted ...

but only rarely with WPA:
Code:

iwconfig wlan0 essid ...
iwpriv wlan0 set AuthMode=WPAPSK
iwpriv wlan0 set WPAPSK=...

My wireless card:
Code:

$ lspci | grep Wireless
03:00.0 Network controller: Intel Corporation PRO/Wireless 4965 AG or AGN [Kedron] Network Connection (rev 61)


rvdboom 09-24-2009 06:23 AM

wicd uses /var/lib/wicd/configurations to store its settings for various ESSID.
Try moving the contents somewhere else.

onebuck 09-24-2009 06:34 AM

Hi,

You can also try the new '1.6.2.2' release.

OOPs!

lumak 09-24-2009 10:16 AM

It also may be your card's driver. My laptop has a Broadcom card that uses b43legacy. While this module 'works' it does not allow me to force a change of the ESSID or other select functions like turning off the card. The ESSID takes more than 5 minutes to change if I tell it too.

This was all fixed by using ndiswrapper and a windows driver. All operations now function. I did have to tweak my setup however. For whatever reason I have to blacklist the b43 and b43legacy modules. Manually load them. Bring up the device with 'ifconfig wlan0 up'. Unload the module then load the ndiswrapper. I'm sure there is something I'm missing but it works consistently and I stopped caring.

quanta 09-24-2009 10:31 PM

Yesterday, I have changed it back to old ESSID and of course, it works.

Quote:

Originally Posted by rvdboom (Post 3695361)
wicd uses /var/lib/wicd/configurations to store its settings for various ESSID.
Try moving the contents somewhere else.

Thank you very much. That's exactly where I am finding. I will move the old essid somewhere and try again. I think it will works.
Quote:

Originally Posted by onebuck (Post 3695379)
Hi,

You can also try the new '1.6.2.2' release.

OOPs!

Sorry about my first post not clearly, I am using 1.6.2.2.

onebuck 09-25-2009 06:35 AM

Hi,

Quote:

Originally Posted by quanta (Post 3696315)
Yesterday, I have changed it back to old ESSID and of course, it works.


Thank you very much. That's exactly where I am finding. I will move the old essid somewhere and try again. I think it will works.

Sorry about my first post not clearly, I am using 1.6.2.2.

It was my mistake not yours.

gavian 10-12-2009 10:47 AM

I had the same problem.

In the config file /etc/wicd/wireless-settings.conf I have changed my old essid for the new one.

It works for me.

Cheers


All times are GMT -5. The time now is 01:41 AM.