Hi, Thanks to all your replies. Here is what the problem turned out to be and how I solved.
The problem was that the kernel hotplug dispatcher loads ipw3945 too early and without invoking modprobe. To fix it a file - /etc/hotplug/blacklist.d/ipw3945 needs to be created with the sole content being a single line containing ipw3945. Also it is better to start wpa_supplicant very late in the boot process after ifplugd (this is contrary to the suggestion in the wpa_supplicant documentation ). Thanks again. B Thomas -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]