VOGONS


Windows for Workgroups TCP/IP Disk

Topic actions

Reply 80 of 91, 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 91, 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 91, 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 91, by Grzyb

User metadata
Rank l33t
Rank
l33t
myne wrote on Yesterday, 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 91, by doshea

User metadata
Rank Oldbie
Rank
Oldbie
Grzyb wrote on Yesterday, 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 91, by Grzyb

User metadata
Rank l33t
Rank
l33t
doshea wrote on Yesterday, 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 91, 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 91, 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 91, by doshea

User metadata
Rank Oldbie
Rank
Oldbie
myne wrote on Yesterday, 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 Yesterday, 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 91, 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 91, by Grzyb

User metadata
Rank l33t
Rank
l33t
maxtherabbit wrote on Today, 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 91, by maxtherabbit

User metadata
Rank l33t
Rank
l33t
doshea wrote on Today, 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.