home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / e / imail.89a < prev    next >
Text File  |  2020-01-01  |  216KB  |  4,778 lines

  1.          Columbia University Center for Computing Activities
  2.  
  3.  
  4.  
  5.                        
  6.                   INFO-KERMIT DIGEST
  7.  
  8.                    VOLUME 9
  9.  
  10.              Christine M. Gianone, Editor
  11.  
  12.                  January - June 1989
  13.  
  14.  
  15. Table of Contents
  16.  
  17.  
  18. Volume 9, Number 1                                                            1
  19.   Announcing MS-DOS Kermit 2.32                                               1
  20.   New German MS-DOS Kermit Help File                                          4
  21. Volume 9, Number 2                                                           11
  22.   New Release of C-Kermit Available for Testing (UNIX only)                  11
  23.   Announcing Apple II Kermit Version 3.85                                    13
  24.   Announcing a New MS-DOS Kermit 2.32 for the GRiD Compass II                13
  25.   Announcing Commodore 64/128 Kermit Version 2.2                             14
  26.   Nice New MS-Kermit 2.32 Features                                           18
  27. Volume 9, Number 3                                                           19
  28.   Announcing MS-DOS Kermit 2.32/A                                            19
  29.   Announcing IBM Mainframe VM/CMS Kermit-370 Version 4.1                     21
  30.   Announcing IBM Mainframe MVS/TSO Kermit-370 Version 4.1                    23
  31. Volume 9, Number 4                                                           25
  32.   Announcing IBM Mainframe MUSIC Kermit Version 4.1                          25
  33.   C-Kermit 4E(072) Is Released                                               27
  34.   Announcing UniFLEX 6809 Kermit                                             28
  35.   Announcing Another New MS-Windows Kermit                                   29
  36.   Announcing SCANCHEK.C 4.1                                                  31
  37. Volume 9, Number 5                                                           34
  38. Volume 9, Number 6                                                           45
  39.   New Network Address for Kermit Distribution                                45
  40.   Kermit File Server Available on LISTSERV@HEARN                             46
  41.   New Release of C-Kermit Available for Testing                              47
  42.   Announcing the Final Test of OS/2 Kermit                                   49
  43.   Announcing Kermit for Hewlett-Packard BASIC Workstations                   50
  44. Volume 9, Number 7                                                           53
  45. Volume 9, Number 8                                                           63
  46. Volume 9, Number 9                                                           72
  47.   New Kermit Discussion List in Japan                                        74
  48.   Announcing MVS/TSO Kermit 4.1.001                                          75
  49.   Announcing TSO Kermit 4.1.002                                              75
  50.   Announcing CMS Kermit 4.1.001                                              75
  51.   New Release of Kermit-11 for the DEC PDP-11                                76
  52.   Announcing Kermit for the Honeywell DPS-6                                  76
  53.   Announcing Version 2.9 of Apollo Pascal Kermit                             77
  54.   Announcing GEC/OS4000 Kermit Version 3.9                                   78
  55.  
  56.  
  57. INFO-KERMIT DIGEST V9 #1                                                 Page 1
  58.  
  59. Info-Kermit Digest         Fri, 6 Jan 1989       Volume 9 : Number 1
  60.  
  61. Today's Topics:
  62.  
  63.             Announcing MS-DOS Kermit 2.32
  64.               New German MS-DOS Kermit Help File
  65.            MS-Kermit and EIA flow control (RTS/CTS)
  66.        MS-Kermit and the Public Domain MNP software emulation package.
  67.              MS-Kermit and the Hyperion?
  68.               Kermit Parity Negotiation?
  69.               Kermit with Telebit Modem Support?
  70.      VT100 setting file for MacKermit and the IBM 7171 protocol converter
  71.            Some Responses to V8 #11 and Kermit-370
  72.            Bug in Kermit-80 for Northstar Advantage
  73.  
  74. Send digest submissions to Info-Kermit@CUNIXC.CC.COLUMBIA.EDU, requests for
  75. addition to or deletion from the Info-Kermit subscriber list to
  76. Info-Kermit-Request@CUNIXC.CC.COLUMBIA.EDU.
  77.  
  78. Kermit files may be obtained over networks and by mail order.  On the
  79. Internetwork, use FTP to log in to host CUNIXC, CUNIXC.CC.COLUMBIA.EDU, a
  80. VAX 8700 running UNIX (Ultrix).  The IP host number is 128.59.40.130.  You
  81. should be able to to FTP to CUNIXC, login as user ANONYMOUS (any password)
  82. and GET the desired files.  The Kermit files are in directories kermit/a,
  83. kermit/b, kermit/c, kermit/d, and kermit/e.  You can also get Kermit files
  84. over BITNET/EARN; to get started send a message with text HELP to KERMSRV,
  85. the Kermit file server, at host CUVMA.  For detailed instructions, read the
  86. file k1/aanetw.hlp (AANETW HLP on KERMSRV).  To order by mail, request a
  87. complete list of Kermit versions and an order form from Kermit Distribution,
  88. Columbia University Center for Computing Activities, 612 West 115th Street,
  89. New York, NY 10025 USA.
  90.  
  91. ----------------------------------------------------------------------
  92.  
  93. Date: Wed Dec 21 13:14:20 1988 EST
  94. From: Christine Gianone <cmg@cunixc.cc.columbia.edu>
  95. Subject: Announcing MS-DOS Kermit 2.32
  96. Keywords: MS-DOS Kermit 2.32, IBM PC, DEC Rainbow, HP-150
  97. Keywords: Grid Compass II, Victor 9000, Hebrew, Arabic
  98.  
  99. This is to announce version 2.32 of MS-DOS Kermit for the IBM PC and PS/2
  100. families and compatibles, the DEC Rainbow, the HP-150 and 110, the Grid
  101. Compass II, the Victor 9000, and for "generic DOS".  This release replaces
  102. version 2.31 of July 1988.  The majority of the work was done by Professor
  103. Joe R. Doupnik of Utah State University, who also prepared the 2.29, 2.30,
  104. and 2.31 releases.
  105.  
  106. Like previous releases, version 2.32 includes an advanced and efficient
  107. implementation of the Kermit file transfer protocol, emulation of the VT102,
  108. VT52, and Heath 19 terminals, as well as the Tektronix 4010/4014 graphics
  109. terminals, a script programming language, and a wide variety of options,
  110. settings, and other features.
  111.  
  112. New to version 2.32 are many bug fixes and internal improvements, and one
  113. major new feature -- support, during CONNECT mode, for languages like Hebrew
  114. and Arabic in which characters are displayed from right to left, plus
  115.  
  116. Page 2                                                 INFO-KERMIT DIGEST V9 #1
  117.  
  118. mechanisms to facilitate switching between character sets (and their
  119. associated directions).  These new language features were adapted from work
  120. done by Baruch Cochavy, IIT, Haifa, Israel, whose test version of "Hebrew
  121. Kermit" was announced in Info-Kermit V8 #9.  The enhanced language support is
  122. available through the new command SET TERMINAL DIRECTION, plus a new
  123. ALTERNATE-ROM option for the SET TERMINAL CHARACTER-SET command, plus the
  124. association of special predefined macro names with new private escape
  125. sequences.
  126.  
  127. Other improvements include:
  128.  - A new ASK command, prompts user to input data to a variable.
  129.  - A new IF [NOT] EQUAL command compares string variables (use with ASK).
  130.  - A new ASSIGN commands copies one variable to another.
  131.  - Screens cleared by ESC [ 2 J are now saved in the rollback buffer.
  132.  - Removal of Timeout and Hangup screen messages during script/macro execution.
  133.  - A way to pass multi-word strings as single arguments to a macro.
  134.  - A way to disable server timeout NAKs (while server waits to answer a call).
  135.  - REMOTE LOGIN command (for use with Kermit servers that support it).
  136.  - Miscellaneous improvements in the file transfer display.
  137.  - Better color support during CONNECT.
  138.  
  139. Among the major bugs that were fixed are:
  140.  - Problems with GOTOs and labels in script programs.
  141.  - Ungermann-Bass Net/1 support.
  142.  - Loss of data when receiving files to a printer.
  143.  - Crashes resulting from overflow of script or macro buffers.
  144.  - Crashes resulting from stray interrupts.
  145.  - Victor 9000 now can do Tektronix graphics again.
  146.  - More COM1/COM2 confusion cleared up (e.g. for PCjr).
  147.  - Filesize and disk space computation with file attribute packets.
  148.  - SET SEND TIMEOUT interference with file encoding and decoding.
  149.  - Program should now be assemblable by MASM 5.1 as well as 5.0 and 4.0.
  150.  
  151. The changes since version 2.31 are described fully in the file MSR232.UPD.
  152. The user manual, MSKERM.DOC (.MSS, .PS) has been revised to reflect the new
  153. features.
  154.  
  155. This new release is available in both source and binary form.  It may be
  156. ordered on diskette or magnetic tape from Columbia, and it may be obtained via
  157. network file transfer over the Internet or BITNET/EARN.  On the Internet, use
  158. FTP (user anonymous) to host CUNIXC.CC.COLUMBIA.EDU [128.59.40.130], CWD (or
  159. CD) to the directory kermit/a.  On BITNET/EARN, send an interactive or e-mail
  160. message to KERMSRV@CUVMA (the BITNET Kermit file server), containing the text
  161. HELP, to get started.
  162.  
  163. The executable files are stored in a special printable format, called "BOO
  164. files", suitable for BITNET file transfer, electronic mail, etc.  These are
  165. decoded back into .EXE files using any of the MSBPCT "BOO-file decoder"
  166. programs.  The documentation is available online in plain ASCII text format,
  167. in Scribe text formatter source format, and in Postscript format.  Following
  168. is a synopsis of the files.  The KERMSRV name is the same as the CUNIXC name,
  169. except the CUNIXC name is lowercase with a period between the filename and
  170. filetype, wherease the KERMSRV name is uppercase with a space separating the
  171. filename and filetype, e.g. msaaaa.hlp on CUNIXC is MSAAAA HLP on CUVMA.
  172.  
  173.  CUNIXC Name   Size        Description
  174.  
  175. INFO-KERMIT DIGEST V9 #1                                                 Page 3
  176.  
  177.  
  178.  msaaaa.hlp      7K        Explanation of file naming conventions
  179.  msbaaa.hlp      4K        Explanation of bootstrapping procedure
  180.  msb*.*        174K total  BOO-file encoding/decoding programs, many languages
  181.  msvibm.boo    115K        IBM PC Kermit, BOO-encoded executable
  182.  msvrb1.boo     83K        DEC Rainbow Kermit BOO file
  183.  msvgen.boo     78K        Generic MS-DOS Kermit BOO file
  184.  msvhp1.boo     77K        HP-150 (untested)
  185.  msvgri.boo     78K        Grid Compass II (untested)
  186.  mskerm.doc    333K        MS-DOS 2.32 Kermit manual, plain ASCII text
  187.  mskerm.ps     489K        MS-DOS 2.32 Kermit manual, for Postscript printers
  188.  mskerm.mss    323K        Scribe text formatter source for manual
  189.  mskerm.hlp     16K        A summary of MS-Kermit commands
  190.  mskerm.bwr     14K        List of known restrictions, bugs, etc.
  191.  mss*.*        776K total  System-independent MASM Source files (12 files)
  192.  msg*.*        128K        System-dependent source (Tektronix graphics)
  193.  msu*.*      70-85K each   Sys-depn source (keyboard support, all systems)
  194.  msx*.*     25-174K each   Sys-depn source (port i/o, etc, all systems)
  195.  msy*.*     22-124K each   Sys-depn source (terminal emulation, IBM only)
  196.  msz*.*     66-189K each   Sys-depn source (term emul, cont'd, IBM only)
  197.  msv*.mak        2K each   Microsoft MAKE files for each version
  198.  msv*.bat        2K each   Batch files to build each version
  199.  msv*.lnk        1K each   LINK command files for each version
  200.  
  201. The utility program MSUCHK.C (and .BOO), contributed by Phil Benchoff, allows
  202. convenient determination of MS-Kermit's keyboard codes on the IBM PC
  203. family.  And the files MSIXSE.* are the XSEND program, contributed by Mark
  204. Zinzow, for constructing MS-Kermit command files that send entire directory
  205. trees from one DOS system to another.
  206.  
  207. For the benefit of those who are still running version 2.29 and haven't
  208. converted to later versions because the SET KEY syntax changed so drastically,
  209. there is also a new file, MSVIBM.KEY, which lists the old (2.29) and new (2.30
  210. and later) IBM keyboard scan codes.
  211.  
  212. Be sure to read the MSKERM.BWR file before trying to use the new version, or
  213. reporting any problems with it.
  214.  
  215. Here are the minimum files needed for the new release ("xxx" stands for the
  216. specific version, IBM, RB1, HP1, HPX, V90, GEN, etc):
  217.  
  218. 1. For everybody: The documentation -- MSKERM.DOC, MSKERM.HLP, MSKERM.BWR,
  219.    MSR232.UPD.
  220.  
  221. 2. The new Kermit program itself: MSVxxx.BOO (where xxx denotes the particular
  222.    MS-DOS system: IBM, RB1, HP1, etc).
  223.  
  224. 3. If you don't have an MSBPCT "BOO-file decoder", also get at least MSBPCT.BAS
  225.    (the slow BASIC version) and MSBPCT.BOO (an .EXE version from C, which
  226.    you can decode with MSBPCT.BAS).  Use MSBPCT.EXE to decode MSVxxx.BOO.
  227.  
  228. 4. For those who want to make modifications to the sources:
  229.    MSS*.*, MSGxxx.* (if any), MSXxxx.*, MSYxxx.* (if any), MSZxxx.* (if any),
  230.    MSVxxx.MAK (or .BAT if you don't have MAKE), and MSVxxx.LNK.
  231.  
  232. The systems for which we don't yet have the new version ready are still in
  233.  
  234. Page 4                                                 INFO-KERMIT DIGEST V9 #1
  235.  
  236. the Kermit distribution as before, under the MSV, MSX, and MSY prefixes.  These
  237. will be replaced if and when new ones appear.
  238.  
  239. The IBM PC, DEC Rainbow, and HP-150 versions may also be ordered on diskette
  240. from Columbia, along with typeset, printed copies of the manual.  The IBM
  241. version is available on 5.25-inch 360K DS DD diskettes, and on 3.5-inch 720K DS
  242. diskettes for the PS/2 family.  The Rainbow version is on RX50.  The HP-150
  243. version is on 3.5" diskette.
  244.  
  245. FINAL WORDS:
  246.  
  247. Like any Kermit program, MS-DOS Kermit is for everyone to use and share.
  248. There is no software license, and the program and documentation may be
  249. reproduced and redistributed without restriction, so long as this is not done
  250. for profit.  Please take or order the files you need.  If you're getting files
  251. over a network, please be judicious -- don't ask for MS*.*, or the networks
  252. will be choked for months!  Once you get a working copy at your site, share it
  253. with others, rather than having them make further network requests.
  254.  
  255. Send complaints, bug reports, suggestions, comments, or even praise (where
  256. it's deserved) to Info-Kermit@CUNIXC (.CC.COLUMBIA.EDU).  And thanks once
  257. again on behalf of the world's thousands or millions of MS-DOS Kermit users to
  258. Joe Doupnik for his skill, generosity, and patience.  And thanks also to the
  259. beta testers.
  260.  
  261. ------------------------------
  262.  
  263. Date: Fri, 23 Dec 88 17:01:16 SET
  264. From: RECK@DBNUAMA1.BITNET
  265. Subject: New German MS-DOS Kermit Help File
  266. Keywords: MS-DOS Kermit 2.32, German
  267.  
  268. Enclosed is the updated German version of the MS-Kermit help file.
  269.  
  270. Here are a few notes on seeming glitches in the help file; none of them
  271. serious, of course:
  272.  
  273. Section top-level commands:
  274. CLOSE:   option "ALL" is missing
  275.  
  276. Section remote commands:
  277. REMOTE LOGIN is missing
  278. REMOTE SEND should really be REMOTE MESSAGE, I presume
  279. Commands honoured by MS-Kermit server:
  280. I cannot check this, since I don't have a suitable connection to a PC;
  281. but I guess MS-Kermit will honour a HELP command?
  282.  
  283. Section SEND/RECEIVE parameters:
  284. There is no SET SEND DELAY command - the appropriate command is just SET
  285. DELAY.
  286. TIMEOUT : time given is in *seconds*
  287.  
  288. Section SHOW commands:
  289. TRANSLATION does not accept "INPUT" as a subcommand. TRANSLATION by
  290. itself suffices.
  291.  
  292.  
  293. INFO-KERMIT DIGEST V9 #1                                                 Page 5
  294.  
  295. Pretty minor stuff...
  296.  
  297. \Gisbert
  298.  
  299. [Ed. - Thanks, Gisbert, all corrections valid, and all are now in the new
  300. (English) MSKERM.HLP.  The German version is in MSKGER.HLP.]
  301.  
  302. ------------------------------
  303.  
  304. Date: Wed, 23 Nov 88 14:17:13 EST
  305. From: John C Klensin <KLENSIN@INFOODS.MIT.EDU>
  306. Subject: MS-Kermit and EIA flow control (RTS/CTS)
  307. Keywords: MS-DOS Kermit 2.31
  308.  
  309. Our otherwise-several-times-qualified new ISDN phone system seems to strongly
  310. prefer RTS/CTS to XON/XOFF, especially at higher speeds.  I looked at the
  311. possibility of adding this to MSKERMIT many years ago (before you got actively
  312. involved) and decided I was not motivated enough.  I'm now feeling motivated,
  313. since AT&T claims significantly higher data throughput when hardware flow
  314. control is used.
  315.  
  316. On the other hand, I don't want to do anything that would foul up or delay
  317. the brilliant job you are doing, or whatever release schedule you have.  So:
  318. should I pick up the sources for 2.31A from somewhere and go to work on them?
  319. Or should I do this against the "released" 2.31 sources, or should I wait
  320. until after 2.31A becomes "official"?
  321.  
  322. While I haven't looked at the code in 2-3 years, I assume that this type of
  323. enhancement should impact only a single module, plus or minus the table(s)
  324. that know what all of the options are.  If you can point me to the right
  325. place, it would save a bit of time and be appreciated.
  326.  
  327.      Thanks,  John Klensin,  MIT
  328.  
  329. [From jrd - The place to look for hardware vs software flow control in all in
  330. one file: msxibm.asm. We have just canned version 2.32 (nee 2.31/A) and
  331. Columbia is sorting through the mountain of files I sent to them.
  332.  
  333. Hardware flow control is slightly more messy because we need to probe the
  334. hardware for a signal level and to select sending a character vs wiggling a
  335. wire. It would be interlocked with the real UART port, as contrasted with the
  336. zillions of other port options now present (Bios and networks). It is do-able
  337. fairly easily and cleanly. Have a go, with my blessing.]
  338.  
  339. Thanks.  I'll wait until the 2.32 sources appear, then go at it.  Your comment
  340. about the messy-ness parallels a note that I sent to the local AT&T folks
  341. yesterday: my experience with EIA flow control is that it works very well when
  342. one has a controller organized s.t. one can get interrupts when the state of
  343. the lines change.  When, as with the IBM PC UART, about the only thing one can
  344. do is poll them, one is basically using EIA control to simulate Xon/Xoff
  345. logic, with no real gain in performance and at a higher nusiance level.  But,
  346. who am I to argue with the hardware folks....
  347.  
  348. On the tab stuff, I think that something like 1:8, or some other way of saying
  349. "start with 1, increment by 8 until you get to the end" would be a lovely way
  350. to spell "default", as well as solving many other problems (there are a few
  351.  
  352. Page 6                                                 INFO-KERMIT DIGEST V9 #1
  353.  
  354. word processing packages that could use similar suggestions).
  355.  
  356. [jrd: Yes, I understand. The tabs set by the host can be overridden by a
  357. terminal reset, \Kreset, while in Connect mode. This is much like a real VT102
  358. where the "setup" values are restored by a reset. When we set tabs at the
  359. Kermit prompt level that is essentially the "setup" state for the emulator. A
  360. default condition could be added to the SET TERMINAL command, where default
  361. means every 8; actually I'd like an implied repeat count on the tabs 1:8 start
  362. in col 1, repeat by skipping 8 columns, or something like that.]
  363.  
  364. Thanks again.
  365.    john
  366.  
  367. ------------------------------
  368.  
  369. Date: Sat, 17 Dec 88 23:43:06 +0200
  370. From: Ze'ev "Steed" Shtadler <steed%TECHUNIX.BITNET@cuvmb.cc.columbia.edu>
  371. Subject: MS-Kermit and the Public Domain MNP software emulation package.
  372. Keywords: MS-DOS Kermit, MNP Emulation Software
  373.  
  374. Looking in the SIMTEL-20 archives I found a software package that can make any
  375. asynchronous modem an MNP Class-2 error-free modem.  This package is written
  376. in Microsoft C and Assembler.  The telephone lines around here are noisy, and
  377. it is very difficult to use Kermit as a terminal emulator (and I don't put the
  378. blame on Kermit :-).  The modem on the other end of the line is an MNP modem,
  379. but I couldn't use its error free option since I can only afford a regular
  380. modem.  By putting the MNP emulation into Kermit I can have an error free
  381. terminal too.
  382.  
  383. Did anyone try to combine Kermit with this package?  How complicated is
  384. changing the serial I/O routines?
  385.  
  386.                                         Ze'ev.
  387.  
  388.                    ARPANET: steed%techunix.bitnet@cunyvm.cuny.edu
  389.                    UUCP: ...!psuvax1!techunix.bitnet!steed
  390.                    BITNET: steed@techunix
  391.                    Domain: steed@techunix.technion.ac.il
  392.                    CSNET: steed%techunix.bitnet@csnet-relay.csnet
  393.  
  394. [Ed. - This would probably be a BIG job, and would tax Kermit's terminal
  395. emulator, which already does about 100 things with each character (see the
  396. new diagram in the MS-DOS Kermit 2.32 User Guide).  However, you could
  397. conceivably use this program "under" Kermit, in conjunction with an ANSI.SYS
  398. or NANSI.SYS or similar console driver, and then pop back up to Kermit when
  399. you need to transfer files.]
  400.  
  401. ------------------------------
  402.  
  403. Date: Thu, 15 Dec 1988 15:52 EDT
  404. From: Mark Bramwell   519 661-3714 <MBramwel@business.uwo.ca>
  405. Subject: MS-Kermit and the Hyperion?
  406. Keywords: Hyperion, MS-DOS Kermit
  407.  
  408. I have recently picked up a Hyperion portable computer.  This is a MS-DOS
  409. machine whose day has come and gone.  It has 256k, built-in monitor, serial,
  410.  
  411. INFO-KERMIT DIGEST V9 #1                                                 Page 7
  412.  
  413. parallel, and 2 360k floppy drives.  The unit boots ok with PC-DOS 3.1 and
  414. PC-DOS 4.0
  415.  
  416. The serial port is not exactly IBM compatible.  If I put a break-out on
  417. the serial port and type in the command   DIR > COM1:
  418. I can see data coming from the port.  However, kermit says COM1: NOT
  419. AVAILABLE.
  420.  
  421. Question:  Is there ANY version of kermit that will run on the hyperion?
  422.            Does anyone know the IRQ and BASE address of this box so I
  423.            can try patching a comm package?
  424.  
  425. There were two versions of the hyperion, and I have one of each.  Slight
  426. BIOS change between the two.
  427.  
  428. [Ed. - Several things to try: (1) Use Generic DOS Kermit, rather than the
  429. IBM PC version; (2) Use the IBM PC version, but try giving the command
  430. "SET PORT 2", or if that doesn't work, "SET PORT BIOS1" or "SET PORT BIOS2";
  431. (3) get the latest source code and add Hyperion support to it.]
  432.  
  433. ------------------------------
  434.  
  435. Date: Mon, 28 Nov 88 10:56 MDT
  436. From: Pete Klammer 303/556-3915 <PKLAMMER%CUDNVR@vaxf.colorado.edu>
  437. Subject: Kermit Parity Negotiation?
  438. Keywords: Kermit Protocol, Parity
  439.  
  440. Just about the last frontier of KERMIT user friendliness is parity.  Would it
  441. be possible for KERMIT to automatically sense or set or negotiate parity?
  442. Getting parity right is the "final frustration".
  443.  
  444. We have MS-KERMIT v2.31, VMS KERMIT-32 v3.3.111, PRIME KERMIT v1.04.1,
  445. C-KERMIT on various UNIXen, etc.  Our "least-common-denominator" parity
  446. setting recommendation is 7-BIT EVEN.  But when we log into VMS, it is through
  447. a DECserver-500 ethernetted to the VAX, and the parity is effectively
  448. concealed from VMS: SET TERM and SHOW TERM will not budge VMS's stubborn
  449. notion that our terminal parity is NONE.  So when we crank up VMS KERMIT into
  450. SERVER mode, it is thinking PARITY NONE, while our PC KERMIT is still thinking
  451. PARITY EVEN.  Any GET, SEND, or REMOTE commands now retry fruitlessly.
  452. Couldn't the guy in PARITY NONE mode step down into EVEN or ODD for a couple
  453. of retries?
  454.  
  455.  * --poko       Pete Klammer, Systems Programmer, (303)556-3915
  456.  *              CU-Denver Computing Services / Campus Box 169
  457.  *              1200 Larimer St NC2506 / Denver CO 80204-5300
  458.  *              BITNET%"PKLAMMER@CUDENVER"
  459.  *              INTERNET%"PKLAMMER%CUDNVR@VAXF.COLORADO.EDU"
  460.  
  461. [Ed. - Agreed.  As you noted, the system that is running the Kermit
  462. program cannot necessarily be aware of what parity is being used, even by
  463. itself.  Thus, negotiation wouldn't necessarily work.  But a heuristic can be
  464. used instead -- anyone who wants to is welcome to try it.  The leading control
  465. fields of the packet (MARK, LEN, SEQ, and TYPE) are always 7-bit characters.
  466. Thus the receiver of a packet can deduce that parity is in use if any of these
  467. characters have their 8th bit set.  In fact, by finding any two characters in
  468. this set that would have opposite parity sense, you could even determine which
  469.  
  470. Page 8                                                 INFO-KERMIT DIGEST V9 #1
  471.  
  472. kind of parity (even, odd, or mark) is being used.  The only pitfall here is
  473. distinguishing "space" parity from no parity.  This trick also assumes,
  474. possibly incorrectly, that a system wants you to send it the same kind of
  475. parity that it is sending to you.]
  476.  
  477. ------------------------------
  478.  
  479. Date: 16 Dec 88 08:51:06 GMT
  480. From: versatc!tran@sun.com (Tony Tran)
  481. Subject: Kermit with Telebit Modem Support?
  482. Keywords: Telebit, Modems
  483.  
  484. Does anybody have a version of kermit which supports the Telebit Trailblazer
  485. modem at 19.2kb ? Ours only supports up to 9.6kb.
  486.  
  487. I would appreciate any hint or sources sent to my following e-mail address.
  488.  
  489.   Tony Tran
  490.   Versatec, Inc.
  491.   Santa Clara, Calif.
  492.   {sun|ames|pyramid|ubvax}!versatc!tran
  493.  
  494. [Ed. - All versions of Kermit already work OK with the Telebit.  But
  495. Unix Kermit only lets you give SET SPEED commands up to 9600, whereas the
  496. Telebit can run at 19,200.  The trick is just to add the (nonstandard) symbols
  497. for 19,200 baud to the C-Kermit source and recompile, e.g. as outlined by
  498. asg@space.mit.edu (Sergei A. Gourevitch), whose message on the subject has
  499. been added to the ckuker.bwr file.  The Telebit modem, by the way, actually
  500. executes the Kermit protocol between the modem and the computer, and its own
  501. "PEP" protocol between the modems.  Thus the Kermit you run (say) on your PC
  502. is actually trading packets with the Kermit in the modem, not the Kermit on
  503. the other end of the connection.]
  504.  
  505. ------------------------------
  506.  
  507. Date: Fri, 16 Dec 88 00:48:48 IST
  508. From: "Jonathan B. Owen" <GDAU100%BGUVM.BITNET@cuvmb.cc.columbia.edu>
  509. Subject: VT100 setting file for MacKermit and the IBM 7171 protocol converter
  510. Keywords: MacKermit 0.9(40)
  511.  
  512. This file is a Kermit 0.9(40) document containing key definitions
  513. for emulating a VT100 terminal to be used with a 7171 IBM protocol
  514. converter.  Note that this is for use with an extended keyboard only.
  515.  
  516. The keys defined are as follows:
  517.  
  518.     F1 thru F12    --    Use to access IBM Function keys
  519.     Clear key      --    Clear Screen
  520.     Arrow keys     --    Moves cursor around screen
  521.     Help/ins       --    Toggle Insert/Overstrike Mode
  522.     Home           --    Moves to first field in Panel
  523.     Page Up/Down   --    Same as pressing F7/F8 respectivly
  524.     End            --    Sends <CR> BOTTOM <CR> (useful in XEDIT)
  525.     Del            --    Delete Char. under cursor
  526.     F13            --    Toggles between CP and VM modes
  527.     F14            --    Same as Clear Key (See above)
  528.  
  529. INFO-KERMIT DIGEST V9 #1                                                 Page 9
  530.  
  531.  
  532. Also, definitions useful for modem users:
  533.  
  534.     <Option><ESC>  --    Sends +++ to the modem (Hayes escape sequence)
  535.     <Option> h     --    Sends "at h" for hanging up line
  536.  
  537.                             Hope this helps out...
  538.  
  539.   (--)    /--)     /-(\                 Email: gdau100@bguvm (bitnet)
  540.   \ /    /--K      | \|/\   /\/) /|-\   Snail: 55 Hovevei Zion
  541.   _/_/o /L__)_/o \/\__/  \X/  \_/ | |_/        Tel-Aviv, 63346  ISRAEL
  542.  (/        Jonathan B. Owen             Voice: (03) 281-422
  543.  
  544. [Ed. - Thanks!  Your settings file has been added to kermit/b/ckmker.set,
  545. which is a collection of settings files for MacKermit 0.9.]
  546.  
  547. ------------------------------
  548.  
  549. Date: Fri, 16 Dec 88  01:22:11 EST
  550. From: "Roger Fajman" <RAF%NIHCU.BITNET@cuvmb.cc.columbia.edu>
  551. Subject: Some Responses to V8 #11 and Kermit-370
  552. Keywords: Kermit-370
  553.  
  554. > J M Hicks asked A Question about the Kermit Protocol:
  555. >
  556. > > I was under the impression that characters between packets should be
  557. > > completely ignored.
  558. > >
  559. > > What ought Kermit to do?  If such characters between packets appear often,
  560. > > one end can give up due to all the bad packets it thinks it has received.
  561. >
  562. > While the editor pointed out (correctly) that Kermits *should* ignore
  563. > characters between packets, half-duplex systems (such as IBM mainframes)
  564. > receive RECORDS, rather than PACKETS.  In such circumstances, an extra CR is
  565. > evidence of a lost or garbled packet, and, considering that some IBM
  566. > mainframe
  567. > Kermit applications are unable to time out, it is clearly risky to ignore a
  568. > bare CR.
  569. >                                    John
  570.  
  571. It's also risky not to ignore bare CRs.  Some systems, such as IBM TSO/TCAM,
  572. echo a CR/LF when they receive a CR.  If the Kermit on the other end insists
  573. on treating that CR as the end of a packet, you'll never get a file transfer
  574. going without changing the EOL character.  We experienced this exact problem
  575. with older releases of C Kermit talking to NIH TSO Kermit.  It took quite a
  576. while to figure out what was happenning.
  577.  
  578. ------------------------------
  579.  
  580. Date: Mon, 14 Nov 1988  21:08 MST
  581. From: Keith Petersen <W8SDZ@wsmr-simtel20.army.mil>
  582. Subject: Bug in Kermit-80 for Northstar Advantage
  583. Keywords: Kermit-80, Northstar Advantage, CP/M-80 Kermit
  584.  
  585. Relayed from GEnie:
  586.  
  587.  
  588. Page 10                                                INFO-KERMIT DIGEST V9 #1
  589.  
  590. Item    1411308                 88/11/13        15:35
  591. From:   J.LABUTE                        John P. Labute
  592. To:     W8SDZ                           Keith Petersen, CP/M SysOp
  593. Sub:    Kermit-80
  594.  
  595. There seems to be a bug in the version of Kermit-80 for the Northstar
  596. Advantage (CP409ADV.COM).  This version echos back to the remote anything
  597. that it receives, even with the local echo off (as I verified with my
  598. laptop).  I have tried two versions for my APPLE II with success.  Can
  599. you help me or put me in contact with somebody who can.  Thanks.
  600.  
  601. [Ed. - Anybody???]
  602.  
  603. ------------------------------
  604.  
  605. End of Info-Kermit Digest
  606.  
  607. INFO-KERMIT DIGEST V9 #2                                                Page 11
  608.  
  609. Info-Kermit Digest         Fri, 20 Jan 1989        Volume 9 : Number 2
  610.  
  611. Departments:
  612.  
  613.   ANNOUNCEMENTS -
  614.         New Release of C-Kermit Available for Testing (UNIX only)
  615.         Announcing Apple II Kermit Version 3.85
  616.         Announcing a New MS-DOS Kermit 2.32 for the GRiD Compass II
  617.         Announcing Commodore 64/128 Kermit Version 2.2
  618.  
  619.   MS-DOS KERMIT -
  620.         Printing MS-DOS Kermit EGA Graphics Screens
  621.         Kermit Support of Novell Asynchronous Server Interface?
  622.         MS-Kermit 2.32 Filesize Computation
  623.         MS-Kermit Disk Space Calculation
  624.         MS-Kermit 32MB File Transfer Limitation
  625.         Problem with Kermit on a Packard Bell AT clone
  626.         Nice New MS-Kermit 2.32 Features
  627.  
  628. Send digest submissions to Info-Kermit@CUNIXC.CC.COLUMBIA.EDU, requests for
  629. addition to or deletion from the Info-Kermit subscriber list to
  630. Info-Kermit-Request@CUNIXC.CC.COLUMBIA.EDU or to I-KERMIT@CUVMA.BITNET.
  631.  
  632. Kermit files may be obtained over networks and by mail order.  On the
  633. Internetwork, use FTP to log in to host CUNIXC, CUNIXC.CC.COLUMBIA.EDU, a
  634. VAX 8700 running UNIX (Ultrix).  The IP host number is 128.59.40.130.  Login
  635. as user ANONYMOUS (any password) and GET the desired files.  The Kermit
  636. files are in directories kermit/a, kermit/b, kermit/c, kermit/d, and
  637. kermit/e.  You can also get Kermit files over BITNET/EARN; to get started
  638. send a message with text HELP to KERMSRV, the Kermit file server, at host
  639. CUVMA.  For detailed instructions, read the file k1/aanetw.hlp (AANETW HLP
  640. on KERMSRV).  To order by mail, request a complete list of Kermit versions
  641. and an order form from Kermit Distribution, Columbia University Center for
  642. Computing Activities, 612 West 115th Street, New York, NY 10025 USA.
  643.  
  644. ----------------------------------------------------------------------
  645.  
  646. Date: Mon, 16 Jan 1989 23:25:08 EST
  647. From: Frank da Cruz <fdc@cunixc.cc.columbia.edu>
  648. Subject: New Release of C-Kermit Available for Testing (UNIX only)
  649. Keywords: C-Kermit, ATT7300, UNIX Kermit, UNIX PC
  650. Keywords: SUNOS 4.x, Ultrix, VAX/Ultrix
  651.  
  652. This is to announce a test release of C-Kermit, 4E(071).  No major changes in
  653. functionality, but some significant bug fixes and possibly performance
  654. improvements.  A quick list:
  655.  
  656.  - Fix bug that sometimes caused files to be corrupted, or the file
  657.    transfer to fail, when long packets were being used and the final packet
  658.    was 93-95 characters long.
  659.  
  660.  - Fix bug in long packet negotiation.
  661.  
  662.  - Fix 8th-bit prefixing negotiation to prevent misunderstandings on second
  663.    and subsequent SEND commands when parity is in use, which could sometimes
  664.    result in corrupted files.
  665.  
  666. Page 12                                                INFO-KERMIT DIGEST V9 #2
  667.  
  668.  
  669.  - Recover from a subtle protocol deadlock that can occur when you GET a file
  670.    over a noisy, long-distance connection.
  671.  
  672.  - Improve efficiency of CRC calculation.
  673.  
  674.  - In command parser, treat tab as completion character (ESC), rather than
  675.    synonym for space (convenient for C-Shell, K-Shell, GNU EMACS users).
  676.  
  677.  - Reduce size of program somewhat by storing state transitions as shorts,
  678.    rather than ints.
  679.  
  680.  - Add HANGUP command, and related improvements in CONNECT command to help
  681.    recover from modem signal transitions, etc.
  682.  
  683.  - Let users "set speed 19200" (at their own risk).
  684.  
  685.  - Change ATT System III / V i/o parameters to improve efficiency.
  686.  
  687.  - Attempt to fix ATT7300 UNIX PC support.
  688.  
  689.  - Fix and/or add entries to the makefile for 2.10 BSD, Microport Sys V,
  690.    SCO Xenix/86, /286, /386, SUNOS 4.x.  (By the way, you can actually compile
  691.    and run C-Kermit in the System V environment under SUNOS 4.x -- just say
  692.    "make sys5r3" and ignore the warnings.)
  693.  
  694.  - Other minor changes.
  695.  
  696. These changes are described in greater detail in the file ckuker.upd, which
  697. also gives credit to many people for uncovering (and in many cases supplying
  698. the fixes for) the bugs.
  699.  
  700. This release needs to be tested thoroughly on as many different kinds of UNIX
  701. systems as possible -- pure Berkeley (2.9, 2.10, 4.1, 4.2, 4.3), AT&T (System
  702. III, V, and VR3), hybrids (Ultrix, SUNOS, etc), Xenix (all varieties), etc
  703. etc.  It has only been tested so far on VAXes with Ultrix, and SUN-4's with
  704. SUNOS 4.0, with some preliminary testing (before all the changes were made)
  705. on an ATT 7300 UNIX PC.
  706.  
  707. In particular, I have no way to test the 'dial' command with real modems.
  708. Does it still work?  (Did it ever?)  Can it still be Ctrl-C'd out of?
  709.  
  710. For now, the new release is available only via ftp from
  711. cunixc.cc.columbia.edu, in the directory kermit/test.  Please get the files
  712. and try the new version out, and report any problems to me.  After the kinks
  713. are worked out, it will replace the current standard release, and then we can
  714. move on to bigger things, like attribute packets and maybe even sliding
  715. windows.  And cleaning up the spaghetti of #ifdef's in the code...
  716.  
  717. Since C-Kermit also forms the basis for VMS, Macintosh and some other Kermits,
  718. validation of this new release will clear up protocol-related glitches in
  719. those programs too.
  720.  
  721. ------------------------------
  722.  
  723. Date: Tue, 17 Jan 89 09:00:00 PDT
  724.  
  725. INFO-KERMIT DIGEST V9 #2                                                Page 13
  726.  
  727. From: Christine M Gianone <cmg@cunixc.cc.columbia.edu>
  728. Subject: Announcing Apple II Kermit Version 3.85
  729. Keywords: Apple II Kermit 3.85, ProDOS
  730.  
  731. This is to announce Apple II Kermit Version 3.85 for Apple II DOS and ProDOS,
  732. which replaces version 3.84 of August 1988, from Ted Medin,
  733. MEDIN-T@SHARK.NOSC.MIL.  The major changes include:
  734.  
  735.  - Improved performance on Apple II's with interrupt-driven communications
  736.    (most systems //e+ or later).
  737.  - A new "set timing" command, to allow adjustment to internal clocks of
  738.    different speeds.
  739.  - A new "type" command for displaying local files without leaving Kermit.
  740.  - The "help" command now displays an external help file that you can change
  741.    without rebuilding the program itself.
  742.  - An escaping mechanism for sending special characters to the modem.
  743.  - A revised manual.
  744.  
  745. The new files are in app*.* in the various Kermit Distribution areas, and can
  746. be ordered on Kermit Tape A.  Many thanks to Ted for his continued efforts in
  747. developing and supporting this program.
  748.  
  749. ------------------------------
  750.  
  751. Date: Sun, 8 Jan 89 12:45:14 EST
  752. From: nyenhuis@ee.ecn.purdue.edu (John Nyenhuis)
  753. Subject: Announcing a New MS-DOS Kermit 2.32 for the GRiD Compass II
  754. Keywords: MS-DOS Kermit 2.32, GRiD Compass II Kermit
  755.  
  756. I have developed an enhanced MS-DOS kermit 2.32 for the GRiD Compass II that
  757. supports Tektronix emulation and also contains several other features not
  758. present in the current msvgri.exe. I have tested this program extensively on
  759. GRiD Compass II models 1129 and 1131. (The 1129 has a small screen and the
  760. 1131 has a large screen.) I am submitting this kermit 2.32 to the Kermit
  761. Distribution. I welcome comments and questions from users of MS-DOS kermit
  762. 2.31B for the GRiD Compass II.
  763.  
  764. I thank Prof. Doupnik for his helpful suggestions and encouragement in this
  765. endeavor.
  766.  
  767. Key new features of the new MS-DOS Kermit for the GRiD Compass II:
  768.  
  769.  1. Tektronix 4010 emulation is supported.
  770.  2. Speed is about 80% faster in connect mode.
  771.  3. The hangup and send break commands now work.
  772.  4. Flow control now works.
  773.  
  774. The new files are msggri.asm, msvgri.boo, msugri.asm, msvgri.hlp, msvgri.lnk,
  775. and msxgri.asm.  Except for msggri.asm, which is new, these files are updates
  776. of current files in the Kermit distribution.  The file msvgri.hlp contains
  777. documentation for the the latest Kermit for the Compass II.
  778.  
  779. Thank you.
  780.  
  781. John Nyenhuis   Purdue University  School of Electrical Engineering
  782. West Lafayette IN 47907   (317)494-3524     nyenhuis@ee.ecn.purdue.edu
  783.  
  784. Page 14                                                INFO-KERMIT DIGEST V9 #2
  785.  
  786.  
  787. [Ed. - Thank you!  These files have replaced the previous Grid files in
  788. the Kermit Distribution, kermit/a, Tape A, etc.]
  789.  
  790. ------------------------------
  791.  
  792. Date: Sun, 15 Jan 89 15:21:33 EST
  793. From: ray@maxwell.physics.purdue.edu (Ray Moody)
  794. Subject: Announcing Commodore 64/128 Kermit Version 2.2
  795. Keywords:  Commodore 64/128
  796.  
  797. Commodore Kermit version 2.2 is now available.  This new version has one major
  798. new feature: reliable communication at 2400 bps is now possible (but only on a
  799. C128 when using the built-in 80-column screen).  There are also some bug
  800. fixes.
  801.  
  802.  - Obtaining Kermit on a Floppy Disk:
  803.  
  804. A copy of Commodore Kermit may be obtained by sending $5.00 postage and
  805. handling to:
  806.                  Dr. Evil Laboratories
  807.                  P. O. Box 190
  808.                  St. Paul, IN 47272
  809.  
  810. We stress that Commodore Kermit is absolutely free.  The $5.00 is used to
  811. cover the cost of the disk, mailer, postage, and handling.  The disk will
  812. contain Commodore Kermit version 2.2, extensive on-disk documentation broken
  813. into seven files small enough to be viewed with a good word processor, and an
  814. initialization file.  A boot file is included for the convenience of C64
  815. users.  For the convenience of C128 users a boot sector is provided that can
  816. load Kermit using the fast serial routines.
  817.  
  818. Dr. Evil Laboratories also provides a bound manual for Commodore Kermit
  819. version 2.2.  This documentation is exactly like the on-disk manual
  820. content-wise, but is typeset for greater readability.  This manual is
  821. available for $5.00.
  822.  
  823. Dr. Evil Laboratories is a small software company which has the facilities to
  824. distribute Kermit much more efficiently than I could personally.  Also, Dr.
  825. Evil Labs has a permanent address, something that I, being in college, don't
  826. have.
  827.  
  828. All orders to Dr. Evil Laboratories must be in U.S. funds.  Indiana residents
  829. must add 5% sales tax.
  830.  
  831.  - Downloading Kermit from the Kermit Archives
  832.  
  833. Commodore Kermit may also be downloaded from the Kermit archives.  The Kermit
  834. archives are available on BITNET, ARPANET, and USENET.  For complete
  835. downloading instructions, see the file C64KER.HLP in one of these archives.
  836.  
  837.  - Short Cut
  838.  
  839. For a short time, Kermit binaries may be obtained via anonymous FTP from
  840. maxwell.physics.purdue.edu.  These files are true binary files and must be
  841. copied from this machine using image mode and then downloaded directly to a
  842.  
  843. INFO-KERMIT DIGEST V9 #2                                                Page 15
  844.  
  845. Commodore with a binary file transfer protocol (such as Kermit 2.1).  Those
  846. people who can take advantage of this service should find it to be simpler
  847. than downloading and then converting the ASCII files in the Kermit archives.
  848.  
  849. Many thanks to Fred Bowen and Frank Prindle for making this version of Kermit
  850. a reality.
  851.  
  852. [Ed. - And many thanks to Ray for sending it in to Kermit Distribution.]
  853.  
  854. ------------------------------
  855.  
  856. Date: Tue, 17 Jan 89 13:30 EST
  857. From: Christine M Gianone <cmg@cunixc.cc.columbia.edu>
  858. Subject: Printing MS-DOS Kermit EGA Graphics Screens
  859. Keywords: MS-DOS Kermit Tektronix Emulation
  860. Keywords: Graphics, Epson Printer Graphics, MS-DOS Kermit Printer Support
  861.  
  862. As explained in the MS-DOS Kermit User Guide, MS-Kermit uses the services of
  863. DOS to access the PC's printer.  Kermit simply outputs the requested material
  864. to DOS, and it can be intercepted by any printer driver you happen to have
  865. installed.  This can include an ordinary print spooler, a driver for a
  866. particular printer, etc.
  867.  
  868. When Kermit is emulating a Tektronix graphics terminal, it does not handle
  869. print-screen requests itself.  You may load a graphics printer driver
  870. to do this.  IBM systems come with a utility GRAPHICS.COM, described in the
  871. IBM DOS manual.  Unfortunately, this utility works only with CGA graphics
  872. adapters, not EGA.
  873.  
  874. A short public-domain utility, EPSON.COM, written in assembler by Dr. R.
  875. Brooks Van Horn, Jr., Herndon, VA, can be used for printing EGA graphics
  876. screens on Epson FX-series printers.  This utility has been added to the
  877. Kermit Distribution as msgeps.*.  Thanks to Dr. Van Horn for contributing it
  878. to the public domain and to Joe Doupnik for sending it in.
  879.  
  880. ------------------------------
  881.  
  882. Date:  Tue, 20 Dec 88 16:52 EST
  883. From: Forbes@dockmaster.arpa
  884. Subject:  Kermit Support of Novell Asynchronous Server Interface?
  885. Keywords: MS-DOS Kermit Network Support, Novell, NASI
  886.  
  887. I am currently using a Novell Netware LAN with a PCOX modem server.  It uses
  888. the Novell Asynchronous Server Interface (NASI) to interface to the modems.
  889. Does anyone have any experience with this system?  Does Kermit support the
  890. NASI interface (Does it have a NASI driver)?  I tried using the "SET PORT NET
  891. <name>" but got an error message.  I'm using MS-Kermit 2.30.  Any suggestions?
  892.  
  893. Craig Forbes
  894. Forbes @Dockmaster
  895.  
  896. [From jrd - Craig, try SET PORT BIOSn (n = 1 - 4) so Novell's NASI can
  897. intercept the Bios call. The SET PORT NET command invokes NetBios, which is
  898. not what is needed in this case.  Many other networks also intercept a normal
  899. serial port Bios call and relay information across the link; that's the most
  900. important use of the SET PORT BIOS command.]
  901.  
  902. Page 16                                                INFO-KERMIT DIGEST V9 #2
  903.  
  904.  
  905. ------------------------------
  906.  
  907. Date: Thu, 29 Dec 88 23:55:08 LCL
  908. From: David Boeshaar <BOESHAAR%SUVM.BITNET@cuvmb.cc.columbia.edu>
  909. Subject: MS-Kermit 2.32 Filesize Computation
  910. Keywords: MS-DOS Kermit Network Support, MS-DOS Kermit File Size Limitation
  911. Keywords: Novell
  912.  
  913. I am running Kermit 2.32 on a PS/2 model 25 attached to a Novell Netware 2.0a
  914. network, Running DOS 3.2.  Whenever I download a file, I get the A: disk lite
  915. come on, KERMIT then reports no room on the disk, but then completes the
  916. download correctly. DRAT! Even the ANN and UPD files said this was corrected.
  917. BOO HOO!
  918.  
  919. Oh well, other than that, KERMIT is still a GREAT communications program that
  920. is GREATLY apprectiated here at Syracuse University.  Thanx for all the great
  921. work!
  922.  
  923. [From jrd - I'll bet that COMMAND.COM is left assigned to drive A: and DOS is
  924. checking the boot drive for something.  Check your Environment (DOS SET
  925. command) and Novell's MAP command to see if A: is in the search path.  I've
  926. not noted the effect here under NetWare 2.0a, 2.10, and now 2.12, but then
  927. locally COMMAND.COM is on a non-floppy drive.]
  928.  
  929. ------------------------------
  930.  
  931. Date: Wed, 16 Nov 88 07:34:07 EST
  932. From: Dave Tetreault <FNA101@URIACC.BITNET>
  933. Subject: MS-Kermit Disk Space Calculation
  934. Keywords: MS-DOS Kermit Network Support, Novell
  935. Keywords: MS-DOS Kermit File Size Limitation
  936.  
  937. I am having problems using the beta version of MS-Kermit to transfer files to
  938. network disks on a Novell network.  It works as long as I use a local disk but
  939. using a network disk Kermit oftens aborts file transfer to the PC with
  940. complaints about not enough disk space.  I have been using 3.21 July for
  941. months with no problems.  I went back and tested the later 2.31/A beta version
  942. and it also has the same problem with checking disk space.
  943.  
  944.   David E. Tetreault
  945.   Manager of Technical Support
  946.   Academic Computer Center
  947.   University of Rhode Island
  948.  
  949. [From jrd - you might try MS Kermit version 2.32, which cures certain disk
  950. space problems. Otherwise MS Kermit is compatible with Novell NetWare. It
  951. is possible to arrive at amazingly convoluted disk letter assignments, yet
  952. MS Kermit attempts to query the underlying real disk (via legal DOS calls).
  953. My Novell system runs with straight forward assignments. SET ATTRIBUTES OFF
  954. will also bypass the disk space check.]
  955.  
  956. ------------------------------
  957.  
  958. Date: Tue, 20 Dec 88 13:45 EST
  959. From: "Michael W. Sabato" <SABATO%ESVAX%dupont.com@relay.cs.net>
  960.  
  961. INFO-KERMIT DIGEST V9 #2                                                Page 17
  962.  
  963. Subject: MS-Kermit 32MB File Transfer Limitation
  964. Keywords: MS-DOS Kermit File Size Limitation
  965.  
  966. We have DOS 4.0 installed on a PS/2 Model 80 with 112 megabyte disk split into
  967. a 72 megs and 40 megs logical disks.  When downloading a database file greater
  968. than 32 megs from an IBM mainframe to a PC, Kermit quits when 32 megabytes
  969. have been transmitted.  Are there any plans to support DOS files larger than
  970. 32MB?
  971.  
  972. The current version 2.31 is great to work with and I am sure we have not used
  973. all of its capabilities.  The long packet support by both Kermit-370 and
  974. MS-Kermit make our downloads do-able in a reasonable time.  Thanks!
  975.  
  976. [From jrd - I enlarged some of the numerology in MS Kermit for version 2.32 to
  977. accomodate larger disk partitions.  However, parts of the file size message on
  978. the screen will roll over at about 16 MB due to trying to rapidly get through
  979. double precision integer arithmetic quickly for nearly every packet
  980. (percentage done is the messy item: d.p. division).  When I did that part
  981. originally several years ago no one dreamed of 32MB+ files.  I must commend you
  982. on such faith in Kermit to transfer files of that size and trust that you said
  983. SET INCOMPLETE-FILE KEEP.]
  984.  
  985. ---------------------------------
  986.  
  987. Date: 7 Dec 88 00:07:27 GMT
  988. From: Mike Iglesias <iglesias@orion.cf.uci.edu>
  989. Subject: Problem with Kermit on a Packard Bell AT clone
  990. Keywords: MS-DOS Kermit VT102 Emulation, Packard-Bell AT Clone
  991.  
  992. I'm having a problem with Kermit 2.30 and 2.31 on Packard Bell AT clone (10mhz
  993. 286, Phoenix BIOS v3.07, EGA).  Kermit works fine in terminal emulation mode
  994. (VT100, H19) until it has to scroll the screen up one line, and then it beeps
  995. when the next line comes in from the system I've dialed up to (at 2400 baud).
  996. >From looking at the source, it looks like Kermit is getting an overrun on the
  997. serial port and substituting a bell for the character it didn't get (it
  998. usually drops the first character on a line).  I've tried switching the serial
  999. card with another to see if the problem goes away, but it didn't.
  1000.  
  1001. Mike Iglesias
  1002. University of California, Irvine
  1003.  
  1004. P.S.  If it helps, Procomm does almost the same thing - it doesn't beep when a
  1005. character gets lost, though.  And the EGA card is made by STB Systems, if that
  1006. makes any difference.
  1007.  
  1008. [From jrd - Mike, the Control-G is from me, as my way of warning the user that
  1009. the beep replaces one or more overrun characters. The loss is due to something
  1010. in the Bios which is taking forever to scroll the screen and is doing so with
  1011. interrupts off. I'd try another EGA board or call STB for hints. My Video 7
  1012. boards (Vega and VGA) are not the world's fastest, but they don't yield
  1013. overruns either.]
  1014.  
  1015. [From Mike - Replacing the EGA card solved the problem.  It looks like it was
  1016. taking too long to scroll the screen (probably with interrupts disabled) so
  1017. the serial port lost a character.  We've got a lot of AT&T 6300s around (with
  1018. the Phoenix rom bios) and they don't have any problems running kermit.  Keep
  1019.  
  1020. Page 18                                                INFO-KERMIT DIGEST V9 #2
  1021.  
  1022. up the good work!]
  1023.  
  1024. ------------------------------
  1025.  
  1026. Date: Thu, 5 Jan 89 20:22:23 EST
  1027. From: elsie!ado@ncifcrf.gov (Arthur David Olson)
  1028. Subject: Nice New MS-Kermit 2.32 Features
  1029.  
  1030. Many thanks for the usual fine job.  Port 3 on our IBM PS/2's now works right
  1031. out of the box.  And both \Kterminals and \Kterminalr are greatly appreciated;
  1032. our users can now go from being connected back to DOS with a single keystroke,
  1033. and our VAX can coerce the PC's into doing things that used to require human
  1034. intervention.  Now if only we had \Kterminalt and \Kterminalu and. . .
  1035.  
  1036.     Arthur David Olson    ado@ncifcrf.gov    ADO is a trademark of Ampex.
  1037.  
  1038. [From jrd - Whew! (com3) And "give'm an inch ..."  A little devious thinking
  1039. reveals that inside of TERMINALR/S one may do absolutely anything, including
  1040. defining/clearing other macro or variable names to act as one-bit flags, doing
  1041. a script INPUT command to obtain another character or string, and so forth.
  1042. One can build up a Kermit command list from successive invokations of these
  1043. macros plus the definition abilities.  The rest I leave to clever users.]
  1044.  
  1045. ------------------------------
  1046.  
  1047. End of Info-Kermit Digest
  1048.  
  1049. INFO-KERMIT DIGEST V9 #3                                                Page 19
  1050.  
  1051. Info-Kermit Digest         Tue, 24 Jan 1989        Volume 9 : Number 3
  1052.  
  1053. Today's Topics:
  1054.  
  1055.            Announcing MS-DOS Kermit 2.32/A
  1056.           MS-Kermit 2.32 Binary Transfer Bug
  1057.     Announcing IBM Mainframe VM/CMS Kermit-370 Version 4.1
  1058.        Announcing IBM Mainframe MVS/TSO Kermit-370 Version 4.1
  1059.                C-Kermit Update
  1060.  
  1061.  
  1062. Send digest submissions to Info-Kermit@CUNIXC.CC.COLUMBIA.EDU, requests for
  1063. addition to or deletion from the Info-Kermit subscriber list to
  1064. Info-Kermit-Request@CUNIXC.CC.COLUMBIA.EDU or to I-KERMIT@CUVMA.BITNET.
  1065.  
  1066. Kermit files may be obtained over networks and by mail order.  On the
  1067. Internetwork, use FTP to log in to host CUNIXC, CUNIXC.CC.COLUMBIA.EDU, a
  1068. VAX 8700 running UNIX (Ultrix).  The IP host number is 128.59.40.130.
  1069. Login as user anonymous (note, lower case), any password, and GET the
  1070. desired files.  The Kermit files are in directories kermit/a, kermit/b,
  1071. kermit/c, kermit/d, and kermit/e.  You can also get Kermit files over
  1072. BITNET/EARN; to get started send a message with text HELP to KERMSRV, the
  1073. Kermit file server, at host CUVMA.  For detailed instructions, read the
  1074. file kermit/a/aanetw.hlp (AANETW HLP on KERMSRV).  To order by mail,
  1075. request a complete list of Kermit versions and an order form from Kermit
  1076. Distribution, Columbia University Center for Computing Activities, 612
  1077. West 115th Street, New York, NY 10025 USA.
  1078.  
  1079. ----------------------------------------------------------------------
  1080.  
  1081. Date: Mon, 23 Jan 89 19:56 MDT
  1082. From: Joe Doupnik <JRD@USU.BITNET>
  1083. To: Info-IBMPC@WALKER-EMH.ARPA, Info-Kermit
  1084. Subject: Announcing MS-DOS Kermit 2.32/A
  1085.  
  1086. To correct a somewhat serious bug in MS-Kermit 2.32 (see next message), a
  1087. maintenance release of MS-Kermit -- 2.32/A -- is now available.  The
  1088. opportunity was also used to fix a few minor problems.  The changes from MS
  1089. Kermit 2.32 to 2.32/A 21 Jan 1989 are listed below.
  1090.  
  1091. Items common to all machines supported by MS Kermit -
  1092.  
  1093. 1. Correct a problem negotiating 8-bit prefixing when MS Kermit is operating
  1094.    with parity of NONE yet the other side requests that such quoting be done.
  1095.    Version 2.32 had a problem and would receive the 8-bit quoting character
  1096.    "&" as ordinary text and hence produce a corrupted file. Setting parity
  1097.    to SPACE on the PC with version 2.32 might be a suitable workaround.
  1098.  
  1099. 2. Correct ENABLE/DISABLE MESSAGE commands to work properly. Previously the
  1100.    sense was inverted and the command applied to SEND rather than MESSAGE.
  1101.  
  1102. 3. Formally decode messages in ACKs to data or filename packets before
  1103.    displaying them.
  1104.  
  1105. 4. Add analysis of prompt text in the ASK command so that \number forms are
  1106.    converted to binary before displaying the prompt. This makes the prompt
  1107.  
  1108. Page 20                                                INFO-KERMIT DIGEST V9 #3
  1109.  
  1110.    field behave the same as in the ordinary SET PROMPT command. A dollar sign
  1111.    will terminate the text string for either command.
  1112.    Example:     ASK \%1 \27[31mEnter password\27[37m
  1113.  
  1114. 5. Correct small textual errors in the SET command main help screen.
  1115.  
  1116. 6. Allow command REMOTE MESSAGE to use three character text messages.
  1117.  
  1118. Items specific to the IBM-PC version of MS Kermit -
  1119.  
  1120. 7. Delay accessing a communications port until the port is actually needed.
  1121.    This prevents the automatic probing of COM1 at Kermit startup, even before
  1122.    file mskermit.ini or equivalent is read. COM1 remains the default port
  1123.    unless another is selected by a SET PORT command. The effect of this change
  1124.    is transparent except where Kermit has been operated under a multi-tasking
  1125.    Environment such as Concurrent-DOS, Desqview, DoubleDos, or MS Windows.
  1126.    These situations have experienced difficulty when a second copy of Kermit
  1127.    is started while the first copy is actively using COM1; the disturbance
  1128.    is created when COM1 is prepared for use as part of the Kermit startup
  1129.    process. The present change prevents this disturbance by selecting but not
  1130.    touching a port until a Kermit command requires it. Note that STATUS, SHOW
  1131.    COMMUNICATIONS, SHOW MODEM, SET BAUD, SET SPEED, and SET PORT commands
  1132.    do access the selected port for information; to avoid possible interference
  1133.    between users of COM1 perform the desired SET PORT command to select and
  1134.    initialize another port before using these latter commands.
  1135.  
  1136. 8. Add several small improvements to video screen support for the VT102
  1137.    terminal emulator when Video 7 boards are used. Preserve 43 line mode
  1138.    whenever possible. Defeat 132 column mode for Video 7 VGA boards used with
  1139.    fixed frequency analogue displays (31.5KHz), such as the IBM 85xx series.
  1140.    Prevent using wrong display buffer address when an unknown proprietary
  1141.    video mode is encountered from many EGA and VGA style boards.
  1142.  
  1143. 9. Put the VT102 screen into the rollback buffer when clearing the entire
  1144.    screen with any escape sequence combination. Partial screen erasures
  1145.    do not cause preservation in the rollback buffer.
  1146.  
  1147. 10. Support character 9Bh, ANSI "CSI", as equivalent to reception of "ESC ["
  1148.     in the VT102 emulator.
  1149.  
  1150. 11. Preserve character set pointers and related items in the VT102 emulator
  1151.     when the screen width is changed.
  1152.  
  1153. 12. Avoid unnecessary flow control commands when Control-Print Screen is
  1154.     active.
  1155.  
  1156. The files which have been changed since version 2.32 are:
  1157.  
  1158.     new release ident and date:
  1159.       MSSDEF.H
  1160.  
  1161.     new system independet files:
  1162.       MSSKER.ASM, MSSSEN.ASM, MSSSER.ASM, MSSSET.ASM, MSSTER.ASM
  1163.  
  1164.     and for IBM-PC's:
  1165.       MSXIBM.ASM, MSYIBM.ASM, MSZIBM.ASM
  1166.  
  1167. INFO-KERMIT DIGEST V9 #3                                                Page 21
  1168.  
  1169.                                                         Joe Doupnik
  1170.                                                         22 Jan 1989
  1171.  
  1172. [Ed. - Many thanks once again, Joe.  The new files have been put in Kermit
  1173. distribution, and MSKERM.BWR has been updated accordingly.]
  1174.  
  1175. ------------------------------
  1176.  
  1177. Date: Thu, 19 Jan 1989 18:42:32 CET
  1178. From: Helmut Waelder <ZRWA001@DTUZDV1.BITNET>
  1179. Subject: MS-Kermit 2.32 Binary Transfer Bug
  1180.  
  1181. I have transferred a binary file from IBM/370 Kermit 4.0 in server modus
  1182. to MS-Kermit 2.31 and a second time to MS-Kermit 2.32 with LOG PACKETS.
  1183. The result is as following (all data packets are the same for V2.31 and
  1184. V2.32):
  1185.  
  1186.     ------ MS-Kermit 2.31 ( works ok) ----------
  1187.     Spack: ^A0 I~- @-#Y1~*  ~G^M
  1188.     Rpack: ^A- Y~% @-#&1~(Y^M
  1189.     Spack: ^A/ Rdos33pat.arcY^M
  1190.     Rpack: ^A- S~% @-#&1~(S^M
  1191.     Spack: ^A0 Y~- @-#&1~*  ~$^M       <---- this packet differs in V2.32
  1192.     Rpack: ^A/!FDOS33PAT.ARC.^M
  1193.     -------- MS-Kermit 2.32 ( in error ) --------
  1194.     Spack: ^A0 I~- @-#Y1~*  ~G^M
  1195.     Rpack: ^A- Y~% @-#&1~(Y^M
  1196.     Spack: ^A/ Rdos33pat.arcY^M
  1197.     Rpack: ^A- S~% @-#&1~(S^M
  1198.     Spack: ^A0 Y~- @-#Y1~*  ~W^M       <----- different
  1199.     Rpack: ^A/!FDOS33PAT.ARC.^M
  1200.  
  1201. Over the line comes the same data, but it seems to me that MS-Kermit does not
  1202. correctly interpret the 8th bit prefixing.  There is no byte with 8th bit on
  1203. in the received file (v2.32) and the file is about 30% bigger in size.
  1204. /Helmut
  1205.  
  1206. [Ed. - This is a serious bug, and it is the main reason for releasing 2.32/A
  1207. at this time.  If Kermit should be able to do anything right, it's file
  1208. transfer!]
  1209.  
  1210. ------------------------------
  1211.  
  1212. Date: Tue 24 Jan 89 18:00:00 EST
  1213. From: John Chandler <PEPMNT@CFAAMP.BITNET>
  1214. Subject: Announcing IBM Mainframe VM/CMS Kermit-370 Version 4.1
  1215. Keywords: IBM 370 Kermit, VM/CMS Kermit, CMS Kermit
  1216. Xref: IBM Mainframe, Also see IBM 370
  1217. Xref: VM/CMS Kermit, Also see VM/CMS Kermit, IBM 370
  1218.  
  1219. This is to announce CMS Kermit Release 4.1.  The sources have not been
  1220. completely rewritten, nor have they been resequenced, but numerous
  1221. fixes, extensions, and improvements have been inserted.  The changes
  1222. applied include all updates formerly available in IKCKER.UPD plus a
  1223. number of new ones.  As with Release 4.0, all CMS-specific files begin
  1224. with IKC, and generic Kermit-370 files begin with IK0 (I K Zero).  The
  1225.  
  1226. Page 22                                                INFO-KERMIT DIGEST V9 #3
  1227.  
  1228. separate pieces are to be recombined into a single composite source (or
  1229. made into a macro library) for installation.  See the file IKCKER.INS
  1230. for instructions.  Release 4.1 is also being issued in the companion TSO
  1231. and MUSIC versions (see the separate announcements for details).  Anyone
  1232. interested in helping to port Kermit-370 to still other operating
  1233. systems should contact John Chandler <PEPMNT@CFAAMP.BITNET> or
  1234. <PEPMNT@CFAAMP.HARVARD.EDU>.
  1235.  
  1236. Below is a list of the more important additions in Version 4.1:
  1237.  
  1238.     --- generic features ---
  1239.  
  1240.  1. Trimming of trailing blanks from commands read from TAKE files.
  1241.  
  1242.  2. New SET BAUD for improved calculation of optimum packet size.
  1243.  
  1244.  3. Optional suppression of Attribute packets.
  1245.  
  1246.  4. A new option to specify treatment of received records too long for
  1247.     the open file.
  1248.  
  1249.  5. File header packet acknowledgments containing the name actually used
  1250.     for the received file.
  1251.  
  1252.  6. Separate specification of SEND and RECEIVE parity.
  1253.  
  1254.  7. Option for "permanent", user-inaccessible ATOE and ETOA translation
  1255.     tables for TTY controllers and for site-specific default controller
  1256.     type.
  1257.  
  1258.  8. Automatic detection of controller type distinguishing SERIES1 from
  1259.     GRAPHICS.
  1260.  
  1261.  9. Both SEND and GET prompt the user for native and foreign filespecs
  1262.     if no arguments are entered.
  1263.  
  1264. 10. New SEND syntax allowing multiple files, independent of wildcard
  1265.     notation.
  1266.  
  1267. 11. Expanded transaction log, now including file sizes and error
  1268.     messages.  In addition, the log is kept for both SEND and RECEIVE
  1269.     operations.
  1270.  
  1271. 12. Easy escape from Kermit protocol mode via STOP.
  1272.  
  1273. 13. NAK(n+1) treated as ACK(n).
  1274.  
  1275. 14. Attribute packets no longer destroyed via SET ETOA.
  1276.  
  1277. 15. Long replies from other Kermit (in server mode) accepted without
  1278.     S-packets.
  1279.  
  1280. 16. SHOW ALL restored.  SET ? without mention of ALL.
  1281.  
  1282.     --- CMS-only features ---
  1283.  
  1284.  
  1285. INFO-KERMIT DIGEST V9 #3                                                Page 23
  1286.  
  1287. 17. File creation times are included along with dates in A-packets.
  1288.  
  1289. 18. An extensive new DEBUG option has been added for SERIES1 I/O.
  1290.  
  1291. 19. Kermit-CMS now accepts a file header packet specifying the filemode
  1292.     for the new file.
  1293.  
  1294. 20. The CMSTYPE and EMSG settings are now honored by Kermit in the
  1295.     process of intercepting typeout while in server mode.  for protocol
  1296.     mode on TTY lines.
  1297.  
  1298. 21. The HELP subcommand now always uses the name under which Kermit was
  1299.     invoked.
  1300.  
  1301. [Ed. - Many thanks, John!  The files have been installed in Kermit
  1302. Distribution.  The MVS/TSO release is announced in the next message.  The
  1303. MUSIC version will probably be announced in the next digest.]
  1304.  
  1305. ------------------------------
  1306.  
  1307. Date: Tue 24 Jan 89 18:00:00 EST
  1308. From: John Chandler <PEPMNT@CFAAMP.BITNET>
  1309. Subject: Announcing IBM Mainframe MVS/TSO Kermit-370 Version 4.1
  1310. Keywords: IBM 370 Kermit, MVS/TSO Kermit, TSO Kermit
  1311. Xref: IBM Mainframe, Also see IBM 370
  1312. Xref: MVS/TSO Kermit, Also see MVS/TSO Kermit, IBM 370
  1313.  
  1314. This is to announce Release 4.1 of Kermit-370 for TSO.  The sources have not
  1315. been completely rewritten, nor have they been resequenced, but numerous
  1316. fixes, extensions, and improvements have been inserted.  The changes applied
  1317. include all updates formerly available in IKTKER.UPD plus a number of new
  1318. ones.  While Release 4.0 was a test release, 4.1 may be considered a
  1319. production version.  As with Release 4.0, all TSO-specific files begin with
  1320. IKT, and generic Kermit-370 files begin with IK0 (I K Zero).  The separate
  1321. pieces are to be recombined into a single composite source (or made into a
  1322. macro library) for installation.  See the file IKTKER.INS for instructions.
  1323. Release 4.1 is also being issued in the companion CMS and MUSIC versions
  1324. (the CMS version is announced in the previous message, the MUSIC version
  1325. will come soon).  Anyone interested in helping to port Kermit-370 to still
  1326. other operating systems should contact John Chandler <PEPMNT@CFAAMP.BITNET>
  1327. or <PEPMNT@CFAAMP.HARVARD.EDU>.
  1328.  
  1329. Below is a list of the more important additions in Version 4.1:
  1330.  
  1331.     --- generic features ---
  1332.  
  1333. (same as listed above for CMS Kermit)
  1334.  
  1335.     --- TSO-specific features ---
  1336.  
  1337. 17. SET DELIM subcommand.
  1338.  
  1339. 18. END subcommand.
  1340.  
  1341. 19. Revised generic file update program GUPI (for applying updates to
  1342.     Kermit-370) and an all-new, one-step installation procedure (see the
  1343.  
  1344. Page 24                                                INFO-KERMIT DIGEST V9 #3
  1345.  
  1346.     installation guide).
  1347.  
  1348. 20. More general wildcard file name matching.
  1349.  
  1350. 21. The file header for a downloaded PDS member includes the last
  1351.     qualifier of the PDS name appended to the member name.
  1352.  
  1353. 22. The LRECL used by Kermit-TSO now conforms to MVS/TSO standards,
  1354.     rather than being TSO LRECL - 4 for RECFM=V.
  1355.  
  1356. 23. Numerous bug fixes.  The TSO Kermit-370 may now be considered a
  1357.     production program, rather than a test release.
  1358.  
  1359. 24. Kermit-TSO supports downloading of uncataloged and
  1360.     password-protected data sets.
  1361.  
  1362. ------------------------------
  1363.  
  1364. Date: Tue 24 Jan 89 20:00:00 EST
  1365. From: Frank da Cruz <fdc@cunixc.cc.columbia.edu>
  1366. Subject: C-Kermit Update
  1367. Keywords: C-Kermit, UNIX
  1368.  
  1369. So far the only problems that have been reported with C-Kermit 4E(071),
  1370. announced in the previous digest, have had to do with compilation under
  1371. Xenix.  Some minor typos were fixed in ckufio.c, and some hints were added
  1372. to the makefile.  Also, "cd" was added as a legal (but invisible) synonym
  1373. for "cwd".  The result is 4E(072), available via ftp only from kermit/test
  1374. on cunixc.  The files that changed since last time are ckuusr.c, ckuus3.c,
  1375. ckufio.c, ckcmai.c, and ckuker.mak.
  1376.  
  1377. Has anyone checked out local mode operation at all?  You know, "set line
  1378. /dev/ttyxx, set speed yyyy, connect"?  On direct connections?  Dialed
  1379. connections with modem control?  On AT&T based systems?  On BSD-based
  1380. systems?  Under Ultrix?  SUNOS?  Xenix?  This is the wierdest the part of
  1381. the program, in which Kermit must go through a byzantine series of
  1382. incomprehensible system calls, different for each and every system, turning
  1383. modems on and off, closing and reopening file descriptors, changing file
  1384. modes, etc etc.
  1385.  
  1386. Many users have reported problems in this area in the past -- Kermit getting
  1387. hung in a read() or write() call, Kermit giving up on the connection because
  1388. of "I/O errors", etc.  The new release tries to get around some of these
  1389. problems by putting timers around blocking operations that might get stuck,
  1390. and closing/reopening the connection when the system reports i/o errors.
  1391. (These kinds of things seem to happen a lot in Ultrix 2.2.)
  1392.  
  1393. ------------------------------
  1394.  
  1395. End of Info-Kermit Digest
  1396.  
  1397. INFO-KERMIT DIGEST V9 #4                                                Page 25
  1398.  
  1399. Info-Kermit Digest         Wed, 8 Feb 1989        Volume 9 : Number 4
  1400.  
  1401. Today's Topics:
  1402.  
  1403.           Announcing IBM Mainframe MUSIC Kermit Version 4.1
  1404.                       NOTICE to TSO Kermit Users
  1405.                      C-Kermit 4E(072) Is Released
  1406.                     Announcing UniFLEX 6809 Kermit
  1407.        MS Kermit 2.32 for GRiD Compass, Source Code Corrections
  1408.                Announcing Another New MS-Windows Kermit
  1409.           MS-Windows Kermit Heath-19 Emulation (2 messages)
  1410.                       Announcing SCANCHEK.C 4.1
  1411.                    Kermit Disks for TRS-80 Model 4
  1412.                     C-Kermit on Apollo under SR10?
  1413.                  VMS & C-Kermit Problem with Localnet?
  1414.  
  1415. Send digest submissions to Info-Kermit@CUNIXC.CC.COLUMBIA.EDU, requests for
  1416. addition to or deletion from the Info-Kermit subscriber list to
  1417. Info-Kermit-Request@CUNIXC.CC.COLUMBIA.EDU or to I-KERMIT@CUVMA.BITNET.
  1418.  
  1419. Kermit files may be obtained over networks and by mail order.  On the
  1420. Internetwork, use FTP to log in to host CUNIXC, CUNIXC.CC.COLUMBIA.EDU, a
  1421. VAX 8700 running UNIX (Ultrix).  The IP host number is 128.59.40.130.
  1422. Login as user anonymous (note, lower case), any password, and GET the
  1423. desired files.  The Kermit files are in directories kermit/a, kermit/b,
  1424. kermit/c, kermit/d, and kermit/e.  You can also get Kermit files over
  1425. BITNET/EARN; to get started send a message with text HELP to KERMSRV, the
  1426. Kermit file server, at host CUVMA.  For detailed instructions, read the
  1427. file kermit/a/aanetw.hlp (AANETW HLP on KERMSRV).  To order by mail,
  1428. request a complete list of Kermit versions and an order form from Kermit
  1429. Distribution, Columbia University Center for Computing Activities, 612
  1430. West 115th Street, New York, NY 10025 USA.
  1431.  
  1432. ----------------------------------------------------------------------
  1433.  
  1434. Date: Fri, 03 Feb 89 12:00:00 EST
  1435. From: Pierre Goyette <PIERRE@MCGILL1.BITNET>
  1436. Subject: Announcing IBM Mainframe MUSIC Kermit Version 4.1
  1437. Keywords: IBM 370 Kermit, MUSIC Kermit
  1438.  
  1439. This is to announce MUSIC Kermit Release 4.1.  This program is now a member
  1440. of the generic family Kermit-370 and appears in the Kermit distribution
  1441. under a new prefix: all MUSIC-specific files begin with IKM, while generic
  1442. Kermit-370 files begin with IK0 (I K Zero).  Kermit-MUSIC no longer consists
  1443. of just two source files.  Instead, the source is split into sub-files, some
  1444. generic and some MUSIC-specific.  The separate pieces are to be recombined
  1445. into a single composite source for installation.  See the file IKMKER.INS
  1446. for instructions.  Generally, the files formerly known as IMU*.* will be
  1447. replaced by the new IKM*.* files.  This MUSIC Kermit is still in the testing
  1448. stage, but most of the features described in the documentation have already
  1449. been verified.  Any bug reports should be sent to Pierre Goyette
  1450. <PIERRE@MCGILL1.BITNET>.  Anyone interested in helping to port Kermit-370 to
  1451. still other operating systems should contact John Chandler
  1452. <PEPMNT@CFAAMP.BITNET>.
  1453.  
  1454. Below is a list of the more important additions in Version 4.1 of MUSIC
  1455.  
  1456. Page 26                                                INFO-KERMIT DIGEST V9 #4
  1457.  
  1458. Kermit (including many already announced for CMS Kermit):
  1459.  
  1460.  . Advanced server functions, including REMOTE KERMIT.
  1461.  . Long packet protocol (type 0 extended headers).
  1462.  . TYPE, ECHO, XTYPE, and XECHO subcommands (the last two being
  1463.    Series/1 analogs of the first two.)
  1464.  . TEST mode for debugging.
  1465.  . Multi-column, two-level, selective SHOW display.
  1466.  . Optionally append to, rather than replace, old data sets with
  1467.    duplicate names.
  1468.  . New GIVE command for saving a modified translation table.
  1469.  . A new, RAW debug mode for recording the packet traffic as actually
  1470.    sent and received on "GRAPHICS" and "SERIES1" devices.  Also, an
  1471.    I/O mode for recording supplemental transfer information.
  1472.  . Preservation of the case of commands as typed, with uppercase
  1473.    conversion of only those words that must be uppercase.
  1474.  . New SET MARGIN command for limiting the width of a file to be sent.
  1475.  . Settable tab stops for Kermit's conversion of tabs to spaces
  1476.    (alternative to the default 1, 9, 17, etc.).
  1477.  . Support for multiple terminal controller types.  Automatic detection
  1478.    of terminal controller type (TTY or SERIES1).
  1479.  . Limited emulation of MUSIC commands within Kermit.
  1480.  . Automatically tune packet length when sending long packets according
  1481.    to heuristic optimum based on sparse Poisson statistics, provided
  1482.    that transmission errors do occur.
  1483.  . Expand STATUS report to include the number of files in the last
  1484.    transfer, throughput statistics, heuristic optimum packet length
  1485.    (when long packets are enabled), and the reason for any file
  1486.    rejection based on A-packets.
  1487.  . New command TDUMP NAMES to display the transaction log, which
  1488.    includes names, file sizes and error messages.
  1489.  . Send and process Attribute packets (optionally may be suppressed).
  1490.  . Basic and advanced server commands to a server at the other end.
  1491.  . New types V-BINARY and D-BINARY for binary files with undelimited
  1492.    variable-length records.
  1493.  . SET 8-BIT-QUOTE.  Allow 8-bit data where possible via SET SEND (or
  1494.    RECEIVE) PARITY.
  1495.  . SET PROMPT subcommand.
  1496.  . Keep track of truncated records during a RECEIVE operation and
  1497.    report the count in STATUS; also, call truncation an error after
  1498.    everything is received.
  1499.  . A subcommand SET LONGLINE, to select the desired processing
  1500.    of lines received by MUSIC that exceed the LRECL -- the options
  1501.    are to fold, truncate or simply halt.
  1502.  . SET HANDSHAKE subcommand to alter or suppress handshake character
  1503.    Kermit-370 sends out after each packet (not available for 3705's).
  1504.  . Trimming of trailing blanks from commands read from TAKE files.
  1505.  . File header packet acknowledgments containing the name actually used
  1506.    for the received file.
  1507.  . Both SEND and GET prompt the user for native and foreign filespecs
  1508.    if no arguments are entered.
  1509.  . New SEND syntax allowing multiple files, independent of wildcard
  1510.    notation.
  1511.  . Easy escape from Kermit protocol mode via STOP.
  1512.  . File allocation error messages are now saved in Kermit and
  1513.    reported as part of the STATUS text.
  1514.  
  1515. INFO-KERMIT DIGEST V9 #4                                                Page 27
  1516.  
  1517.  
  1518. - Pierre Goyette, McGill University <PIERRE@MCGILL1.BITNET>
  1519.  
  1520. [Ed. - Pierre, merci beaucoup!  This is the third IBM mainframe operating
  1521. system to be covered under the umbrella of Portable Kermit-370, and a
  1522. testimony to the modular design of this program.  The new MUSIC support files
  1523. have been added to the other Kermit-370 files as IKM*.* in the "B" area.  The
  1524. earlier MUSIC Kermit program (IMUSIC.ASM) remains available for now Kermit
  1525. Distribution area "D" for now.  Users of other IBM mainframe operating
  1526. systems, particularly those for which no Kermit is available at all -- notably
  1527. DOS/VSE -- are encouraged to do as Pierre has done, and fill in the
  1528. system-dependent portions of Kermit-370 for those environments.  Instructions
  1529. for doing this can be found in the file IK0POR.HLP.]
  1530.  
  1531. ------------------------------
  1532.  
  1533. Date: Fri, 1989 Jan 27   22:48:14 EST
  1534. From: (John F. Chandler)   PEPMNT@CFAAMP.BITNET
  1535. Subject: NOTICE to TSO Kermit Users
  1536. Keywords:  IBM 370 Kermit, MVS/TSO Kermit
  1537. Xref: TSO, See MVS/TSO
  1538.  
  1539. The source module IK0MAI.ASM that appeared as part of release 4.1 of
  1540. Kermit-370 on January 24 contained a line that produced an assembly error
  1541. under TSO (but no other operating systems).  That module (112 lines in all)
  1542. now been replaced.  Sorry for any inconvenience.
  1543.  
  1544. ------------------------------
  1545.  
  1546. Date: Thu, 2 Feb 1989 15:31:12 EST
  1547. From: Frank da Cruz <fdc@cunixc.cc.columbia.edu>
  1548. Subject: C-Kermit 4E(072) Is Released
  1549.  
  1550. Since there have been no further reports of bugs in the test version of
  1551. C-Kermit announced in Info-Kermit V9 #2 and #3, this version has been moved
  1552. to the regular Kermit Distribution, where it can now be picked up by normal
  1553. means (anonymous FTP to CUNIXC.CC.COLUMBIA.EDU, KERMSRV at CUVMA, mail order,
  1554. etc).  But it's not too late to report bugs, so please, everyone (especially
  1555. those who didn't have the opportunity to do it before) grab the new version
  1556. and report success or failure for particular machine/operating system/version
  1557. combinations.  To build the program for your system, rename the file
  1558. ckuker.mak to makefile, and then type "make xxx", where xxx is the appropriate
  1559. makefile option (read the makefile to see what the options are).
  1560.  
  1561. The new files are ckc*.*, cku*.*, and ckw*.*, in the "b" area.  This list
  1562. actually includes a few files unmodified since the previous release, but it
  1563. guarantees you an up-to-date set of files for Unix and its variants.  Don't
  1564. ask for ck*.*, or else you will get tons of files for Macintosh, Data General,
  1565. VAX/VMS, Commodore Amiga, OS9, etc. (see ckaaaa.hlp for naming conventions).
  1566. Programmers who use any of the non-Unix systems just mentioned are encouraged
  1567. to build new versions of C-Kermit for these systems, based on the new
  1568. system-independent or Unix-based modules.
  1569.  
  1570. ------------------------------
  1571.  
  1572. Date: 31-JAN-1989 18:30:02.32
  1573.  
  1574. Page 28                                                INFO-KERMIT DIGEST V9 #4
  1575.  
  1576. From: Jur van der Burg <VDBURG%UTRTSC.DEC@DECWRL.DEC.COM>
  1577. Subject: Announcing UniFLEX 6809 Kermit
  1578. Keywords: UniFLEX, 6809
  1579.  
  1580. Author:      Jur van der Burg
  1581.              Nettelhorst 56
  1582.              2402 LS  Alphen aan den Rijn
  1583.              The Netherlands
  1584. Easynet:     UTRTSC::VDBURG
  1585. Language:    C (Compiled with McCosh compiler Version 27.0:2)
  1586. Version:     1.4
  1587. Date:        Januari 11, 1989
  1588.  
  1589. KERMIT for UniFLEX 6809 has its roots in the UNIX version. It is enhanced in
  1590. several ways, such as data logging, server mode etc.
  1591.  
  1592. UniFLEX KERMIT has most of the features specified in the KERMIT Protocol
  1593. Manual.  Installation notes can be found in the file 'UFREAD.ME'.
  1594.  
  1595. [Ed. - Many thanks, Jur!  And thanks to Bernie Eiben for relaying this
  1596. program to us.  It can be found in the "c" area of Kermit Distribution as
  1597. uf*.*.]
  1598.  
  1599. ------------------------------
  1600.  
  1601. Date: Sat, 28 Jan 89 15:41:49 EST
  1602. From: nyenhuis@ee.ecn.purdue.edu (John Nyenhuis)
  1603. Subject: MS Kermit 2.32 for GRiD Compass, Source Code Corrections
  1604. Keywords: MS-DOS Kermit 2.32, Grid Compass
  1605.  
  1606. Thanks for placing my MS Kermit 2.32 for the GRiD Compass in the kermit
  1607. distribution. Looking at the source files at Columbia, I see that a few
  1608. corrections are in order:
  1609.  
  1610.  (1) msugri.asm contains the code for msxgri.asm.
  1611.  (2) msxgri.asm is not the most recent version.
  1612.  
  1613. To fix these problems:
  1614.  
  1615.  (1) Delete msxgri.asm.
  1616.  (2) Rename msugri.asm to msxgri.asm. (i.e. "mv msugri.asm msxgri.asm")
  1617.  (3) Use the correct msugri.asm that is below.
  1618.  
  1619. File sizes are:
  1620.   msugri.asm  72694
  1621.   msxgri.asm  65704
  1622.  
  1623. This situation is likely related to my sending you a revised msxgri.asm only
  1624. a few days after sending the first one.  The revised msxgri.asm has ended up
  1625. as msugri.asm.  The files msggri.asm and msvgri.boo are correct.
  1626.  
  1627. On another note, I recently tested this kermit on a GRiD Compass 1101 and it
  1628. worked fine. Thus, it is probable that this Kermit will work on the entire
  1629. GRiD Compass family.  I welcome comments from users of Kermit 2.32 for the
  1630. GRiD Compass and I will endeavor to fix any bugs that surface.
  1631.  
  1632.  
  1633. INFO-KERMIT DIGEST V9 #4                                                Page 29
  1634.  
  1635. Thanks again.
  1636.  
  1637.    John N.
  1638.  
  1639. John Nyenhuis   Purdue University  School of Electrical Engineering
  1640. West Lafayette IN 47907   (317)494-3524     nyenhuis@ee.ecn.purdue.edu
  1641.  
  1642. [Ed. - John, thanks very much for noticing msxgri.asm's attempt to
  1643. masquerade as msugri.asm.  The corrections have been made as you suggested,
  1644. including installation of the new msxgri.asm file.]
  1645.  
  1646. ------------------------------
  1647.  
  1648. Date: Thu, 19 Jan 89 13:21:40 PST
  1649. From: whall@olivej.atc.olivetti.com (William Hall)
  1650. Subject: Announcing Another New MS-Windows Kermit
  1651. Keywords: MS-Windows, Windows, WKERM, Heath-19 Emulation
  1652.  
  1653. Christine,
  1654.  
  1655. I have an update to the Windows version of Kermit.  I fixed some problems in
  1656. handling screen colors when the user has non-standard colors.  It's on the
  1657. way on diskette.
  1658.  
  1659. --Bill Hall
  1660.  
  1661. [Ed. - Thanks, Bill.  Your new version, 1.03, arrived OK, and has replaced
  1662. the 1.0 version of December 9, 1988, in the Kermit "A" area.]
  1663.  
  1664. ------------------------------
  1665.  
  1666. Date: Fri, 27 Jan 89 04:53:27 EST
  1667. From: Erez Zadok <ezk@cunixc.cc.columbia.edu>
  1668. Subject: MS-Windows Kermit Heath-19 Emulation
  1669. Keywords: MS-Windows, Windows, WKERM, Heath-19 Emulation, MSBPCT
  1670.  
  1671. I'm writing this using wkerm.exe that I downloaded yesterday, unjured using a
  1672. C program provided with winkrm.jar, unbooed with another C program that's
  1673. provided that I had to compile on my PC, and installed it into Windows.
  1674.  
  1675. Well this version is very simple. It provides an emulation for H-19, and
  1676. worked fine with curses based programs as far as generating the correct escape
  1677. sequences. However, programs that use full-screen emulation, like emacs,
  1678. display only 21 lines and jumps if you're scrolling the full-screen in it's
  1679. window. Sysline workes fine, but it just helps to the "jumping" in emacs etc.
  1680. I would prefer to see a real 80X25 screen...
  1681.  
  1682. I tried to transfer a simple file and only got part of it. I did read the
  1683. document/bwr files provided and seems to me I was doing the right thing but
  1684. something didn't work well. I'll dwell on that later.
  1685.  
  1686. This version of kermit works fine with windows as far as multiple windows
  1687. running "at the same time" or even when the window is minimized. I especially
  1688. liked the fact that I could run file transfer and do other things while Kermit
  1689. crunches 'em packets ... but it didn't complete the file transfer as noted.
  1690.  
  1691.  
  1692. Page 30                                                INFO-KERMIT DIGEST V9 #4
  1693.  
  1694. Another note, about msbpct.c which is the C program to unboo/unpack *.boo
  1695. files.  The program contains the following two lines:
  1696.  
  1697.                 #define MSDOS
  1698.                 #define CI86
  1699.  
  1700. My environment and/or the C compiler has MSDOS already defined and so the
  1701. compiler refused to compile the program, saying that MSDOS is being
  1702. redefined... Also, nowhere in the comments above it did it say to comment out
  1703. one or more of the above #define lines. I wound up commenting out both lines
  1704. to have the program compile successfully and unpack the *.boo files.
  1705.  
  1706. Any comments?
  1707.  
  1708. FYI,
  1709. Erez.
  1710.  
  1711. [Ed. - See Bill's answer below.  And thanks for pointing out the problem
  1712. with MSBPCT.C.  It has been fixed.  The new copy is in the Kermit
  1713. Distribution "A" area.]
  1714.  
  1715. ------------------------------
  1716.  
  1717. Date: Fri, 27 Jan 89 16:50:01 PST
  1718. From: ames!olivej.ATC.Olivetti.Com!whall@rochester.UUCP (William Hall)
  1719. Subject: MS-Windows Kermit Heath-19 Emulation
  1720.  
  1721. The answer to the user's problem about apparently only having 21 lines on
  1722. the screen is really complicated.  First, it may help to know that the
  1723. terminal window is a child of the main window and is always 80 columns by 24
  1724. lines (if no change has been made via win.ini).  But, the main window may be
  1725. too small to show all 24 lines.  At the same time, it is necessary to ALWAYS
  1726. have the insert point visible on the screen.  Hence, if running EMACS and
  1727. there is a write to the status line, the child is moved up to the
  1728. appropriate position to show the insert point.  Then, if the insert point is
  1729. then repositioned back to the top of the file, the child window is rolled
  1730. down so that the cursor is stil visible.
  1731.  
  1732. (it amused me to see the remark 'the program is simple enough' in the
  1733. message.  Just getting this positioning I just described took quite a bit of
  1734. effort!)
  1735.  
  1736. Anyway, the user can get out of this problem by increasing the height of the
  1737. main window so that the screen does not have to roll up and down to keep the
  1738. insert point visible.  Of course, whether this is possible depends on the
  1739. font being used and the display.  If a CGA is the display, then there is no
  1740. help unless I make it possible to use a font smaller than the OEM font,
  1741. which is the default and which is 8 scans high.  Using the Heath19 font
  1742. makes it worse since it is 10 scans high.  However, the user should have no
  1743. problem on the EGA or VGA with either the OEM default font or the Heath
  1744. font.
  1745.  
  1746. I don't know why there was a file transfer problem.  I never had problems
  1747. with it just stopping in the middle of the transfer.  Of course, my only
  1748. target machines are a VAX running Berkeley UNIX and an IBM PC with MSDOS
  1749. Kermit.  So, it might depend on the host's implementation and my failure to
  1750.  
  1751. INFO-KERMIT DIGEST V9 #4                                                Page 31
  1752.  
  1753. account for something which I have not seen to date.
  1754.  
  1755. At any rate, I would be happy to talk to the individual concerned.  He can
  1756. contact me directly at oliveb!whall or by phone.  408-996-3867 or
  1757. 408-241-6983.  I tried to figure out his address in the noise which passes
  1758. for a header and I am not sure if I can figure it out.  So, if you will
  1759. forward this along I would be grateful.
  1760.  
  1761. I just send Christine Gianone a new version which makes some cosmetic
  1762. changes to the way screen colors are handled.  I got some mail from a
  1763. gentleman at Columbia saying that the current version did not handle unusual
  1764. choices of screen colors and he was right.  The one in the mail should take
  1765. care of this.
  1766.  
  1767. --Bill
  1768.  
  1769. [Ed. - Thanks again, Bill.  We've tried WKERM out with Windows on our
  1770. machines, and it seems to transfer files just fine.]
  1771.  
  1772. ------------------------------
  1773.  
  1774. Date: Tue, 31 Jan 1989 10:40 MET
  1775. From: RZUW007@DWUUNI21.BITNET
  1776. Subject: Announcing SCANCHEK.C 4.1
  1777. Keywords: MS-DOS Kermit Key Definitions, SCANCHEK
  1778.  
  1779. I've found a minor error in Scanchek 4.0: The program doesn't match exactly
  1780. Kermit's SHOW KEY function.  On the numeric keypad (white keys only) NumLock
  1781. offsets the shift keys and vice versa (as indicated in MSUIBM.ASM).  In
  1782. MS-Kermit 2.32 the separation of the comma on German keyboard keypads from
  1783. the regular comma was added.
  1784.  
  1785. I updated Scanchek.c to match Kermit 2.32. The new version, 4.1, is enclosed.
  1786.  
  1787. Regards
  1788. Matthias Reichling
  1789.  
  1790. [Ed. - Many thanks, Matthias.  For those who don't know, scanchek is a
  1791. program, originally written by Phil Benchoff, that lets you conveniently
  1792. type keys on an IBM PC family (or compatible) keyboard, and reports their
  1793. scan codes, as used by the MS-Kermit SET KEY command.   This new version of
  1794. scanchek has replaced 4.0 in the Kermit Distribution as MSUCHK.*.]
  1795.  
  1796. ------------------------------
  1797.  
  1798. Date: Mon, 30 Jan 89 09:12:16 +0100
  1799. From: mcvax!prismaa.prl.philips.nl!laverman@uunet.uu.net
  1800. Subject: Kermit Disks for TRS-80 Model 4
  1801. Keywords: TRS-80 Model 4
  1802.  
  1803. It took some time, but I managed to collect:
  1804.  
  1805.         TRS-80 Kermit for the Model 4, Sources & executables
  1806.  
  1807. I'm willing to make disks for these. You seem to have no diskette volunteers
  1808. for this version, so here's your first!
  1809.  
  1810. Page 32                                                INFO-KERMIT DIGEST V9 #4
  1811.  
  1812.  
  1813. The sources come to some 240Kb, which is more than will fit on 1 standard
  1814. TRSDOS 6 disk (40Tks, SSDD --> 180Kb), but I can handle any other format if
  1815. requested, as long as it is TRSDOS 6 compatible (i.e. 40/80Tks SS/DS SD/DD).
  1816.  
  1817. The following seems doable:
  1818.  
  1819.  - Executables & docs : US$10 to AnywhereVille, AnyLand (1 disk)
  1820.                         US$5  if you send me the disk+envelope
  1821.  - Executables & sources & docs
  1822.                       : US$15 to AnywhereVille, Anyland (3 disks)
  1823.                         US$7.50 if you send me the disks+envelope
  1824.  
  1825. Specify disk format if you want it other than 40Tks, SSDD. 80Tks ONLY IF YOU
  1826. SEND THE DISK(S), as 96Tpi disks are rare in The Netherlands (and therefore
  1827. unacceptably expensive)
  1828.  
  1829. My postal address is:
  1830.  
  1831.         Bert Laverman
  1832.         P.a. Dilgtweg 14
  1833.         9751 NG  Haren
  1834.         The Netherlands
  1835.  
  1836. I'm afraid that current developments force me to restrict the offer to
  1837. September 1989.
  1838.  
  1839. BTW I posted an announcement on `comp.sys.tandy', but although there are
  1840. TRS-80 users on the net, I had no replies yet. I will pass the program on to
  1841. the User's group gere in the Netherlands anyway.
  1842.  
  1843. Greetings, Bert Laverman (laverman@prismaa.prl.philips.nl)
  1844.  
  1845. ------------------------------
  1846.  
  1847. Date: Wed, 25 Jan 89 09:45:33 NOR
  1848. From: hanche%imf.unit.no@norunix
  1849. Subject: C-Kermit on Apollo under SR10?
  1850. Keywords: Apollo, C-Kermit on Apollo
  1851.  
  1852. Has anybody managed to make C-Kermit work under SR10 on an Apollo?
  1853. Apparently, the Apollo fixes in the code are for earlier versions of the
  1854. operating system.  At least, it calls for a number of include files
  1855. (notably, /sys/ins/*.ins.c) that were not present on our system until we
  1856. copied them from a SR9.7 system.  That's maybe not the smartest thing to do,
  1857. but at least it enabled me to compile C-kermit without errors.  However,
  1858. when I run it, the following happens:
  1859.  
  1860.         % wermit
  1861.         C-Kermit, 4E(070) 29 Jan 88, Apollo DOMAIN/IX 4.2 BSD
  1862.         Type ? for help
  1863.         C-Kermit>set line /dev/sio1
  1864.         /dev/sio1: Not a typewriter
  1865.         Sorry, can't open line: Not a typewriter
  1866.         C-Kermit>
  1867.  
  1868.  
  1869. INFO-KERMIT DIGEST V9 #4                                                Page 33
  1870.  
  1871. /dev/sio1 is supposed to be the serial port on my Apollo DN3500.  We are
  1872. running Domain_OS SR10 with only the 4.3 BSD environment installed.  Any
  1873. help is appreciated!
  1874.  
  1875. - Harald Hanche-Olsen   Division of Mathematical Sciences
  1876.   hanche@imf.unit.no    The Norwegian Institute of Technology
  1877.  
  1878. Please send any direct replies to me at hanche@idt.unit.no (local mail
  1879. gateway troubles...).
  1880.  
  1881. ------------------------------
  1882.  
  1883. Date: Wed, 8 Feb 89 10:33:59 EST
  1884. From: kobus@nadc.arpa (D. Kobus)
  1885. Subject: VMS & C-Kermit Problem with Localnet
  1886. Keywords: VMS Kermit, C-Kermit for VMS, Sytek Localnet
  1887.  
  1888. While using C-Kermit on a Microvax II (VMS 4.4), when I CONNECT to my localnet
  1889. cable network I encounter a "contti: ttiosb.status: %SYSTEM-F-HANGUP, data set
  1890. hang-up" flag. This is not the case when I CONNECT to the same line when
  1891. successfully using VMS-Kermit. Also, once a localnet connection to another
  1892. computer is established, I can shell over to C-Kermit and communicate without
  1893. problem.
  1894.  
  1895. I have tried a variety of SET TERMINAL options without success. Frank da Cruz
  1896. of Columbia has pointed me to the offending code in the ckvtio.c routine but;
  1897. at present, comprehension of that programming eludes me.
  1898.  
  1899. If anyone on the net has encountered and overcome this hurdle, your response
  1900. will be appreciated.
  1901.  
  1902. David B. Kobus
  1903. Naval Air Development Center
  1904.  
  1905. ------------------------------
  1906.  
  1907. End of Info-Kermit Digest
  1908.  
  1909. Page 34                                                INFO-KERMIT DIGEST V9 #5
  1910.  
  1911. Info-Kermit Digest         Fri, 24 Feb 1989        Volume 9 : Number 5
  1912.  
  1913. Special MS-DOS Kermit Issue:
  1914.  
  1915.              MS-DOS Kermit at 115,200 bps
  1916.               MS-Kermit vs Screen Savers
  1917.           Behavior of MS-Kermit SUCCESS/FAILURE Status Flag
  1918.          Problem with Scripts in IBM-PC Kermit 2.31?
  1919.                    MS Kermit 2.32/A
  1920.             MS-Kermit Screen Highlighting
  1921.          MS-Kermit Highlighted Screen Characters vs IBM 7171
  1922.           Kermit Tektronix Emulation "More>" Prompt
  1923.            MS-Kermit Tektronix Emulation vs Numeric Keypad
  1924.             MS-DOS Kermit vs Toshiba 3100 Graphics
  1925.             Mouse Problems with MS-Kermit
  1926.       New Releases of KERMIT No Longer Support Microsoft/Logitech Mice?
  1927.                 Wang version of Kermit
  1928.            MS-Kermit Receiving Files to a Printer?
  1929.  
  1930. Send digest submissions to Info-Kermit@CUNIXC.CC.COLUMBIA.EDU, requests for
  1931. addition to or deletion from the Info-Kermit subscriber list to
  1932. Info-Kermit-Request@CUNIXC.CC.COLUMBIA.EDU or to I-KERMIT@CUVMA.BITNET.
  1933.  
  1934. Kermit files may be obtained over networks and by mail order.  On the
  1935. Internetwork, use FTP to log in to host CUNIXC, CUNIXC.CC.COLUMBIA.EDU, a
  1936. VAX 8700 running UNIX (Ultrix).  The IP host number is 128.59.40.130.
  1937. Login as user anonymous (note, lower case), any password, and GET the
  1938. desired files.  The Kermit files are in directories kermit/a, kermit/b,
  1939. kermit/c, kermit/d, and kermit/e.  You can also get Kermit files over
  1940. BITNET/EARN; to get started send a message with text HELP to KERMSRV, the
  1941. Kermit file server, at host CUVMA.  For detailed instructions, read the
  1942. file kermit/a/aanetw.hlp (AANETW HLP on KERMSRV).  To order by mail,
  1943. request a complete list of Kermit versions and an order form from Kermit
  1944. Distribution, Columbia University Center for Computing Activities, 612
  1945. West 115th Street, New York, NY 10025 USA.
  1946.  
  1947. ----------------------------------------------------------------------
  1948.  
  1949. Date: 26 Jan 89 21:05:00 GMT
  1950. From: michael regoli <regoli@silver.bacs.indiana.edu>
  1951. Subject: MS-DOS Kermit at 115,200 bps
  1952. Keywords: MS-DOS Kermit Performance
  1953.  
  1954. hello!  i need help with the new version of ms-kermit (2.32 on 11 dec 88).
  1955.  
  1956. i have two AT microcomputers (IBM and zenith) connected through a serial
  1957. port with a null modem cable.  i am using extended packet lengths (1,000)
  1958. with a block check type of 3 (for use in transferring 8-bit data).
  1959. everything else is set to kermit defaults (with respect to flow control,
  1960. handshaking, delays, timeouts, retries, etc.).
  1961.  
  1962. my problem is that i cannot drive the cable faster than 57,600 baud.  when i
  1963. try 115,200 baud, i have problems with host acknowledgment and errors.
  1964. (i've even tried shortening the packet length to 94.  still, when the IBM is
  1965. in server mode, and a "send fn" on the zenith is performed, about 5 packets
  1966. get through and the IBM says "unable to send data" while the zenith reports
  1967.  
  1968. INFO-KERMIT DIGEST V9 #5                                                Page 35
  1969.  
  1970. "unable to receive an acknowledgment from the host.")
  1971.  
  1972. how can i drive the cable at 115,200?  i know that the serial ports will
  1973. handle the speed because i've used MIRROR (a clone of crosstalk) at that
  1974. speed with both machines.
  1975.  
  1976. thanks for any help.  and by the way, this is an excellent upgrade to
  1977. kermit.  if you don't have it, you should.
  1978.  
  1979.                         |  michael regoli
  1980.                         |  ...rutgers!iuvax!silver!regoli
  1981.                         |  regoli@silver.bacs.indiana.edu
  1982.  
  1983. [From jrd - A lot happens for each character to accomodate the diverse
  1984. situations Kermit faces in the field -- see the flowchart in the MS-Kermit
  1985. 2.32/A manual.  Some other items to be aware of are the display adapter,
  1986. keyboard, and Helpful Utilities. The nice formatted file transfer display
  1987. calls on DOS (and hence the Bios) for support and parts turn off interrupts
  1988. long enough to lose characters; try SET DISPLAY QUIET or SERIAL. Keyboards
  1989. generate messages when ANY key is depressed and that causes the Bios to also
  1990. execute small code sections with interrupts off.  Finally, Helpful Utilities
  1991. which attach to the system clock tic are very heavy loads because the whole
  1992. interrupt system is completely blocked while they run 18.2 times/sec. Even
  1993. DOS PRINT does this in a marked way.
  1994.  
  1995. The problem is actually not so much the work done per character in Kermit,
  1996. although that determines the ultimate throughput, but rather what the
  1997. non-Kermit parts of the computer do with interrupts turned off. The slower
  1998. the machine then the longer it takes to do those system items. I have
  1999. successfully run MS Kermit between Zenith 4.77MHz PCs and other systems at
  2000. 115Kb, provided the cable length is very short and the serial port crystal
  2001. oscillators are reasonably matched.  IBM PS/2's seem to quit working above
  2002. 38,400 baud in my tests. In current development work here with disk i/o
  2003. occurring while packets are being received shows that the disk stuff causes
  2004. marked character loss at speeds of 56KB and faster; that was great for me
  2005. since I wanted lots of random errors for testing purposes!
  2006.  
  2007. Unload all of those TSRs, don't let DOS PRINT be used, specify enough DOS
  2008. buffers to keep DOS tracking fresh material, watch out for slow RAM disk
  2009. routines using Extended or Expanded memory on ATs, and be aware of add-in
  2010. boards (and particularly bus mice) eating system time.  It does work at
  2011. 115KB.  People who really want speed use networks such as Ethernet, Token
  2012. Ring, Starlan, and similar which are designed for high data rates and
  2013. reasonable distances. Mirror and other Xmodem programs are fine for simple
  2014. PC to PC communications, Kermit is far superior (by design) when non-PC's
  2015. are involved or when the communications path is complex or hostile.]
  2016.  
  2017. ------------------------------
  2018.  
  2019. Date: 26 Jan 89 15:08:00 CST
  2020. From: "DAVE CARGO" <dscargo@cim-vax.honeywell.com>
  2021. Subject: MS-Kermit vs Screen Savers
  2022. Keywords: MS-DOS Kermit vs Screen Savers, Screen Savers
  2023.  
  2024. I just ran into a situation that I think MS-Kermit handles correctly, but I
  2025. thought I'd ask to make sure.  I'm running MS-Kermit 2.30 (I haven't had a
  2026.  
  2027. Page 36                                                INFO-KERMIT DIGEST V9 #5
  2028.  
  2029. chance to update that system yet).  During long file transfers the screen
  2030. went blank.  In order to see what was on the screen I hit the space bar.
  2031. Are characters other than ^X, ^Z, return, etc. ignored during transfers?
  2032.  
  2033. I just want to make sure it's "safe" to hit the space bar when the screen
  2034. has been blanked like that.  (It's not my system and I don't know what
  2035. screen saver is being used; I couldn't remove it anyway.)
  2036.  
  2037. David S. Cargo
  2038.  
  2039. [From jrd - It is safe to type with abandon while packets flow, although it
  2040. does put a load on Kermit. Only the characters ^E, ^X, ^Z, ^C , and CR will
  2041. be let through the sieve. My screen saver reawakens with even ALT or NumLock
  2042. (my favorite way of doing it while within MS Windows and Excel).]
  2043.  
  2044. ------------------------------
  2045.  
  2046. Date: Fri, 27 Jan 89 14:26:03 est
  2047. From: steinmetz!unioncs!boehmr@uunet.uu.net (Richard Boehm)
  2048. Subject: Behavior of MS-Kermit SUCCESS/FAILURE Status Flag
  2049. Keywords: MS-DOS Kermit Scripts
  2050.  
  2051. The User's guide to MSKERMIT 2.32 states, under "The INPUT command", "The
  2052. command reports a testable status of SUCCESS or FAILURE and sets the DOS
  2053. ERRORLEVEL parameter to 2 if it fails to match within the timeout interval.
  2054. As I understand it, a flag is set. It has been my experience, however, that
  2055. this flag may only be tested ONCE before it's value becomes RESET. This
  2056. behavior is not what I expect in a flag. I expect a flag to retain its
  2057. status until altered by an action of the program. When a flag resets itself
  2058. after testing, I consider it to be unusual.
  2059.  
  2060. I'm trying to login to a Unix system.  My login script must tell the called
  2061. modem what baud I'm using, and I can't do this directly. I have to have the
  2062. called modem cycle through its available speeds until we "connect". I do
  2063. this by sending a break from my end.  The code is:
  2064.  
  2065.   :LOOP
  2066.   INPUT 1 login:
  2067.   IF FAILURE OUTPUT \B
  2068.   IF FAILURE GOTO LOOP
  2069.  
  2070. This doesn't work. I can set take-echo on and see kermit send the break, but
  2071. it won't loop back.  I considered the possibility that in the short period
  2072. of time it takes to execute the instruction, the comm port had received
  2073. "login" and was continuing on, but then the baud rate of the two systems
  2074. would match - they don't.  I have a workaround, ie.,
  2075.  
  2076.     :LOOP
  2077.     INPUT 1 login:
  2078.     IF FAILURE OUTPUT \B
  2079.     REINPUT login:
  2080.     IF FAILURE GOTO LOOP
  2081.  
  2082. But shouldn't the SUCCESS/FAILURE flag be stable?
  2083.  
  2084. BTW - KERMIT is great. I've tried Procomm, Telix, and others. I always come
  2085.  
  2086. INFO-KERMIT DIGEST V9 #5                                                Page 37
  2087.  
  2088. back.
  2089.  
  2090.   {uunet | philabs}!steinmetz!unioncs!boehmr            Richard E. Boehm, Jr.
  2091.   boehmr@unioncs.UUCP
  2092.   e_boehmr@union.BITNET
  2093.  
  2094. [From jrd - Acknowledged, testable status ought to be rational. Alas, the
  2095. difficulty is finding the desirable subset of commands which can set status
  2096. and others which will leave it intact. More work is needed in this area. Tnx]
  2097.  
  2098. [Ed. - It's also possible to achieve some semblance of structured, goto-less
  2099. programming by using macros as if they were procedures.  In this case:
  2100.  
  2101.   def retry output \b, goto \%1
  2102.   :loop
  2103.   input 1 login
  2104.   if failure retry loop
  2105.  
  2106. should do the trick.]
  2107.  
  2108. ------------------------------
  2109.  
  2110. Date: Wed, 16 Nov 88 18:38:07 EST
  2111. From: Lawrence Sewell <USDLNS%VTVM1.BITNET@cuvmb.cc.columbia.edu>
  2112. Subject: Problem with Scripts in IBM-PC Kermit 2.31?
  2113. Keywords: MS-DOS Kermit Scripts
  2114.  
  2115. I am having a problem with using logon scripts with IBM-PC Kermit.  It appears
  2116. that Kermit can lose/transform/add data that is sent to it from the remote
  2117. system when using scripts.  To explain the problem I am having, I need to give
  2118. you some background information.  My environment consists of:
  2119.  
  2120. System .................. IBM PS/2 Model 80
  2121. Operating System ........ PC-DOS 3.30
  2122. Kermit .................. IBM-PC Kermit-MS: 2.31 15 August 1988
  2123.                       and IBM-PC Kermit-MS: beta test of 2.31/A 9 Nov 1988
  2124. Communication settings .. COM1, SPEED 9600 and SPEED 19200, PARITY SPACE,
  2125.                           other settings are at their defaults
  2126. Communication network ... IBM-9751 Data Switching Network (Rolm CBX)
  2127. System accessed ......... IBM 7171 protocol converter attached to
  2128.                           an IBM 3090 running VM/XA SP1.
  2129.  
  2130. My script handles the details of accessing a data line on the CBX, placing a
  2131. call to the 7171, entering my terminal type (a VT100), and then starting
  2132. terminal emulation.  The last two steps of this process is performed the
  2133. following script commands:
  2134.  
  2135.   OUTPUT vt100-13 ;  enter the 7171 terminal type
  2136.   CONNECT ; start terminal emulation
  2137.  
  2138. When the terminal type is entered, the 7171 sends a series of VT100 setup
  2139. codes to the terminal.  This code consists of (in Kermit notation):
  2140.  
  2141.    \0D=\0D[H\0D[J\0D[?1;6l\0D?7h
  2142.  
  2143. When accessing the 7171 with SPEED of 9600 or 19200, everything is ok except
  2144.  
  2145. Page 38                                                INFO-KERMIT DIGEST V9 #5
  2146.  
  2147. that my PC switches from 80 column mode to 40 column mode.  At lower SPEEDs
  2148. (e.g. 300, 1200, and 4800), I have no problems (e.g. my PC stays in 80 column
  2149. mode).  If I access the 7171 without using scripts, I have no problems using
  2150. every SPEED setting.  I assume that Kermit is seeing some command to set it to
  2151. 40 column mode at these higher SPEED rates.
  2152.  
  2153. Is this a problem or "feature" of Kermit or am I doing something wrong in the
  2154. script?  Should I not use Kermit scripts?
  2155.  
  2156. I have gone through the "MS-DOS KERMIT USER GUIDE" and "Making PC software
  2157. work with digital PBXS" by Christine Gianone and Frank da Cruz (in Data
  2158. Communications October 1988, vol 17 no 11, pages 129-157) without finding
  2159. useful information.
  2160.  
  2161. [From jrd - When doing script commands Kermit is NOT in real terminal
  2162. emulation mode.  Rather, echos and the like are sent to the screen via DOS.
  2163. Your ANSI.SYS is interpreting the host's escape sequences and changing the
  2164. video mode to 40 columns.  Unless the CONNECT command is active ALL Kermit
  2165. output is sent to the screen via DOS.  This allows Kermit scripts to work on
  2166. non-IBM-compatible systems like the Rainbow, HP-150, Victor 9000, etc.
  2167. Under version 2.32 I added a helpful feature of not displaying echos of the
  2168. OUTPUT command if SET INPUT ECHO OFF is given.  This would leave the host's
  2169. echo material sitting in the serial port buffer ready to be read when
  2170. Connect mode begins.  If the host side has been told to not use XON/XOFF
  2171. flow control then there is no way to throttle the host while Kermit waits on
  2172. the printer.  P.S. I presume the "\0D" items above were \27, meaning the
  2173. ESCape character.]
  2174.  
  2175. ------------------------------
  2176.  
  2177. Date: Tue, 31 Jan 89 11:35:27 CET
  2178. From: Knut Winsnes <SYS85001%NOBIVM.BITNET@cuvmb.cc.columbia.edu>
  2179. Subject: MS Kermit 2.32/A
  2180. Keywords: MS-DOS Kermit VT102 Emulation, International Character Sets
  2181.  
  2182. Hi|  I picked up the latest version of MSkermit for the IBM-PC yesterday.
  2183. Great work, thanks|  I have some problems:
  2184.    -set translation input \x7c \x9b
  2185.     does not work as expected.  (VT100 emulation <-> IBM 7171).
  2186.     (It works under MSkermit 2.31).
  2187.     The vertical-bar symbol is not translated to the 'cent' symbol. (The
  2188.     cent symbol is mapped to a Norwegian character in PC-DOS/HW.)
  2189.     It disappears together with the blank characters following, and one
  2190.     non-blank character following the blanks.  (And the cursor does some
  2191.     strange movements, sometimes.).
  2192.     set translation input \x7c \x94 works well, (as a sample).
  2193.     Bug?
  2194.    -Pressing ctrl-s (xoff) during character reception 'eats' one
  2195.     or two characters and beeps the 'bell' (9600 baud).
  2196.     Same with MSkermit 2.31.  Bug or PC limitation?
  2197.    -On the 'un-enhanced' PC keyboard (Norwegian) some characters are mapped
  2198.     to more than one key.  The right character on a key-top = ALT-SHIFT+key.
  2199.              +---+  +---+  +---+
  2200.     Sample:  |( *|  |) (|  |= )|
  2201.              |8  |  |9  |  |0  |
  2202.              +---+  +---+  +---+
  2203.  
  2204. INFO-KERMIT DIGEST V9 #5                                                Page 39
  2205.  
  2206.     Is it possible to SET KEY ALT-SHIFT-0 to a value, without setting
  2207.     SHIFT-9 to the same value?
  2208.  
  2209. Knut / Norwegian School of Management
  2210.  
  2211. [From jrd - Similar comments from hans@ifi.uio.no, also in Norway.  The CSI
  2212. character, 9bh / 155d, should have been detected as CSI before SET
  2213. TRANSLATION INPUT rather than afterward. A natural dilemma actually,
  2214. depending on whether one wants SET TRANS to do language work or to
  2215. compensate for communications pecularities.  I'll do better next time.  On
  2216. many machines touching ANY key invokes the Bios momentarily and that can
  2217. shut off interrupts briefly. My DELL 310 (early model) came with a built-in
  2218. keyclick routine which kept interrupts off for very long intervals; I have
  2219. to manually say ALT grey minus several times to fully turn off the darned
  2220. thing. The Beep/Control-G is a reminder from the Kermit serial port code
  2221. that one or more characters have been lost and the Control-G is the
  2222. replacement. Key mapping: the thing to try is SET KEY and see what your Bios
  2223. reports on various key mappings. Kermit takes what the Bios provides and
  2224. actually knows nothing about what's printed on keycaps.]
  2225.  
  2226. ------------------------------
  2227.  
  2228. Date: Sunday, 23 October 1988  01:24-MDT
  2229. From: cadre!pitt!cisunx!champ@pt.cs.cmu.edu (Patrick Champion)
  2230. Subject: MS-Kermit Screen Highlighting
  2231. Keywords: MS-DOS Kermit VT102 Emulation, Screen Highlighting
  2232.  
  2233. I have noticed that mskermit 2.31 still has a problem displaying files.  If
  2234. one runs RN or MAN on unix, as soon as the highlighted letters in these
  2235. program are displayed, kermit goes from normal intensity to a dimmer
  2236. intensity.  Why does this happen, and is there anyway to avoid it.  For
  2237. example, I saw someones terminal displaying those highlighted (underlined?)
  2238. words in a different color.  This seemed to avoid the dimming of the
  2239. following text.
  2240.  
  2241.   Patrick Champion
  2242.   champ@unix.cis.pittsburgh.edu
  2243.   champ@pittvms.BITNET
  2244.  
  2245. [From jrd - One would have to know what the Unix system is sending to
  2246. control highlighting of characters. I gather that it is something like
  2247. ESC [ 0 m, meaning turn off bold/blink/etc. Check your termcap file for
  2248. particulars and modify it accordingly. At this time MS Kermit does not
  2249. provide separately adjustable colors for various attributes, but the host
  2250. may do so simply with the ESC [ 3x or 4i m sequence (ANSI style).]
  2251.  
  2252. ------------------------------
  2253.  
  2254. Date: Tue, 13 Dec 88 14:57:26 GVA
  2255. From: "J.-M. Saint-Viteux CERN - DD" <JMS@CERNADP.BITNET>
  2256. Subject: MS-Kermit Highlighted Screen Characters vs IBM 7171
  2257. Keywords: MS-DOS Kermit VT102 Emulation, Screen Highlighting, IBM 7171
  2258. Xref: 7171, See IBM 7171
  2259.  
  2260. I currently use MS-kermit version 2.31 to emulate a VT100 terminal attached to
  2261. an IBM mainframe (running VM/SP) via a 7171.  I am very satisfied with that
  2262.  
  2263. Page 40                                                INFO-KERMIT DIGEST V9 #5
  2264.  
  2265. apart from one thing: I am unable to distinguish highlighted (or bright)
  2266. characters from normal intensity ones.  Is there a way to do that (by getting
  2267. highlighted characters in a another color or in bold like Mac/Versaterm for
  2268. instance)?  This feature is very important for our site because information
  2269. are hidden in highlighted characters (that is the way a default response of an
  2270. online screen appears for instance).  I would like to thank you very much in
  2271. advance for your reply.
  2272.  
  2273.         J.-M. Saint-Viteux /CERN lab
  2274.  
  2275. [From jrd - MS Kermit provides the normal/bold/inverse video attributes as
  2276. a VT100. If your normal screen is bold and the host says bold then, clearly,
  2277. one will see no difference. If the host does not send the ESC [ .. m sequence
  2278. then Kermit will do nothing at all. See the MS Kermit User's Manual, file
  2279. MSKERM.DOC, for details on the standard escape sequences and the reply above.]
  2280.  
  2281. ----------------------------
  2282.  
  2283. Date: 18 November 1988 1249-PST (Friday)
  2284. From: rick@nprdc.arpa (Rick Butterworth)
  2285. Subject: Kermit Tektronix Emulation "More>" Prompt
  2286. Keywords: MS-DOS Kermit Tektronix Emulation
  2287.  
  2288. We have been using a variety of terminal emulation programs and file transfer
  2289. applications for years, but just recently stumbled into MSKermit, the program.
  2290. We have been delighted to find KERMIT, and are very excited at each feature we
  2291. discover.  We would like to use MSKermit for emulation of a Tek 4014 in
  2292. support of our mainframe graphics based DSS applications.
  2293.  
  2294. There is one problem however, and that is the "More>" pause that occurs
  2295. whenever it appears that text is being written below the last line of the
  2296. screen.  While drawing a graph on the screen, our programs do not continue
  2297. beyond the last line, however the "More>" is interrupting our graphic output.
  2298. After some thought, we realized that CP (our applications run on IBM's CP/CMS,
  2299. aka VM) is terminating our output lines with <CR>, and possibly <LF> and <NUL>
  2300. as well.  While no visible character is transmitted, MSKermit is dutifully
  2301. pausing and then erasing the screen anyway.  As our application manages text
  2302. on the screen with erase as needed, we could live with no "More>".  We looked
  2303. for a way to set the Tek margin pause off, but there appears to be none.  We
  2304. realize KERMIT is working as documented.  Is there a way to replace the Tek
  2305. emulation erase sequence with some innocuous one like nuls? If so, I can not
  2306. seem to find it. Have you any suggestions?  Thanks.
  2307.  
  2308. /Rick Butterworth
  2309.  
  2310. [From jrd - a real Tek 40x0 device will roll over text from the bottom of the
  2311. screen to the top of the right half of the screen, over writing what was
  2312. there. When it fills that half a light comes on the control panel to push a
  2313. button to resume operation. Instead, Kermit places the "more>" msg at the
  2314. lower right corner (there being no convenient light to illuminate) and awaits
  2315. a carriage return, the same as the DOS MORE filter program.  Somehow your
  2316. applications program is attempting to move the "cursor" below the screen since
  2317. I display the "more>" message only in that circumstance.  I'd suggest your
  2318. programs be instructed to move up one line before ending a graph since there
  2319. is no mechanism to turn off the page full indicator.  The SET TRANSLATION
  2320. INPUT command is effective in Tek mode, but that modifies characters singly
  2321.  
  2322. INFO-KERMIT DIGEST V9 #5                                                Page 41
  2323.  
  2324. rather than recognizing character strings. You might want to modify the source
  2325. code in file MSGIBM.ASM and remove the "more>" message for local use.]
  2326.  
  2327. ------------------------------
  2328.  
  2329. Date: Wed, 4 Jan 89 11:26:18 EST
  2330. From: Dennis_W._Tokarski@um.cc.umich.edu
  2331. Subject: MS-Kermit Tektronix Emulation vs Numeric Keypad
  2332. Keywords: MS-DOS Kermit Tektronix Emulation, MS-DOS Kermit Mouse Support
  2333.  
  2334. I've recently started using MSKermit 2.31 (Aug 15 '88), and have particularly
  2335. appreciated the Tek 40xx emulation. It has a small problem which I'd like to
  2336. report.
  2337.  
  2338. There is apparently no distinction made between the numeric keypad and the
  2339. upper row of numeric keys, at least under certain limited circumstances.  I
  2340. ran into this problem during graphics input mode when the program I was using
  2341. wanted a numeric value from 1 to 4 inclusive along with the cursor position.
  2342. Usually striking a key should send the ASCII code along with the cursor
  2343. position to the host, and indeed MSKermit manages to do this most of the time.
  2344. However, for the upper numric keys "2", "4", "6", and "8", what happens
  2345. instead is that the graphics cursor moves!! It seems that the T40xx emulation
  2346. code moves the graphics cursor based on a keys ASCII code rather than a scan
  2347. code. Unfortunately, I can't find anything in the documentation file that
  2348. hints at any way to control which key scan codes cause cursor movement. That
  2349. seems to be assembled into the program.
  2350.  
  2351. By the way, I've observed this exact same problem on an IBM PC Convertible, a
  2352. Zenith Z-158 with Hercules card, and a Dell System 220 which uses the C&T
  2353. chipset to provide Hercules/CGA/EGA/VGA graphics modes.  Has anyone else had
  2354. this problem, and has it perhaps been fixed already?
  2355.  
  2356. Also, are you aware of any plans to support a mouse for graphics input?  My
  2357. machine has a Microsoft bus mouse and that would be much nicer that fiddling
  2358. with cursor keys.
  2359.  
  2360. Many thanks for your time and attention, and thanks for a very useful product.
  2361.  
  2362. [From jrd - MS Kermit uses DOS to obtain keyboard information while within the
  2363. Tektronix emulator. Thus the regular numeric keypad arrow keys produce cursor
  2364. motion but the shifted numeric keypad arrow keys are reported by DOS as
  2365. numbers. Shifted arrow keys are used for crosshair speed control and thus
  2366. overlap the upper rank numeric/punctuation keys. Maybe we can do something
  2367. constructive about this later on.
  2368.  
  2369. Mice work just fine, but you may find the cursor motion slow since Microsoft
  2370. has set up matters to do one effective arrow key for only many "mickeys." This
  2371. might be adjustable with the mouse driver setup program.  In any case, go
  2372. ahead and use the mouse; it works here with the Microsoft serial mouse, but
  2373. use the MS mouse programs MOUSE ON and then DEFAULT to make the mouse emulate
  2374. the arrow keys.]
  2375.  
  2376. ------------------------------
  2377.  
  2378. Date: Thu, 01 Dec 88 23:59:42 CET
  2379. From: Kurt Ernulf <UPSKE%SEGUC11.BITNET@cuvmb.cc.columbia.edu>
  2380.  
  2381. Page 42                                                INFO-KERMIT DIGEST V9 #5
  2382.  
  2383. Subject: MS-DOS Kermit vs Toshiba 3100 Graphics
  2384. Keywords: MS-DOS Kermit Tektronix Emulation, Toshiba 3100 Graphics
  2385.  
  2386. Dear Friends,
  2387.  
  2388. Congratulations to the new Kermit version!  As always, it is a great program,
  2389. widely in use here at the Dept. of Psychology, Univ. of Goteborg, Sweden.
  2390.  
  2391. One little bug seems to be persistent, though. The Toshiba 3100 fails to
  2392. display 640x400 graphics, even though Kermit is set to GRAPHICS ATT, but
  2393. yields "only" CGA 640x200. Would it be possible to fix this bug?  It would
  2394. greatly enhance our working environment|
  2395.  
  2396. Thanks,
  2397. Kurt Ernulf
  2398.  
  2399. [From jrd - Check the version 2.32 release.  Kermit looks in memory location
  2400. F000:14H for the string T3100 TOSHIBA with the characters doubled.]
  2401.  
  2402. ------------------------------
  2403.  
  2404. Date: Tue, 15 Nov 88 17:42:34 MEZ
  2405. From: Konrad Neuwirth <A4422DAE%AWIUNI11.BITNET@cuvmb.cc.columbia.edu>
  2406. Subject: Mouse Problems with MS-Kermit
  2407. Keywords: MS-DOS Kermit Mouse Support, Norton Commander
  2408.  
  2409. When I quit MS-KERMIT and start the Norton Commander Version 2 (I did not try
  2410. with version 1), the program simply does not react to the mouse. I have a
  2411. MicroSOft SERIAL Mouse, so I think here is the problem.  If I use a program,
  2412. that I know uses the Mouse Driver, I don't have any problems, so I suppose the
  2413. Commander takes the imput directly from the mouse. I suppose that Kermit takes
  2414. up some interrupts, or sets some pointers, and does not restore the to ther
  2415. original value or position or whatever. But it is just a guess. Please, can
  2416. anyone help me?  Thanks!
  2417.  
  2418.   Konrad Neuwirth
  2419.   Fernkorngasse 44-2-4
  2420.   A-1100 Wien, Austria
  2421.  
  2422. [From jrd - I have had no problems between MS Kermit and the Microsoft serial
  2423. mouse on my systems. Kermit is very very careful about interrupts and the
  2424. like, much more so than most programs. The problem likely lies with Norton
  2425. Commander's assumptions about mice drivers and serial ports.  I presume the
  2426. mouse is not on COM1 since Kermit starts up using COM1 and later can be
  2427. switched to another port. If it does change ports it tells the old port to
  2428. turn off interrupts, as it should. For example, using COM1 and COM3 on the
  2429. same interrupt line means that only one port can be left active. Try the
  2430. Microsoft mouse driver support program MOUSE.COM and say MOUSE OFF or MOUSE
  2431. ON, as appropriate. I also use the mouse with Kermit under Windows/1/2/386
  2432. with no interference; occassionally I even have Kermit talk with the mouse to
  2433. demonstrate for visitors what those clicks mean to PC's.]
  2434.  
  2435. ------------------------------
  2436.  
  2437. Date: Wed, 11 Jan 89 15:31 PST
  2438. From: <MULTI@TRIUMFCL.BITNET>
  2439.  
  2440. INFO-KERMIT DIGEST V9 #5                                                Page 43
  2441.  
  2442. Subject: New Releases of KERMIT No Longer Support Microsoft/Logitech Mice?
  2443. Keywords: MS-DOS Kermit Mouse Support
  2444.  
  2445. MS-Kermit version 2.30 worked with both Microsoft Mouse and Logitech Mouse
  2446. using the escape sequences built into the mouse drivers.  Under MS-Kermit
  2447. version 2.31, both the Microsoft and the Logitech mouse quit working.  Can you
  2448. please implement support for these mice under a future release of MS-Kermit or
  2449. indicate how to get these mice to work under existing (version 2.32) versions
  2450. of Kermit.
  2451.                                                 Dr. A. Olin/Y.N. Miles
  2452.  
  2453. [From jrd - Surprize! Kermit never has attempted to understand the escape
  2454. sequences of mice as such. However, I note that my MS serial mouse likes to
  2455. send characters with parity so the Kermit command line parser sees 8-bit
  2456. characters these days. At the command line level SET PARITY has no effect
  2457. since the command applies to serial port material rather than the keyboard.  I
  2458. do not know how the mice are being used (command line, inside Connect mode, in
  2459. Tek emulator mode, etc) but locally saying MOUSE ON, DEFAULT (MS programs, the
  2460. latter meaning use the default mouse menu) makes the mouse emulate the arrow
  2461. keys and Kermit is happy with them at the DOS level. This lets one use mice to
  2462. control the Tek crosshairs since the keyboard is read at DOS level rather than
  2463. via the Bios (where the mouse would not be observed).]
  2464.  
  2465. ------------------------------
  2466.  
  2467. Date: Sun, 29 Jan 89 23:23:37-1000
  2468. From: Tom Wilson  <wilson@uhccux.uhcc.hawaii.edu>
  2469. Subject: Wang version of Kermit
  2470. Keywords: Wang PC
  2471.  
  2472. The current Wang PC version of Kermit appears to still lack a large number
  2473. of commands found on the IBM-compatible version.  Is there someone working
  2474. on creating a Wang-specific version?  I am short on time right now, but am
  2475. interested in producing a Wang version if there is no one else working on
  2476. this.  (I have previously written a VT-100/tektronix emulator with
  2477. upload/download (no error checking) for the Wang, so I understand the major
  2478. quirks of the sytem.)  Can you tell the development status of a Wang
  2479. version?
  2480.  
  2481. Secondly, are all the PC versions of Kermit in assembler?  It seems that
  2482. much of the code could be in C instead, with only low-level stuff in
  2483. assembler.  Does such a beast exist?  I have seen C-Kermit (slightly), but I
  2484. get the impression that it is for unix systems or at least time-sharing
  2485. systems.  What other info is available/what is the status of this?
  2486.  
  2487. [From jrd - We do need an active volunteer to work on Wang PC Kermit. There
  2488. is no Wang technical documentation here so development has ceased. I'd be
  2489. pleased to work with you in upgrading it to version 2.32/A.
  2490.  
  2491. On C vs Assembler for MS Kermit. It started in assembler and the effort
  2492. versus reward to convert it is not beneficial. My own perspective, biased to
  2493. be sure, is that performance/flexibility/etc are vital and language per se
  2494. is nearly a non-issue. I think in terms of algorithms, performance, and cost
  2495. and rather than language (transparent after frequent use) or "low/high"
  2496. level and the like. C Kermit is designed to run on a very wide variety of
  2497. machines. However, its features are quite different than those in MS Kermit,
  2498.  
  2499. Page 44                                                INFO-KERMIT DIGEST V9 #5
  2500.  
  2501. particularly the user interface.  Finally, it's been my experience that very
  2502. few people actually work in the source code of Kermits, of whatever
  2503. language, since they are not exactly simple exercises. This is unfortunate
  2504. because Kermit is what it is because it is also very much a community
  2505. development (vs a closed commerical operation).  We would welcome someone
  2506. doing a complete conversion of MS Kermit from assembler to portable C
  2507. (omitting vendor-specific items) and maintaining performance in critical
  2508. areas. Before starting however, do have a careful look at both C Kermit and
  2509. MS Kermit sources. It's one of those "could" versus "should" affairs.]
  2510.  
  2511. ------------------------------
  2512.  
  2513. Date: Tue, 31 Jan 89 15:14+0100
  2514. From: Marx%DMZRZU71.BITNET@cuvmb.cc.columbia.edu
  2515. Subject: MS-Kermit Receiving Files to a Printer?
  2516. Keywords: MS-DOS Kermit Printer Support
  2517.  
  2518. I have got the new KERMIT 2.32 release for PC (MS-DOS).
  2519.  
  2520. With version 2.31 I have lost data when receiving files to my printer. Now
  2521. with the new version the host hangs up when receiving files to a printer if
  2522. the files are longer then 40-50 lines.  Then I have to cancel the
  2523. listing-job and restart (without printing).  Sometimes I have to login new.
  2524.  
  2525. Is this a bug of Kermit 2.32 or is there any way to receive files to a
  2526. printer without hang up of the host?
  2527.                                          Achim Marx
  2528.                                          BITNET: Marx -at DMZRZU71
  2529.  
  2530. [From jrd - This is most likely an XON/XOFF flow control mismatch between
  2531. the PC and the host.  MS Kermit 2.32/A will properly print at almost any
  2532. baud rate, 2.32/A being slightly smarter about extra XON/XOFF's than earlier
  2533. versions, but the host must support XON/XOFF flow control to avoid overruns
  2534. on the communications line.]
  2535.  
  2536. ------------------------------
  2537.  
  2538. End of Info-Kermit Digest
  2539.  
  2540. INFO-KERMIT DIGEST V9 #6                                                Page 45
  2541.  
  2542. Info-Kermit Digest         Tue, 4 Apr 1989        Volume 9 : Number 6
  2543.  
  2544. Today's Topics:
  2545.  
  2546.          New Network Address for Kermit Distribution
  2547.         Kermit File Server Available on LISTSERV@HEARN
  2548.      Proposed Kermit Protocol Extension for International Character Sets
  2549.         New Release of C-Kermit Available for Testing
  2550.             C-kermit on apollo under SR10!
  2551.            Announcing the Final Test of OS/2 Kermit
  2552.        Announcing Kermit for Hewlett-Packard BASIC Workstations
  2553.              TSO Kermit-370 through VTAM
  2554.          Terminal Controller Detection in Kermit-370
  2555.                Graphics devices and CMS Kermit
  2556.             CMS Kermit for IBM 3174 w/AEA
  2557.  
  2558. Send digest submissions to Info-Kermit@CUNIXC.CC.COLUMBIA.EDU, requests for
  2559. addition to or deletion from the Info-Kermit subscriber list to
  2560. Info-Kermit-Request@CUNIXC.CC.COLUMBIA.EDU or to KERMIT@CUVMA.BITNET.
  2561.  
  2562. Kermit files may be obtained over networks and by mail order.  On the
  2563. Internetwork, use FTP to log in to host CUNIXC, CUNIXC.CC.COLUMBIA.EDU, a
  2564. VAX 8700 running UNIX (Ultrix).  The IP host number is 128.59.40.130.
  2565. Login as user anonymous (note, lower case), any password, and GET the
  2566. desired files.  The Kermit files are in directories kermit/a, kermit/b,
  2567. kermit/c, kermit/d, and kermit/e.  You can also get Kermit files over
  2568. BITNET/EARN; to get started send a message with text HELP to KERMSRV, the
  2569. Kermit file server, at host CUVMA.  For detailed instructions, read the
  2570. file kermit/a/aanetw.hlp (AANETW.HLP on KERMSRV).  To order by mail,
  2571. request a complete list of Kermit versions and an order form from Kermit
  2572. Distribution, Columbia University Center for Computing Activities, 612
  2573. West 115th Street, New York, NY 10025 USA.
  2574.  
  2575. ----------------------------------------------------------------------
  2576.  
  2577.  
  2578. Date: Wed Mar  13 11:42:49 1989
  2579. From: Christine M Gianone <cmg@watsun.cc.columbia.edu>
  2580. Subject: New Network Address for Kermit Distribution
  2581. Keywords: cunixc, watsun, Network Distribution of Kermit
  2582.  
  2583. The home system for Kermit distribution has moved from cunixc.cc.columbia.edu
  2584. (a VAX 8700 running Ultrix 2.2) to watsun.cc.columbia.edu (a SUN-4/280 running
  2585. SUNOS 4.0).  The Internet host number for watsun is 128.59.39.2.
  2586.  
  2587. Cunixc will remain active and accessible to anonymous ftp, and its Kermit
  2588. files will remain up-to-date until further notice.  Internet users are
  2589. encouraged to ftp from watsun rather than cunixc, because cunixc is a busy
  2590. system that tends to be overloaded and slow during peak hours, and watsun
  2591. should be able to handle the ftp traffic better.
  2592.  
  2593. You should begin sending e-mail to Info-Kermit and Info-Kermit-Request at
  2594. watsun rather than cunixc.  The cunixc e-mail addresses will remain effective
  2595. until further notice.
  2596.  
  2597. ------------------------------
  2598.  
  2599. Page 46                                                INFO-KERMIT DIGEST V9 #6
  2600.  
  2601.  
  2602. Date: Thu, 23 Mar 89 16:28:45 MET
  2603. From: "INFOatHEARN (EARN-NL Info Service)" <INFO@HNYKUN11.BITNET>
  2604. Subject: Kermit File Server Available on LISTSERV@HEARN
  2605. Keywords: HEARN, LISTSERV, Netherlands, Kermit File Servers
  2606.  
  2607. Since several weeks the complete KERMIT database is available on the EARN node
  2608. HEARN in The Netherlands.  All files from the Kermit server in the USA
  2609. (KERMSRV@CUVMA) are available on the Dutch node and every week in the night
  2610. from Sunday onto Monday the Dutch server is updated.
  2611.  
  2612. All files are available via LISTSERV@HEARN and are listed in KERMIT FILELIST.
  2613. This file can be requested by:
  2614.  
  2615.   VM/CMS:  TELL LISTSERV AT HEARN GET KERMIT FILELIST
  2616.   VAX/VMS: SEND LISTSERV@HEARN GET KERMIT FILELIST
  2617.  
  2618. A specific file is requested by:
  2619.  
  2620.   VM/CMS:  TELL LISTSERV AT HEARN GET fn ft KERMIT
  2621.   VAX/VMS: SEND LISTSERV@HEARN GET fn ft KERMIT
  2622.  
  2623. The use of the word KERMIT at the end of the command prevents LISTSERV from
  2624. searching in other databases.
  2625.  
  2626. Marc de Lyon / Frans-Jozef Sprengers,
  2627.  
  2628. INFOatHEARN (EARN Info Service in The Netherlands)
  2629. Acknowledge-To: <INFO@HNYKUN11>
  2630.  
  2631. [Ed. - Many thanks to the brave people at INFOatHEARN for setting up a
  2632. European Kermit Distribution area for BITNET/EARN.  This will greatly
  2633. alleviate the transatlantic network congestion that has occurred in the past
  2634. when new versions of Kermit are announced from Columbia.  European users are
  2635. urged to obtain their Kermit files from LISTSERV@HEARN rather than
  2636. KERMSRV@CUVMA from now on.]
  2637.  
  2638. ------------------------------
  2639.  
  2640. Date: Mon Apr 3 11:42:49 1989
  2641. From: Christine M Gianone <cmg@watsun.cc.columbia.edu>
  2642. Subject: Proposed Kermit Protocol Extension for International Character Sets
  2643. Keywords: International Characters, National Characters, ISO Standards
  2644. Keywords: Japanese
  2645.  
  2646. A very rough, preliminary draft proposal for an extension to the Kermit file
  2647. transfer protocol is now available for review.  Its purpose is to allow the
  2648. transfer of multi-language text files between unlike computer systems.  The
  2649. new transfer syntax uses the 8-bit character sets defined in the ISO 8859 and
  2650. similar standards, and mechanisms for switching among them defined in ISO
  2651. 2022.  Japanese and other multi-byte character sets are handled by similar
  2652. mechanisms.
  2653.  
  2654. If you would like to read this document (about 70K), it can be ftp'd from
  2655. watsun or cunixc as kermit/test/isok2.txt, or, on BITNET, obtained from
  2656. KERMSRV@CUVMA as T:ISOK2.TXT.  The "2" denotes draft #2.  Future drafts will
  2657.  
  2658. INFO-KERMIT DIGEST V9 #6                                                Page 47
  2659.  
  2660. be isok3.txt, isok4.txt, etc. (but not too many of them!).  A special splinter
  2661. group e-mail list, "isokermit", has been set up for those who would like to
  2662. discuss these issues in detail.  If you would like to join this group, please
  2663. let me know.
  2664.  
  2665. ------------------------------
  2666.  
  2667. Date: Mon Apr 3 10:01:15 1989
  2668. From: Frank da Cruz <fdc@watsun.cc.columbia.edu>
  2669. Subject: New Release of C-Kermit Available for Testing
  2670. Keywords: C-Kermit, UNIX Kermit, Attribute Packets, SUN, Ultrix, VAX/VMS
  2671. Xref: File Attributes, see Attribute Packets
  2672.  
  2673. This is to announce a test release of C-Kermit, 4F(077).  The major new
  2674. feature is limited support for file attribute packets.  C-Kermit can send
  2675. attribute packets containing system ID, file sizes (K and bytes), and
  2676. encoding method (text or binary), and will honor positive and negative
  2677. responses.  The command 'set attributes {on, off}' was added, to allow
  2678. attribute packet processing to be disabled in case of misunderstandings; it
  2679. is enabled by default.
  2680.  
  2681. C-Kermit also receives and reads attribute packets but so far does nothing
  2682. with these attributes except for "Disposition" (Attribute "+").  If the
  2683. disposition is M, then the file is mailed to the designated address(es).  If
  2684. the disposition is P, then the file is printed with the specified options.
  2685. These operations are currently done in the obvious, crude way (via
  2686. "system()"), and only for UNIX.  The LOG DEBUG command will record attributes
  2687. in the debug log.
  2688.  
  2689. MS-Kermit users will notice that when receiving files from C-Kermit, the
  2690. percent transferred will be displayed, and that MS-Kermit will refuse to
  2691. receive files from C-Kermit that are too big for the available disk space.
  2692. Also the MS-Kermit MAIL command will work with C-Kermit in RECEIVE or SERVER
  2693. mode.
  2694.  
  2695. Other changes include:
  2696.  
  2697.  -  Improved speed when sending files, most noticable on slower machines.
  2698.     Thanks to Paul Placeway of Ohio State University for supplying a new
  2699.     buffered file input function, along with reorganizing the packet encoding
  2700.     functions.
  2701.  
  2702.  -  The SET SERVER TIMEOUT command was added to control the rate at which the
  2703.     C-Kermit server issues NAKs during command wait, 0 = no NAKs at all.  The
  2704.     server's periodic NAKs can interfere with originate/answer devices like
  2705.     digital PBXs or autodial modems, putting them in originate mode when the
  2706.     user wanted the device to be in answer mode.  SET SERVER TIMEOUT 0 can now
  2707.     be used in such situations.
  2708.  
  2709.  -  Make C-Kermit send NAKs: ckcpro.w, ckcfns.c, ckcfn2.c, ckcmai.c.  Up till
  2710.     now, C-Kermit has always responded to a corrupted packet or a timeout by
  2711.     resending its previous packet.  It turns out that when talking to a more
  2712.     generalized Kermit program -- i.e. one that provides for sliding-window
  2713.     packet transfer, in which a window size of 1 is just a special case --
  2714.     that it is better for C-Kermit to send NAK packets in response to
  2715.     corrupted packets or timeouts, which a sliding-windows Kermit will act
  2716.  
  2717. Page 48                                                INFO-KERMIT DIGEST V9 #6
  2718.  
  2719.     upon immediately.
  2720.  
  2721.  -  Cure a longstanding protocol bug in which Kermit would sometimes fail to
  2722.     send files whose names started with capital X or Z.
  2723.  
  2724.  -  Fixes to ensure that UNIX versions catch the HUP (hangup) signal, and
  2725.     clean up and disappear properly in the event of a telephone disconnection.
  2726.  
  2727.  -  In remote mode, when file transfer is done over the job's controlling tty,
  2728.     use file descriptor 0 (stdin) rather than obtaining a new file descriptor
  2729.     on the terminal.  This allows UNIX "idle line monitors" to properly detect
  2730.     Kermit activity and not log out Kermit users in the middle of 40-megabyte
  2731.     file transfers because the tty line appears to be idle.
  2732.  
  2733.  -  Add UNOS support from David MacKenzie, edf@rocky2.rockefeller.edu.
  2734.  
  2735.  -  Slightly better support for Hayes modems -- catch the case where user
  2736.     dials out at 2400 but gets connected at 1200.
  2737.  
  2738.  -  Several minor bug fixes.
  2739.  
  2740. See the file ckuker.upd for details about the changes.
  2741.  
  2742. This release needs to be tested thoroughly on as many different kinds of UNIX
  2743. systems as possible -- pure Berkeley (2.9, 2.10, 4.1, 4.2, 4.3), AT&T (System
  2744. III, V, and VR3), Xenix (all varieties), etc etc.  It has been tested so
  2745. far on 4.2BSD-based systems (Ultrix 2.0 and SUNOS 4.0) and AT&T System-V
  2746. systems (the AT&T Unix PC).
  2747.  
  2748. For now, the new release is available via ftp from cunixc.cc.columbia.edu, in
  2749. the directory kermit/test/ck*.  Please get the files, try them out, and report
  2750. any problems to me.  After the kinks are worked out, version 4F will replace
  2751. the current standard 4E release.
  2752.  
  2753. BITNET/EARN users may also access the test files in the new KERMSRV test area.
  2754. Refer to these files as T:CKU*.*, T:CKC*.*, and T:CKW*.*, for instance:
  2755.  
  2756.   TELL KERMSRV AT CUVMA MAIL DIR T:*.*
  2757.   TELL KERMSRV AT CUVMA SEND T:CKC*.*
  2758.  
  2759. Among the files in the test area, you will also find updated VAX/VMS support
  2760. files for C-Kermit from Mark Buda at DEC.  These are a "work in progress" and
  2761. are not quite usable yet.  If you would like to look at them, their names all
  2762. begin with the letters "ckv" (in KERMSRV, they are T:CKV*.*).  They will be
  2763. updated from time to time, as will the other files in this area, as bugs are
  2764. fixed, etc.  Watch forthcoming issues of Info-Kermit for announcements of
  2765. improved VMS versions of C-Kermit, and a real release of version 4F in general.
  2766.  
  2767. ------------------------------
  2768.  
  2769. Date: Tue, 4 Apr 89 20:05:36 +0200
  2770. From: hanche@imf.unit.no
  2771. Subject: C-kermit on apollo under SR10!
  2772. Keywords: C-Kermit, Apollo Kermit
  2773.  
  2774. I asked earlier about making C-Kermit work under SR10 on an Apollo.  I
  2775.  
  2776. INFO-KERMIT DIGEST V9 #6                                                Page 49
  2777.  
  2778. now have the answer, thanks to our local Apollo representative.
  2779. Although the silence following my query was deafening---suggesting
  2780. that no one on this list uses Apollos---I will now report the fix.
  2781.  
  2782. The problem is basically this: The C-kermit code is full of special
  2783. code to handle Apollos.  All this code turns out to be unnecessary
  2784. (and indeed harmful) when running under SR10, since the operating
  2785. system is now much more Unixlike.  Unfortunately, even the C compiler
  2786. provided with the 4.3BSD environment of SR10 defines the preprocessor
  2787. symbol aegis, thereby activating the unwanted code.  I fixed this by
  2788. inserting a new item in the makefile, looking like this:
  2789.  
  2790. #Apollos running SR10.0 or later:
  2791. sr10-bsd:
  2792.     make wermit "CFLAGS= -DBSD4 -DDEBUG -DTLOG -Uaegis"
  2793.  
  2794. I also needed to add one line to ckcmai.c (anywhere near the beginning):
  2795.  
  2796. #undef apollo
  2797.  
  2798. and then the program compiled like a charm.
  2799.  
  2800. I also discovered that you must use /dev/tty??, not /dev/sio? as the
  2801. latter access the serial lines at a lower level than is standard on
  2802. Unix systems.
  2803.  
  2804. - Harald Hanche-Olsen   Division of Mathematical Sciences
  2805.   hanche@imf.unit.no    The Norwegian Institute of Technology
  2806.  
  2807. ------------------------------
  2808.  
  2809. Date: Wed, 15 Mar 89 13:34 CST
  2810. From: C.J.Adie@edinburgh.ac.uk
  2811. Via: LOWEY%SASK.USask.CA@cuvmb.cc.columbia.edu
  2812. Subject: Announcing the Final Test of OS/2 Kermit
  2813. Keywords: OS/2 Kermit, IBM PS/2, PS/2
  2814.  
  2815. This is to announce a new version of C-Kermit for OS/2 for the IBM PS/2
  2816. family.  Version 1.0p fixes a number of bugs in the VT100 terminal emulator,
  2817. which is now upgraded to a VT102.  Many thanks to all those who commented on
  2818. the previous releases, and particularly to Kevin Lowey at the University of
  2819. Saskatchewan and to Peter White of the University of New Brunswick for their
  2820. advice on the emulation.  The documentation is also updated, to explain better
  2821. the interaction of Kermit with the OS/2 MODE utility.
  2822.  
  2823. If no bugs are reported to me by Monday 1st May 1989, this version will become
  2824. the first full (ie. non-beta-test) release of C-Kermit for OS/2, at which
  2825. point the version number will be changed to 1.0 and the sources will be
  2826. released.
  2827.  
  2828. Please send bug reports to "C.J.Adie@edinburgh.ac.uk"
  2829.  
  2830. Chris Adie
  2831.  
  2832. [Ed. - Thanks to Chris, and to Kevin for relaying the material to Columbia.
  2833. The new release replaces the previous one in the Kermit Distribution "B" area
  2834.  
  2835. Page 50                                                INFO-KERMIT DIGEST V9 #6
  2836.  
  2837. as files cko*.*.]
  2838.  
  2839. ------------------------------
  2840.  
  2841. Date: Wed Mar  1 11:42:49 1989
  2842. From: Christine M Gianone <cmg@watsun.cc.columbia.edu>
  2843. Subject: Announcing Kermit for Hewlett-Packard BASIC Workstations
  2844. Keywords: HP-9000 Kermit, BASIC Kermit
  2845. Xref: Hewlett-Packard, See HP
  2846.  
  2847. This is to announce Kermit for the HP 9000 Series 200 and 300 BASIC
  2848. workstations, written in HP-BASIC by Andrew Campagnola of Hewlett-Packard
  2849. Measurement Systems Division in Loveland, Colorado, with contributions from
  2850. Keith Moore at the HP NJ Division labs.  This version, Kermit-RMB 1.0, of the
  2851. program is the initial release.  Kermit-RMB is capable of both remote and
  2852. local operation, transfers text and binary files over both 8-bit and 7-bit
  2853. connections, emulates the DEC VT100 terminal, does raw uploads and downloads,
  2854. includes logging functions, has a macro facility, and handles Kermit File
  2855. Attribute packets.  It also printer control, a hex editor and dump facility,
  2856. and a file type conversion utility.  It lacks certain other capabilities
  2857. including wildcard send, 2- and 3-character checksums, server functions, and
  2858. long packets.  The program runs on any Series 200/300 computer with 1MB of
  2859. memory and BASIC 5.0 or greater, and will run on any HP serial interface
  2860. available for these computers.
  2861.  
  2862. Kermit-RMB comes with an extensive manual, BASIC source code, and binaries
  2863. encoded in hexadecimal format.  The files are in the "C" area of Kermit
  2864. Distribution, kermit/c via anonymous FTP, or on the C tape, as files whose
  2865. names start with HPB.  The program will also be distributed by Interex, the
  2866. international HP computer user group, on native-format 3.5" diskettes, and
  2867. can also be obtained over BITNET from KERMSRV at CUVMA.
  2868.  
  2869. Many thanks to Andy for contributing this program.
  2870.  
  2871. ------------------------------
  2872.  
  2873. Date: Mon, 1989 Feb 13   13:54:52 EST
  2874. From: (John F. Chandler)   PEPMNT@CFAAMP.BITNET
  2875. Subject: TSO Kermit-370 through VTAM
  2876. Keywords: Kermit-370, Protocol Converters, VTAM, TSO
  2877.  
  2878. A new update is now available, thanks to Herb Huston at GSFC, for
  2879. automatically detecting the presence of VTAM controlling a line-mode
  2880. connection on TSO.  The new code then sets the controller type to VTAMTTY and
  2881. removes the necessity for the user to do it by hand (or to rely on the Kermit
  2882. installer for setting the default controller type to VTAMTTY).  The update is
  2883. available in IKTKER.UPD in the Kermit distribution.  This update is
  2884. particularly useful at sites with both VTAM and TCAM TTY lines, since no
  2885. default there would satisfy everyone.
  2886.  
  2887. ------------------------------
  2888.  
  2889. Date: Mon, 1989 Feb 27   13:10:35 EST
  2890. From: (John F. Chandler)   PEPMNT@CFAAMP.BITNET
  2891. Subject: Terminal Controller Detection in Kermit-370
  2892. Keywords: Kermit-370, Protocol Converter, VTAM
  2893.  
  2894. INFO-KERMIT DIGEST V9 #6                                                Page 51
  2895.  
  2896.  
  2897. Release 4.1 of Kermit-370 has code for automatically detecting whether a
  2898. full-screen terminal is a SERIES1-type or not by issuing a SERIES1 status
  2899. request (which is "illegal" for controllers not compatible with the Yale ASCII
  2900. communication system).  Unfortunately, some users report that VTAM refuses to
  2901. allow such a command through.  Can anyone familiar with VTAM operation suggest
  2902. a way of making it more amenable?
  2903.  
  2904. ------------------------------
  2905.  
  2906. Date: Fri, 1989 Mar 31   17:16:16 EST
  2907. From: (John F. Chandler)   PEPMNT@cfaamp.bitnet
  2908. Subject: Graphics devices and CMS Kermit
  2909. Keywords: Kermit-370, Graphics, VM/CMS Kermit
  2910.  
  2911. I'm looking (again) for anyone who is interested in getting CMS Kermit to run
  2912. with the class of protocol converters known as Graphcis devices (including
  2913. MICOM, PCI, and LeeData models, among others).  This time, I have not one, but
  2914. two, new possibilities of code to try as alternatives to the standard-issue
  2915. CMS Kermit 4.1.  The few people who have tried CMS Kermit with Graphcis
  2916. devices in the past (and bothered to report their results) have been
  2917. frustrated by failure, but there is now a very good prospect of getting at
  2918. least one version to work.  Please, let me know if you're interested.  Also,
  2919. if you happen to have tried CMS Kermit successfully with one of these devices
  2920. (I'm still hoping), I would love to have the details.
  2921.  
  2922.                                     John
  2923.  
  2924.                                     BITNET:   PEPMNT@CFAAMP
  2925.                                     Internet: PEPMNT@CFAAMP.HARVARD.EDU
  2926.                                     SPAN:     CFAPS2::CHANDLER
  2927.  
  2928. ------------------------------
  2929.  
  2930. Date: Wed, 29 Mar 89 10:05:59 PST
  2931. From: GEORGE WESTLUND <DI001%CALPOLY@cuvmb.cc.columbia.edu>
  2932. Subject: CMS Kermit for IBM 3174 w/AEA
  2933. Keywords: Kermit-370
  2934.  
  2935. I've tried the IBM-NETS and LIAISON groups with little or no success, so
  2936. now I'll ask you guy's...
  2937.  
  2938. Are you aware of a version of IBM-CMS Kermit that will work with an IBM 3174
  2939. Remote communications controller with ASCII Emulation Adapters?  If one
  2940. exists, I need to know the version number so I can convince our systems people
  2941. to upgrade.  If one doesn't exist, is there a chance of one in the near
  2942. future?  Can you put me in touch with anyone who could provide more
  2943. information.
  2944.  
  2945. I have already received a couple of querries from users who would also
  2946. like this capability.
  2947.  
  2948. All help appreciated!
  2949.  
  2950. [Ed. - Others have asked about this.  Anyone?]
  2951.  
  2952.  
  2953. Page 52                                                INFO-KERMIT DIGEST V9 #6
  2954.  
  2955. ------------------------------
  2956.  
  2957. End of Info-Kermit Digest
  2958.  
  2959. INFO-KERMIT DIGEST V9 #7                                                Page 53
  2960.  
  2961. Info-Kermit Digest         Thu, 27 Apr 1989        Volume 9 : Number 7
  2962.  
  2963. Departments:
  2964.  
  2965.   MS-DOS KERMIT
  2966.            How to Enable Printer Under MS-Kermit
  2967.        Keycodes for WordPerfect and MS-Kermit
  2968.            MS-DOS Kermit Praise
  2969.            MS-Kermit V2.32/A Tek4010 Emulation
  2970.            MS-Kermit Flow Control Problem
  2971.            MS-Kermit with ProKey
  2972.            MS-Kermit Tektronix Emulation vs MCGA
  2973.            Problem with MS-Kermit 2.32A Scripts
  2974.  
  2975.   IBM 370 KERMIT -
  2976.            Kermit-370 vs WallData Protocol Converters
  2977.            Questions about 370-Kermit and MacKermit
  2978.  
  2979.   MACINTOSH KERMIT -
  2980.            MacBinary for MacKermit?
  2981.  
  2982.   PDP-11 KERMIT
  2983.            Problem Kermit Running Under RSTS/E v7.2
  2984.  
  2985.   CP/M KERMIT -
  2986.            Bug report, CP/M kermit (and other notes)
  2987.            Kermit on Northstar Horizon?
  2988.            Kermit on Archives 2 Z80 Box
  2989.  
  2990. Send digest submissions to Info-Kermit@CUNIXC.CC.COLUMBIA.EDU, requests for
  2991. addition to or deletion from the Info-Kermit subscriber list to
  2992. Info-Kermit-Request@CUNIXC.CC.COLUMBIA.EDU or to KERMIT@CUVMA.BITNET.
  2993.  
  2994. Kermit files may be obtained over networks and by mail order.  On the
  2995. Internetwork, use FTP to log in to host CUNIXC, CUNIXC.CC.COLUMBIA.EDU, a
  2996. VAX 8700 running UNIX (Ultrix).  The IP host number is 128.59.40.130.
  2997. Login as user anonymous (note, lower case), any password, and GET the
  2998. desired files.  The Kermit files are in directories kermit/a, kermit/b,
  2999. kermit/c, kermit/d, and kermit/e.  You can also get Kermit files over
  3000. BITNET/EARN; to get started send a message with text HELP to KERMSRV, the
  3001. Kermit file server, at host CUVMA.  For detailed instructions, read the
  3002. file kermit/a/aanetw.hlp (AANETW.HLP on KERMSRV).  To order by mail,
  3003. request a complete list of Kermit versions and an order form from Kermit
  3004. Distribution, Columbia University Center for Computing Activities, 612
  3005. West 115th Street, New York, NY 10025 USA.
  3006.  
  3007. ----------------------------------------------------------------------
  3008.  
  3009. Date: 4 Apr 89 22:23:03 GMT
  3010. From: bink@aplcen.apl.jhu.edu (Ubben Greg)
  3011. Subject: How to Enable Printer Under MS-Kermit?
  3012. Keywords: MS-DOS Kermit Printer Support, pcprint
  3013.  
  3014. I have an IBMPC running MS-Kermit (emulating a vt100) to connect to a Unix
  3015. host, and would like to write a shell script on the host which will print a
  3016. file on the PC's local printer.  In other protocols, this is handled by
  3017.  
  3018. Page 54                                                INFO-KERMIT DIGEST V9 #7
  3019.  
  3020. outputting a special character sequence which tells the PC that the following
  3021. text should be routed to the printer, outputting the file, and then outputting
  3022. the sequence to turn off the printer.  However, I cannot find such a sequence
  3023. (be it a DOS, ANSI, Kermit, or vt100 command) that works under this configura-
  3024. tion.  Can someone please enlighten me?
  3025.  
  3026.                                 -- Greg Ubben
  3027.                                    Johns Hopkins University
  3028.  
  3029. [Ed. - We have a program that does just what you need: "pcprint".  It's in
  3030. kermit/a/msppcp.* (.c = C language source, .nr = nroff man page source).
  3031. Theoretically, all you need to do is have Unix send the ANSI transparent print
  3032. sequence (ESC [ 5 i) at the beginning, and (ESC [ 4 i) at the end.  The
  3033. following shell script would normally do the trick:
  3034.  
  3035.     #!/bin/sh
  3036.     echo -n '<ESC>[5i'
  3037.     if [ $# -eq 0 ]; then
  3038.       cat
  3039.     else
  3040.       cat $*
  3041.     fi
  3042.     echo -n '<ESC>[4i'
  3043.  
  3044. (where <ESC> is a real ESC character).  But since most Unix systems transmit
  3045. even parity, this can foul up the printer.  The pcprint program takes care of
  3046. this by doing its output in 8-bit "raw mode".  The program currently works
  3047. only in Berkeley-based Unix implementations, but should be easily modifiable
  3048. for ATT Unix.]
  3049.  
  3050. ------------------------------
  3051.  
  3052. Date: Thu, 20 Apr 1989 21:28:30 EDT
  3053. From: "Joe R. Doupnik" <jrd@watsun.cc.columbia.edu>
  3054. Subject: Keycodes for WordPerfect and MS-Kermit
  3055. Keywords: WordPerfect
  3056.  
  3057. I have obtained an MS-Kermit initialization file which defines the keys
  3058. expected by mainframe WordPerfect.  It seems that people find this to be a
  3059. scarce item.
  3060.  
  3061. [Ed. - Thanks, Joe!  This file has been added to the Kermit distribution
  3062. as MSIWP.INI.]
  3063.  
  3064. ------------------------------
  3065.  
  3066. Date: Sat, 1 Apr 89 21:09:51 PST
  3067. From: kenn r stump <kenns@jacobs.cs.orst.edu>
  3068. Subject: MS-DOS Kermit Praise
  3069. Keywords: MS-DOS Kermit s.32/A
  3070.  
  3071. Kermit V2.32/A is an excellent program.. For once, I have a true terminal
  3072. emulation which doesn't get whipped and flogged by cursoring commands.  The
  3073. file transfer is excellent, too..  Works Great..  Couple of bugs once in a
  3074. while, but can be overlooked easily..  (especially if you follow proper
  3075. procedure on transferring files, right?)
  3076.  
  3077. INFO-KERMIT DIGEST V9 #7                                                Page 55
  3078.  
  3079.  
  3080. Very good Software..  Am very impressed..  However, the manual could have been
  3081. a tad bit smaller..  But life has its rough moments..
  3082.  
  3083. [From jrd - Nice words are always welcomed!  Look for a new release this
  3084. summer, with many many new features including decent sliding windows.  We've
  3085. been working on it since before version 2.32 was announced.]
  3086.  
  3087. ------------------------------
  3088.  
  3089. Date: Wed, 12 Apr 89 09:08 EDT
  3090. From: Carl <GRECO@ruby.vcu.edu>
  3091. Subject: MS-Kermit V2.32/A Tek4010 Emulation
  3092. Keywords: MS-DOS Kermit Tektronix Emulation
  3093.  
  3094. I have just recently upgraded my copy of MS-Kermit (IBM-PC Kermit-MS: V2.30
  3095. 8 Jan 1988) to IBM-PC Kermit-MS: V2.32/A 21 Jan 1989.  The PC Backspace key
  3096. behaves differently in the Tektronix 4010 emulation mode for these two
  3097. versions.  In MS-Kermit 2.30 Tek4010 emulation the BS key echoes a backspace,
  3098. space, backspace, i.e., the character sequence detected with debug set to on
  3099. is the following enclosed in brackets: [^H ^H].  The result is the expected;
  3100. the character just to the left of the cursor position is deleted from the
  3101. IBM-PC CRT and the "invisible" cursor is moved one position to the left.
  3102. Tek4010 emulation under MS-Kermit 2.32/A reports the same response to the BS
  3103. keystrike; however, the result is different.  The cursor is moved one position
  3104. to the left but the character is not deleted from the CRT.  A subsequent
  3105. keystrike on the PC keyboard overwrites the previous character, i.e., both
  3106. characters are displayed at the same position.  Both versions of MS-Kermit
  3107. behave the same on (1) IBM-PC/AT with EGA monitor and PC-DOS 3.2, and (2)
  3108. Compaq Deskpro 386/25 with a Mono VGA monitor and MS-DOS 3.3.  I have looked
  3109. over the MS-Kermit manual, "MS-DOS Kermit User Guide...", Jan 24, 1989 without
  3110. locating a method to make MS-Kermit 2.32/A delete the character on the CRT.
  3111. Is there a way to do this?
  3112.  
  3113. [From jrd - Yes, the BS key does behave differently, due to many comments by
  3114. dedicated Tek users.  Thus, in MSK 2.32 there is no destructive backspace.
  3115. There's hope, however.  The next release is likely to have a number of
  3116. enhancements to Tek mode, desct.  BS among them. As you know, a real Tek 4010
  3117. has no erasure capability whatsoever, being storage tube technology.]
  3118.  
  3119. ------------------
  3120.  
  3121. Date:  Thu, 6 Apr 89 13:10:50 -0500
  3122. From: boerner@emx.utexas.edu (Brendan B. Boerner)
  3123. Subject: MS-Kermit Flow Control Problem
  3124. Keywords: Flow Control, MS-DOS Kermit Flow Control
  3125.  
  3126. Hello, I would like to comment upon the issue of flow control in MS-Kermit and
  3127. MacKermit and how it could be mistaken for a bug.
  3128.  
  3129. Consider this scenario: A user is using Kermit and the remote computer sends a
  3130. ^S.  The user continues typing.  At this point, if the user were to try to do
  3131. *anything* including using ^]c (on MS-Kermit) or use the menus (on MacKermit),
  3132. _nothing will happen_.  In order to proceed either a) the remote computer
  3133. needs to send a ^Q, or b) the user will have to reboot.  Note that the user
  3134. must type something after receiving the ^S in order for the computer to appear
  3135.  
  3136. Page 56                                                INFO-KERMIT DIGEST V9 #7
  3137.  
  3138. to "lock up".  If the ^S arrives, and the user tries to use ^]c or the menus,
  3139. before typing something, these actions will succeed.  It is only after trying
  3140. to type a character that this problem appears.
  3141.  
  3142. The reason why this could be construed as a bug is that the occasional burst
  3143. of line noise could conceivably "trick" Kermit into thinking that it received
  3144. a ^S.  The user will probably never know that a ^S has been received and will
  3145. probably issue a command to redraw the screen and continue.  Now the user has
  3146. problems.  Kermit will be waiting for a ^Q to arrive and until then, the user
  3147. is locked out.  For the longest time, while trying to figure out what was
  3148. causing my IBM PC or Mac to lock up when using Kermit, I thought that this was
  3149. a bug.  It was not until after I traced down to the ASCII 19 character (^S) as
  3150. being the culprit that I realized that this was possibly a flow control
  3151. problem.
  3152.  
  3153. Is there any solution for this?  It would be nice if, upon realizing that a
  3154. stray ^S was received, the user could issue some command which would tell
  3155. Kermit to forget about that ^S.  This would presume that Kermit would still
  3156. allow menus or other commands to be used after the user has typed characters.
  3157.  
  3158. Thank you,
  3159. Brendan B. Boerner
  3160. Microcomputer Services
  3161. The University of Texas @ Austin
  3162. Internet: boerner@emx.utexas.edu    UUCP: ...!cs.utexas.edu!ut-emx!boerner
  3163. BITNET:   CCGB001@UTA3081.BITNET
  3164.  
  3165. [From jrd - MS Kermit has a timer to sense when it has waited long enough when
  3166. trying to send a character.  When the timer expires it breaks any Xoff
  3167. deadlock.  However, a character needs to be sent before the holdup can occur
  3168. in the first place.  As far as stray Control-S' are concerned, how is Kermit
  3169. to know which is a stray?  The wait is blissfully short, say 8 seconds or so
  3170. and can be reduced by SET SEND TIME (though beware that yields an 8-bit prefix
  3171. packet decoding problem, sigh).  It would be nice if the user could enter an
  3172. overriding Control-Q, but that means queueing (no pun) output text and
  3173. selecting ^Q as an express request; too complicated for most cases.  Single
  3174. threaded DOS and all that.  I'm afraid we're stuck with it.]
  3175.  
  3176. [From pwp -- Oh!, *that's* what my mysterious line noise lock up problem is.
  3177. Hmm.  On the Mac, here is what's happening: the keyboard output is done with
  3178. blocking (synchronous) writes to the serial driver.  Now the serial driver has
  3179. flow control turned on in both directions (probably should be an option), and
  3180. the remote computer has sent an Xoff, so the driver blocks waiting for an Xon.
  3181. Since it is a blocking write, the driver can't return until the write
  3182. succeeds, and since it can't return, Mac Kermit can't call GetNextEvent or
  3183. WaitNextEvent, so the whole Mac freezes up.  I've just done a bit of hacking
  3184. on the output routines, and come up with this: when interactive (i.e. not
  3185. running any protocol), either turn off input flow control (preferable), or
  3186. force an unlock on each character typed.  Input flow still needs to be obeyed
  3187. when doing the protocol, possibly with a timeout (so the machine doesn't lock
  3188. up when doing file IO either).  This will be fixed in the next release of Mac
  3189. Kermit.]
  3190.  
  3191. [Ed. - It would seem to make good sense to turn off host-to-terminal
  3192. flow-control during terminal emulation, so long as we really know that the
  3193. user is typing.  Obviously, we should continue to honor flow control in this
  3194.  
  3195. INFO-KERMIT DIGEST V9 #7                                                Page 57
  3196.  
  3197. direction any time the PC or Mac is transmitting characters on its own, like
  3198. during packet protocol, script execution, and raw uploads.]
  3199.  
  3200. ------------------------------
  3201.  
  3202. Date: Fri, 14 Apr 89 13:16:26 EDT
  3203. From: "John Cripe (516) 632-8055" <JCRIPE@SBCCVM.BITNET>
  3204. Subject: MS-Kermit with ProKey
  3205. Keywords: MS-DOS Kermit vs ProKey
  3206.  
  3207. One of the people here has reported a problem using PROKEY a TSR and Kermit.
  3208. He was running Kermit 2.31 1 JUL 88.  Has anyone else heard of any problems
  3209. with PROKEY or any other TSR packages?  I looked in the documentation of
  3210. 2.32/A and did not see any bugs fixed that matched.  SIDEKICK, the only TSR I
  3211. have access to right now seemed to work without problem so it may only be
  3212. certain ones.  Any help would be appreciated.
  3213.  
  3214. [Ed. - By all accounts, MS-Kermit works fine, or CAN work fine, with ProKey.
  3215. >From personal experience we know Kermit works perfectly with SuperKey, a
  3216. similar product.  If anyone has special hints about ProKey, please pass them
  3217. along.]
  3218.  
  3219. ------------------------------
  3220.  
  3221. Date: Thu, 9 Mar 89 23:30:23 EST
  3222. From: tvu%X102A@harris-atd.com (vu tv 16643)
  3223. Subject: MS-Kermit Tektronix Emulation vs MCGA
  3224. Keywords: MS-DOS Kermit Tektronix Emulation, MCGA
  3225.  
  3226. Kermit is a great program!  I like its key mapping and Tektronix emulation
  3227. capabilities.  In fact, I abandoned ProcommPlus in favor of Kermit.  However,
  3228. I have one small problem with my graphics adapter.
  3229.  
  3230. I have an IBM PS/2 Model 25 with MCGA capable of displaying VGA mono (ie,
  3231. 640x480 in 2 colors or Mode 17 indicated in Table 1-5 in the manual), but I
  3232. was never able to get it.  The auto sensing always gave me CGA 640x200 B/W,
  3233. and the command SET TERMINAL GRAPHICS VGA didn't help either.  Is there a way
  3234. for me to get VGA mono?
  3235.  
  3236.                                         - Thu V. Vu
  3237.                                         tvu@x102a.harris-atd.com
  3238.                                         uunet!x102a!tvu
  3239.  
  3240. [From jrd - The MCGA mode is not really supported by MS Kermit, as you have
  3241. noted. I do not have a PS/2 to check these things, but the VGA implementation
  3242. on the Model 25 is not reporting itself in the EGA compatible form as being
  3243. capable of high resolution graphics. I need an IBM PS/2 VGA Tech Ref to pin
  3244. down all the details.]
  3245.  
  3246. ------------------------------
  3247.  
  3248. Date: 22 Feb 89 16:17:00 EST
  3249. From: "Michael J. Porter" <mike@vms.udel.edu>
  3250. Subject: Problem with MS-Kermit 2.32/A Scripts
  3251. Keywords: MS-DOS Kermit Scripts, IBM 7171, Protocol Converters
  3252.  
  3253.  
  3254. Page 58                                                INFO-KERMIT DIGEST V9 #7
  3255.  
  3256. We are having a slight problem with Ms-Kermit 2.32 in conjunction with the IBM
  3257. 7171 ASCII protocol converters.  A script of the form:
  3258.  
  3259.   INPUT 10 TERMINAL TYPE:
  3260.   OUTPUT vt100\13
  3261.   CONNECT
  3262.  
  3263. will usually fail.  Apparently the 7171 sends the VT100 setup escape sequences
  3264. so quickly that Kermit does not have a chance to get into connect mode and
  3265. process them.  You can see them echo on the screen briefly.  These setup
  3266. sequences do things like cause the keypad to go into application mode etc.
  3267.  
  3268.                                 Thanks,
  3269.  
  3270.                                 Mike Porter
  3271.  
  3272. mike@vms.udel.edu
  3273.  
  3274. [From jrd - A common misconception is that scripts operate with the VT102
  3275. emulator active; the emulator is not active. The case at hand can be easily
  3276. managed by SET INPUT-ECHO OFF before the final OUTPUT command.  This tells
  3277. OUTPUT to not helpfully echo incoming material, thus leaving it in the serial
  3278. port buffer, ready to be read by CONNECT mode.  Thanks to Peter Jones,
  3279. <MAINT@UQAM>, for similar observations.]
  3280.  
  3281. ------------------------------
  3282.  
  3283. Date: Wed, 05 Apr 89 10:16:45 LCL
  3284. From: Eric Job <ERIC@ETSU.BITNET>
  3285. Subject: Kermit-370 vs WallData Protocol Converters
  3286. Keywords: IBM 370 Kermit, Protocol Converters, WallData
  3287.  
  3288. We're trying to use Columbia's MS-Kermit 2.32/A and Kermit-CMS to upload and
  3289. download files to PCs.  Our problem is that we're using WallData Protocol
  3290. Converters, which don't appear on the list of supported protocol converters.
  3291. Has anyone ever had success with the WallData units, could anyone suggest some
  3292. directions or even give me a definitive answer as to the possibility /
  3293. imposibility of doing Kermit file transfers?  Thank you.  Please reply
  3294. directly to me.
  3295.  
  3296. Eric Job <ERIC@ETSU.BITNET>, (615)929-6857, BITNET TechRep
  3297. Networking/Systems Support, Office of Computer Services
  3298. Box 24,340-A, East Tennessee State University
  3299. Johnson City, TN  USA 37614-0002
  3300.  
  3301. [Ed. - It all depends on how the WallData protocol converter works.  First,
  3302. you should be using Kermit-370 4.1.  You should run through all of the
  3303. available SET CONTROLLER options: SERIES1, GRAPHICS, etc.  Maybe one of them
  3304. will work.  If not, either (a) the thing can't be made to work at all because
  3305. there's no way for the host to put it into and take it out of transparent
  3306. mode, or (b) it has some peculiar way of entering and exiting transparent mode
  3307. which has to be programmed into Kermit-370.  If you, or anyone, gets Kermit
  3308. working with this protocol converter (or determines that it's impossible),
  3309. please let us (and Eric) know so we can update our list.]
  3310.  
  3311. ------------------------------
  3312.  
  3313. INFO-KERMIT DIGEST V9 #7                                                Page 59
  3314.  
  3315.  
  3316. Date: Tue, 11 Apr 89 08:47:51 PDT
  3317. From: GEORGE WESTLUND <DI001%CALPOLY@cuvmb.cc.columbia.edu>
  3318. Subject: Questions about 370-Kermit and MacKermit
  3319. Keywords: IBM 370 Kermit, IBM 3174 Controller, Protocol Converters
  3320. Keywords: MacKermit 0.9(40)
  3321.  
  3322. I have two questions regarding KERMIT.
  3323.  
  3324. #1   Is there a version for IBM VM/CMS that will work through ASCII
  3325.      emulation ports on an IBM 3174 remote communications controller?
  3326.      If there is could you send me the version number so I can talk our
  3327.      systems people into upgrading.  If there is not, could you put me in
  3328.      touch with someone who might be upgrading the current version to
  3329.      handle it.  We desperately need this, but do not have the time or
  3330.      personnel to do it ourselves.
  3331.  
  3332. [From John Chandler -- This question has been raised before, but not
  3333. conclusively answered.  In other words, we don't even know yet whether
  3334. transparent communication is possible through a 3174.  If CALPOLY is desperate
  3335. enough, it should be simple enough to investigate the possibilities
  3336. thoroughly.  If it *is* possible, I can promise that a version of Kermit-370
  3337. can be made to handle the 3174 shortly after the arrival here of a description
  3338. of how to enter and leave transparent mode.  Without that description, there's
  3339. nothing I can do, and nobody has taken on the project as far as I know.]
  3340.  
  3341. #2   The 0.9(40) release of MacKermit doesn't like to launch by clicking
  3342.      on the saved settings files, either that or if there is a 0.9(36) version
  3343.      on the machine as well as 40, it starts it instead, even if the file
  3344.      was saved with 40.  This is a pain.  I hope someone has already
  3345.      started working on this one.  I'd appreciate any info.
  3346.  
  3347. [Ed. - This has also been reported by a couple other people.  We don't know
  3348. why this happens.  The obvious solution is to have only one version on the
  3349. disk.]
  3350.  
  3351. George Westlund, Academic Computing Services
  3352. Cal Poly State University, San Luis Obispo, CA
  3353.  
  3354. ------------------------------
  3355.  
  3356. Date: Fri, 14 Apr 89 18:35:51 -0700
  3357. From: Alastair Milne <milne@ics.uci.edu>
  3358. Subject: MacBinary for MacKermit?
  3359. Keywords: MacKermit 0.9(40), MacBinary
  3360.  
  3361. A problem that has arisen with the transfer of Mac archive files from Simtel20
  3362. leads me to wonder: would it be permissible to have the regular choice of
  3363. "text" or "binary" file type extended, in MacKermit's case, to include the
  3364. choice of "MacBinary"?  At present, this is a problem with using MacKermit,
  3365. because SIT files arriving from Simtel20 in otherwise perfect condition are
  3366. being written as TEXT type files in MacBinary form -- when MacBinary is
  3367. actually intended as a protocol to permit the receiving end to reconstruct the
  3368. file just as it was on the sending Mac.  (There is even provision for placing
  3369. its icon at its old position in the new folder, though I don't claim that
  3370. MacKermit need recognise that much).
  3371.  
  3372. Page 60                                                INFO-KERMIT DIGEST V9 #7
  3373.  
  3374.  
  3375. It's true that MacKermit would probably not be able to tell when the remote
  3376. system was *not* sending a MacBinary file; but the same applies at present in
  3377. most cases between binary and ASCII, and the solution would probably also be
  3378. the same.
  3379.  
  3380. The only way at present actually to get the file you intended seems to be to
  3381. use another application, which recognises MacBinary, to complete the
  3382. reconstruction from the downloaded file.
  3383.  
  3384. What is the feeling about providing such a special option in MacKermit?
  3385.  
  3386. Alastair Milne, U.Calif. Irvine
  3387.  
  3388. [Ed. - Support for MacBinary transfers is planned for a future release of
  3389. MacKermit, but probably not the forthcoming release.]
  3390.  
  3391. ------------------------------
  3392.  
  3393. Date: Fri, 17 Feb 89 17:58 EST
  3394. From: <TLEWIS%UTKVX1.BITNET@cuvmb.cc.columbia.edu>
  3395. Subject: Problem Kermit Running Under RSTS/E v7.2
  3396. Keywords: PDP-11 Kermit, RSTS/E
  3397. Xref: DEC PDP-11, See PDP-11
  3398.  
  3399. I recently installed Kermit under RSTS/E v7.2 and it seems to work fairly
  3400. well.  Sometimes it will take the file KERMIT:KERMIT.INI when it starts
  3401. running and sometimes it won't.  Sometimes when I issue the command TAKE
  3402. KERMIT.INI (with this file in my own account) it says ER$FLK FILE IS LOCKED BY
  3403. OTHER USER.  It gives the same error sometimes when I try to issue remote
  3404. commands from a micro such as remote dir.  Is this something I can fix or is
  3405. this just one of the drawbacks that I have read about that I have to put up
  3406. with while running under 7.2?
  3407.  
  3408. Terry Lewis
  3409. TLEWIS@UTKVX  (bitnet)
  3410.  
  3411. [From Brian Nelson - This is correct. The problem is a function of the job
  3412. number being odd or even (honest).  Kermit-11 uses RMS11 v2, 7.2 uses RMS11
  3413. 1.8.  RMS11 V2 uses an exec EMT that returns garbage in some field under 7.2.]
  3414.  
  3415. [Ed. - Also, expect a new release of PDP-11 Kermit soon which corrects a
  3416. couple minor problems (not this one).  In particular, the RT-11 version will
  3417. slightly inflate the file size sent to it in an attribute packet from another
  3418. system, so that it can preallocate enough disk space for the file, even after
  3419. expansion of (for example) linefeeds into CRLFs.]
  3420.  
  3421. ------------------------------
  3422.  
  3423. Date: Sun, 12 Mar 89 03:22:57 EST
  3424. From: Mark W. Eichin <eichin@athena.mit.edu>
  3425. Subject: Bug report, CP/M kermit (and other notes)
  3426. Keywords: CP/M Kermit, TurboDos
  3427.  
  3428. The latest kermit from ~ftp/kermit/a/cp[sx]*.asm has a minor (but
  3429. visible) bug. In cpspk2.asm, line 341 is
  3430.  
  3431. INFO-KERMIT DIGEST V9 #7                                                Page 61
  3432.  
  3433.  
  3434.         mvi     a,'$'           ; dollar terminate string
  3435.         call    prtstr
  3436.  
  3437. (these are after the label gofi7g.)
  3438.  
  3439. The problem is that the '$' has to be actually moved into the string
  3440. to terminate it. Adding the line
  3441.  
  3442.         stax    d
  3443.  
  3444. between the above two solves the problem.
  3445.  
  3446. The bug manifests itself when doing a "receive": as soon as the remote host
  3447. sends the filename, it gets displayed on the local screen, followed by
  3448. arbitrarily large amounts of garbage (whatever code followed the filename
  3449. buffer up to the first '$', which for me tended to be about 4-5 lines of
  3450. garbage...)
  3451.  
  3452. [Ed. - Thanks for the fix.  It has been added to the .BWR file.]
  3453.  
  3454. On a related note: I have successfully ported kermit to TurboDOS (a CP/M-like
  3455. operating system written by Software 2000) so that it uses the "T-functions",
  3456. a set of standard extensions to CP/M, particularly a set of generic serial
  3457. routines. I have only tested it on my personal system, a custom port of
  3458. TurboDOS to the Radio Shack Model 4P, but it is likely to work on any TurboDOS
  3459. system. Are you interested in adding this to your collection? Are there any
  3460. stylistic constraints you require on submitted code? (I would like to see it
  3461. included, if only because there have been "people working on" TurboDOS
  3462. versions, according to your list, for at least 4 years now.)
  3463.  
  3464. Also, I have patches to the Simtel20 PD2:<UNIX-C.CPM>XASM.SHAR[12], an 8080
  3465. assembler which runs under UNIX, which add a LINK command, that enables it to
  3466. assemble the entire CP/M Kermit release. I will be submitting them to the
  3467. Simtel20 people, but I can send them to you as well if you are interested.
  3468.  
  3469. [Ed. - Yes, please send all source code either via e-mail, if the files are
  3470. small enough or on an IBM PC compatible diskette so we can add the files to
  3471. the Kermit Distribution area.]
  3472.  
  3473. Thanks for providing such a good *FREE* system!
  3474.  
  3475.                                 Mark Eichin
  3476.                                 <eichin@athena.mit.edu>
  3477.  
  3478. ------------------------------
  3479.  
  3480. Date: Wed, 05 Apr 89 10:02:08 -0400
  3481. From: gonzalez@bbn.com
  3482. Subject: Kermit on Northstar Horizon?
  3483. Keywords: CP/M Kermit, Northstar Horizon
  3484.  
  3485. Has anyone on the list successfully installed Kermit on a Northstar Horizon
  3486. running CP/M?  I have had the same trouble with both the pre- assembled
  3487. objects and locally-assembled source.  Most of it works, except that when the
  3488. host (or a terminal attached to the port) sends a character, a "D" is sent
  3489.  
  3490. Page 62                                                INFO-KERMIT DIGEST V9 #7
  3491.  
  3492. back to the host.  Characters typed on the Northstar go out to the host
  3493. correctly.  Study of the source reveals nothing.  Has anybody else seen this
  3494. behavior?  Has this happened on other machines?  I'm running CP/M 2.23/A, by
  3495. the way, with the two built-in serial ports.
  3496.  
  3497. Jim Gonzalez                            AT&T: 617-873-2937
  3498. BBN Systems and Technologies Corp.      ARPA: gonzalez@bbn.com
  3499. Cambridge, Massachusetts                UUCP: ...seismo!bbn!gonzalez
  3500.  
  3501. ------------------------------
  3502.  
  3503. From: munnari!yarra.oz.au!cm@uunet.uu.net (Charles Meo)
  3504. Subject: Kermit on Archives 2 Z80 Box
  3505. Date: 6 Apr 89 00:37:11 GMT
  3506. Organization: Pyramid Technology Australia, Melbourne
  3507. Keywords: CP/M Kermit, Archives 2 Z80
  3508.  
  3509. I have recently purchased (for $A100) an archives 2 cpm machine to use as a
  3510. terminal from home. This beastie works fine with generic kermit but I don't
  3511. have any documentation about the screen control codes so I can set up an
  3512. emulation for it. I need this to make life on the pyramid a bit more pleasant
  3513. when I log in.
  3514.  
  3515. Does anyone have any info on this box? Archives Computers don't seem to be in
  3516. business anymore in this country, so I can't ask them!  If anyone knows how
  3517. the SIO is mapped, that would be great too.  Mail me if you can help out at
  3518. all. Thanks in advance!
  3519.  
  3520. chuck
  3521.  
  3522. ps BTW this thing sold for $6k+ when it was new just 8 years ago! Moral:
  3523. digital technology has made resale value a thing of the past.
  3524.  
  3525. ------------------------------
  3526.  
  3527. End of Info-Kermit Digest
  3528.  
  3529. INFO-KERMIT DIGEST V9 #8                                                Page 63
  3530.  
  3531. Info-Kermit Digest         Wed, 10 May 1989        Volume 9 : Number 8
  3532.  
  3533. Special MS-DOS Kermit Issue:
  3534.  
  3535.                MS-Kermit 2.32/A for NEC-PC9801
  3536.             MS-Kermit and Novell Networks
  3537.             MS Kermit 2.32A vs Novell Disk Server
  3538.         MS-Kermit Scripts for DDN TAC and PCBoard BBS
  3539.          MS-Kermit 2.32A Image Ghosting on IBM PS/2 Monitors
  3540.           MS-Kermit Dropping Characters w/ Accelerator Cards
  3541.                MS-DOS Kermit 2.32/A Server Bug
  3542.            MS-DOS Kermit 2.32/A & AE PC Transporter
  3543.                MS-DOS Kermit 132 Column Support
  3544.             MS Kermit Scripting Questions
  3545.  
  3546. Send digest submissions to Info-Kermit@CUNIXC.CC.COLUMBIA.EDU, requests for
  3547. addition to or deletion from the Info-Kermit subscriber list to
  3548. Info-Kermit-Request@CUNIXC.CC.COLUMBIA.EDU or to KERMIT@CUVMA.BITNET.
  3549.  
  3550. Kermit files may be obtained over networks and by mail order.  On the
  3551. Internetwork, use FTP to log in to host CUNIXC, CUNIXC.CC.COLUMBIA.EDU, a
  3552. VAX 8700 running UNIX (Ultrix).  The IP host number is 128.59.40.130.
  3553. Login as user anonymous (note, lower case), any password, and GET the
  3554. desired files.  The Kermit files are in directories kermit/a, kermit/b,
  3555. kermit/c, kermit/d, and kermit/e.  You can also get Kermit files over
  3556. BITNET/EARN; to get started send a message with text HELP to KERMSRV, the
  3557. Kermit file server, at host CUVMA.  For detailed instructions, read the
  3558. file kermit/a/aanetw.hlp (AANETW.HLP on KERMSRV).  To order by mail,
  3559. request a complete list of Kermit versions and an order form from Kermit
  3560. Distribution, Columbia University Center for Computing Activities, 612
  3561. West 115th Street, New York, NY 10025 USA.
  3562.  
  3563. ----------------------------------------------------------------------
  3564.  
  3565. Date: Tue, 25 Apr 89 23:18:15 JST
  3566. From: Hirofumi Fujii <KEIBUN@JPNKEKVM.BITNET>
  3567. Subject: MS-Kermit 2.32/A for NEC-PC9801
  3568. Keywords: Japanese, NEC PC 9801, Kanji/Kana, MS-DOS Kermit 2.32/A
  3569.  
  3570. Dear Chris & Frank,
  3571.  
  3572. I would like to send you a new version of NEC-PC9801 MS-Kermit 2.32/A.  Please
  3573. replace the MS*P98 modules in your library.  The new features of this program
  3574. are:
  3575.  
  3576. 1. SET TERMINAL COOKED-LOG {ON | OFF}
  3577.  
  3578.  If it is ON, the session logging is made after the analysis of ESC sequences.
  3579.  In VT102 emulation mode, this means that the receiving characters are
  3580.  translated from JIS X 0202 (ISO 2022) stream to local code, i.e., Kanji-code
  3581.  in JIS X 0202 stream is logged in Shift-JIS (MS-Kanji) code.
  3582.  All the control codes except for CR, LF, HT and VT are not logged.
  3583.  The ESC sequences except for cursor movement are eliminated.  The ESC sequence
  3584.  for the cursor movement is logged as CR LF. This is quite convenient for text
  3585.  files.
  3586.  
  3587.  
  3588. Page 64                                                INFO-KERMIT DIGEST V9 #8
  3589.  
  3590.  If it is OFF, the session logging is made before terminal emulation.
  3591.  No translation is made on the receiving codes.
  3592.  
  3593. 2. SET PORT DEVICE device/file-name
  3594.  
  3595.  This command allows you to use the standard MS-DOS devices/files as
  3596.  a communication port.  If it is a file, the contents of the file are displayed
  3597.  on the screen of the terminal emulator.  This can be used to playback the
  3598.  session log file.  Any key-input holds the strem from the file.
  3599.  
  3600. In addition to the above, many missing functions in the previous version
  3601. are implemented, e.g., screen colors, screen roll back capabilities, etc.
  3602.  
  3603. Hirofumi Fujii
  3604. National Laboratory for High Energy Physics (KEK), Japan
  3605. KEIBUN@JPNKEKVM.BITNET
  3606.  
  3607. [Ed. - Many thanks for the fine work, and for submitting this program to
  3608. us.  The two new features are quite useful, and will probably also appear
  3609. in a future standard release of MS-Kermit.  For those who don't know, the
  3610. NEC PC 9801 is the most popular personal computer in Japan, and supports
  3611. a combination of Roman, Kana, and Kanji codes.  This version of Kermit
  3612. fully supports the character set capabilities of this machine.]
  3613.  
  3614. ------------------------------
  3615.  
  3616. Date: Wed, 08 Mar 89 15:15 EST
  3617. From: Jim Gogan <UGOGAN%UNC.BITNET@cuvmb.cc.columbia.edu>
  3618. Subject: MS-Kermit and Novell Networks
  3619. Keywords: MS-DOS Kermit Network Support, Novell, Interlan, Ungermann-Bass
  3620.  
  3621. Don't know how many people are aware of the following, but ...
  3622.  
  3623. MS-Kermit 2.31/2.32/2.32a (any newer?) works very nicely as the end-user
  3624. communications software package on a local area network with:
  3625.  
  3626.   - Novell's Netware Asynchronous Communications Server (NACS)
  3627.      (not the original one, but, I think, version 2 - the one
  3628.       originally developed by Network Products Corp - check
  3629.       the copyright notice on your disk);
  3630.  
  3631.   - Network Products Corp.'s (NPC, hereafter) ACS-2 (an enhanced
  3632.      version of the above); and,
  3633.  
  3634.   - NPC's Network Modem Program - a nice, relatively inexpensive
  3635.      ($195 + modem) way to share a workstation's modem
  3636.      across a Novell network.
  3637.  
  3638. The key ingredient of all the above is the use of NPC's NCSI (Network
  3639. Communications Services Interface), what Novell (sometimes) refers to as
  3640. NASI.  NCSI provides the DOS-based communications software applications the
  3641. access mechanism to the async server (or modem sharing) product.  Lo and
  3642. behold, it turns out the the basic functions of NCSI (which include
  3643. writing/reading to/from a virtual circuit, issuing a control request - e.g.
  3644. transmitting a break, checking for a break, and disconnecting) are
  3645. compatible with an interface from Ungermann-Bass called NETCI (gee, almost
  3646.  
  3647. INFO-KERMIT DIGEST V9 #8                                                Page 65
  3648.  
  3649. sounds the same...).
  3650.  
  3651. Anyway, if you are using any of the above products for async comm resource
  3652. sharing on a PC LAN, if you include the command "set port ub-net1" in the
  3653. MSKERMIT.INI file at the end-user's PC, MS-Kermit works quite well with
  3654. these programs.  It works regardless of the network hardware you're using
  3655. (i.e., you DON'T have to be using Ungermann-Bass hardware for this to work);
  3656. just so long as the async server product uses NPC's NCSI to talk to the
  3657. communications software.
  3658.  
  3659. Sure beats paying for the network versions of ASCOM IV or Crosstalk - "free"
  3660. has such a nice ring to it!  Plus, you get the added features of key
  3661. remapping and Tektronix 4010 emulation, among others.
  3662.  
  3663. While we're on the subject .....  With the Interlan TCP/IP Gateway for
  3664. Novell networks, it is also possible to use MS-Kermit (same versions as
  3665. above) for your communication software via telnet.  Since Interlan was so
  3666. kind as to provide an Interrupt 14 hook for their telnet implementation, all
  3667. one needs to do is include "set port bios1" in their MSKERMIT.INI file and
  3668. invoke Interlan's telnet command with "telnet [internet node] mskermit" from
  3669. the DOS prompt.  Works just fine also - again, gives you Tektronix 4010
  3670. emulation capability over TCP/IP at no charge (well, except for the Interlan
  3671. gateway product).
  3672.  
  3673. This use of MS-Kermit gives us the advantage of being able to support one
  3674. communications package from the end-user's point of view, regardless of how
  3675. they're getting out - dial out/standalone, dial out/network with shared
  3676. modem, dial out or direct connect/network with async server, or TCP/IP
  3677. gateway.  (Of course, there's still the SNA Gateways, but that's another
  3678. story!)
  3679.  
  3680. If anyone has any specific questions about implementing the above, feel free
  3681. to send mail to ugogan@unc.bitnet (or ugogan@ecsvax.uncecs.edu for you
  3682. internet'ers).
  3683.  
  3684. -- Jim Gogan
  3685.    Microcomputing Support Center
  3686.    Univ. of North Carolina - Chapel Hill
  3687.  
  3688. [From jrd - Thanks Jim for pointing out all the Novell related items. I've
  3689. promised Novell to provide support for their systems, but I have not been
  3690. able to obtain their async server software for real testing (Novell has been
  3691. very generous to me on non-Kermit things) although I have the tech ref.
  3692. Serial port interception is one of the purposes of command SET PORT BIOSn.]
  3693.  
  3694. ------------------------------
  3695.  
  3696. Date: Wed, 08 Mar 89 15:15
  3697. From: Dermot O'Beirne <DOBEIRNE@IRLEARN>
  3698. Subject: MS Kermit 2.32A vs Novell Disk Server
  3699. Keywords: MS-DOS Kermit Network Support, Novell
  3700.  
  3701. I have just received a very recent version of MSVIBM (Kermit 2.32A dated Jan
  3702. 1989) and thanks to Joe Doupnik and all for the great work. The problem I have
  3703. is one that has persisted with every version since the disk-space checking was
  3704. thankfully introduced. Every time I want to do a transfer with attribute
  3705.  
  3706. Page 66                                                INFO-KERMIT DIGEST V9 #8
  3707.  
  3708. checking on MS-Kermit checks to see if there is enough space on my A disk if I
  3709. have set default to a Novell Netware mapped drive. So if I dont have a disk in
  3710. my A drive then the transfer aborts. Why does it not check the Novell drive
  3711. where there is lots of space? The Novell version is advanced 2.12 and there is
  3712. nothing special in my environment except that COMSPEC is C:COMMAND.COM because
  3713. I boot up from my C disk.
  3714.  
  3715. Any suggestions? Is this a bug or feature?
  3716. Thanks,
  3717.  
  3718. Dermot O'Beirne
  3719. Systems Programmer
  3720. Computer Centre
  3721. UCD, Dublin
  3722.  
  3723. [from jrd - 2.32/A should be ok. I wonder if we are seeing a side effect of
  3724. Novell's drive MAPping. I don't recall that happening on my Netware 2.12 w/TTS
  3725. system, but I'll probe more to be sure. It too has command.com located on
  3726. drive c: (a ram disk). Readers may be interested to note that Dermot was the
  3727. first to discover problems of losing serial port characters while printing
  3728. across a network, and I introduced printer buffering within Kermit to solve
  3729. that problem at Univ College, Dublin.]
  3730.  
  3731. ------------------------------
  3732.  
  3733. Date: Saturday, 11 March 1989  21:20-MST
  3734. From: Alan Ariel <1052P@cc.nps.navy.mil>
  3735. Subject: MS-Kermit Scripts for DDN TAC and PCBoard BBS
  3736. Keywords: MS-DOS Kermit Scripts, TAC
  3737. Xref: DDN TAC, See TAC
  3738.  
  3739. I've uploaded PD1:<MSDOS.KERMIT>PCBDKER.ARC to SIMTEL20.  It is a collection
  3740. of scripts I use with MSKermit for DDN access through a TAC and BBSing with
  3741. PCBoard BBSs.  I've been impressed with the number of things I can do with
  3742. MSKermit that I only though I could do with PROCOMM or QMODEM.
  3743.  
  3744. I hope the scripts might let someone else discover the things they could do
  3745. with it.  I was first led to it when I learned I could remap keys to
  3746. whatever I wanted and use 43 line mode on my EGA for my comms.  The 43 line
  3747. mode is great if you're trying to look at a large file or a lot of messages
  3748. at once.  I use DSZ for my normal BBS transfers and of course Kermit for
  3749. PC-Mainframe stuff.  I'm really happy with it.
  3750.  
  3751. Alan D. Ariel                               BITNET: 1052P@NAVPGS
  3752. LT        USN                               DDN:    1052P@CC.NPS.NAVY.MIL
  3753. SMC 1624                                    (or)    LEEKW@A.ISI.EDU
  3754. Naval Postgraduate School                   Tel:    (408) 646-2786
  3755. Monterey, CA 93943                          AV:     878-2786
  3756.  
  3757. [From jrd - Thanks Alan.  Much appreciated!]
  3758.  
  3759. ------------------------------
  3760.  
  3761. Date: Thu, 09 Mar 89 18:59:00 EST
  3762. From: Kanthan Pillay <SVPILLAY%PUCC@cuvmb.cc.columbia.edu>
  3763. Subject: MS-Kermit 2.32A Image Ghosting on IBM PS/2 Monitors
  3764.  
  3765. INFO-KERMIT DIGEST V9 #8                                                Page 67
  3766.  
  3767. Keywords: MS-DOS Kermit VT102 Emulation, IBM 7171
  3768.  
  3769. We are running MS-Kermit 2.32A connected to our IBM3081 mainframe through
  3770. a 7171 protocol converter. There is a cosmetic problem that has arisen that
  3771. is not present in 2.31. When the screen is cleared on a PS2 monitor (any
  3772. flavour) using the clear sequence Esc-OM, the VM READ/RUNNING line from the
  3773. lower right hand corner of the screen moves briefly to the upper right hand
  3774. corner before disappearing. It is only a cosmetic problem but can be
  3775. disturbing. Any fixes?
  3776.                                            Kanthan Pillay
  3777.                                            Princeton University
  3778.                                            Computing and Information Technology
  3779.  
  3780. P.S. The documentation in PostScript format is excellent. Thank you to all who
  3781. put it together.
  3782.  
  3783. [From jrd - That's Kermit rolling the current screen into the roll back
  3784. buffer whenever the entire screen is cleared.  The status VM READ/RUNNING
  3785. could be cleared by the host before the screen, but that's asking a lot of
  3786. the systems software. The clearing escape sequences are of the ESC [ ... J / K
  3787. form and ESC [ .. M means delete lines at and below the cursor line. Clearing
  3788. is much faster than multiple deletes, by far.  Any chance of telling the host
  3789. to use formal ESC [ .. J codes?  Columbia gets the kudos for Postscript.]
  3790.  
  3791. ------------------------------
  3792.  
  3793. Date: Mon, 27 Mar 89 10:15:59 MST
  3794. From: Doug Baldwin <KGDJB%ASUACAD@cuvmb.cc.columbia.edu>
  3795. Subject: MS-Kermit Dropping Characters w/ Accelerator Cards
  3796. Keywords: MS-DOS Kermit vs Intel Accelerator Card, Intel Accelerator Card
  3797.  
  3798. We have recently come across a problem using accelerator cards with Kermit-MS
  3799. version 2.32/A.  In PC's with the Intel Inboard accelerator card, running
  3800. Kermit-MS 2.32/A, we lose characters during a 9600 bps terminal session when
  3801. Kermit is in VT102 emulation mode.  However, when we switch to Tektronix mode,
  3802. we don't lose characters.  We also discovered the same to be true with version
  3803. 2.30.  Kermit-MS version 2.29b works fine in VT102 mode with the accelerator
  3804. board installed.
  3805.  
  3806. Do you have any idea what the difference is between VT102 & Tek mode, or why
  3807. version 2.29b works and 2.30+ doesn't.  Are you handling things differently
  3808. at the register level?  Bigger buffers in Tektronix mode?  More processing
  3809. required in VT102 mode?  Do you have any suggestions (patches) that will
  3810. resolve this problem?  Any information will be welcome... Thanks.
  3811.  
  3812. --Doug Baldwin
  3813.   Microcomputing & Communications Services
  3814.   Computing Services Customer Support
  3815.   Arizona State University  (602) 965-5677
  3816.  
  3817. [From jrd - I'm guessing that video screen scrolling in the Bios is being done
  3818. very slowly and interrupts are kept off too long during the process.  Tek mode
  3819. does not scroll the screen, hence no problem.  Scrolling under 2.32 is done in
  3820. segments to be compatible with MS Windows and that can yield two scrolling
  3821. calls on the Bios (hence more exposure to the above side effects).  I have
  3822. heard a similar complaint about losing characters when the Intel board tries
  3823.  
  3824. Page 68                                                INFO-KERMIT DIGEST V9 #8
  3825.  
  3826. to communicate and suggested the individual contact Intel for any known cures.
  3827. Things are vastly different inside MS Kermit after 2.29.]
  3828.  
  3829. ------------------------------
  3830.  
  3831. Date: 9 Feb 89 09:09
  3832. From: ingraham%tallis.DEC@decwrl.dec.com
  3833. Subject: MS-DOS Kermit 2.32/A Server Bug
  3834. Keywords: MS-DOS Kermit Bugs
  3835.  
  3836. There seems to be a bug in SERVER mode, with Kermit-MS for the IBM-PC
  3837. (MSVIBM), version 2.32/A (21 Jan 1989).  The Kermit running in SERVER mode, is
  3838. unable to receive a file, sent to it via the SEND command from the other
  3839. machine, if the destination directory is a root directory.
  3840.  
  3841. This works fine if the default directory on the machine in SERVER mode, is
  3842. a subdirectory.  It also works OK using root directories, with either the
  3843. GET command, or the SEND/RECEIVE combination (not in SERVER mode).
  3844.  
  3845. - Andy Ingraham  (ingraham%tallis@decwrl.dec.com)
  3846.  
  3847. [From jrd - A known bug, which will be fixed in next release.]
  3848.  
  3849. ------------------------------
  3850.  
  3851. Date:  Tue, 4 Apr 89 15:06 EDT
  3852. From: TMPLee@DOCKMASTER.NCSC.MIL
  3853. Subject: MS-DOS Kermit 2.32/A & AE PC Transporter
  3854. Keywords: MS-DOS Kermit on Apple IIgs With PC Transporter, Apple II
  3855.  
  3856. Warning, this is an arcane problem.
  3857.  
  3858. >From time to time I use an Applied Engineering PC Transporter on an Apple
  3859. IIGS with PC kermit.  The specs for the PC Transporter say it has a V-30
  3860. microprocessor running at 4.17 MHZ, a CGA-compatible video controller and
  3861. 640K dual-port RAM.
  3862.  
  3863. On the Apple side, for historical reasons I'm still using a SSC and have no
  3864. problems when I use Apple kermit.
  3865.  
  3866. I have no problems using pc-kermit 2.29.  When I moved up to 2.31 and later
  3867. 2.32A I find I lose characters at 2400 baud.  The character loss occurs only
  3868. when a terminal is being emulated (not when term is set to "none") and when
  3869. the screen starts to scroll.  It doesn't help to not install ANSI.SYS or a
  3870. mouse driver that are normally there (I don't know if that steals many cycles
  3871. or not) and to set display quiet or serial.  Protocol transfers work fine --
  3872. I've transferred many a large file (100k or more) using 1000 byte packets with
  3873. nary even a single retransmission.  (phone lines here are generally very
  3874. clean.)
  3875.  
  3876. Applied Engineering had an upgrade to their software that was claimed to speed
  3877. up something in its using the Apple communications hardware to emulate the IBM
  3878. serial ports. I have installed that (and I seem to remember that is what made
  3879. 2.29 usable.)
  3880.  
  3881. Suggestions anyone???
  3882.  
  3883. INFO-KERMIT DIGEST V9 #8                                                Page 69
  3884.  
  3885.  
  3886. TMPLee@Dockmaster.ncsc.mil
  3887.  
  3888. [From jrd - The emulator of screen Bios calls must be both slow and keeps
  3889. interrupts off for too long.  This would not be unusual for hybrid emulator
  3890. boards because of the traffic passing through a small path (say an 8 bit port
  3891. or memory location) between cpus and the work to emulate on a different
  3892. system.  Scrolling is one of the slowest things video systems perform and
  3893. something is not able to attend to the serial port in the meanwhile.  My Atari
  3894. 800 + 8088 DOS board could run to 9600 baud with a purely software UART using
  3895. MS-Kermit on the DOS side (farthest from the "serial port").  The regular
  3896. Atari 800 Kermit, however, ran out of steam at 4800 baud.]
  3897.  
  3898. ------------------------------
  3899.  
  3900. Date: 15 Feb 89 12:39:00 PST
  3901. From: "SD::HURLEY" <hurley%sd.decnet@afsc-sd.af.mil>
  3902. Subject: MS-DOS Kermit 132 Column Support
  3903. Keywords: MS-DOS Kermit VT102 Emulation
  3904.  
  3905. I have been enjoying Kermit-MS at work using the Compaq 286 with a VGA
  3906. monitor.  I want to mention that I hope that you somehow are able to enlarge
  3907. the support for VGA monitors using the VT102 terminal emulator to include
  3908. 132 column emulation.  The DEC VAX which I talk to frequently has several of
  3909. these screens to explain the keyboard, and Kermit-MS does not recognize
  3910. them.  What happens is that the right edge of the screen is lost.  The only
  3911. progam that I know of which recognizes the 132 column screen of our VAX is
  3912. "Call", which is an Air Force program and is used extensively at the U.S.
  3913. Air Force Base (Space Division) in El Segundo, California.  There are
  3914. several people here trying out Kermit-MS, and I know that they would be
  3915. pleased if this glitch were fixed.
  3916.  
  3917. I am sorry to report that at home, using my XT-clone (no name), Kermit-MS
  3918. has some rather serious problems.  I can run Kermit-MS, but when I go to
  3919. VT102 terminal emulation using the CONNECT command, I cannot get the modem
  3920. to respond.  When I type ATZ, the "echo back" is very slow, and I never
  3921. receive the customary "OK" response from the modem.  This set up, which is
  3922. described fully in the next paragraph, works with Smartcom II ver. 2.2, and
  3923. with Smartcom III ver. 1.0B.  These are the two tests for compatibility
  3924. which are normally applied.  So, I conclude that there is something about
  3925. Kermit-MS which is preventing it from working with my XT-clone.  I have
  3926. checked all the normal things ...  I am running at 1200 baud which is the
  3927. proper speed for the modem, and I am using COM2 which is the correct serial
  3928. port.  Just to be sure that I was not running interference from a TSR, I
  3929. booted from a master DOS disk (ver.  3.2), and then ran Kermit-MS.  Still,
  3930. the result was the same.
  3931.  
  3932. I hope you can find a fix.  There are a lot of other XT-clone people out
  3933. there, and I am sure that they will have problems too.  By the way, I am
  3934. using a DTK ver. 2.27 bios chip (piggybacked on top of a Smartwatch chip for
  3935. the clock), a 640K clone motherboard, an Omnitel PC3 modem (1200 baud), a
  3936. Paradise Plus VGA video board (8bit), an Above Board/PS with 2 MB of RAM,
  3937. and a Copy II PC Deluxe Option board.  I have a multifunction board which
  3938. contains a floppy disk controller controlling two floppy disks, a parallel
  3939. printer port, a, serial port which is connected to a Mouse Systems mouse,
  3940. and a joystick port.  I have a hard disk controller by Western Digital, and
  3941.  
  3942. Page 70                                                INFO-KERMIT DIGEST V9 #8
  3943.  
  3944. it controls a 20 MB hard disk by Seagate, Model ST225.  So, this fairly
  3945. describes my setup.
  3946.  
  3947. I surely hope you can help.
  3948.  
  3949. [From jrd - There is no "standard" way of invoking 132 column mode on
  3950. EGA/VGA boards. Each manufacturer has invented a private method, and I lack
  3951. access to and information on what most have done.  Kermit requires a solid
  3952. signature to identify the board safely and the incantations to change modes
  3953. to and from 132 columns.  MS Kermit does support a handful of popular
  3954. EGA/VGA boards.  A simple workaround for unknown systems is to use the
  3955. manufacturer's utility to set 132 columns and then run Kermit.
  3956.  
  3957. By the way, Smartcom II and PCTALK III have a deficiency inherited from old
  3958. MS Compiled Basic that the serial port interrupt vector is stolen by the
  3959. Basic program and not returned properly, leading to eventual crashes.  From
  3960. your description of the modem echoing I surmize that there are serious
  3961. hardware conflicts in the system, typically involving IRQ 3 (COM2), its port
  3962. addressing, and perhaps other items.  The slow "echo back" is from the
  3963. modem, clearly, so it too may be experiencing conflicts.  One place to look
  3964. is that Paradise VGA board and it's 8 vs 16 bit modes; I've experienced
  3965. troubles with a loaner, and with the Professional.  Pulling boards is not
  3966. much fun, but may be the quickest way to pinpoint the cause.]
  3967.  
  3968. ------------------------------
  3969.  
  3970. Date: Tue, 28 Feb 89 22:59:36 -0800
  3971. From: eric@ucscj.ucsc.edu (Eric C. Hewitt)
  3972. Subject: MS Kermit Scripting Questions
  3973.  
  3974. I am submitting this for someone else because the questions are beyond my
  3975. technical knowledge of Kermit.
  3976.  
  3977.                 -Eric Hewitt
  3978.                 UCSC Computer Center Consulting
  3979.                 eric@ucscj.ucsc.edu
  3980.                 CONECH@UCSCVM.BITNET
  3981.  
  3982. P.S. - He does not have 2.32/A yet.
  3983.  
  3984. Hi.  I'm using Kermit 2.32 now.  It works better than 2.31 but I'm still
  3985. having problems, mainly with lost characters.
  3986.  
  3987. Kermit loses characters from the serial port when it isn't in connect mode.
  3988. It seems especially bad when it's waiting for input for the "input" command,
  3989. and is also worst when it is a message from the modem.  But it also occurs in
  3990. other situation.  Unfortunately the loss of characters causes the most
  3991. problems when waiting for input to "input" that is a response from the modem,
  3992. because I want to test for whether it is CONNECT 2400, etc.  At the same time
  3993. that input is lost the speaker usually beeps.
  3994.  
  3995. Oddly enough, it isn't nearly as bad when I have take-echo set to "on".  I'd
  3996. think that if anything having to echo script commands would slow down the
  3997. program's resonse to the modem.  Anyway, I would much rather have take-echo
  3998. set off, but I can't while this happens.  Has anyone else noted this behavior?
  3999.  
  4000.  
  4001. INFO-KERMIT DIGEST V9 #8                                                Page 71
  4002.  
  4003. Also, when I am at the kermit command level, or when kermit is suspended
  4004. because I've pushed to DOS or run a program, any data coming in the serial
  4005. port is lost.  This doesn't happen with Crosstalk; a lot of input can arrive
  4006. while Crosstalk is suspended and it will appear when it is restarted.  Is
  4007. kermit supposed to behave this way?  It is a serious problem for me since I
  4008. often suspend kermit to run other things on my system while I'm logged on, but
  4009. if I get a write message or something I will never know it.  Kermit sends a ^S
  4010. when it is suspended, apparently in an attempt to forestall output, but that
  4011. isn't good enough.
  4012.  
  4013. Finally, is there a copy of the 2.32 manual online or on a drive
  4014. somewhere?  Thanks.
  4015.  
  4016.     John DuBois
  4017.  
  4018. [From jrd - The MS Kermit User's Manual is file MSKERM.DOC, available on
  4019. Kermsrv (Bitnet) or anonymous ftp to cumva.cc.columbia.edu.  MS Kermit does
  4020. not continue to operate the serial port when one Pushes to DOS, for the very
  4021. good reason that the next program may also use the same port.  If Control-S
  4022. does not stop the host then you need to run MS Windows or Concurrent DOS or
  4023. DESQview or similar environments to achieve a semblence of multitasking.
  4024. MS Kermit does not run in DOS background since there is really No$Such_Thing.
  4025. Kermit does not lose characters while processing the INPUT command unless
  4026. your system is imposing a very heavy load in the background (TSRs, PRINT
  4027. command, etc).  If you snatch a copy of 2.32/A, and the manual, there are
  4028. examples of scripts which do autobaud recognition of modem CONNECT responses.]
  4029.  
  4030. ------------------------------
  4031.  
  4032. End of Info-Kermit Digest
  4033.  
  4034. Page 72                                                INFO-KERMIT DIGEST V9 #9
  4035.  
  4036. Info-Kermit Digest         Tue, 13 Jun 1989         Volume 9 : Number 9
  4037.  
  4038. Departments:
  4039.  
  4040.   NEWS -
  4041.         Kermit Conference Report
  4042.         New Kermit Discussion List in Japan
  4043.  
  4044.   ANNOUNCEMENTS -
  4045.         Announcing MVS/TSO Kermit 4.1.001
  4046.         Announcing TSO Kermit 4.1.002
  4047.         Announcing CMS Kermit 4.1.001
  4048.         New Release of Kermit-11 for the DEC PDP-11
  4049.         Announcing Kermit for the Honeywell DPS-6
  4050.         Announcing Version 2.9 of Apollo Pascal Kermit
  4051.         Announcing GEC/OS4000 Kermit Version 3.9
  4052.  
  4053.   MISCELLANY -
  4054.         HP-9000 Kermit Bootstraping Methods
  4055.         Using Kermit on Ethernet?
  4056.         Mixing Things in MS-Kermit Key Definitions?
  4057.         Kermit-370 Through 3174 AEA?
  4058.         C64-Kermit Problem
  4059.  
  4060. Send digest submissions to Info-Kermit@CUNIXC.CC.COLUMBIA.EDU, requests for
  4061. addition to or deletion from the Info-Kermit subscriber list to
  4062. Info-Kermit-Request@CUNIXC.CC.COLUMBIA.EDU or to KERMIT@CUVMA.BITNET.
  4063.  
  4064. Kermit files may be obtained over networks and by mail order.  On the
  4065. Internetwork, use FTP to log in to host WATSUN, WATSUN.CC.COLUMBIA.EDU, a
  4066. SUN-4/280 running UNIX (SUNOS 4.0), IP host number 128.59,39.2, or to CUNIXC,
  4067. CUNIXC.CC.COLUMBIA.EDU, a VAX 8700 running UNIX (Ultrix), IP host number
  4068. 128.59.40.130.  Login as user anonymous (note, lower case), any password, and
  4069. GET or MGET the desired files.  The Kermit files are in directories kermit/a,
  4070. kermit/b, kermit/c, kermit/d, and kermit/e.  You can also get Kermit files
  4071. over BITNET/EARN; to get started send a message with text HELP to KERMSRV, the
  4072. Kermit file server, at host CUVMA.  For detailed instructions, read the file
  4073. kermit/a/aanetw.hlp (AANETW.HLP on KERMSRV).  To order by mail, request a
  4074. complete list of Kermit versions and an order form from Kermit Distribution,
  4075. Columbia University Center for Computing Activities, 612 West 115th Street,
  4076. New York, NY 10025 USA.
  4077.  
  4078. ----------------------------------------------------------------------
  4079.  
  4080. Date: Thu, 8 Jun 1989 16:37:14 EDT
  4081. From: Frank da Cruz <fdc@watsun.cc.columbia.edu>
  4082. Subject: Kermit Conference Report
  4083. Keywords: Conference, Kermit Conference, International Kermit Conference
  4084. Keywords: Moscow, USSR
  4085.  
  4086. Apologies for the long hiatus in Kermit digests.  Christine Gianone and I
  4087. spent the last several weeks preparing for and then attending the First
  4088. International Kermit Conference, held in Moscow, USSR, May 29-31.  This
  4089. conference, sponsored by the International Centre for Scientific and Technical
  4090. Information (ICSTI) in Moscow, was attended by more than 70 computer
  4091. specialists from the USSR, Hungary, East Germany, Cuba, Mongolia, Bulgaria,
  4092.  
  4093. INFO-KERMIT DIGEST V9 #9                                                Page 73
  4094.  
  4095. Poland, and Czechoslovakia.  Many of the conference attendees were active
  4096. Kermit program developers, working on Soviet and Eastern European computers.
  4097.  
  4098. The first two days were devoted to our presentation of Kermit's history,
  4099. philosophy, use, programming, protocol, and performance, with translation
  4100. between English and Russian for the lecture and question-and-answer sessions.
  4101.  
  4102. On the third day, Chris presented our proposed extension to the Kermit
  4103. protocol to allow transfer of text files in diverse character sets (including,
  4104. of course, Cyrillic) which was of great interest to this international
  4105. audience.  The basic ideas of the proposal were warmly endorsed in the
  4106. discussion which followed.  A third draft will appear soon, which will reflect
  4107. points raised in this discussion and others from the isokermit e-mail
  4108. conference.
  4109.  
  4110. There were also presentations from conference attendees, discussing their
  4111. adaptations of Kermit for Soviet and other Eastern European computers, and
  4112. some of the uses to which they had put these programs.  Perhaps the most
  4113. interesting described how Kermit was used in Soviet secondary school CAI labs
  4114. -- 250,000 PCs are being manufactured and delivered to Soviet secondary
  4115. schools as part of the current five-year plan, and each of them has Kermit in
  4116. ROM.
  4117.  
  4118. Chris presented ICSTI with a complete, up-to-date set of Kermit programs and
  4119. documentation on magnetic tape and diskette.  ICSTI in Moscow will join other
  4120. regional Kermit Distribution centers that have been set up around the world --
  4121. in England, Ireland, France, The Netherlands, Japan, Australia, etc.  ICSTI's
  4122. Kermit Distribution will serve the Soviet Union and other Eastern-block
  4123. countries, and ICSTI will become a center for coordinating Kermit program
  4124. development in those countries.  ICSTI presented Columbia with a version of
  4125. Kermit it had developed for IBM's CICS MVS subsystem and with a set of
  4126. Cyrillic fonts for the HP Laserjet.  The CICS support code has been sent to
  4127. John Chandler (see below) in hopes that it can be adapted to Kermit-370.
  4128.  
  4129. Our special thanks to Dr. Juri Gornostaev, Head of ICSTI's Computer
  4130. Department, and Professor A. Butrimenko, Director of ICSTI, for sponsoring the
  4131. first international conference devoted entirely to Kermit, and for their warm
  4132. and generous hospitality.  And thanks also to Juri and the "Kermit Gang" at
  4133. ICSTI -- especially Mischa, Andrei, Kostya, Marina, and Shamil -- for
  4134. befriending us and giving us an "insider's view" of the Soviet Union.
  4135.  
  4136. A more complete report of the Kermit conference will appear in the next (4th)
  4137. issue of Kermit News.  If you're not already a subscriber, send e-mail to the
  4138. Info-Kermit-Request address (or paper mail to the postal address) listed
  4139. above, requesting a subscription.
  4140.  
  4141. Meanwhile, new Kermit contributions have been pouring in.  Some of them are
  4142. announced below (MVS/TSO Kermit 4.1.002, VM/CMS Kermit 4.1.001, PDP-11 Kermit
  4143. 3.60, Honeywell DPS-6 Kermit, and Apollo Pascal Kermit 3.9, GEC OS4000 Kermit
  4144. 3.9.  Others will be announced in forthcoming Kermit digests, including OS/2
  4145. C-Kermit (complete with source code) and new releases of HP-9000 BASIC Kermit
  4146. and Microsoft Windows Kermit.
  4147.  
  4148. ------------------------------
  4149.  
  4150. Date: Tue, 02 May 89 13:58:22 JST
  4151.  
  4152. Page 74                                                INFO-KERMIT DIGEST V9 #9
  4153.  
  4154. From: Masamichi Ute <UTE@JPNSUT30.BITNET>
  4155. Subject: New Kermit Discussion List in Japan
  4156. Keywords: Japan, LISTSERV
  4157.  
  4158. I am a postmaster at the Science University of Tokyo, Noda campus (JPNSUT30)
  4159. in Japan.  Many thanks for your Kermit service and Kermit on many computers.
  4160. I have a report and a few questions for now.
  4161.  
  4162. 1. I opened a Kermit discussion list (KERMIT-L) for BITNET users in Japan on
  4163. our LISTSERV.  I would like to introduce Kermit on any computers and exchange
  4164. usage and questions and so on.  We exchage a mail using the Japanese language
  4165. on KERMIT-L.
  4166.  
  4167. 2. I would like to register Kermit programs by file server facility on our
  4168. LISTSERV:
  4169.  
  4170.  * MSVP98 for NEC PC-9801
  4171.     I got a developer's consent from Hirofumi Fujii KEIBUN@JPNKEKVM.
  4172.  * IBM Mainframe's Kermit, VM/CMS, MVS/TSO and MUSIC/SP
  4173.  * C-Kermit for EWS
  4174.  
  4175. I would like to register the execution files for Kermit beginners. It is
  4176. KERMIT MODULE, KERMIT HELPCMS on VM/CMS, for example.  In this case, do I have
  4177. to register Kermit original files on KERMSRV?  Please let me me know the rules
  4178. to register a Kermit program.
  4179.  
  4180. Yours sincerely,
  4181.  
  4182. Masamichi Ute
  4183. UTE@JPNSUT30.BITNET
  4184. Postmaster of JPNSUT30
  4185.  
  4186. Information Processing Center
  4187. Noda campus
  4188. Science University of Tokyo
  4189. 2641, Yamazaki
  4190. Noda, Chiba, 278
  4191. JAPAN
  4192.  
  4193. [Ed. - Ute-san, many thanks for setting up the Japanese Kermit discussion
  4194. group and file server!  This is a valuable service, and will help to ease
  4195. the congestion on the trans-pacific network links.  To answer your questions,
  4196. we normally do not put binary executable files on our Kermit file servers or
  4197. distribution tapes, for reasons of transportability.  Binary files are often
  4198. not compatible with e-mail or labeled magnetic tape formats.  In some cases,
  4199. we encode the binaries as printable characters -- HEX or BOO files.  We
  4200. encourage you to keep the source code along with the binaries so that people
  4201. who get these programs can make improvements, fix bugs, etc, and also so that
  4202. users can satisfy themselves that the programs contain no viruses.  Thanks
  4203. again for what you are doing!]
  4204.  
  4205. ------------------------------
  4206.  
  4207. Date: Mon, 1989 May 8   12:07:11 EDT
  4208. From: "John F. Chandler" <PEPMNT@CFAAMP.BITNET>
  4209. Subject: Announcing MVS/TSO Kermit 4.1.001
  4210.  
  4211. INFO-KERMIT DIGEST V9 #9                                                Page 75
  4212.  
  4213. Keywords: MVS/TSO Kermit, IBM 370 Kermit
  4214.  
  4215. I have sent new BWR, INS, and UPD files for IKTKER.  Starting with this
  4216. batch, I intend to make a new "sub-release" number each time a new update
  4217. comes out -- hence, 4.1.001 for TSO.  This number is displayed is the same
  4218. places 4.1 was formerly, so there should be less of a problem figuring out
  4219. exactly what version is involved in problem reports henceforth.  I had hoped
  4220. to get a 4.1.001 out for CMS about now also, but I'm still waiting for
  4221. reports on an update I hope has finally made GRAPHICS controllers work for
  4222. CMS Kermit.
  4223.  
  4224.                                         John
  4225.  
  4226. [Ed. - Many thanks, John!  IKTKER.UPD shows the changes, which include
  4227. improved VTAM TTY support, handling of implicit CLISTs, and improved handling
  4228. of host commands.  The three new files are in kermit/b on watsun and cunixc
  4229. for anonymous FTP access, and also available on BITNET/EARN from KERMSRV at
  4230. CUVMA.  Also, see next message.]
  4231.  
  4232. ------------------------------
  4233.  
  4234. Date: Tue, 1989 Jun 6   20:19 EDT
  4235. From: "John F. Chandler"   <PEPMNT@cfaamp.harvard.edu>
  4236. Subject: Announcing TSO Kermit 4.1.002
  4237. Keywords: MVS/TSO Kermit, IBM 370 Kermit
  4238.  
  4239. Release 4.1.001 contained a bug that interfered with the catalog scan for
  4240. SEND operations, so that a "File not found" error would result.  The fix:
  4241. SC89157 (see IKTKER.UPD).  4.1.002 is now the current release.
  4242.  
  4243. ------------------------------
  4244.  
  4245. Date: Tue, 1989 Jun 13   15:57 EDT
  4246. From: "John F. Chandler"   <PEPMNT%CFAAMP.BITNET@cuvmb.cc.columbia.edu>
  4247. Subject: Announcing CMS Kermit 4.1.001
  4248.  
  4249. I have sent new versions of IKCKER.UPD and IKCKER.BWR.  This marks the
  4250. transition of CMS Kermit to the "edit number" system, such that each new set
  4251. of changes released through Columbia will result in a change in the edit
  4252. number (the 001 in 4.1.001).  I will try to keep a correspondence among all
  4253. the variants of Kermit-370, so that generic additions will appear at roughly
  4254. the same edit number for each.  Thus, the 4.1.001 that appeared for TSO in
  4255. May had the same set of generic updates as the new CMS 4.1.001, but TSO's
  4256. 4.1.002 issued last week has only a TSO-specific bug fix, and, hence, the
  4257. next version of CMS Kermit will presumably be 4.1.003.  For CMS, 4.1.001
  4258. marks a significant milestone -- for the first time, GRAPHICS controllers are
  4259. supported.  In particular, complete success has been reported for the PCI 276
  4260. and partial success for the Renex TMS-1.  The other major innovation is the
  4261. option of entering CMS filespecs as name.type.mode (with periods instead of
  4262. blanks as delimiters).
  4263.                                       John
  4264.  
  4265. [Ed. - Thanks once again, John.  The new files are installed in the regular
  4266. places: kermit/b/ikcker.upd and .bwr on cunixc and watsun for Internet
  4267. anonymous FTP access, and IKCKER UPD and IKCKER BWR for BITNET access via
  4268. KERMSRV at CUVMA.]
  4269.  
  4270. Page 76                                                INFO-KERMIT DIGEST V9 #9
  4271.  
  4272.  
  4273. ------------------------------
  4274.  
  4275. Date: Thu, 25 May 1989 21:02:37 EDT
  4276. From: Brian Nelson <bnelson@watsun.cc.columbia.edu>
  4277. Subject: New Release of Kermit-11 for the DEC PDP-11
  4278. Keywords: PDP-11, DEC PDP-11, RSX-11, RSTS/E, RT-11
  4279.  
  4280. This is a minor new release of Kermit for the DEC PDP-11 and its various
  4281. operating systems -- RSX-11, RSTS/E, RT-11, P/OS, TSX+, etc.  The version
  4282. number is 3.60, and it replaces 3.58 (which was released back in October
  4283. 1987).  The changes include:
  4284.  
  4285.  . Support for the file protection attribute in the Attribute packet
  4286.  . For RSX, ensure Kermit is privileged before performing SF.SMC to remote
  4287.    port, to prevent crashes of RSX-11/M+ 4.0.
  4288.  . Add local terminal buffering to RSX 'connect' module.
  4289.  . Complete definition of DF224 modem.
  4290.  . Add a few percent to the size reported in an incoming file's attribute
  4291.    packet before preallocating the file for RT-11, to allow for expansion
  4292.    of (for instance) UNIX files to CRLF format.
  4293.  
  4294. [Ed. - Many thanks to Brian for sending in this update which was badly needed
  4295. by RT-11 users who sent files from IBM PCs to the PDP-11, and found that
  4296. RT-11 Kermit did not preallocate enough space for the file.  The new files
  4297. are in kermit/b/k11* on watsun and cunixc, and available as K11*.* from
  4298. KERMSRV at CUVMA on BITNET.]
  4299.  
  4300. ------------------------------
  4301.  
  4302. Date: Thu May 11 15:25:33 1989
  4303. From: Frank Dreano, NAVMASSO, Chesapeake, VA
  4304. Subject: Announcing Kermit for the Honeywell DPS-6
  4305. Keywords: Honeywell DPS-6
  4306.  
  4307. This is the copy of the Honeywell DPS-6 Kermit I promised you serveral months
  4308. ago.  It has the latest features such as attribute packets and extended
  4309. packets.  Documentation and 'C' source code are enclosed (CUCLKER.C,
  4310. CUCLPRI.C contain the source and COMPLNK.EC is a DPS-6 batch job to build the
  4311. executable). Two modules of MSKermit 2.31 were modified to support DPS-6
  4312. Kermit telecommunications:
  4313.  
  4314. MSSCOM.ASM => MSSCOM.DPS: modified to support extended packets and
  4315.   double transmit the backslash character (\) for the 3.1 DPS-6
  4316.   operating system, a necessity unfortunately.
  4317.  
  4318. MSZIBM.ASM => MSZIBM.DPS: modified to provide VERY rudimentary
  4319.   terminal support when in VT102 mode...just enough to let a
  4320.   Honeywell user login to the DPS-6.
  4321.  
  4322. All changes are documented in the source and the executable MSKermit 2.31
  4323. produced by these modules remains generic and I have used it on the DDN VAX
  4324. systems as well as IBM and Tandem systems.
  4325.  
  4326. Sincerely,
  4327.  
  4328.  
  4329. INFO-KERMIT DIGEST V9 #9                                                Page 77
  4330.  
  4331. Frank Dreano
  4332. NAVMASSO
  4333. 1441 Crossways Blvd.
  4334. Chesapeake, VA  23320-8915
  4335. (804) 523-8190
  4336.  
  4337. [Ed. - Thanks to Frank Dreano and to Steve Carr for the sources.  Until now
  4338. we have only had a .HEX file which no one could modify.  The old .HEX file
  4339. has been replaced with the new sources and .HEX files in ~kermit/d/hd6*.jar.
  4340. The ".jar" files are collected files stored together ("join archive").]
  4341.  
  4342. ------------------------------
  4343.  
  4344. Date: Tue, 30 May 89 11:36:31 WET DST
  4345. From: The UK National PD Software Archive
  4346.       <pdsoft%pd-software.lancaster.ac.uk@nsfnet-relay.ac.uk>
  4347. Subject: Announcing Version 2.9 of Apollo Pascal Kermit
  4348. Keywords: Apollo Kermit
  4349.  
  4350. The principal change between versions 2.7 and 2.9 of Apollo APX Kermit is to
  4351. add in the 8 bit quoting and associated file handling changes from APO Kermit
  4352. versions 2.8 and 2.8a.  In the parameters exchange, APX 2.9 also handles 'Y'
  4353. and 'N' in the 8-bit field from the other Kermit correctly.  Also there is
  4354. now SET 8BIT ON/OFF (if ON, it sends '&' which, according to the protocol
  4355. manual, means "I insist on quoting"; if OFF, it sends 'N' which means "I
  4356. can't").  I believe that the APX Kermit can now do everything that the APO
  4357. version does (and more).
  4358.  
  4359. The extensions are:
  4360.  
  4361.   APX can be run on a remote node, even (crudely) from an attached terminal
  4362.    on the local node.
  4363.   Repeat count processing.
  4364.   Filename normalising.
  4365.   RECEIVE followed by filename.
  4366.   SET TIME and TIMEOUT.
  4367.   CVT_NL is now called RAW (i.e. CVT_NL OFF now RAW ON).
  4368.  
  4369. This version works out how it is being driven and sets GRAPHICS and RAW
  4370. accordingly.  As before, if it is being driven by an sio line it assumes it is
  4371. running as a remote Kermit, so you can't use it as it stands to drive one sio
  4372. on a node from another.
  4373.  
  4374. If it is running on a remote node, CONNECT now works in RAW mode.  This means
  4375. you no longer get a double echo and echoing of passwords and you can send
  4376. control characters.  However, if you are using an attached terminal on the
  4377. local node, this doesn't work and you must explicitly SET RAW OFF before
  4378. CONNECTing.  If normalising, received file names are converted to lower case.
  4379. Now handles prefixing in incoming fileheader packets and does control quoting
  4380. in outgoing ones.
  4381.  
  4382. To avoid confusion, this version announces itself as Apollo-APX.  Minor code
  4383. changes to stop the Pascal optimiser generating warnings.
  4384.  
  4385. This version works under Aegis SR 9.7.  I don't know whether it works under
  4386. SR10 - but it will have to be made to eventually.
  4387.  
  4388. Page 78                                                INFO-KERMIT DIGEST V9 #9
  4389.  
  4390.  
  4391. Gordon Sands
  4392. Technical Computing Dept.
  4393. Marconi Space Systems Ltd.
  4394. Anchorage Rd.
  4395. Portsmouth  PO3 5PU
  4396. ENGLAND
  4397. 0705-664966 x3521
  4398.  
  4399. [Ed. - Thanks, Gordon!  And thanks to Steve Jenkins at Lancaster University
  4400. for sending this version in to us.  This new release has been placed in the
  4401. Kermit Distribution under the prefix "apx", in the C area (kermit/c/apx*).
  4402. It is supposed to combine the features of the two older Apollo Pascal Kermits,
  4403. which remain available in the same area under the "apo" and "apl" prefixes.
  4404. Users of Apollo Pascal Kermit are encouraged to pick up the new release and
  4405. let us know if the older ones can be retired.]
  4406.  
  4407. ------------------------------
  4408.  
  4409. Date: Tue, 30 May 89 11:47:55 WET DST
  4410. From: The UK National PD Software Archive
  4411.       <pdsoft%pd-software.lancaster.ac.uk@nsfnet-relay.ac.uk>
  4412. Subject: Announcing GEC/OS4000 Kermit Version 3.9
  4413. Keywords: GEC OS4000 Kermit
  4414.  
  4415. Version 3.9 of GEC Kermit for standard OS4000 consists mainly of bug fixes
  4416. and fuller checking of received packets.  Most of the changes were prompted
  4417. by a spate of failed transfers some of which resulted in the GEC terminal
  4418. getting locked up.  The new version is more careful about whether it is in
  4419. Logical or Physical mode and looks for Ctrl-Z more often.  Some of the
  4420. packets were arriving with bytes missing.  This caused problems because the
  4421. GEC kermit would wait for the number of bytes it was expecting and transfer
  4422. would halt until one side timed out.  The new version looks for premature
  4423. CRs and immediately NAKs the packet.  There were also problems in binary
  4424. mode with files which ended in a null or with 2 or 3 copies of the same
  4425. character.
  4426.  
  4427. The routine which normalises incoming filenames now checks the new filename
  4428. and strips off leading digits.  Should the new name consist only of digits,
  4429. the first is replaced with an X, e.g. S12ABC.XYZ becomes .ABCXYZ and
  4430. S1234567.123 becomes .X4567123.
  4431.  
  4432. If a user types RECEIVE followed by a filename, but then SENDs more than one
  4433. file, only the first goes into the given name - the rest into normalised
  4434. versions of the sender's names.
  4435.  
  4436. I have developed a way of setting things up so that a user Kermitting to a
  4437. GEC machine needs only to connect once in a session (to compensate for the
  4438. lack of a LOGOUT command).  Details in GECSVR.JCL.
  4439.  
  4440. Gordon Sands,
  4441. Technical Computing Dept.
  4442. Marconi Space Systems Ltd.
  4443. Anchorage Road,
  4444. Portsmouth, ENGLAND PO3 5PU
  4445. 0705-664966 x3521
  4446.  
  4447. INFO-KERMIT DIGEST V9 #9                                                Page 79
  4448.  
  4449.  
  4450. [Ed. - Thanks again to Gordon and Steve for this work.  This version replaces
  4451. the old release in Kermit Distribution area D, under the prefix "gec".]
  4452.  
  4453. ------------------------------
  4454.  
  4455. Date: Thu, 27 Apr 89 15:17 EST
  4456. From: Roger Wallace <22315@res2.ray.com>
  4457. Subject: HP-9000 Kermit Bootstraping Methods
  4458. Keywords: HP-9000, Bootstrapping
  4459.  
  4460. Alternative Methods for Bootstrapping KERMIT-RMB to HP-9000 Workstations:
  4461.  
  4462. We have now successfully bootstrapped Kermit-RMB to several HP-9000 series
  4463. workstations, and are in the process of gathering user feedback on the
  4464. performance of this new version.  This particular Kermit fills a long-
  4465. standing need for reliable file transfer to hosts outside of the HP family.
  4466. The basic terminal emulation and file transfer facilities seem to work as they
  4467. should; we will forward any bug reports from our user community both to the
  4468. Digest and to Andy Campagnola.  In the meantime, I thought I would pass along,
  4469. as alternatives, the methods we tried for getting the appropriate files into
  4470. HP-LIF disks.
  4471.  
  4472. [Ed. - 124 lines omitted from here for lack of space, see below...]
  4473.  
  4474. And finally, our thanks again to Andy Campagnola and his associates at HP for
  4475. making a much-needed Kermit implementation available.
  4476.  
  4477. Roger Wallace
  4478. Research Division
  4479. Raytheon Co.
  4480. Lexington, MA
  4481.  
  4482. [Ed. - And many thanks to you, Roger!  Your Fortran dehexifying program has
  4483. been added to the HPB files as HPBDEH.F77, and the full contents of this
  4484. message have been added as HPBKER.BWR.  There is also a new release of the
  4485. HP-9000 Kermit program on the way from Andy Campagnola that should simplify
  4486. the bootstrapping a bit.]
  4487.  
  4488. ------------------------------
  4489.  
  4490. Date: Thu, 11 May 89 13:32:16 IST
  4491. From: Reuven Weiss <I64%TAUNIVM@cuvmb.cc.columbia.edu>
  4492. Subject: Using Kermit on Ethernet?
  4493. Keywords: MS-DOS Kermit Network Support
  4494.  
  4495. I would like to use the Kermit interface (scripts, key redefinitions, etc.)
  4496. while connected from a PC to a host by TELNET.  Our campus has many RS-232
  4497. terminals where we use Kermit 2.32/A on PC's and the various Kermit programs
  4498. on CDC, VAX and IBM hosts.  We also have a LAN under TCP/IP protocol.  The LAN
  4499. connects to the same hosts and to many PC's.  On the PC's we use 3COM 3C501
  4500. and WD8003E cards and NCSA 2.2 program (for TELNET and FTP).  Instructing
  4501. users would be easier if the two programs (KERMIT and NCSA) would have similar
  4502. user interface, where it is possible.  There is much similarity in terminal
  4503. emulation and KERMIT works now also with LAN (NETBIOS and U-B).  Perhaps
  4504. KERMIT can evolve to TCP/IP emulation?  I would like to read comments from
  4505.  
  4506. Page 80                                                INFO-KERMIT DIGEST V9 #9
  4507.  
  4508. Kermit users.
  4509.  
  4510. Reuven Weiss
  4511. Faculty of Engineering
  4512. Tel - Aviv  University
  4513. REUVEN@TAUENG.bitnet (a VAX/VMS site) or
  4514. I64@TAUNIVM.bitnet (an IBM/VM site)
  4515.  
  4516. [Ed. - There are many requests for this.  The most practical approach to
  4517. adding TCP/IP Telnet support to MS-Kermit would be to take the board-level
  4518. drivers from NCSA Telnet and convert them into TSR Bios-level drivers for
  4519. COM1.  Then let MS-Kermit's SET PORT BIOS1 command do the rest.  This
  4520. apparently already works with certain commercial IP products, e.g. Interlan's
  4521. TCP/IP Gateway for Novell networks (see Info-Kermit V9 #8).]
  4522.  
  4523. ------------------------------
  4524.  
  4525. From: Martin Kiff <mgk@psg.national-physical-lab.co.uk>
  4526. Date: Wed, 24 May 89 17:29:47 BST
  4527. Subject: Mixing Things in MS-Kermit Key Definitions?
  4528. Keywords: MS-DOS Kermit Key Definitions
  4529.  
  4530. A quick question, or perhaps a request.
  4531.  
  4532. I am trying to set up a key definition which is a combination of a Kermit verb
  4533. and trailing characters, something like:
  4534.  
  4535.    set key \316 \Klfarr\016T
  4536.  
  4537. give or take a few braces.
  4538.  
  4539. Why would I want to do a thing like that?  Well we use Kermit mainly over an
  4540. X.25 network talking to a VAX.  The VAX likes to think it is dealing with
  4541. single characters; the network works better with longer packets.  The PADs on
  4542. the network are thus set up to bundle together characters until there is a
  4543. 1/20 sec pause and then send them off.  This is fine if using autorepeat to
  4544. write a string of '.'s across the screen but embarrassing if holding down the
  4545. 'delete line' key.
  4546.  
  4547. It would be nice to be able to tag onto some of the VT100 verbs, like the
  4548. cursor movement, PF4, kpminus, kpcoma the characters to force the PAD to
  4549. dispatch the packet being built.  This is the <CntlP>T sequence above.
  4550.  
  4551. It seems however that Kermit (2.32/A version for PCs) doesn't allow this, is
  4552. it something in the pipeline?  Do other people have similar problems?
  4553.  
  4554. Many thanks,
  4555.  
  4556. Martin Kiff
  4557. Computing Services Unit
  4558. National Physical Laboratory
  4559. mgk@PSG.NPL.CO.UK
  4560.  
  4561. [From JRD - Yes, this is a restriction.  As the code design stands presently
  4562. one cannot join a Kermit keyboard verb with other text in the same definition.
  4563. The algorithms in use do all the definition parsing when the key is being
  4564.  
  4565. INFO-KERMIT DIGEST V9 #9                                                Page 81
  4566.  
  4567. defined, rather than when the definition is being sent to the host.  Were the
  4568. latter the case, then terminal emulation speed would drop a lot on medium
  4569. speed 286's and slower machines, and the memory usage for definitions would
  4570. grow substantially.  On 286 machines and above, you might consider
  4571. reprogramming the keyboard repeat rate to match the PAD.  There are public
  4572. domain programs (very short) to do just that.]
  4573.  
  4574. ------------------------------
  4575.  
  4576. Date: Tue, 30 May 89 16:06:36 GMT
  4577. From: Pete Gifford <PETE@ALLEGVM>
  4578. Subject: Kermit-370 Through 3174 AEA?
  4579. Keywords: IBM 3174, IBM 370 Kermit
  4580.  
  4581. Does anyone have Kermit 4.1 file transfer for CMS or MUSIC working through a
  4582. local 3174 with the Asynchronous Emulation Adapter (AEA)?  We are using
  4583. ProComm+ for terminal emulation (VT102) and ProComm+'s Kermit file transfer
  4584. option and are not able to get the two to communicate.  Any help will be
  4585. greatly appreciated.
  4586.  
  4587. Pete Gifford           PETE@ALLEGVM
  4588. Systems Programmer     PETE@MUSIC.ALLEG.EDU
  4589. Allegheny College      (814) 332-5304
  4590. Meadville, PA          (814) 332-5366
  4591.  
  4592. [From John Chandler - The latest word on the 3174 is that there is no means of
  4593. transparent throughput at present.  However, IBM has indicated there will be
  4594. some such capability fairly soon (as of a month ago, the microcode upgrade was
  4595. due in about 6 months).  It presumably won't be long after that before Kermit
  4596. will be able to do file transfers through the 3174.]
  4597.  
  4598. ------------------------------
  4599.  
  4600. Date: Thu, 11 May 89 17:53:23 edt
  4601. From: pcw@squid.tn.cornell.edu
  4602. Subject: C64-Kermit Problem
  4603. Keywords: Commodore-64/128
  4604.  
  4605. I have the following configuration : a Commodore C64, a 2400 baud Hayes
  4606. compatible modem and a modem adaptor that connects the former two together.
  4607. When I used a terminal software called CCGMS 6.0, the system worked nicely up
  4608. to 2400 baud !!!!!  However, when I used KERMIT, it was a complete failure no
  4609. matter what baud rate I tried !!  The problem is : After the usual procedure
  4610. of dialing the number manually and hearing the high pitch tones, the modem
  4611. did not kick in to do the rest !!  Are there some parameters (that I am not
  4612. aware of) that need to be set beside baud rate in KERMIT ?  What about a
  4613. parameter in KERMIT called rs232-registers ?  What should be its hex value ?
  4614. Any help is appreciated !!
  4615.                                     Patrick Wong
  4616.  
  4617. ------------------------------
  4618.  
  4619. End of Info-Kermit Digest
  4620.  
  4621. Page 82                                                INFO-KERMIT DIGEST V9 #9
  4622.  
  4623.  
  4624. Index                                                                   Page 83
  4625.  
  4626. 6809, 28
  4627. Apollo, 32
  4628. Apollo Kermit, 48, 77
  4629. Apple II, 68
  4630. Apple II Kermit 3.85, 13
  4631. Arabic, 1
  4632. Archives 2 Z80, 62
  4633. ATT7300, 11
  4634. Attribute Packets, 47
  4635. BASIC Kermit, 50
  4636. Bootstrapping, 79
  4637. C-Kermit, 11, 24, 47-48
  4638. C-Kermit for VMS, 33
  4639. C-Kermit on Apollo, 32
  4640. CMS Kermit, 21
  4641. Commodore 64/128, 14
  4642. Commodore-64/128, 81
  4643. Conference, 72
  4644. CP/M Kermit, 60-62
  4645. CP/M-80 Kermit, 9
  4646. cunixc, 45
  4647. DEC PDP-11, 76
  4648. DEC Rainbow, 1
  4649. Epson Printer Graphics, 15
  4650. Flow Control, 55
  4651. GEC OS4000 Kermit, 78
  4652. German, 4
  4653. Graphics, 15, 51
  4654. Grid Compass, 28
  4655. Grid Compass II, 1
  4656. GRiD Compass II Kermit, 13
  4657. HEARN, 46
  4658. Heath-19 Emulation, 29
  4659. Hebrew, 1
  4660. Honeywell DPS-6, 76
  4661. HP-150, 1
  4662. HP-9000, 79
  4663. HP-9000 Kermit, 50
  4664. Hyperion, 6
  4665. IBM 3174, 81
  4666. IBM 3174 Controller, 59
  4667. IBM 370 Kermit, 21, 23, 25, 27, 58-59, 75, 81
  4668. IBM 7171, 39, 57, 67
  4669. IBM PC, 1
  4670. IBM PS/2, 49
  4671. Intel Accelerator Card, 67
  4672. Interlan, 64
  4673. International Character Sets, 38
  4674. International Characters, 46
  4675. International Kermit Conference, 72
  4676. ISO Standards, 46
  4677. Japan, 74
  4678. Japanese, 46, 63
  4679. Kanji/Kana, 63
  4680. Kermit Conference, 72
  4681. Kermit File Servers, 46
  4682.  
  4683. Page 84                                                                   Index
  4684.  
  4685. Kermit Protocol, 7
  4686. Kermit-370, 9, 50-51
  4687. Kermit-80, 9
  4688. LISTSERV, 46, 74
  4689. MacBinary, 59
  4690. MacKermit 0.9(40), 8, 59
  4691. MCGA, 57
  4692. MNP Emulation Software, 6
  4693. Modems, 8
  4694. Moscow, 72
  4695. MS-DOS Kermit, 6
  4696. MS-DOS Kermit 2.31, 5
  4697. MS-DOS Kermit 2.32, 1, 4, 13, 28
  4698. MS-DOS Kermit 2.32/A, 63
  4699. MS-DOS Kermit Bugs, 68
  4700. MS-DOS Kermit File Size Limitation, 16-17
  4701. MS-DOS Kermit Flow Control, 55
  4702. MS-DOS Kermit Key Definitions, 31, 80
  4703. MS-DOS Kermit Mouse Support, 41-43
  4704. MS-DOS Kermit Network Support, 15-16, 64-65, 79
  4705. MS-DOS Kermit on Apple IIgs With PC Transporter, 68
  4706. MS-DOS Kermit Performance, 34
  4707. MS-DOS Kermit Printer Support, 15, 44, 53
  4708. MS-DOS Kermit s.32/A, 54
  4709. MS-DOS Kermit Scripts, 36-37, 57, 66
  4710. MS-DOS Kermit Tektronix Emulation, 15, 40-42, 55, 57
  4711. MS-DOS Kermit vs Intel Accelerator Card, 67
  4712. MS-DOS Kermit vs ProKey, 57
  4713. MS-DOS Kermit vs Screen Savers, 35
  4714. MS-DOS Kermit VT102 Emulation, 17, 38-39, 67, 69
  4715. MS-Windows, 29
  4716. MSBPCT, 29
  4717. MUSIC Kermit, 25
  4718. MVS/TSO Kermit, 23, 27, 75
  4719. NASI, 15
  4720. National Characters, 46
  4721. NEC PC 9801, 63
  4722. Netherlands, 46
  4723. Network Distribution of Kermit, 45
  4724. Northstar Advantage, 9
  4725. Northstar Horizon, 61
  4726. Norton Commander, 42
  4727. Novell, 15-16, 64-65
  4728. OS/2 Kermit, 49
  4729. Packard-Bell AT Clone, 17
  4730. Parity, 7
  4731. pcprint, 53
  4732. PDP-11, 76
  4733. PDP-11 Kermit, 60
  4734. ProDOS, 13
  4735. Protocol Converter, 51
  4736. Protocol Converters, 50, 57-59
  4737. PS/2, 49
  4738. RSTS/E, 60, 76
  4739. RSX-11, 76
  4740. RT-11, 76
  4741.  
  4742. Index                                                                   Page 85
  4743.  
  4744. SCANCHEK, 31
  4745. Screen Highlighting, 39
  4746. Screen Savers, 35
  4747. SUN, 47
  4748. SUNOS 4.x, 11
  4749. Sytek Localnet, 33
  4750. TAC, 66
  4751. Telebit, 8
  4752. Toshiba 3100 Graphics, 42
  4753. TRS-80 Model 4, 31
  4754. TSO, 50
  4755. TSO Kermit, 23
  4756. TurboDos, 60
  4757. Ultrix, 11, 47
  4758. Ungermann-Bass, 64
  4759. UniFLEX, 28
  4760. UNIX, 24
  4761. UNIX Kermit, 11, 47
  4762. UNIX PC, 11
  4763. USSR, 72
  4764. VAX/Ultrix, 11
  4765. VAX/VMS, 47
  4766. Victor 9000, 1
  4767. VM/CMS Kermit, 21, 51
  4768. VMS Kermit, 33
  4769. VTAM, 50-51
  4770. WallData, 58
  4771. Wang PC, 43
  4772. watsun, 45
  4773. Windows, 29
  4774. WKERM, 29
  4775. WordPerfect, 54
  4776.  
  4777. Page 86                                                                   Index
  4778.