Messages in this thread | | | Date | Sun, 30 Jan 2000 01:11:57 +0100 | From | Jakob Østergaard <> | Subject | IRQ problem w. Cardbus card |
| |
Hi all
I'm debugging the 3c575_cb.c driver on my laptop, and have probably identified the problem that makes it not work: Interrupts seem to not get delivered.
It worked sort-of in 2.2.10, and it hasn't worked in the latest 2.3.4[01] kernels. I understand that there's been quite some changes in the cardbus layer, so that's why I wanted the card to start working for real :)
When the Tx ``thread'' calls the interrupt routine directly, the transmit queue gets cleaned and the received packets get treated. But I'm pretty sure that the interrupt routine is _never_ called from the hardware IRQ (the printk()s in there are never called). Any suggestions as to what I could check ?
/proc/interrupts tells me there's been 22 interrupts on IRQ 8 which is used solely by the NIC. A ping -f to the host doesn't make this number change.
I'm using the pcmcia package versions 3.1.8 and 3.1.9, but the kernel NIC driver.
Btw. please CC: me as I only read the list archives.
Thank you, -- ................................................................ : jakob@ostenfeld.dtu.dk : And I see the elder races, : :.........................: putrid forms of man : : Jakob Østergaard : See him rise and claim the earth, : : OZ9ABN : his downfall is at hand. : :.........................:............{Konkhra}...............:
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
| |