First post, by Deunan
I got that card recently and to test it I put it into P200MMX with Win98SE. Windows detected it, copied drivers, but complained on every boot that the HW isn't working properly. I've decided to try and change the card settings (port and IRQ) on that machine, even though the buggy 3C5X9CFG.EXE program kept saying the port is already taken. But it said that for all the addresses I've tried so I figured that maybe it's just broken that way. Well, it froze during saving the settings to the card... and after that said the card is not configured at all.
Long story short I got the settings back on different mobo running DOS 6.2, but now 3C5X9CFG.EXE is acting up, doesn't show me the option for auto-selecting the interface, and doesn't properly show PnP and full duplex settings until I mess around with the interface type. And it's saying the card is 3C509 (without the B), but now I'm not 100% sure if it said 3C509B before or not. Also, testing procedure fails on EEPROM and FIFO - but the card does work in DOS. The MAC is correct, packet driver loads, and MTCP package has no issues running DHCP and FTP client.
I wrote a tiny program to dump the EEPROM and sure enough it seems the checksum for the so-called static part of data is wrong. I want to be able to use this card in Win3.11 so I bet I need to sort it out or else it will fail just as Win98 does. I'm not sure now if the problem was already there, or did I make it worse, point is it needs fixing and actually looks like it can be done.
So - I need another EEPROM dump to compare with mine, form a working card. Preferably a few more to see if I can transplant more than just my MAC. I'm attaching the app that will dump the data to a file called E3C509X.BIN - best to run it from pure DOS and with no network drivers loaded. Should be able to detect cards set to PnP mode as well.
I need the B-model (3C509B) but it should also work with non-B and C ones, you can try and if it works you'll have a backup. I'm looking for the -COMBO cards (RJ54+AUI+BNC), but -TP would also be of some use. If you can, attach a screenshot of the 3C5X9CFG information window (F8 key), that might help me decode what is stored where and do a smart edit rather than just copy-paste with modified MAC.