more WG511/IRQ issues
No one in particular <[email protected]> Wed, 27 Apr 2005 18:41:17 -0400
| Newsgroups | gmane.linux.drivers.prism54.user |
|---|---|
| Message-ID | <[email protected]> |
Hello, everyone---- First, let's take care of the obvious: I have a "Made in Taiwan" card, purchased about eight months ago, with no version on the label (which, according to Netgear, means it's an original: http://kbserver.netgear.com/products/wg511.asp ). More significantly, the card runs with at least one version of the prism54 driver: that's how I'm connected right now. Thus, this is not a "Made in China" or SoftMAC issue unless I've really seriously failed to comprehend what's happening. Moving on . . . The card runs fine under a stock 2.6.7 kernel (which has the 1.1 driver). I haven't gotten it to run under any later kernels. My latest attempts have been with 2.6.11-rc1 using both the stable 1.2 driver and the latest (27 Apr) CVS, and am getting the standard errors: Apr 27 16:43:38 wretched kernel: PCI: Enabling device 0000:00:13.0 (0000 -> 0002) Apr 27 16:43:38 wretched kernel: ACPI: PCI Interrupt Link [LNKC] enabled at IRQ 11 Apr 27 16:43:38 wretched kernel: PCI: setting IRQ 11 as level-triggered Apr 27 16:43:38 wretched kernel: PCI: Enabling device 0000:00:13.1 (0000 -> 0002) Apr 27 16:43:38 wretched kernel: ACPI: PCI Interrupt Link [LNKD] enabled at IRQ 11 Apr 27 16:43:40 wretched kernel: PCI: 0000:01:00.0 has unsupported PM cap regs version (1) Apr 27 16:43:40 wretched kernel: PCI: Enabling device 0000:01:00.0 (0000 -> 0002) Apr 27 16:43:44 wretched kernel: eth0: no 'reset complete' IRQ seen - retrying Apr 27 16:43:45 wretched kernel: eth0: no 'reset complete' IRQ seen - retrying Apr 27 16:43:45 wretched kernel: eth0: interface reset failure Apr 27 16:43:45 wretched kernel: prism54: Your card/socket may be faulty, or IRQ line too busy :( Apr 27 16:43:49 wretched kernel: eth0: no 'reset complete' IRQ seen - retrying Apr 27 16:43:50 wretched kernel: eth0: no 'reset complete' IRQ seen - retrying Apr 27 16:43:50 wretched kernel: eth0: interface reset failure Apr 27 16:43:50 wretched kernel: prism54: Your card/socket may be faulty, or IRQ line too busy :( etc. If driver 1.1 compiles under later kernels than 2.6.7, I can try that, or I can try later versions of 2.6.11. I haven't attempted that yet simply because I haven't the space to keep multiple copies of the kernel source on this laptop. I would love to try 1.1 with a 2.6.11 kernel just to more or less rule out all the ACPI changes that have gone into the kernel, but 1.1 doesn't compile and I lack the skill to muck about with the kernel-driver PCI interface without explicit instructions. I know that a lot of people are reporting similar errors, but most never got their cards to work with prism54. I just want to make sure that it's not assumed that this is always a SoftMAC error. (O, and the pci=routeirq suggested on bug121 did nothing for me, either.) Anyone have any further suggestions? Trimmed lspci output for 2.6.7 and 2.6.11-rc1 are appended--more information is available if requested. The only differences are that MemWINV is toggled and cache line size is added to .11. bye---- quiescere *_*_*_*lspci -v -v -v 2.6.7 (trimmed) 00:13.0 CardBus bridge: Toshiba America Info Systems ToPIC95 (rev 07) Subsystem: Toshiba America Info Systems: Unknown device 0001 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=slow >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 0 Interrupt: pin A routed to IRQ 11 Region 0: Memory at 10000000 (32-bit, non-prefetchable) [size=4K] Bus: primary=00, secondary=01, subordinate=04, sec-latency=0 Memory window 0: 10400000-107ff000 (prefetchable) Memory window 1: 10800000-10bff000 I/O window 0: 00004000-000040ff I/O window 1: 00004400-000044ff BridgeCtl: Parity- SERR- ISA- VGA- MAbort- >Reset- 16bInt- PostWrite+ 16-bit legacy interface ports at 0001 01:00.0 Network controller: Harris Semiconductor D-Links DWL-g650 A1 (rev 01) Subsystem: Netgear: Unknown device 4800 Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 80 (2500ns min, 7000ns max) Interrupt: pin A routed to IRQ 11 Region 0: Memory at 10800000 (32-bit, non-prefetchable) [size=8K] Capabilities: [dc] Power Management version 1 Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold+) Status: D0 PME-Enable- DSel=0 DScale=0 PME- *_*_*_*lspci -v -v -v 2.6.11-rc1 with 27.Apr prism54 (trimmed) 00:13.0 CardBus bridge: Toshiba America Info Systems ToPIC95 (rev 07) Subsystem: Toshiba America Info Systems: Unknown device 0001 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=slow >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 0 Interrupt: pin A routed to IRQ 11 Region 0: Memory at 10000000 (32-bit, non-prefetchable) [size=4K] Bus: primary=00, secondary=01, subordinate=04, sec-latency=0 Memory window 0: 10400000-107ff000 (prefetchable) Memory window 1: 10800000-10bff000 I/O window 0: 00004000-000040ff I/O window 1: 00004400-000044ff BridgeCtl: Parity- SERR- ISA- VGA- MAbort- >Reset- 16bInt- PostWrite+ 16-bit legacy interface ports at 0001 01:00.0 Network controller: Harris Semiconductor D-Links DWL-g650 A1 (rev 01) Subsystem: Netgear: Unknown device 4800 Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 80 (2500ns min, 7000ns max), cache line size 08 Interrupt: pin A routed to IRQ 11 Region 0: Memory at 10800000 (32-bit, non-prefetchable) [size=8K] Capabilities: [dc] Power Management version 1 Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold+) Status: D0 PME-Enable- DSel=0 DScale=0 PME-