MS-DOS Kermit/DOS-Emu

MS-DOS Kermit/DOS-Emu

Post by Frank da Cr » Tue, 09 Sep 1997 04:00:00




: [I'm cross-posting this to several forums where I think it will be
: appropriate for discussion.
: I apologize to anyone who finds it inappropriate.]
:
There was only one group in your Newsgroup header here, so replies will
not go to the other ones you might have posted it too, which is probably
not going to be very useful to readers of the other groups who might be
interested in the results.  I'll add comp.os.linux.misc to this reply,
since that is also a good place for this query.

: Question:
:
: 1) MS-DOS Kermit requires direct access to COM ports.
:
Not necessarily.  It can also use the BIOS and FOSSIL interfaces.

: 2) LINUX DOS-Emu does not allow direct access to PC COM ports.
:
I don't know; I'm sure somebody who knows about DOSEMU will speak up.

: 3) Therefore, MS-DOS Kermit cannot funtion in the LINUX DOS-Emu
:    environment?
:
: Is there any disagreement with this conclusion?
:
: I've tried several variations of device file settings for DOS-Emu that
: look like they might have anything to do with the COM port in question,
: and always MS-DOS Kermit 3.14 locks up, apparently never getting
: into running the initialization command files.
: (This is with S.u.S.E. distribution, 2.0.28 Kernel as I recall,
: 16550A UARTs, MS-DOS Kermit running OK under OS/2 WARP DOS emulation,
: VDMs, DR DOS 5.0, MS-DOS 5.0, Caldera Open DOS 7.01, anything else anyone
: needs to know?)
:
If DOSEMU won't let you see the physical port, then MS-DOS Kermit ought to
be able to operate the port through the "BIOS" (which, no doubt, is also
emulated in this case).  However, performance in this case will be very
poor, just as it is on a bare DOS PC when you tell it to SET PORT BIOS1 (or
2, etc), rather than SET PORT COM1 (etc), and there will be no access to
modem signals and therefore no flow control, no RS-232/V.24 hangup, no
carrier detection, etc.

Does DOSEMU come with a FOSSIL driver interface for the serial ports?  If
so, you can use that to much better advantage -- the Fossil interface can be
quite fast.  If this interface is supported by DOSEMU, just tell MS-DOS
Kermit to SET PORT FOSSIL 1 (or 2, etc).

Supposing you can get serial communication going, you might still have some
problems with the video -- in particular, switching video modes: text/
graphics, 80/132 columns, etc.  And I have no idea what sort of access
DOSEMU gives to the Linux file system, how it handles LF/CRLF mapping, etc,
so you're on your own for all that.  Still, it would be interesting to hear
reports on MS-DOS Kermit under DOSEMU.  I have seen it run successfully
under some of the other DOS emulators, like the one for NeXTSTEP (but this
one required that the serial ports be "uninstalled" from NeXTSTEP itself,
and reinstalled in a special way for DOS -- I don't recall the details).

Meanwhile, of course there is also C-Kermit for Linux.  As you know, unlike
MS-DOS Kermit, it is not a terminal emulator itself, but when seen through
your console or Xterm (etc) window, the effect is approximately the same,
perhaps minus some conveniences:

  http://www.columbia.edu/kermit/ck60.html

- Frank

 
 
 

1. MS-DOS Kermit/DOS-Emu

[I'm cross-posting this to several forums where I think it will be
appropriate for discussion.
I apologize to anyone who finds it inappropriate.]

Question:

1) MS-DOS Kermit requires direct access to COM ports.

2) LINUX DOS-Emu does not allow direct access to PC COM ports.

3) Therefore, MS-DOS Kermit cannot funtion in the LINUX DOS-Emu
   environment?

Is there any disagreement with this conclusion?
I've tried several variations of device file settings for DOS-Emu that
look like they might have anything to do with the COM port in question,
and always MS-DOS Kermit 3.14 locks up, apparently never getting
into running the initialization command files.
(This is with S.u.S.E. distribution, 2.0.28 Kernel as I recall,
16550A UARTs, MS-DOS Kermit running OK under OS/2 WARP DOS emulation,
VDMs, DR DOS 5.0, MS-DOS 5.0, Caldera Open DOS 7.01, anything else anyone
needs to know?)

It's probably best to send a duplicate of any responding post to
me email.

Regards,
Dallas E. Legan II
(562) 862 - 4854 ext. '*'



"But I found that the rulers were ordinary men, too, and frequently
as bewildered as I was."

                from "Solution Unsatisfactory"
                   by Robert A. Heinlein

I speak only for myself, and assume full responsibility for my statements.

2. Ultimate Rez card?

3. DOS-emu with 2.0.29

4. tape management on AIX

5. WP5.1 with dos-emu?

6. compiling with 4MB RAM/

7. dos-emu .. where ??

8. 2GB DAT tape funktioning with a NCR 53c815 SCSI Controller

9. DOS-Emu and File Handles...

10. Little confusion about installing DOS-EMU

11. Fixes for a couple of DOS-EMU problems

12. DOS-Emu

13. DOS-EMU permissions & find files ??