Next-in-Thread Next Message

None Strange interrupt routing information 

Forum: PCMCIA Wireless Network Adapter Issues
Re: Sad Lucent PCI/PCMCIA adapter + Wavelan IEEE silver (Douglas S. J. De Couto)
Re: None Need more information (David Hinds)
Re: More more info. (Douglas S. J. De Couto)
Date: 2000, Jul 13
From: David Hinds <dhinds@pcmcia.sourceforge.org>

Your interrupt routing table looks pretty strange to me.  I'd try:

   CORE_OPTS="cb_pci_irq=11"
   PCIC_OPTS="irq_mode=0"

and see how that works.  Maybe try different values in place of 11.
The thing I don't understand is why your dump_pirq output shows all
PCI interrupt pins as "unrouted":

> Interrupt router at 00:12.0: Intel 82371AB PIIX4/PIIX4E PCI-to-ISA bridge
>   PIRQ1 (link 0x60): unrouted
>   PIRQ2 (link 0x61): unrouted
>   PIRQ3 (link 0x62): unrouted
>   PIRQ4 (link 0x63): unrouted
>   Serial IRQ: [disabled] [quiet] [frame=21] [pulse=4]

This makes me think my suggestion is unlikely to work, because PCI
interrupts are not being routed in a way that I understand.

But this is an SMP box so maybe this is an IO APIC issue, and the
interrupt routing table doesn't apply.  In that case this is over my
head: maybe contact Martin Mares <mj@ucw.cz> and ask him how to figure
out or fix the interrupt assignment for a PCI device on an SMP box
when the BIOS doesn't fill in the PCI interrupt line register.  He may
tell you that this combination won't work with a 2.2 kernel.

-- Dave

Next-in-Thread Next Message

Messages Inline: 0 1

None not working still

Re: None Strange interrupt routing information (David Hinds)
Date: 2000, Jul 13
From: Douglas S. J. De Couto decouto

hi,  tried your suggestion for new options in config.opts, but 
no good.  i have tried PCIC_OPTS="irq_mode=0" and 
CORE_OPTS="cb_pci_irq=n" for n in 3,..,15, but it only ever 
tries 11, unsuccessfully.  here are the log messages.  i will 
follow up on your suggestion and contact Martin.  Thanks.

-------------------------------

Jul 13 18:44:36 bermuda kernel: Linux PCMCIA Card Services 3.1.18 
Jul 13 18:44:36 bermuda kernel:   kernel build: 2.2.14 #10 SMP Wed Apr 19 16:07:14 EDT 2000 
Jul 13 18:44:36 bermuda kernel:   options:  [pci] [cardbus] [pnp] 
Jul 13 18:44:36 bermuda kernel: PCI routing table version 1.0 at 0xfdf00 
Jul 13 18:44:36 bermuda kernel: PnP: PNP BIOS installation structure at 0xc00f6cd0 
Jul 13 18:44:36 bermuda kernel: PnP: PNP BIOS version 1.0, entry at f0000:a89e, dseg at 400 
Jul 13 18:44:36 bermuda kernel: Intel PCIC probe:  
Jul 13 18:44:36 bermuda kernel:   TI 1225 rev 01 PCI-to-CardBus at slot 00:0b, mem 0x68000000 
Jul 13 18:44:36 bermuda kernel:     host opts [0]: [pci only] [pci irq 11] [lat 168/176] [bus 32/34] 
Jul 13 18:44:36 bermuda kernel:     host opts [1]: [pci only] [pci irq 11] [lat 168/176] [bus 35/37] 
Jul 13 18:44:36 bermuda kernel:     PCI irq 11 test failed 
Jul 13 18:44:36 bermuda kernel:     *NO* card interrupts, polling interval = 1000 ms 
Jul 13 18:44:36 bermuda cardmgr[3829]: starting, version is 3.1.18
Jul 13 18:44:36 bermuda cardmgr[3829]: watching 2 sockets
Jul 13 18:44:36 bermuda kernel: cs: IO port probe 0x1000-0x13ff: clean. 
Jul 13 18:44:36 bermuda kernel: cs: IO port probe 0x0100-0x04ff: excluding 0x170-0x177 0x370-0x37f 
Jul 13 18:44:36 bermuda kernel: cs: IO port probe 0x0a00-0x0aff: clean. 
Jul 13 18:44:37 bermuda cardmgr[3829]: initializing socket 0
Jul 13 18:44:37 bermuda cardmgr[3829]: socket 0: Lucent Technologies WaveLAN/IEEE
Jul 13 18:44:37 bermuda kernel: cs: memory probe 0xa0000000-0xa0ffffff: clean. 
Jul 13 18:44:37 bermuda cardmgr[3829]: executing: 'modprobe wavelan2_cs network_name=Chaos'
Jul 13 18:44:37 bermuda kernel: wavelan2_cs: RequestIRQ: Resource in use 
Jul 13 18:44:38 bermuda cardmgr[3829]: get dev info on socket 0 failed: Resource temporarily unavailable

Strange interrupt routing information


Members Subscribe No Admin Mode Show Frames Help for HyperNews at pcmcia-cs.sourceforge.net 1.10
[ Edit This Forum ]