File transfer over serial Null Modem in DOS?

Getting old software/games running on older hardware.

File transfer over serial Null Modem in DOS?

Postby andreja6 » 2017-12-06 @ 00:32

Are there any program to transfer files over a Null Modem connection?
I've heard of this being done but I can't find any DOS compatible programs to do this
andreja6
Newbie
 
Posts: 91
Joined: 2017-10-03 @ 07:56

Re: File transfer over serial Null Modem in DOS?

Postby BeginnerGuy » 2017-12-06 @ 00:48

andreja6 wrote:Are there any program to transfer files over a Null Modem connection?
I've heard of this being done but I can't find any DOS compatible programs to do this


Are you doing a transfer from one DOS machine to another DOS machine or ? There is a program included in MS-DOS 6.x called interlnk that will handle that no problem. I'm near positive it will not work from serial to usb for a modern machine though, we'll have to look at alternate solutions for that, I use an ISA ethernet card for transfers with modern PCs or you may find an IDE to Compact Flash card to be the easiest way.
Sup. I like computers. Are you a computer?
User avatar
BeginnerGuy
Oldbie
 
Posts: 771
Joined: 2016-12-19 @ 08:32
Location: North Carolina, US

Re: File transfer over serial Null Modem in DOS?

Postby andreja6 » 2017-12-06 @ 00:54

Im trying to do transfer from either a 98 machine to a DOS machine or a 7 machine to a DOS machine
andreja6
Newbie
 
Posts: 91
Joined: 2017-10-03 @ 07:56

Re: File transfer over serial Null Modem in DOS?

Postby BeginnerGuy » 2017-12-06 @ 02:37

andreja6 wrote:Im trying to do transfer from either a 98 machine to a DOS machine or a 7 machine to a DOS machine


Hmm and it absolutely must be over a null modem? I use an ISA Ethernet (3com etherlink III) I got from ebay for $5 to make life easier with transfers to modern machines, and even that was a little stressful to get working.

It should be doable on the windows 98 PC, as I've played DOOM over a null modem that way many times.
A quick search brings this up: http://www.pcxt-micro.com/dos-interlink.html -- I wouldn't take his advice and replace your autoexec.bat and config.sys though, just take a look at the lines included in his download folder and you should get the idea, looks like he set is up to use LPT:2. But you should see how it's done there. It should be very easy to set up assuming you have a laplink or nullmodem cable.. I use a DB9f to DB9f serial null modem cable I got from ebay for ~$5 for playing doom.

I'm guessing your win 7 machine has no serial or parallel ports? If not I'm thinking some parallel to ethernet adapter could be had to do this, otherwise isa ethernet card with tcp/ip drivers and the "net use" command or just a plain FTP server are the usual methods to do this.
Sup. I like computers. Are you a computer?
User avatar
BeginnerGuy
Oldbie
 
Posts: 771
Joined: 2016-12-19 @ 08:32
Location: North Carolina, US

Re: File transfer over serial Null Modem in DOS?

Postby Jo22 » 2017-12-06 @ 02:42

andreja6 wrote:Are there any program to transfer files over a Null Modem connection?
I've heard of this being done but I can't find any DOS compatible programs to do this

Hi! I know of Ultrafast Filetransfer Operation, which was made by Upward Systems long ago somewhen in the mid-80s.
A more recent program I know of is File Maven. Version 3 for DOS is Freeware since quite a while.
It can be run inside of DOSBox, too.

https://www.youtube.com/watch?v=rVKqA8B0oV4
https://www.youtube.com/watch?v=LYlL9XILVTs

http://www.briggsoft.com/fmdos.htm
"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel

//My video channel//
User avatar
Jo22
l33t
 
Posts: 3146
Joined: 2009-12-13 @ 07:06
Location: Europe

Re: File transfer over serial Null Modem in DOS?

Postby andreja6 » 2017-12-06 @ 04:03

BeginnerGuy wrote:
andreja6 wrote:Im trying to do transfer from either a 98 machine to a DOS machine or a 7 machine to a DOS machine


Hmm and it absolutely must be over a null modem? I use an ISA Ethernet (3com etherlink III) I got from ebay for $5 to make life easier with transfers to modern machines, and even that was a little stressful to get working.

It should be doable on the windows 98 PC, as I've played DOOM over a null modem that way many times.
A quick search brings this up: http://www.pcxt-micro.com/dos-interlink.html -- I wouldn't take his advice and replace your autoexec.bat and config.sys though, just take a look at the lines included in his download folder and you should get the idea, looks like he set is up to use LPT:2. But you should see how it's done there. It should be very easy to set up assuming you have a laplink or nullmodem cable.. I use a DB9f to DB9f serial null modem cable I got from ebay for ~$5 for playing doom.

I'm guessing your win 7 machine has no serial or parallel ports? If not I'm thinking some parallel to ethernet adapter could be had to do this, otherwise isa ethernet card with tcp/ip drivers and the "net use" command or just a plain FTP server are the usual methods to do this.


Funny enough, my windows 7 was actually intended as a server machine. All my PC's have serial ports :)
andreja6
Newbie
 
Posts: 91
Joined: 2017-10-03 @ 07:56

Re: File transfer over serial Null Modem in DOS?

Postby BeginnerGuy » 2017-12-06 @ 04:20

andreja6 wrote:
Funny enough, my windows 7 was actually intended as a server machine. All my PC's have serial ports :)


Hmmm, I wonder if you can pass those ports through to a WIN9x virtual machine and just use interlnk/intersvr to get them talking over serial. Obviously the VM or DOSBOX will be needed to run those 16 bit executables, This is not something I've ever attempted before, I wonder if anybody else on the forum can jump in on this. I'm sure it could be done with hypervisor or vmware esxi but that would be quite a bit of effort.

If you can get the null modem working that way, then you can also do null modem games too :lol: . I have no way to play with this at home though, definitely interested though.
Sup. I like computers. Are you a computer?
User avatar
BeginnerGuy
Oldbie
 
Posts: 771
Joined: 2016-12-19 @ 08:32
Location: North Carolina, US

Re: File transfer over serial Null Modem in DOS?

Postby Kubik » 2017-12-06 @ 05:31

Total Commander also supports parallel port connection, and there should be DOS server available for it as well.
Kubik
Member
 
Posts: 143
Joined: 2017-11-06 @ 08:24

Re: File transfer over serial Null Modem in DOS?

Postby .legaCy » 2017-12-06 @ 12:20

On win9x to win9x i had no luck with direct cable connection features of windows, but i had sucess with HyperTerminal transfering files with ZModem, my guess is that you can receive a file with zmodem on dos aswell.
Beware of the speed limitation(bps = baud * bits per baud), my lte 5300 and my s7 pentium computer can communicate with each other with 57600 baud, for example transfering a duke3d game zipped is WAY slower than turning down the machine, removing the card(currently using cf to ide 44pin adspter), inserting into the card reader on my main computer and copying the game, inserting back into the retro pc and booting it back up.
Even with networking i recommend giving a try with the cf/sd to ide adapter, specially if you manage to get one that reach the back of the computer, some people have problems with it but i tried on 2 different machines and it worked on the first try and didn't presented any issues over the time.
User avatar
.legaCy
Oldbie
 
Posts: 533
Joined: 2016-4-08 @ 23:11
Location: Brazil

Re: File transfer over serial Null Modem in DOS?

Postby akula65 » 2017-12-06 @ 12:30

Columbia University's Kermit software may fit the bill. Kermit 95 has a Host Mode that can be used with null modem and other types of connections, and supposedly works with Win9x through Win7. Even if you don't use the Host Mode capability, you should be able to make connections and do file transfers using a number of protocols with Kermit.

(Edit: Kermit 95 isn't free, although there is a 21-day evaluation download. You might check to see if someone has figured out how to use MS-DOS Kermit in a DOS emulator of some sort.)

Info and download links for MS-DOS Kermit:
http://www.columbia.edu/kermit/mskermit.html

Download link for Kermit 95:
http://www.kermitproject.org/current.html

Kermit 95 Host Mode Information:
http://www.columbia.edu/kermit/k95host.html

One thing you probably want to do if you use Kermit or any other protocol and you plan to use a direct null modem connection is set the transfer block size for the maximum allowed. The default block size values in Kermit and other programs tend to be set to small values suitable for telephone modem connections which are inherently noisy. Unfortunately, this means a lot of overhead that is unnecessary when a direct/serial null modem connection is used, and this translates to much longer file transfer times.

Good luck!
User avatar
akula65
Oldbie
 
Posts: 502
Joined: 2004-9-28 @ 01:29
Location: North Carolina

Re: File transfer over serial Null Modem in DOS?

Postby Jepael » 2017-12-06 @ 15:36

Same programs you use to call to BBSes, such as Telix or Telemate. They understand most of the common protocols (archaic such as Kermit and newer such as zmodem).

You will find same protocols being used in windows and linux terminal programs as well. Since hyperterm does not come with Windows any more, get TeraTerm, since it is an open source program.

If you want some more direct file transfer using custom protocols, there were programs such as Laplink or Fastlynx that can be used for that. For mounting DOS partitions directly, DOS 6.22 came with Interlink and server.
These programs not only supported serial, but parallel cables as well for faster file transfer. These were commonly called Laplink cables.
Jepael
Oldbie
 
Posts: 1195
Joined: 2005-6-15 @ 19:28
Location: Finland

Re: File transfer over serial Null Modem in DOS?

Postby Raffaello » 2019-1-27 @ 11:28

Hi there, I am trying to connect a Toshiba Tecra 730XCDT (Pentium MMX CPU) running DOS 6.22 with a Zenith 433-VL (486 CPU) running DOS 6.20.

I am using a null modem cable (female to female), I've tried to specify /com:1, /noprinter to save a bit of memory, whatever... But it keeps on saying "Connection NOT established", even though INTERSVR.EXE is up. Do both laptops need to run the exact same DOS version?

Thanks in advance!

EDIT: Do I actually need an adapter anyway?
Raffaello
Newbie
 
Posts: 5
Joined: 2009-4-13 @ 21:26

Re: File transfer over serial Null Modem in DOS?

Postby dkarguth » 2019-1-30 @ 07:58

I never had any luck with Intersvr/interlnk. They aren't version specific, I had it working over parallel between my XT running dos 3.2 and my 286 running 6.22. If both computers have a parallel port, I would suggest trying to get a parallel data transfer cable. It will run much faster (trust me, you don't want to transfer anything substantial through a serial port).
Here's a link to a cable.

https://www.ebay.com/itm/oem-PC-ANYWHER ... :rk:2:pf:0
"And remember, this fix is only temporary, unless it works." -Red Green
dkarguth
Member
 
Posts: 154
Joined: 2019-1-29 @ 20:47
Location: Texas, USA

Re: File transfer over serial Null Modem in DOS?

Postby tayyare » 2019-1-30 @ 12:27

Norton Commander is what I was using for that purpose in the past, without a problem.
GA-6VTXE PIII 1.4+512MB
Geforce4 Ti 4200 64MB
Diamond Monster 3D 12MB SLI
SB AWE64 PNP+32MB
120GB IDE Samsung/80GB IDE Seagate/146GB SCSI Compaq/73GB SCSI IBM
Adaptec AHA29160
3com 3C905B-TX
Gotek+CF Reader
MSDOS 6.22+Win 3.11/95 OSR2.1/98SE/ME/2000
User avatar
tayyare
Oldbie
 
Posts: 1481
Joined: 2013-2-18 @ 18:54
Location: Turkey

Re: File transfer over serial Null Modem in DOS?

Postby kjliew » 2019-1-31 @ 03:01

LapLink DOS
FastLynx DOS
FileMaven DOS (freeware)

These are the utilities I had used in the past for simple file transfer over serial NULL modem or a much faster LPT2LPT Laplink/FastLynx cable. It depends on how the LPT cable is wired, the data can move at 4-bit or 8-bit chunk. Usually, if the cable says it is cable for LapLink or FastLynx, then it will do 8-bit chunk. This requires both computer to have real ISA/LPC-based COM or LPT ports. PCI or PCI-express addition or USB converter will not work. Nowadays, it is hard to find legacy COM/LPT on new PC or laptop, everything is USB.

If one of the system is 32-bit modern OS (Win2K/XP/Vista/7) and you are adventurous into compiling DOSBox, then you can run DOSBox patched with parallel port and serial port raw IO pass-through. All the 3 utilities above works from the patched DOSBox for file transfer to/from a real DOS machine. This was my favorite file transfer method when I could still find COM/LPT port on Dell/Thinkpad laptops or their supported docking when I worked on embedded software development for DOS machines. Even an old-school full-screen symbolic debugger would work within patched DOSBox over the Laplink parallel port cable to debug the software running on the target DOS machine. It was a simple and clean setup without involving DOS networking or ROM/FLASH emulators, just one LapLink cable between the development WinXP host and DOS target.
kjliew
Member
 
Posts: 332
Joined: 2004-1-08 @ 03:03


Return to Software

Who is online

Users browsing this forum: No registered users and 1 guest