VOGONS


Reply 20 of 27, by Robbbert

User metadata
Rank Member
Rank
Member

No mention of adding the FAT32 driver, while it is intended for FAT32 hard drives, it also gives access to FAT32 USB sticks, so most modern ones will work.

Reply 21 of 27, by Gelip

User metadata
Rank Newbie
Rank
Newbie

Yeeeeeaaaaaaaaa - I finally have a working PCI Express network card in WinNT 4.0 😀 😀 😀

The attachment BCM5722_NT4.png is no longer available
The attachment BCM5722.png is no longer available

Vendor: DELL
Model: BCM95722A2202G
Chip: BCM5722
Release date: 2012
AIDA64 detect: Broadcom NetXtreme BCM5722 PCI-E Gigabit Ethernet Controller
PCI ID: PCI\VEN_14E4&DEV_165A
Type: PCIe x1 Gigabit Ethernet
Driver: 10.62.1.2 from https://soggi.org/drivers/broadcom.htm#NetX

I don't know how this work because in OEMSETUP.INF no DEV 165A:

Spoiler
    ifstr(i) $(DevID) == "0x1653"
read-syms RequestedMediaTypeADlg$(!STF_LANGUAGE)
else-ifstr(i) $(DevID) == "0x1654"
read-syms RequestedMediaTypeADlg$(!STF_LANGUAGE)
else-ifstr(i) $(DevID) == "0x165d"
read-syms RequestedMediaTypeADlg$(!STF_LANGUAGE)
else-ifstr(i) $(DevID) == "0x166e"
read-syms RequestedMediaTypeADlg$(!STF_LANGUAGE)
else-ifstr(i) $(DevID) == "0x1696"
read-syms RequestedMediaTypeADlg$(!STF_LANGUAGE)
else-ifstr(i) $(DevID) == "0x169c"
read-syms RequestedMediaTypeADlg$(!STF_LANGUAGE)
else-ifstr(i) $(DevID) == "0x169d"
read-syms RequestedMediaTypeADlg$(!STF_LANGUAGE)
else-ifstr(i) $(DevID) == "0x170d"
read-syms RequestedMediaTypeADlg$(!STF_LANGUAGE)
else-ifstr(i) $(DevID) == "0x170e"
read-syms RequestedMediaTypeADlg$(!STF_LANGUAGE)
else-ifstr(i) $(DevID) == "0x1658"
read-syms RequestedMediaTypeADlg$(!STF_LANGUAGE)
else-ifstr(i) $(DevID) == "0x1659"
read-syms RequestedMediaTypeADlg$(!STF_LANGUAGE)
else-ifstr(i) $(DevID) == "0x1676"
read-syms RequestedMediaTypeADlg$(!STF_LANGUAGE)
else-ifstr(i) $(DevID) == "0x1677"
read-syms RequestedMediaTypeADlg$(!STF_LANGUAGE)
else-ifstr(i) $(DevID) == "0x167c"
read-syms RequestedMediaTypeADlg$(!STF_LANGUAGE)
else-ifstr(i) $(DevID) == "0x167d"
read-syms RequestedMediaTypeADlg$(!STF_LANGUAGE)
else-ifstr(i) $(DevID) == "0x16f7"
read-syms RequestedMediaTypeADlg$(!STF_LANGUAGE)
else-ifstr(i) $(DevID) == "0x16fd"
read-syms RequestedMediaTypeADlg$(!STF_LANGUAGE)
else-ifstr(i) $(DevID) == "0x16dd"
read-syms RequestedMediaTypeADlg$(!STF_LANGUAGE)
else-ifstr(i) $(DevID) == "0x1600"
read-syms RequestedMediaTypeADlg$(!STF_LANGUAGE)
else-ifstr(i) $(DevID) == "0x1601"
read-syms RequestedMediaTypeADlg$(!STF_LANGUAGE)
else-ifstr(i) $(DevID) == "0x167b"
read-syms RequestedMediaTypeADlg$(!STF_LANGUAGE)
else-ifstr(i) $(DevID) == "0x1674"
read-syms RequestedMediaTypeADlg$(!STF_LANGUAGE)
else-ifstr(i) $(DevID) == "0x1673"
read-syms RequestedMediaTypeADlg$(!STF_LANGUAGE)
else-ifstr(i) $(DevID) == "0x167a"
read-syms RequestedMediaTypeADlg$(!STF_LANGUAGE)
else-ifstr(i) $(DevID) == "0x1672"
read-syms RequestedMediaTypeADlg$(!STF_LANGUAGE)
else-ifstr(i) $(DevID) == "0x1693"
read-syms RequestedMediaTypeADlg$(!STF_LANGUAGE)
else-ifstr(i) $(DevID) == "0x167f"
read-syms RequestedMediaTypeADlg$(!STF_LANGUAGE)
else-ifstr(i) $(DevID) == "0x169b"
read-syms RequestedMediaTypeADlg$(!STF_LANGUAGE)
else-ifstr(i) $(DevID) == "0x169a"
read-syms RequestedMediaTypeADlg$(!STF_LANGUAGE)
else-ifstr(i) $(DevID) == "0x1712"
read-syms RequestedMediaTypeADlg$(!STF_LANGUAGE)
Show last 2 lines
    else-ifstr(i) $(DevID) == "0x1713"
read-syms RequestedMediaTypeADlg$(!STF_LANGUAGE)

Reply 22 of 27, by OMORES

User metadata
Rank Member
Rank
Member

I found some time to check the BCM5722 card that I previously tested with Windows 98 .

It works in NT 4.0 and installed on the first try - no fiddling around. 😀 I've also attached the drivers I used.

@Gelip It looks identical to yours.

Be kind, rewind... to YouTube

Reply 23 of 27, by Gelip

User metadata
Rank Newbie
Rank
Newbie

@OMORES
After you wrote to me on YT that all you need to do is buy any network card with the BCM57xx chip, I found this website:
https://soggi.org/drivers/broadcom.htm#NetX

The attachment Broadcom.png is no longer available

I thought that any card with a chip marked in blue would work, e.g. BCM5761, so I found one and bought it. Unfortunately, this website confused me 🙁

Reply 24 of 27, by OMORES

User metadata
Rank Member
Rank
Member

Actually, on YT I wrote exactly this: “For NT 4.0, you can find native PCI-E Gigabit cards from Broadcom (BC57xx) that will work.” - you just assumed that “cards” means any card. So it’s not on me… 😀

But the good part is that you can find a PCI-E card manufactured in 2012 that works with an OS from 1996 - even 1995, since it should work with NT 3.51 too.

Be kind, rewind... to YouTube

Reply 25 of 27, by Gelip

User metadata
Rank Newbie
Rank
Newbie

Probably cards with such BCM chips are supported by WinNT 4.0 but I am not going to check it:

The attachment WOL_DELL.png is no longer available

Wake-on-LAN (WOL) Support on Dell™ Servers
The DELL BCM95722A2202G (BCM5722) card has part number XK104 and is from a DELL PowerEdge series server:
https://www.amazon.co.jp/-/en/Genuine-Broadco … r/dp/B0789NZP9Y

The attachment XK104.png is no longer available

Reply 26 of 27, by Gelip

User metadata
Rank Newbie
Rank
Newbie

@OMORES
Does the UniATA driver work with a SATA drive in AHCI mode?

Now I have WinNT 4.0 SP6 installed in IDE mode. I changed the driver to UniATA and it works but still in IDE mode.
I changed the IDE mode to AHCI in BIOS but I have BSOD 7B

EDITED

OK, I already know what it's about - you also need to replace the SCSIPORT.SYS file with SCSIPORT.FIX
https://bearwindows.zcm.com.au/winnt4.htm#p2
Great - now you can have either IDE or AHCI mode in the BIOS and it works 😀
HWiNFO32 takes a while to analyze in AHCI mode, but it works:

The attachment IDE_mode_BIOS.png is no longer available
The attachment IDE_mode_Win.png is no longer available
The attachment AHCI_mode_BIOS.png is no longer available
The attachment AHCI_mode_Win.png is no longer available

P.S. In AHCI mode, I noticed that during some disk operations (I use FAT32 partition) the system hangs for several seconds, e.g. HWiNFO32 detects ATA/SCSI Drive(s)... for about 15 seconds:

The attachment detect_drives.png is no longer available

Reply 27 of 27, by Gelip

User metadata
Rank Newbie
Rank
Newbie

If someone wants to use the LPT port, only SPP or EPP+SPP mode is supported - I use EPP-1.7 and SPP Mode:

The attachment LPT_BIOS.png is no longer available
The attachment LPT_Win.png is no longer available

In ECP or ECP+EPP mode, the system does not detect LPT port and device e.g. scanner not work!
This info help me:
https://www.oreilly.com/library/view/pc-hardw … 3s01s02s01.html

Windows NT through V4.0 does not support EPP or ECP bidirectional communications ports. If a parallel port is configured as EPP or ECP, Windows NT 4.0 and prior will not detect the port.