VOGONS


Windows for Workgroups TCP/IP Disk

Topic actions

Reply 80 of 92, by Grzyb

User metadata
Rank l33t
Rank
l33t

So I've installed WfW 3.1, and tried both TCP/IP packages:

Microsoft TCP/IP-32 for Windows for Workgroups 3.11
- no way to install, of course

Microsoft TCP/IP for Windows for Workgroups 3.11
- does install, but...
- no way to configure it, selecting "Settings..." brings "There are no advanced settings required for the selected protocol or network adapter."
- when booting DOS, errors when loading TCPTSR, TINYRFC, NMTSR
- when starting Windows, "Networking functionality will not be available because network protocols were not loaded..."

Kiełbasa smakuje najlepiej, gdy przysmażysz ją laserem!

Reply 81 of 92, by myne

User metadata
Rank Oldbie
Rank
Oldbie

You'll probably have to borrow some dlls/sys/com files from 3.11
Look at the inf files.
Look at the files in common that are mentioned, but not part of the package.
Try replacing.

I built:
Convert old ASUS ASC boardviews to KICAD PCB!
Re: A comprehensive guide to install and play MechWarrior 2 on new versions on Windows.
Dos+Windows 3.11+tcp+vbe_svga auto-install iso template
Script to backup Win9x\ME drivers from a working install
Re: The thing no one asked for: KICAD 440bx reference schematic

Reply 82 of 92, by myne

User metadata
Rank Oldbie
Rank
Oldbie

Random googling found references to Ms net client 3.
http://www.win3x.org/win3board/viewtopic.php? … =25099&view=min

I built:
Convert old ASUS ASC boardviews to KICAD PCB!
Re: A comprehensive guide to install and play MechWarrior 2 on new versions on Windows.
Dos+Windows 3.11+tcp+vbe_svga auto-install iso template
Script to backup Win9x\ME drivers from a working install
Re: The thing no one asked for: KICAD 440bx reference schematic

Reply 83 of 92, by Grzyb

User metadata
Rank l33t
Rank
l33t
myne wrote on 2025-07-21, 04:26:
You'll probably have to borrow some dlls/sys/com files from 3.11 Look at the inf files. Look at the files in common that are men […]
Show full quote

You'll probably have to borrow some dlls/sys/com files from 3.11
Look at the inf files.
Look at the files in common that are mentioned, but not part of the package.
Try replacing.

I don't doubt that it can be manually made to work.
I don't think there's much difference between the TCP/IP from DOS client, and the real mode one for WfW 3.11 - and we already know that the former can be transplanted into WfW 3.1.

But the point is:
It won't install work when installed using the normal procedure, so it can't be the same product as the one we're searching for.

Last edited by Grzyb on 2025-07-21, 09:29. Edited 2 times in total.

Kiełbasa smakuje najlepiej, gdy przysmażysz ją laserem!

Reply 84 of 92, by doshea

User metadata
Rank Oldbie
Rank
Oldbie
Grzyb wrote on 2025-07-21, 04:17:
Microsoft TCP/IP for Windows for Workgroups 3.11 - does install, but... - no way to configure it, selecting "Settings..." brings […]
Show full quote

Microsoft TCP/IP for Windows for Workgroups 3.11
- does install, but...
- no way to configure it, selecting "Settings..." brings "There are no advanced settings required for the selected protocol or network adapter."
- when booting DOS, errors when loading TCPTSR, TINYRFC, NMTSR
- when starting Windows, "Networking functionality will not be available because network protocols were not loaded..."

It's unfortunate that the version number of the stack is 3.11, because I don't think it's only for WfW 3.11 (but I suspect it might work on that too), and it's probably going to cause confusion 😁

Did you install by running the included SETUP.EXE? It brings up what looks like the normal "Network Adapters" dialog box you can access from the Control Panel, so it might seem unnecessary, but I remember reading some knowledge base article for one of these stacks - quite possibly this one - which said you need to use SETUP.EXE to add the protocol so it can update the Control Panel itself.

I used SETUP.EXE and it seems to work for me:
- PING works from DOS (before starting Windows) and from a DOS prompt in Windows
- I can get Windows NT 4 to connect to a share on the WfW machine over NetBIOS over TCP/IP

I've had a lot of trouble with Windows hanging when I go to Control Panel -> Network though. It seems to happen if I try to do that right after starting Windows, but if I run File Manager and then exit right away it doesn't happen. I tried waiting for longer than it takes me to start and close File Manager but that didn't help. This is quite repeatable!

Reply 85 of 92, by Grzyb

User metadata
Rank l33t
Rank
l33t
doshea wrote on 2025-07-21, 09:14:

SETUP.EXE

I thought we were talking about this - https://ftp.zx.net.nz/pub/archive/ftp.microso … /WFW/WFWTCP.EXE - but there's no SETUP.EXE inside that SFX.

Where exactly is the version with SETUP.EXE ?

Kiełbasa smakuje najlepiej, gdy przysmażysz ją laserem!

Reply 86 of 92, by Grzyb

User metadata
Rank l33t
Rank
l33t

YES!
@doshea - you have found The Holy Grail!

The attachment wfw31.png is no longer available

During WfW 3.1 installation, I added TCP/IP as "Unlisted or Updated Protocol", and removed NetBEUI - but it wouldn't let me enter "Settings..." at this point.
After reboot, I ran SETUP.EXE - and then entered address/mask/gateway - there's no BOOTP nor DHCP, only static configuration!

Unfortunately, it crashes often - doesn't like my 3C509B card? Or my modern Linux/Samba server?
It would be a good idea to try with some other NIC, and/or period-correct server software - like another WfW 3.1 machine, or NT 3.x.

Edit:
Is there some problem with image attachments?
I've set is as INLINE, but can't see it in this post...

Kiełbasa smakuje najlepiej, gdy przysmażysz ją laserem!

Reply 87 of 92, by Grzyb

User metadata
Rank l33t
Rank
l33t

The chronology of WfW and TCP/IP, based on files time-stamps:

October 1992 - WfW 3.1
June 1993 - "TCP/IP for Windows for Workgroups" - version=3.11.001
November 1993 - WfW 3.11
January 1994 - "TCP/IP for Windows for Workgroups for WFW 3.11" - version=3.11.060
March 1994 - "Microsoft TCP/IP-32 for Windows for Workgroups 3.11 (March Beta)" - version=3.11.011
August 1994 - "Microsoft TCP/IP-32 for Windows for Workgroups 3.11" - version=3.11.131
November 1994 - "Microsoft TCP/IP-32 for Windows for Workgroups 3.11" (3.11a) - version=3.11.131
May 1995 - "Microsoft TCP/IP-32 for Windows for Workgroups 3.11" (3.11b) - version=3.11.158

Kiełbasa smakuje najlepiej, gdy przysmażysz ją laserem!

Reply 88 of 92, by doshea

User metadata
Rank Oldbie
Rank
Oldbie
myne wrote on 2025-07-21, 04:35:

Random googling found references to Ms net client 3.
http://www.win3x.org/win3board/viewtopic.php? … =25099&view=min

I didn't look at that yet, but I certainly saw references in TechNet to using the TCP stacks from both LAN Manager 2.x (client) and MS Client 3 with Windows for Workgroups.

I think there was also an article comparing some of the different stacks. https://virtuallyfun.com/2024/03/18/so-i-used … the-same-thing/ says:

However, despite LAN Manager 2.2 providing a TCP/IP stack to connect to both OS/2 and NT servers, there is no winsock interoperability dll.

I think I saw that in TechNet too - some of these stacks provide alternate socket libraries that aren't winsock compatible. The "holy grail" one I found does support winsock. I assume it might be the only Microsoft stack for WfW 3.11 where you get to adjust settings from within Windows too?

Grzyb wrote on 2025-07-21, 11:59:

During WfW 3.1 installation, I added TCP/IP as "Unlisted or Updated Protocol", and removed NetBEUI - but it wouldn't let me enter "Settings..." at this point.

I suppose that might be due to not having run SETUP.EXE yet.

Unfortunately, it crashes often - doesn't like my 3C509B card? Or my modern Linux/Samba server?
It would be a good idea to try with some other NIC, and/or period-correct server software - like another WfW 3.1 machine, or NT 3.x.

I'll try some testing in emulation soon, against a Windows NT 4 VM. I was using an emulated NE2000. I feel like I should do some testing with winsock too. Perhaps WS_FTP?

I've set is as INLINE, but can't see it in this post...

I don't know, but yes, I had to click on it.

Thanks also for the summary of all the versions! I recall now that some knowledge base article might have mentioned which stacks have DHCP, etc. Seems like a big table of features is needed!

Reply 89 of 92, by maxtherabbit

User metadata
Rank l33t
Rank
l33t

I assume we are talking about this?
Disk.jpg

Notice the version number - 3.1 not 3.11

Reply 90 of 92, by Grzyb

User metadata
Rank l33t
Rank
l33t
maxtherabbit wrote on Yesterday, 13:10:

I assume we are talking about this?

Exactly - "version=3.11.001" in OEMSETUP.INF

Kiełbasa smakuje najlepiej, gdy przysmażysz ją laserem!

Reply 91 of 92, by maxtherabbit

User metadata
Rank l33t
Rank
l33t
doshea wrote on Yesterday, 12:01:

I'll try some testing in emulation soon, against a Windows NT 4 VM. I was using an emulated NE2000. I feel like I should do some testing with winsock too. Perhaps WS_FTP?

If you can get winsock to function on an [emulated] 286, that would really be something. Otherwise I don't see what additional functionality this would offer over my method of grafting in the net client 3 files other than ease of setup. All the files on this disk are essentially just older versions of the same stuff.

Reply 92 of 92, by doshea

User metadata
Rank Oldbie
Rank
Oldbie
maxtherabbit wrote on Yesterday, 13:10:
I assume we are talking about this? https://archive.org/download/tcpip-workgroups/Disk.jpg […]
Show full quote

I assume we are talking about this?
Disk.jpg

Yeah, thanks, that's a good way to clarify. In fact, that made me think a bit more - I posted this earlier:

doshea wrote on 2025-07-18, 11:38:

I also found this article on the January 1995 TechNet CD: Personal Systems -> MS Windows for Workgroups -> Product Facts -> TCP/IP Networking -> Microsoft TCP/IP for Windows for Workgroups:

Part Number: Dual Media (261-050v310) ... Packaging: White box with label, dual media and documentation and Windows Sockets Vend […]
Show full quote

Part Number: Dual Media (261-050v310)
...
Packaging:
White box with label, dual media and documentation and Windows Sockets Vendor List. License provides right to copy the software *UNLIMITED* number of times.
...

Does anyone understand MS part numbers? They're close together, not sure if that means we can infer anything about this being one of the floppies in the "White box" whose part number is in the quoted article, or if it's a slightly newer version or something?

maxtherabbit wrote on Yesterday, 13:41:

All the files on this disk are essentially just older versions of the same stuff.

Probably more buggy too! 😁 Anyway thanks, if I have time and nobody beats me to it, sometime I might see if I can use sockets on an emulated 286.