Hi,
I've an IBM ThinkPad i1480 and I installed a Red Hat 6.1 Linux.
I'm having trouble with my Xircom network/modem CardBus
I'm suspecting that it has to do with interrupts and then I
checked the /proc/interrupts and /proc/pci.
The /proc/interrupts looks fine to me but the /proc/pci doesn't.
From /proc/pci, it seems the interrupt IRQ 9 is being used by
three different devices: CardBus bridge, Lucent Win Modem,
and ATI Rage Mobility M. As for IRQ 11, I guess that they
are intentionally shared because the two devices (Ethernet
controller and Modem) are on the same Xircom CardBus
card. But the IRQ 9 being shared by three devices that don't
seem to relate in anyway is really something that I can't
quite comprehend. I would really appreciate it if someone
would enlighten me on this one. I've been trying to make
the Xircom CardBus to work for a week without any success
and I begin to think that it has to do with this interrupt
sharing things. I attach some relavent information below.
Thanks,
-anek
-----
I'm using Linux 2.2.13-0.5 kernel (rawhide/Red Hat)
Here is the /proc/interrupts:
CPU0
0: 68578 XT-PIC timer
1: 909 XT-PIC keyboard
2: 0 XT-PIC cascade
5: 0 XT-PIC ESS Solo1
8: 1 XT-PIC rtc
12: 499 XT-PIC PS/2 Mouse
13: 1 XT-PIC fpu
14: 85314 XT-PIC ide0
15: 3 XT-PIC ide1
NMI: 0
Here is the /proc/pci:
PCI devices found:
Bus 32, device 0, function 0:
Ethernet controller: Unknown vendor Unknown device (rev 3).
Vendor id=115d. Device id=3.
Medium devsel. IRQ 11.
Non-prefetchable 32 bit memory at 0x210 [0x210].
Non-prefetchable 32 bit memory at 0x60017000 [0x60017000].
Non-prefetchable 32 bit memory at 0x60016000 [0x60016000].
Bus 32, device 0, function 1:
Serial controller: Unknown vendor Unknown device (rev 3).
Vendor id=115d. Device id=103.
Medium devsel. IRQ 11.
Non-prefetchable 32 bit memory at 0x290 [0x290].
Non-prefetchable 32 bit memory at 0x60015000 [0x60015000].
Non-prefetchable 32 bit memory at 0x60014000 [0x60014000].
Bus 0, device 0, function 0:
Host bridge: Acer Labs Unknown device (rev 5).
Vendor id=10b9. Device id=1621.
Slow devsel. Master Capable. No bursts.
Prefetchable 32 bit memory at 0xe0000000 [0xe0000008].
Bus 0, device 1, function 0:
PCI bridge: Acer Labs Unknown device (rev 1).
Vendor id=10b9. Device id=5247.
Fast devsel. Master Capable. No bursts. Min Gnt=8.
Bus 0, device 6, function 0:
Communication controller: Lucent (ex-AT&T) Microelectronics Unknown
device (rev 1).
Vendor id=11c1. Device id=449.
Medium devsel. Fast back-to-back capable. IRQ 9. Master Capable.
No bursts. Min Gnt=252.Max Lat=14.
Non-prefetchable 32 bit memory at 0x82400000 [0x82400000].
I/O at 0x90b8 [0x90b9].
I/O at 0x9400 [0x9401].
Bus 0, device 7, function 0:
ISA bridge: Acer Labs M1533 Aladdin IV (rev 10).
Medium devsel. Master Capable. No bursts.
Bus 0, device 8, function 0:
Multimedia audio controller: Unknown vendor Unknown device (rev 2).
Vendor id=125d. Device id=1969.
Medium devsel. Fast back-to-back capable. IRQ 5. Master Capable.
Latency=32. Min Gnt=2.Max Lat=24.
I/O at 0x9000 [0x9001].
I/O at 0x9050 [0x9051].
I/O at 0x9070 [0x9071].
I/O at 0x9090 [0x9091].
I/O at 0x90a4 [0x90a5].
Bus 0, device 15, function 0:
IDE interface: Acer Labs M5229 TXpro (rev 32).
Medium devsel. Fast back-to-back capable. IRQ 15. Master Capable.
Latency=32. Min Gnt=2.Max Lat=4.
I/O at 0x78c0 [0x78c1].
Bus 0, device 17, function 0:
Bridge: Acer Labs Unknown device (rev 9).
Vendor id=10b9. Device id=7101.
Medium devsel. Fast back-to-back capable.
Bus 0, device 19, function 0:
CardBus bridge: O2 Micro Unknown device (rev 5).
Vendor id=1217. Device id=6872.
Slow devsel. IRQ 9. Master Capable. Latency=32. Min Gnt=128.Max
Lat=4.
Bus 0, device 20, function 0:
USB Controller: Acer Labs M5237 USB (rev 3).
Medium devsel. Fast back-to-back capable. IRQ 10. Master Capable.
Latency=32.
Non-prefetchable 32 bit memory at 0x82600000 [0x82600000].
Bus 1, device 0, function 0:
VGA compatible controller: ATI Unknown device (rev 100).
Vendor id=1002. Device id=4c4d.
Medium devsel. Fast back-to-back capable. IRQ 9. Master Capable.
Latency=32. Min Gnt=8.
Non-prefetchable 32 bit memory at 0x81000000 [0x81000000].
I/O at 0x8000 [0x8001].
Non-prefetchable 32 bit memory at 0x80500000 [0x80500000].
|
Messages