Intrepid Jaunty Atheros ath_pci module fails to resume from suspend

Bug #194607 reported by plasmacutter on 2008-02-23
This bug report is a duplicate of:  Bug #275692: ath_pci must be reloaded after resume. Edit Remove
Affects Status Importance Assigned to Milestone
linux-restricted-modules-2.6.24 (Ubuntu)

Bug Description

I know the driver properly supports this, as it works flawlessly under gutsy, but in my toying with hardy I noticed the wireless (atheros card on first gen macbook) was not resuming properly.

Logs keep showing "device not ready", and shutdowns show complaints about communication between network manager and dbus.

The attached script placed in /usr/lib/pm-utils/sleep.d/ to reload the driver a second time after network manager is initialized serves as an adequate workaround for the issue.

-first generation white 1.83 ghz core duo macbook
-hardy heron 2.6.24-8 (continually updated through the daily builds repository).

Does adding ath_pci to the modules section of /etc/default/acpi-support have the same affect?

Matti Airas (mairas) wrote :

The same bug manifests itself on an IBM Thinkpad T42. I tried adding ath_pci to acpi-support, but it doesn't seem to affect anything. If I understand the logs correctly, the module isn't unloaded, despite the entry.

Matti Airas (mairas) wrote :
computx (afleak) wrote :

Also the same problem with a t42. Adding MODULES=" ath_pci" to /etc/default/acpi-support doesnt help this problem but I added the workaround script as /usr/lib/pm-utils/sleep.d/30atherosreload and it works quite well. (be sure to chmod script to executable)

Daniel Hahler (blueyed) wrote :

Assigning to linux-restricted-modules-2.6.24

Changed in acpi-support:
importance: Undecided → High
status: Confirmed → Triaged
kest (kest12) wrote :

Does this problem effected using second generation macbook ?

Stefano Rivera (stefanor) wrote :

The 2nd gen MacBook has an AR5418.

This is unsupported, as explained in bug #122703

tuxmm (csatlose) wrote :

I had the same problem running Xubuntu 9.04.1 with kernel 2.6.28-14, and was ready to try PCBSD, when I gave compiling my own kernel a try. My MacBook is from March 2007 (core2due cpu), and compiling kernel 2.6.30-4 did the trick for me. (Note: I compiled the new kernel with stock options [i.e. I didn't change anything].)

Hope this helps people.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.