Fixing ath9k on resume

When I buyed my eee-pc 1005-HA two years ago, the built in Atheros chipset was a pain. With the drivers of that time, the connection quality was bad. Exspecially after resuming from suspend or hibernate, the wireless simply was not able to connect anymore. Unloading and reloading the ath9k module always fixed it.

Luckily the problem disappeared in newer kernel version – just to reappear now in Fedora 15 with Kernel 2.6.38. But there is a workaround as you can trigger the un- and reload of the module automatically. In Fedora just add this file to your system /etc/pm/config.d/unload_modules

Add the following line to it:

SUSPEND_MODULES=”ath9k”

After doing this you should have no problems when coming from suspend with atheros wireless chips that run with ath9k.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s