mbbrutman wrote on 2024-06-12, 21:23:160 is "Device Write Fault" ... so you were doing a write and it failed. […]
Show full quote
160 is "Device Write Fault" ... so you were doing a write and it failed.
NetDrive will retry an operation up to 2 times before telling DOS something is wrong. DOS then usually throws up the critical error handler. In this case it looks like the Turbo Pascal runtime is suppressing the critical error handler, and not giving you the option to retry.
You should only be seeing if this if the same write fails three times in a row. Is you network noisy? How fast is your server? If you run "netdrive status e:" there will be a number of blocks read, written, and a retry count for each device - can you share that output after the error happens?
Mike
For most part, this works really well. I've been able to run a number of smaller programs over the netdrive with out issues.
I did an XCOPY of the drive for fun of it to make a "backup" and it worked in the end. But every once in a while, I'd get the write fault error in the picture.
Every time I did retry. It continued on for a while.
E: 192.168.50.212:2002, 654871, 512.dsk (RW0, 900, 112907, 2439
Retries are high.
The "Server" machine is an AMD 5950X CPU... 128gb of ram, 8gb of NVME storage, Windows 11 Pro, blah. Stout system that I never have issues with.
I have 3 Systems sitting on GSS108E managed switch.
The PS/2, the 5950X that most of the time, is sitting doing not much, and an HP EliteDesk I use for my developer job.
But over all not to crazy/busy.
For fun, I've swapped network cable for the IBM. But nothing changed.
Besides the Sergey Kiselev network card, I do have a LPT model of the XIRCOM network adapter I could try.
I feel like I am asking a lot for a 8mhz , 8086 CPU. Not sure if there is any benefits if you were able to detect NEC V20/V30 CPU's for any improvements?
Pictures added here to show some results.
Again... this is really cool and works for most part pretty well and easily. I am liking this very much.
Only thing I could say maybe, is the server side of things.... if was A way to easily browse the contents of HD disk images and such and push/pull files out of them, ect easily.
I get around this with another DOS box on my server to connect, and push files on. My only "gripe" if even that.