First post, by wbahnassi
- Rank
- Member
Hi, I'm trying to make my Windows 95B recognize the on-board Ethernet chipset on my HP Z400 motherboard. It's a "Broadcom NetXtreme Gigabit Ethernet" as Windows 11 identifies it, and I've captured its compatible Ids as follows:
PCI\VEN_14E4&DEV_1684&REV_10
PCI\VEN_14E4&DEV_1684
PCI\VEN_14E4&CC_020000
PCI\VEN_14E4&CC_0200
PCI\VEN_14E4
PCI\CC_020000
PCI\CC_0200
and these are the hardware Ids:
PCI\VEN_14E4&DEV_1684&SUBSYS_1309103C&REV_10
PCI\VEN_14E4&DEV_1684&SUBSYS_1309103C
PCI\VEN_14E4&DEV_1684&CC_020000
PCI\VEN_14E4&DEV_1684&CC_0200
I took the most modern Win95 ethernet drivers I could find for Broadcom (forgot which ones specifically), and modified the INF to support the above Ids, but Win95 still refuses to do anything beyond a generic fail message. The device status in Device Manager has a yellow mark and says: "This device is not present, not working properly, or does not have all the drivers instaled. See your hardware documentation. (Code 10.)".
I was expecting the driver to kick in and probably crash the system if it wasn't able to deal with the hardware, but the above makes it seem as if I wasn't able to make the driver even get installed in the first place. Any hints to a good driver or steps to make this ID spoofing work?