Here's the skinny:
Have the 3c507 driver compiled into the kernel. On boot, card is
detected correctly at IRQ 10, Mem 0300, etc. With the card's native
state alterred by its DOS configurator app so that ZeroWaitStates are
disabled and Turbo mode is set to Standard, dhcpcd now communicates with
our dhcp server [when it before did not] and, viola, we have a working
network. Sorta. What happens is that nominal net traffic produces no
problems. If, however, I run a TCP/IP app (same results whether
Netscape inside X or ncftp at the command prompt, for example),
approximately 50-60 seconds after starting up and while the app is
sending/retrieving data, this starts:
eth0: Command unit stopped, status xxxx, restarting -OR-
eth0: Rx unit stopped, status xxxx, restarting.
xxxx is replaced by a variety of four-digit numbers: 0000, a000, a040,
1220, 4040, 5020, and 5220, with 4040 being by far the most numerous
entry. These stopped/restarting messages are repeated hundreds of time
(yes, hundreds, as /var/log/messages confirms: the last command was
repeated 696 [or 739[ times). These error messages will actually break
into the console as well as get listed in /var/log/messages.
Anyone have a clue what's going on?
My thanks,
Guy Stalnaker
--
*-------------------------------------------------------------*
J. Guy Stalnaker
1210 W Dayton St Rm 4212 wk. 608.263.8035
Madison WI 53706 fax 608.263.3846
*-------------------------------------------------------------*