OS/2, eCS & ArcaOS - Technical > Networking
TCP/IP from MVDM DOS sessions
SoundChaser:
--- Quote from: Sean Casey on May 03, 2025, 11:30:14 pm ---I see, that INT61VDD.SYS, an INT 61h emulator, was included in PC/TCP for OS/2. I'll need to install both FTP Software's OS/2 and DOS products.
--- End quote ---
Strictly speaking, it's not that much an emulator, but rather a virtualization of the network hardware to handle DOS 61h interrupts. IF you mean "it emulates a DOS packet driver", I agree with you it replaces what would be otherwise a so-called DOS "packet driver".
--- Quote from: Sean Casey on May 03, 2025, 11:30:14 pm ---Update: Installed PC/TCP OS/2 and DOS on Warp 3 and a quick test of the PC/TCP DOS stack seems to work fine. Unfortunately, the version of FTP Software's PC/TCP for OS/2 version I have, version 1.3.1, isn't compatible with ArcaOS (INT61VDD.SYS dated 3/31/95).
--- End quote ---
ARGH. After I installed PC/TCP 1.3.1 (winfiles, IBM TCP/IP 1.3.1 is really PCFTP) my system behaved on 2nd reboot (curiously, the first reboot went fine) with a country.sys screen of death. I had to recover an archive from prior to the installation of PC/TCP.
So close. Here's my plan for my second attempt:
- extract the PC/TCP lines from the "current" (archived) config.sys
- merge them in my "current" (active) config.sys but at the end but keep out anything related to the old Microsoft components.
I'm curious about the symptoms you've observed, if they differ from my boot error.
Sean Casey:
--- Quote from: SoundChaser on May 04, 2025, 03:47:41 pm ---I'm curious about the symptoms you've observed, if they differ from my boot error.
--- End quote ---
The installation routine for PC/TCP for OS/2 would not execute on ArcaOS, so I had copied the relevant OS/2 entries from my Warp 3 config.sys file from the installation that was working.
I was getting a SYS01521 error during the boot of ArcaOS. It just took a INT61VDD.SYS device statement and adding a reference to the PCTCP installation directory placed at the tail of my LIBPATH to cause the error.
If you have better luck, please post your findings.
Dave Yeo:
--- Code: ---F:\test>help 1521
SYS1521: There are too many parameters specified in the
*** statement on line *** of the CONFIG.SYS file. Line ***
is ignored.
EXPLANATION: The specified statement in the CONFIG.SYS file has more
parameters than are expected.
ACTION: Edit the CONFIG.SYS file to correct or remove the incorrect
statement and restart the system.
--- End code ---
One I haven't seen.
Understand that through Warp v4 OS/2 used a 16 bit stack based on BSD 4.3, while now we use a 32 bit stack ported from AIX based on BSD 4.4. Not sure about using an old device with the new stack.
SoundChaser:
Sean: I did not have that error message. I won't have the chance to try out until tomorrow at the latest, but I'll report back. Thank you for the report!!
Dave: Possibly. I'm still no clear how the PC/FTP exactly works, but since it was meant as a TCPIP stack for OS2 systems _without_ one (without IBM tcpip for os2) I suspect the IBM BSD stack to be completely bypassed?
SoundChaser:
--- Quote from: Bogdan on April 23, 2025, 09:03:41 pm ---The DOS part of the TCP/IP PTK shares the same interfaces with FTP Software's PC/TCP Version 4. So all TCP/IP DOS applications shipped with the PC/TCP product or OnNet should work.
--- End quote ---
I'm really curious about have more details about your findings there. Does the vtcpdos.vdd implement the FTP software packet driver interface? Btw, I really suspect IBM to have licensed FTP software work in early releases to eventually complete it with "enterprise", 32bit, versions from AIX later on.
Personally, I've found evidence that the NBF (netbios frame) VDD implements both NetBIOS and 802.2 LLC interrupt handler that's present in IBM's DOS offerings so that any NetBIOS or 802.2-based software from IBM running under DOS would also work under OS2 (typically, mainframe clients) while, to my understanding, the TCP VDD talks to OS2's TCP kernel support. It's there to ensure backcomp with "IBM TCPIP for DOS"-based products.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version