With Linux 2.1.30, I have a weird problem with my NE2000 clone
(Linksys EtherPCI LAN Card II). Once I start to use the card heavily,
the screen is filled with the following message:
eth0: Tx request while isr active
The machine locks up while printing this message in an infinite
loop. Here is the card ID that I get during boot:
Mar 23 18:07:11 ariel kernel: ne.c: PCI BIOS reports Winbond NE2000-PCI at i/o 0x6000, irq 12.
Mar 23 18:07:11 ariel kernel: ne.c:v1.10 9/23/94 Donald Becker (becker@cesdis.gsfc.nasa.gov)
Mar 23 18:07:11 ariel kernel: NE*000 ethercard probe at 0x6000: 00 20 78 10 41 33
Mar 23 18:07:11 ariel kernel: eth0: NE2000 found at 0x6000, using IRQ 12.
My attempts to patch drivers/net/8390 were not very successful so far.
Could anyone explain what this message means and how I might attempt to
work around the problem?
-- _. _ . (_ ,_ _ , . / ` _ _L | Email: Oleg Kibirev <snowcat@netgate.net> ._)| U(_)\/\/ \_,(_L/L | http://ng.netgate.net/~snowcat/ ------------------------'