Overview
If you have a wifi modem for an old computer (such as WiModem232 Pro), you might need a software to be run on a modern "host" computer that allows the old computer browse and download files from the "host" computer.
XFER is such a program: run it on your computer, connect from your retro computer's terminal program and download any files you like.
Features
- Easy: download one file and run it
- Allows browsing of the host file system
- File transfer using XMODEM protocol (very slow but also very compatible)
- Binaries available for Windows, macOS and Linux
How to get it
Download the suitable executable for your operating system from GitHub and save it on your hard drive.
Usage
1. Start XFER on your "modern" computer: When running xfer, you probably don't need to change any options, but you can use the -h command line switch to see what options are available:
$ xfer -h
Usage: xfer [options]
Start Xfer on your computer to allow old computers to download files with wifi modem devices.
Options:
-V, --version output the version number
-p, --port <number> port to use (default: 23)
-d, --directory <string> directory to serve
-s, --secure secure mode: don't allow user to change directories
-h, --help display help for command
...but most of time time ypu can just start it without any options:
$ xfer
Tue Jul 16 2024 11:51:10 GMT+0300 Server now listening on 192.168.1.194:23
2. On your "retro" computer, use terminal to connect:
We're using the Hayes AT command to "dial" into the host computer's IP and port:
ATDT192.168.1.194:23
----- /Users/arttu/games -----
1 <D> ..
2 ... paradroid.prg
3 ... mule.prg
4 ... wizball.prg
Enter 1-4, R=refresh, X=exit: 3
Start transferring /Users/arttu/games/mule.prg via XMODEM? [Y/n]: Yes
Initiating XMODEM transfer for /Users/arttu/games/mule.prg
Please start your XMODEM receiver NOW.
... and start the download on your terminal program.
You can also browse the host computer's file system (unless you start the xfer with "secure mode" which allows you to only browse files and not to move to another directory)
THAT'S IT!
Enjoy! If you want more details, visit the GitHub page.