Hi, after upgrading to the generic kernel 3.2.2 in slackware64-current I have lost encrypted wifi connection with my router. Wicd gives a 'bad password' error and only when disabling the wpa2 encryption on my home network I can connect to the web. Also connecting to unprotected public wifi-points, say on the train, works. The issue thus seems to be with wpa-supplicant.

Running kernel 2.6.37.6 with the exact same configuration/system does not give me these problems. Upon booting and starting X I have directly a connection via wicd. Then, lspci -v gives:

Is there some setting I have to change so that wpa-supplicant can deal with the iwlwifi module??

There are other wifi problems circulating on the web that people experience with the 3.2. kernels or wicd (e.g. Wicd WiFi connection fails - bad password -wpa2), but I cannot tell whether these are related to this one. Did anyone else experience this with the kernel from current and found a way around it?
Thanks.

It is the iwlwifi driver that is related to the problem; with this driver (in kernel 3.2.2) I do not get encrypted connection. With the deprecated iwlagn driver from kernel 2.6.37 everything works. The latest firmware from current has been installed.

brobr

03-31-2012 06:34 PM

solved....for one boot only

Installing the latest batch of upgrades in current including the kernel (3.2.13) made it all work for once (with iwlwifi as driver and wicd and wpa_supplicant untouched)
...........
On the next reboot the old hang-up returned:
wicd cannot connect and stops with "bad password".
Back to square one (and kernel 2.6.38.7).