I just upgraded my old 486dx2/66 vlb system to a Cyrix 5x86/120 vlb
system. Everything is great - things are nice and fast again.
(Funny how the definition of 'fast' keeps changing, eh?)
Well, not exactly 'everything' is great. I suspect my ethernet card
is feeling pretty good, but it seems to have decided to ignore
the rest of my system. Linux (2.0.00) no longer finds it. I mean
Linux (2.0.00) doesn't even know it's in my system - no
error messages, nothing. Don't ask me whether DOS sees it or
not, I don't do DOS, and so don't know.
Yes, the kernel is configured for the (NE2000 clone)
card. Yes, I've tried different slots (there are only three I
can put it in because of other needs). Yes, I've tried different
io addresses (and /proc/ioports doesn't show another card as
conflicting with the addresses I'm trying). Yes, I've tried
different interrupts (and /proc/interrupts doesn't show anything
else using the interrupts I'm trying). Yes, I've tried a different
ethernet card. (To be fair, I've tried another NoName (Trendware)
card, but it also claims to be NE2000 compatible. My current card
is an Addtron ElCheapo, I think.) Yes, the card is getting power
(at least its little green eye glows contentedly). Yes, I've tried
a colorful variety of incantations and assorted curses (many of
them, often and loud). No, there is no Boot PROM on either of
the cards I tried.
Does *anyone* have *any* idea how I can placate my ethernet
card and lure it back? Here's what ne2k says when I try to
probe it:
->ne2k -p300
Checking the ethercard at 0x300.
Register 0x0d (0x30d) is ff
Failed initial NE2000 probe, value 33.
8390 registers: 3b ff ff ff 73 33 ff 33 33 33 ff ff 77 33 33 33
SA PROM 0: 33 33 73 73 37 37 33 33 77 77 bb bb 33 33 33 33
SA PROM 0x10: 33 33 33 33 33 33 33 33 33 33 33 33 77 77 77 77
Invalid signature found, wordlength 2.
Now, that's slightly different than when I probe an address where
the card *isn't*, but I can't read the above to see if there's
anything significant there or not.
Here's /proc/ioports:
0000-001f : dma1
0020-003f : pic1
0040-005f : timer
0060-006f : keyboard
0080-009f : dma page reg
00a0-00bf : pic2
00c0-00df : dma2
00f0-00ff : npu
0100-0107 : serial(set)
0108-010f : serial(set)
0110-0117 : serial(auto)
0118-011f : serial(auto)
01f0-01f7 : ide0
0220-022f : SoundBlaster
0330-0333 : SB MIDI
0334-0337 : BusLogic BT-44xC
0378-037f : lp
0388-038b : OPL3/OPL2
03c0-03df : vga+
03f0-03f5 : floppy
03f6-03f6 : ide0
03f7-03f7 : floppy DIR
03f8-03ff : serial(auto)
What's new in my system, since the last time my ethernet
card was seen alive:
New vlb MB (ElCheapo NoName) with Cyrix 5x86 chip and AMIPRO
BIOS.
New Promise EIDEPro (ISA EIDE, serial, parallel, game) controller
card - game port, COM B, and 2nd IDE controller are all
disabled, as is the 'external BIOS' on the card (apparently
that BIOS wasn't happy with the 'external BIOS' on the
BusLogic SCSI card - system would crash periodically when
they were both enabled (at different base addresses).
--
AURA)]
The Gods that smiled upon your birth are laughing now. -- fortune cookie