[tulip-bug] tulip driver broken at 2.4.13+, maybe earlier (de2104x on 2.5.1)

dose dosmaster@teleweb.at
Fri Jan 11 04:47:00 2002


Lately I tried to use the 2.4.13 kernel with my DEC 21041 ethernet card, but
I just couldn't get it to send any information...insmod etc worked fine,
when using tulip_debug=7 I got the following errors (klog) whilst trying to
ping (ping didn't give any output whatsoever):

Jan 10 13:38:31 strungout kernel: eth1: Media selection tick, 10base2,
status fc660000 mode fffe2002 SIA 000
Jan 10 13:38:31 strungout kernel: eth1: 21041 media tick  CSR12 000000c6.
Jan 10 13:38:31 strungout kernel: eth1: 21041 using media AUI, CSR12 is
00c6.
Jan 10 13:38:31 strungout kernel: eth1: interrupt  csr5=0xfc670004 new
csr5=0xfc660000.
Jan 10 13:38:31 strungout kernel: eth1: Transmit error, Tx status 7fffbc80.
Jan 10 13:38:31 strungout kernel: eth1: exiting interrupt, csr5=0xfc660000.
Jan 10 13:38:32 strungout kernel: eth1: interrupt  csr5=0xfc670004 new
csr5=0xfc660000.
Jan 10 13:38:32 strungout kernel: eth1: Transmit error, Tx status 7fffbc80.
Jan 10 13:38:32 strungout kernel: eth1: exiting interrupt, csr5=0xfc660000.

...and so on. Then I tried out 2.5.1 (wanted to try 2.4.17, but that one
just didn't compile), which gave me similar errors with the de2104x module
(tulip didn't work at all) and after a few pings, I experienced a kernel
oops, kernel panic and a system lockup.

I switched back to the 2.4.2 kernel then, which works fine (except for the
broken Makefile in arch/i386/boot) and results in these nice loglines:

Jan 10 13:55:30 strungout kernel:  In tulip_rx(), entry 9 00660328.
Jan 10 13:55:30 strungout kernel: eth1: In tulip_rx(), entry 9 00660328.
Jan 10 13:55:30 strungout kernel: eth1: exiting interrupt, csr5=0xfc660000.
Jan 10 13:55:31 strungout kernel: eth1: interrupt  csr5=0xfc670004 new
csr5=0xfc660000.
Jan 10 13:55:31 strungout kernel: eth1: exiting interrupt, csr5=0xfc660000.
Jan 10 13:55:31 strungout kernel: eth1: interrupt  csr5=0xfc670040 new
csr5=0xfc660000.



--
"i miss the person that you were but i don't miss you"
http://www.dose-xp.org - http://www.infernum.com - http://www.blended.org