Dan, you have reported about 8 crashes in the last month or two
with this same machine (40MB DX4/100). You originally had random crashes
with a wd8013 clone, and then as well with a ne2000 clone, so you blamed the
8390 drivers, as seen below.
>Apparently, any 8390 based card is not going to be stable with Linux. So
>here's the big question:
>
>Which card is >>>the most stable<<< under Linux? With the 8390 drivers in
>the state they are, that disqualifies any 80x3 and NEx000 card. My guess is
>it's some 3COM 3509 or other card?
[...]
>We'll may be trying an SMC Ultra card if we can get our hands on one, and
>see if that makes any difference. Will the SMC prove anything or should we
>try some other card to rule out our hardware and definitively point the
>finger at the Linux networking code? What do we have to do to satisfy the
>kernel developers that it's not our hardware? What card will prove it?
So then you moved onto a 3c509 card (as seen above) and now you still get
random crashes. (You have already reported 2 for the 3c509 so far.) You are
right in assuming that not all three cards can be broken, but you then
overlook the possibility of a flakey motherboard, and hence blame linux.
I suggest that you use more conservative settings in the CMOS
setup (if possible) -- things like adding ISA i/o wait states, etc.
If this is not possible,(or it doesn't help) then I would recommend you
grab another motherboard, it would probably be cheaper than the two extra
ethernet cards that you have bought.
Until you do this, I don't think you will find anyone who is going to take
too many of your crash reports very seriously anymore.
Good luck with it.
Paul.