Bug 14843 - Проблема при загрузке модуля ath_pci
: Проблема при загрузке модуля ath_pci
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/kernel-image-std-def)
: unstable
: all Linux
: P2 major
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2008-03-10 13:59 by
Modified: 2008-03-19 20:20 (History)


Attachments
dmesg загрузки 2.6.18-std-smp-alt12 (6.87 KB, application/octet-stream)
2008-03-10 14:00, Denis Yagofarov
no flags Details
dmesg загрузки 2.6.24-std-def-alt4 (8.01 KB, application/octet-stream)
2008-03-10 14:01, Denis Yagofarov
no flags Details
Загрузка (успешная) 2.6.18 (7.04 KB, application/octet-stream)
2008-03-10 19:53, Denis Yagofarov
no flags Details
Загрузка (с проблемами) 2.6.24 (7.90 KB, application/octet-stream)
2008-03-10 19:54, Denis Yagofarov
no flags Details


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2008-03-10 13:59:27
Hardware:
MSI MegaBook PR210;

02:00.0 Ethernet controller: Atheros Communications, Inc. AR5006EG 802.11 b/g
Wireless PCI Express Adapter (rev 01)
        Subsystem: Device 1a3b:1026
        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-
        Interrupt: pin A routed to IRQ 16
        Region 0: Memory at fdff0000 (64-bit, non-prefetchable) [size=64K]
        Capabilities: [40] Power Management version 2
                Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA
PME(D0-,D1-,D2-,D3hot+,D3cold-)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-
        Capabilities: [50] Message Signalled Interrupts: Mask- 64bit- Queue=0/0
Enable-
                Address: 00000000  Data: 0000
        Capabilities: [60] Express (v1) Legacy Endpoint, MSI 00
                DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <512ns,
L1 <64us
                        ExtTag- AttnBtn- AttnInd- PwrInd- RBE- FLReset-
                DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
                        RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop-
                        MaxPayload 128 bytes, MaxReadReq 512 bytes
                DevSta: CorrErr- UncorrErr+ FatalErr- UnsuppReq+ AuxPwr- TransPend-
                LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Latency
L0 <512ns, L1 <64us
                        ClockPM- Suprise- LLActRep- BwNot-
                LnkCtl: ASPM Disabled; RCB 128 bytes Disabled- Retrain- CommClk-
                        ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
                LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+
DLActive- BWMgmt- ABWMgmt-
        Capabilities: [90] MSI-X: Enable- Mask- TabSize=1
                Vector table: BAR=0 offset=00000000
                PBA: BAR=0 offset=00000000
        Kernel modules: ath_pci, ath5k

Это, при использовании 2.6.18-std-smp-alt10 + ndiswrapper:
02:00.0 Ethernet controller: Atheros Communications, Inc. AR5006EG 802.11 b/g
Wireless PCI Express Adapter (rev 01)
        Subsystem: Device 1a3b:1026
        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, Cache Line Size: 64 bytes
        Interrupt: pin A routed to IRQ 201
        Region 0: Memory at fdff0000 (64-bit, non-prefetchable) [size=64K]
        Capabilities: [40] Power Management version 2
                Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA
PME(D0-,D1-,D2-,D3hot+,D3cold-)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-
        Capabilities: [50] Message Signalled Interrupts: Mask- 64bit- Queue=0/0
Enable-
                Address: 00000000  Data: 0000
        Capabilities: [60] Express (v1) Legacy Endpoint, MSI 00
                DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <512ns,
L1 <64us
                        ExtTag- AttnBtn- AttnInd- PwrInd- RBE- FLReset-
                DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
                        RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop-
                        MaxPayload 128 bytes, MaxReadReq 512 bytes
                DevSta: CorrErr- UncorrErr+ FatalErr- UnsuppReq+ AuxPwr- TransPend-
                LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Latency
L0 <512ns, L1 <64us
                        ClockPM- Suprise- LLActRep- BwNot-
                LnkCtl: ASPM Disabled; RCB 128 bytes Disabled- Retrain- CommClk+
                        ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
                LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+
DLActive- BWMgmt- ABWMgmt-
        Capabilities: [90] MSI-X: Enable- Mask- TabSize=1
                Vector table: BAR=0 offset=00000000
                PBA: BAR=0 offset=00000000
        Kernel driver in use: ndiswrapper

При использовании kernel-modules-madwifi-dfs-std-def-0.9.4-alt1.r3379.132632.4:

ath_hal: 0.10.2.2-ATHEROS (AR5210, AR5211, AR5212, AR5416, RF5111, RF5112,
RF2413, RF5413, RF2133, RF2425)
wlan: madwifi-dfs
ath_pci: madwifi-dfs
ACPI: PCI Interrupt 0000:02:00.0[A] -> GSI 16 (level, low) -> IRQ 16
PCI: Setting latency timer of device 0000:02:00.0 to 64
MadWifi: unable to attach hardware: 'Hardware didn't respond as expected' (HAL
status 3)
ACPI: PCI interrupt for device 0000:02:00.0 disabled

При использовании kernel-modules-madwifi-dfs-std-smp-0.9.4-alt1.r3379.132626.12:

ath_hal: 0.10.2.2-ATHEROS (AR5210, AR5211, AR5212, AR5416, RF5111, RF5112,
RF2413, RF5413, RF2133, RF2425)
wlan: madwifi-dfs
ath_pci: madwifi-dfs
PCI: Enabling device 0000:02:00.0 (0000 -> 0002)
ACPI: PCI Interrupt 0000:02:00.0[A] -> GSI 16 (level, low) -> IRQ 201
PCI: Setting latency timer of device 0000:02:00.0 to 64
MadWifi: unable to attach hardware: 'Hardware didn't respond as expected' (HAL
status 3)
ACPI: PCI interrupt for device 0000:02:00.0 disabled

Соответственно, устройство не работает.

Dmesg загрузки 2.6.18-alt12 и 2.6.24-alt4 приложены в виде архивов.
------- Comment #1 From 2008-03-10 14:00:37 -------
Created an attachment (id=2486) [details]
dmesg pfuheprb 2.6.18-std-smp-alt12
------- Comment #2 From 2008-03-10 14:01:50 -------
Created an attachment (id=2487) [details]
dmesg загрузки 2.6.24-std-def-alt4
------- Comment #3 From 2008-03-10 19:51:44 -------
Как ни странно, но после перезагрузки заработало на 2.6.18-alt12. Т.к. до этого
я загружал модули вручную, все нужные, возможно, не подгрузились. 
$ lsmod | grep ath
ath_rate_sample        18048  1
ath_pci               212016  0
wlan                  242160  4 wlan_scan_sta,ath_rate_sample,ath_pci
ath_hal               283616  3 ath_rate_sample,ath_pci

При использовании 2.6.24-std-def-alt4 ничего не получается (ни вручную, ни
автоматом).

rpm -qa | grep kernel-image
kernel-image-std-def-2.6.24-alt4
kernel-image-std-smp-2.6.18-alt12
kernel-image-std-smp-2.6.18-alt10
$ rpm -qa | grep madwifi
kernel-modules-madwifi-dfs-std-def-0.9.4-alt1.r3379.132632.4
madwifi-utils-0.9.4-alt1
kernel-modules-madwifi-dfs-std-smp-0.9.4-alt1.r3379.132626.12

На всякий случай вношу новые логи загрузки.
------- Comment #4 From 2008-03-10 19:53:36 -------
Created an attachment (id=2488) [details]
Загрузка (успешная) 2.6.18
------- Comment #5 From 2008-03-10 19:54:18 -------
Created an attachment (id=2489) [details]
Загрузка (с проблемами) 2.6.24
------- Comment #6 From 2008-03-11 09:43:32 -------
У меня есть подозрение, что вам могут мешать модули ath5k, которые есть в
2.6.24
ядре. Поэтому советую сначала их заблеклистить, добавив в
/etc/modprobe.d/blacklist строку blacklist ath5k
------- Comment #7 From 2008-03-11 09:44:11 -------
На мантейнера. Мантейнер, выкини ath5k из ядра ;)
------- Comment #8 From 2008-03-11 11:06:44 -------
tail -c 37 /etc/modprobe.d/blacklist-net
#Disable ath5k by Di
blacklist ath5k

Благодарю, теперь всё заработало. Вы были правы.
------- Comment #9 From 2008-03-19 20:20:04 -------
Исправлено в alt5