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" How can I get the new ESSID in wicd network manager window? |
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.
|
Quote:
More details: I can always get Internet connection with WEP key by using: Code:
iwconfig wlan0 essid ... Code:
iwconfig wlan0 essid ... Code:
$ lspci | grep Wireless |
wicd uses /var/lib/wicd/configurations to store its settings for various ESSID.
Try moving the contents somewhere else. |
|
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. |
Yesterday, I have changed it back to old ESSID and of course, it works.
Quote:
Quote:
|
Hi,
Quote:
|
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. |