• Please review our updated Terms and Rules here

Create a file share server like a BBS on Telnet

RetroHospital

Experienced Member
Joined
Oct 20, 2020
Messages
185
Location
Belgium
Hello !

Like every here I have a variety of vintage PCs and others
I'd like to be able to start what I would call a "vintage file server" on my NAS ( Synology )

I'd like the thing to listen on a raw TCP port (eg telnet) and server file like a BBS, thru eg Zmodem

I know a few of the bricks involved (like an ADF fossil driver to be a fake modem and be a tcp port )

But I have difficulties identifyinga vintage msdos software that would act as a modem gateway to share a directory of files (list files, download)
A bit like a simplified BBS ( no need of users, doors, messages, just a basic file server)

Any help appreciated,
 
Of course if there is a non vintage that does the same ( windows 10 software that would answer on a tcp port and behave like a basic bbs) that would be even better.
 
If someone is telneting in, having them dump down to ZMODEM seems, I dunno, fiddly. How many vintage telnet program support ZMODEM?

Just curious.
 
If your NAS supports FTP, then use an FTP client on your DOS system.

mTCP Telnet supports Xmodem and Ymodem directly in the Telnet client, but you have to Telnet to something first that supports that. Back 30 years ago one could Telnet to a Unix machine and then use rz (receive Zmodem) or sz (send Zmodem) to transfer files to a Telnet client that was properly equipped. (The names are misleading; the programs support Xmodem and Ymodem as well as Zmodem.) No NAS supports that, but Unix systems today still support it and Telnet BBSes like Syncronet should support it too.
 
I would bet your NAS has some sort of FTP support or "Download" package you can install.
 
For what it's worth, I've used YMODEM to transfer files from an MCU. Minicom (Linux) supports X/Y/Zmodem so it's convenient. Saves one from implementing a composite (ACM+MSD) device on USB and all of the attendant headaches. I do not see why the same could not be done using telnet.
 
Back
Top