Comment 16 for bug 284354

Revision history for this message
Loïc Minier (lool) wrote :

I did some additional testing with today's ubuntu live CD for i386; installed on my Q1U.

I'm using WPA TKIP on my wifi network.

By default, ath5k and madwifi would get loaded; madwifi is being used and works (which driver is in use is easy to spot as wifi interfaces provided by madwifi are named ath*), but ath5k is loaded.

I removed ath5k (from /lib/modules), updated initramfs, rebooted, madwifi worked fine, but couldn't associate anymore after suspend/resume. Unloading and reloading ath_* modules fixes that.

I removed ath_* drivers, and readded stock ath5k, rebooted, no wifi despite wifi interfaces being present: scanning doesn't return any results.

I installed linux-backports-modules, modprobe -r'ed ath5k, mac80211, and cfg80211, modprobed ath5k, and got wifi working. Suspend/resume, wifi still worked fine. Wifi worked upon reboot as well (despite the renamed *80211 modules in lbm).

I readded the madwifi modules, rebooted and lbm's ath5k took precedence; wifi worked. I suspend/resumed and wifi would still work. lsmod only showed lbm's ath5k and 80211 drivers, no madwifi, no stock ath5k/80211 drivers.

This means that:
- stock ath5k definitely doesn't work on Q1U, even when madwifi is removed
- current madwifi works on Q1U even with WPA TKIP
- lbm's ath5k works fine when madwifi is removed (with WPA TKIP and across suspend / resume)
-