Answer to question 2:
Remove all packages including “madwifi” in the name and the ath_pci also disappears. On my system after removing and rebooting:
mr@linux-yz6z:~> sudo /sbin/modprobe -rv ath-pci
root’s password:
FATAL: Module ath_pci not found.
Testing the order of modprobing:
This is what happens if you add ath5k before acer-wmi:
mr@linux-yz6z:~> sudo /sbin/modprobe -v ath5k
insmod /lib/modules/2.6.31.12-0.1-default/kernel/net/rfkill/rfkill.ko
insmod /lib/modules/2.6.31.12-0.1-default/kernel/net/wireless/cfg80211.ko
insmod /lib/modules/2.6.31.12-0.1-default/kernel/drivers/net/wireless/ath/ath.ko
insmod /lib/modules/2.6.31.12-0.1-default/kernel/drivers/leds/led-class.ko
insmod /lib/modules/2.6.31.12-0.1-default/kernel/net/mac80211/mac80211.ko
insmod /lib/modules/2.6.31.12-0.1-default/kernel/drivers/net/wireless/ath/ath5k/ath5k.ko
mr@linux-yz6z:~> sudo /sbin/modprobe -v acer-wmi
insmod /lib/modules/2.6.31.12-0.1-default/kernel/drivers/platform/x86/acer-wmi.ko
The LED turns on but you are unable to use Internet, and if you:
mr@linux-yz6z:~> sudo /sbin/modprobe -v ath5k
there is still no connection, so you must:
mr@linux-yz6z:~> sudo /sbin/modprobe -rv ath5k
rmmod /lib/modules/2.6.31.12-0.1-default/kernel/drivers/net/wireless/ath/ath5k/ath5k.ko
rmmod /lib/modules/2.6.31.12-0.1-default/kernel/net/mac80211/mac80211.ko
rmmod /lib/modules/2.6.31.12-0.1-default/kernel/drivers/net/wireless/ath/ath.ko
rmmod /lib/modules/2.6.31.12-0.1-default/kernel/net/wireless/cfg80211.ko
mr@linux-yz6z:~> sudo /sbin/modprobe -v ath5k
insmod /lib/modules/2.6.31.12-0.1-default/kernel/net/wireless/cfg80211.ko
insmod /lib/modules/2.6.31.12-0.1-default/kernel/drivers/net/wireless/ath/ath.ko
insmod /lib/modules/2.6.31.12-0.1-default/kernel/net/mac80211/mac80211.ko
insmod /lib/modules/2.6.31.12-0.1-default/kernel/drivers/net/wireless/ath/ath5k/ath5k.ko
… and you are back on the net again…
dmesg then tell me (no network cord plugged in at all):
42.000786] r8169: eth0: link down
42.000990] ADDRCONF(NETDEV_UP): eth0: link is not ready
621.820774] cfg80211: Calling CRDA to update world regulatory domain
622.036263] ath5k 0000:08:00.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18
622.036283] ath5k 0000:08:00.0: setting latency timer to 64
622.036371] ath5k 0000:08:00.0: registered as ‘phy0’
622.539128] ath: EEPROM regdomain: 0x30
622.539130] ath: EEPROM indicates we should expect a direct regpair map
622.539133] ath: Country alpha2 being used: AM
622.539135] ath: Regpair used: 0x30
622.687785] phy0: Selected rate control algorithm ‘minstrel’
622.688484] ath5k phy0: Atheros AR2425 chip found (MAC: 0xe2, PHY: 0x70)
622.689209] cfg80211: Calling CRDA for country: AM
627.027865] ADDRCONF(NETDEV_UP): wlan0: link is not ready
627.100454] NET: Registered protocol family 17
649.356218] acer-wmi: Acer Laptop ACPI-WMI Extras
720.844240] ath5k 0000:08:00.0: PCI INT A disabled
731.076418] cfg80211: Calling CRDA to update world regulatory domain
731.137917] ath5k 0000:08:00.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18
731.137939] ath5k 0000:08:00.0: setting latency timer to 64
731.138032] ath5k 0000:08:00.0: registered as ‘phy0’
731.639348] ath: EEPROM regdomain: 0x30
731.639351] ath: EEPROM indicates we should expect a direct regpair map
731.639354] ath: Country alpha2 being used: AM
731.639355] ath: Regpair used: 0x30
731.676338] phy0: Selected rate control algorithm ‘minstrel’
731.677003] ath5k phy0: Atheros AR2425 chip found (MAC: 0xe2, PHY: 0x70)
731.677050] cfg80211: Calling CRDA for country: AM
736.025902] ADDRCONF(NETDEV_UP): wlan0: link is not ready
742.888320] wlan0: authenticate with AP 00:1d:68:b5:f9:11
742.889828] wlan0: authenticated
742.889831] wlan0: associate with AP 00:1d:68:b5:f9:11
742.892384] wlan0: RX AssocResp from 00:1d:68:b5:f9:11 (capab=0x411 status=0 aid=3)
742.892388] wlan0: associated
742.892944] ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
747.699933] RPC: Registered udp transport module.
747.699940] RPC: Registered tcp transport module.
747.778733] Slow work thread pool: Starting up
747.779112] Slow work thread pool: Ready
747.779161] FS-Cache: Loaded
747.839714] FS-Cache: Netfs ‘nfs’ registered for caching
753.092017] wlan0: no IPv6 routers present
966.462101] ath5k phy0: unsupported jumbo
1497.679262] ath5k phy0: unsupported jumbo
Does this look alright???