Bug#510591: Module ath5k is not auto-loaded on boot
Package: linux-image-2.6.26-1-686
Version: 2.6.26-12
On an IBM ThinkPad T42, the ath5k module does not appear to load
automatically on boot. Once manually loaded it works fine.
$ lspci -v -t
-[0000:00]-+-00.0 Intel Corporation 82855PM Processor to I/O Controller
+-01.0-[0000:01]----00.0 ATI Technologies Inc RV350
[Mobility Radeon 9600 M10]
+-1d.0 Intel Corporation 82801DB/DBL/DBM
(ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1
+-1d.1 Intel Corporation 82801DB/DBL/DBM
(ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2
+-1d.2 Intel Corporation 82801DB/DBL/DBM
(ICH4/ICH4-L/ICH4-M) USB UHCI Controller #3
+-1d.7 Intel Corporation 82801DB/DBM (ICH4/ICH4-M) USB2 EHCI
Controller
+-1e.0-[0000:02-08]--+-00.0 Texas Instruments PCI4520 PC
card Cardbus Controller
| +-00.1 Texas Instruments PCI4520 PC
card Cardbus Controller
| +-01.0 Intel Corporation 82540EP
Gigabit Ethernet Controller (Mobile)
| \-02.0 Atheros Communications Inc.
AR5212 802.11abg NIC
+-1f.0 Intel Corporation 82801DBM (ICH4-M) LPC Interface
Bridge
+-1f.1 Intel Corporation 82801DBM (ICH4-M) IDE Controller
+-1f.3 Intel Corporation 82801DB/DBL/DBM
(ICH4/ICH4-L/ICH4-M) SMBus Controller
+-1f.5 Intel Corporation 82801DB/DBL/DBM
(ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller
\-1f.6 Intel Corporation 82801DB/DBL/DBM
(ICH4/ICH4-L/ICH4-M) AC'97 Modem Controller
$ lspci -v -t -n
-[0000:00]-+-00.0 8086:3340
+-01.0-[0000:01]----00.0 1002:4e50
+-1d.0 8086:24c2
+-1d.1 8086:24c4
+-1d.2 8086:24c7
+-1d.7 8086:24cd
+-1e.0-[0000:02-08]--+-00.0 104c:ac46
| +-00.1 104c:ac46
| +-01.0 8086:101e
| \-02.0 168c:1014
+-1f.0 8086:24cc
+-1f.1 8086:24ca
+-1f.3 8086:24c3
+-1f.5 8086:24c5
\-1f.6 8086:24c6
$ lspci -vv
00:00.0 Host bridge: Intel Corporation 82855PM Processor to I/O
Controller (rev 03)
Subsystem: IBM Thinkpad T40 series
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR+ FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort+ >SERR- <PERR- INTx-
Latency: 0
Region 0: Memory at d0000000 (32-bit, prefetchable) [size=256M]
Capabilities: <access denied>
Kernel driver in use: agpgart-intel
Kernel modules: intel-agp
<snip>
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 81)
(prog-if 00 [Normal decode])
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR+ FastB2B- DisINTx-
Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR+ INTx-
Latency: 0
Bus: primary=00, secondary=02, subordinate=08, sec-latency=168
I/O behind bridge: 00004000-00008fff
Memory behind bridge: c0200000-cfffffff
Prefetchable memory behind bridge: e8000000-efffffff
Secondary status: 66MHz- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort+ <SERR- <PERR-
BridgeCtl: Parity- SERR- NoISA+ VGA- MAbort- >Reset- FastB2B-
PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
Kernel modules: shpchp
<snip>
02:02.0 Ethernet controller: Atheros Communications Inc. AR5212
802.11abg NIC (rev 01)
Subsystem: Phillips Components Device 8331
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop-
ParErr- Stepping- SERR+ FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 168 (2500ns min, 7000ns max), Cache Line Size: 32 bytes
Interrupt: pin A routed to IRQ 11
Region 0: Memory at c0210000 (32-bit, non-prefetchable)
[size=64K]
Capabilities: <access denied>
Kernel driver in use: ath5k_pci
Kernel modules: ath5k
Thanks.
Reply to: