Re: Problem with Tulip and 3Com
Donald Becker <[email protected]> Tue, 2 Mar 2004 12:28:10 -0500 (EST)
| Newsgroups | gmane.linux.drivers.tulip.general |
|---|---|
| Message-ID | <[email protected]> |
On Mon, 1 Mar 2004, Robert L. Harris wrote: > I'm hoping someone might have an answer on this one as I haven't > found any fixes yet other than some threads from back in 2000. Many problems are fixed, but the person doesn't follow-up confirming it. > I'm running a number of servers with DLINK Quad port network cards which use > the tulip driver as well as a 3c905C. Since kernel 2.4.21 I've had a problem > with what appears to be eth2. What driver version are you using? > NETDEV WATCHDOG: eth2: transmit timed out It doesn't appear to be my driver release... > root@bridge:~# grep eth /var/log/dmesg > eth0: Digital DS21143 Tulip rev 65 at 0x2000, 00:80:C8:CD:38:95, IRQ 17. > eth1: Digital DS21143 Tulip rev 65 at 0x2080, 00:80:C8:CD:38:96, IRQ 18. > eth2: Digital DS21143 Tulip rev 65 at 0x2400, 00:80:C8:CD:38:97, IRQ 19. > eth3: Digital DS21143 Tulip rev 65 at 0x2480, 00:80:C8:CD:38:98, IRQ 16. What does cat /proc/interrupts report after the interfaces have been running for a while? > We found the tulip diag program which gives some errors on Index 3: > The Rx process state is 'Suspended -- no Rx buffers'. > Interrupt sources are pending! CSR5 is f06981c7. Yup, sounds like an interrupt problem. My guess is that all interrupts are arriving on for first interface. My driver explicitly works around this problem on the x86 by overriding the IRQ setting. -- Donald Becker [email protected] Scyld Computing Corporation http://www.scyld.com 914 Bay Ridge Road, Suite 220 Scyld Beowulf cluster systems Annapolis MD 21403 410-990-9993 _______________________________________________ tulip mailing list, [email protected] To change to digest mode or unsubscribe visit http://www.scyld.com/mailman/listinfo/tulip