Comment 29 for bug 275692

Thomas Hood (jdthood) wrote :

I have read through the reports marked as duplicates of this one and see three possibly distinct issues.

1. Have to do "ifconfig wifi0 up" after suspend
2. ath_pci needs to be reloaded after suspend; fixed by using ath5k instead
3. ath5k needs to be realoaded after suspend

The first two issues appear to be moot in Jaunty, leaving the third issue which is exacerbated by the fact that reloading ath5k doesn't make the Atheros card work again.

(Regarding issue #1: There is no wifi0 interface; it is now called wlan0. After suspend it is not necessary to do a "ifconfig up" on this interface.)
(Regarding issue #2: There is no ath_pci module loaded.)

Additional information:

I have a ThinkPad X61 running Jaunty. After suspend and resume the Atheros card does not always work: sometimes it works, sometimes it doesn't. In the latter case, removing and reinserting ath5k does *not* help.

$ lspci |grep -i ath
03:00.0 Ethernet controller: Atheros Communications Inc. AR5212 802.11abg NIC (rev 01)
$ lsmod|grep ath
ath5k 107008 0
mac80211 217080 1 ath5k
led_class 12036 2 ath5k,thinkpad_acpi
cfg80211 38032 2 ath5k,mac80211
root@triffid:~# dmidecode -s system-manufacturer
root@triffid:~# dmidecode -s system-product-name
root@triffid:~# dmidecode -s system-version
ThinkPad X61