OS2 World Community Forum
OS/2, eCS & ArcaOS - Technical => Setup & Installation => Topic started by: Neil Waldhauer on November 11, 2024, 09:48:18 pm
-
I'm installing Warp4 from 1996 on a VirtualBox environment. I'm trying to install all the fixes.
I've installed TCP/IP 4.3, but VBoxService wants TCPIP32.DLL, and I'm not seeing it where I expect to see it, in C:\MPTN\DLL
What installs TCPIP32.DLL, and what fixes or patches are available?
-
Hi Neil
You may find this site useful http://web.archive.org/web/20060926004818/http://www.warpupdates.mynetcologne.de/english/site_contents.html - especially the link to here http://web.archive.org/web/20060926010736/http://www.warpupdates.mynetcologne.de/english/tcpip.html
Regards
Pete
-
Hello Neil
As a novelty, I always wanted to create a thing called OS/2 Warp 4.1.
Please check this page and let me know what I'm missing according to your vision creating the VM.
- https://www.os2world.com/wiki/index.php?title=Updating_OS/2_Warp_4
Regards
-
Sadly, I tried to go to ftp://ps.boulder.ibm.com/ps/products/tcpip/fixes/readme.txt (http://ftp://ps.boulder.ibm.com/ps/products/tcpip/fixes/readme.txt). Wants a login, tried anonymous and then it wants a TLS connection
-
Sadly, I tried to go to ftp://ps.boulder.ibm.com/ps/products/tcpip/fixes/readme.txt (http://ftp://ps.boulder.ibm.com/ps/products/tcpip/fixes/readme.txt). Wants a login, tried anonymous and then it wants a TLS connection
Use instead https://public.dhe.ibm.com/ps/products/tcpip/fixes/readme.txt
-
Sadly, I tried to go to ftp://ps.boulder.ibm.com/ps/products/tcpip/fixes/readme.txt (http://ftp://ps.boulder.ibm.com/ps/products/tcpip/fixes/readme.txt). Wants a login, tried anonymous and then it wants a TLS connection
Use instead https://public.dhe.ibm.com/ps/products/tcpip/fixes/readme.txt
Thanks, bookmarked.
-
Thanks for the links. Of course, the fixes are a messy mixture of public, Software Choice and Passport Advantage. I was able to figure out that installation of TCP/IP 4.3 had failed due to missing prerequisites. I may not have the latest of everything yet, but VBoxService is working and therefore shared folders.
-
You presumably need to update both, MPTS and also TCPIP:
https://altsan.org/os2/fixpaks/mpts.html
https://altsan.org/os2/fixpaks/tcpip.html
-
Thanks, Lars. The pages on Alex Taylor's website that you provided show clearly what needs to be done, and which packages are Software Choice or Passport Advantage.
I did find TCPIP32.DLL in TCP/IP 4.3, but I wonder if it is also in one of the freely available fixpaks.
-
I can find it in here:
https://public.dhe.ibm.com/ps/products/tcpip/fixes/v4.3os2/ic27649/ic27649.txt
but of course, that is just an addon patch to TCP 4.3.
The good thing is that it also contains all the relevant protocol and socket drivers and the other DLLs that work together with TCPIP32.DLL (for example TCPIPDLL.DLL that I seem to remember is the interfacing DLL for 16-bit apps using the older BSD Version 4.3 API and TCP32DLL.DLL is the interfacing DLL for 32-bit apps using the older BSD Version 4.3 API, see also the TCP/IP Version 4.21 Programming Reference that comes with the OS/2 toolkit: "Introduction to Networking Services).
-
Isn't there a tcpip32.dll shiped with ACPI package? Or was it the AN kernel WPI? I think it checks if the right one is installed. I vaguely remember we need a patched one for stable SMP.
-
Neil is trying to install and upgrade Warp4. His aim is not to cannibalize his ArcaOS installation, nor to invest hundreds of dollars to update to it (or eCS).
-
Isn't there a tcpip32.dll shiped with ACPI package? Or was it the AN kernel WPI? I think it checks if the right one is installed. I vaguely remember we need a patched one for stable SMP.
The one I have on my old Warp V4 install is,
E:\MPTN\DLL>bldlevel tcpip32.dll
Build Level Display Facility Version 6.12.675 Sep 25 2001
(C) Copyright IBM Corporation 1993-2001
Signature: @#IBM:6.01a#@ patched 2011/08/16 06:01:01 on TCPBLDSRVR - MPTS 6.01-TCP/IP 4.3 for OS/2 - 32 BIT SOCKETS
Vendor: IBM
Revision: 6.01
File Version: 6.1
Description: patched 2011/08/16 06:01:01 on TCPBLDSRVR - MPTS 6.01-TCP/IP 4.3 for OS/2 - 32
So a patched version of the free tcpip32.dll I think. ArcaOS uses the same version. This was around FF10 or earlier when dual core systems became more common and there were lots of crashes due to tcpip32.dll being linked against the single threaded runtime.
-
I can find it in here:
https://public.dhe.ibm.com/ps/products/tcpip/fixes/v4.3os2/ic27649/ic27649.txt
but of course, that is just an addon patch to TCP 4.3.
The good thing is that it also contains all the relevant protocol and socket drivers and the other DLLs that work together with TCPIP32.DLL (for example TCPIPDLL.DLL that I seem to remember is the interfacing DLL for 16-bit apps using the older BSD Version 4.3 API and TCP32DLL.DLL is the interfacing DLL for 32-bit apps using the older BSD Version 4.3 API, see also the TCP/IP Version 4.21 Programming Reference that comes with the OS/2 toolkit: "Introduction to Networking Services).
I have now tried to replace TCP/IP 4.3 with ic27649. Doing so allows the VirtualBox Additions to load and shared folders work as well as the do on ArcaOS - several bugs, not likely to be fixed, but does transfer files.
Unfortunately many TCP/IP features, like resolving network names, do not work. Installing TCP/IP 4.3 over ic27649 makes networking work again, so ic27649 cannot be used as a free version of TCP/IP 4.3. TCP/IP 4.3 was a Software Choice offering. I may need to rethink how to install VirtualBox Additions.
-
Hi Neil,
You may like to try unzipping Paul's latest BIND build and copying the *.exe files to your x:\mptn\bin directory, this will replace host.exe, dig and other tcpip utilities to more recent builds.
-
I understood from Neils comment that the base device drivers in the patch package are not properly doing the job. An executable building upon these cannot fix that.
-
True, I should read posts a bit slower...