Ondřej Kučera 写道:
Hi,
I've just upgraded kernel to 2.6.29.1-3 and since then I can't connect to my wireless network. netcfg times out and says "Wireless association failed". The driver is iwl3945, here is the profile's content: CONNECTION="wireless" INTERFACE=wlan0 SCAN="no" SECURITY="wpa" ESSID="foo" KEY="foobar" IP="dhcp" TIMEOUT=20 QUIRKS=(preessid wpaessid)
If I correctly understand how it all works, wpa_supplicant is run and then "wpa_cli status" is saying "wpa_state=SCANNING" for the whole 20 seconds until netcfg gives up.
Does anybody have similar problems or knows a solution? I've got the same issue and have been looking for the reason. AFAIK, the earliest report is from Pierre Schmitz in "[arch-general] [signoff] kernel-2.6.29.1-3" thread:
It allways worked for me as user and not only when I had scanned as root before. Maybe the previous driver scanned on its own from time to time?
Anyway the result is reproducable: start with .28 -> iwlist wlan scan as user shows all networks start with .29 -> iwlist wlan scan as user shows no networks
I am not sure what driver Pierre is using (ipw2200?), I am using an Atheros AR5008 (ath9k) and here's an example of rt2570: http://bbs.archlinux.org/viewtopic.php?id=69498
Perhaps also relevant lines from /var/log/everything.log: Apr 10 00:00:33 hermione kernel: iwl3945 0000:03:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17 Apr 10 00:00:33 hermione kernel: Registered led device: iwl-phy0:radio Apr 10 00:00:33 hermione kernel: Registered led device: iwl-phy0:assoc Apr 10 00:00:33 hermione kernel: Registered led device: iwl-phy0:RX Apr 10 00:00:33 hermione kernel: Registered led device: iwl-phy0:TX Apr 10 00:00:33 hermione kernel: ADDRCONF(NETDEV_UP): wlan0: link is not ready Apr 10 00:00:55 hermione kernel: iwl3945 0000:03:00.0: PCI INT A disabled
Ondřej