home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / e / mail.88b < prev    next >
Text File  |  2020-01-01  |  269KB  |  6,138 lines

  1.  8-Jul-88 14:38:29-EDT,11330;000000000000
  2. Mail-From: SY.CHRISTINE created at  8-Jul-88 14:37:32
  3. Date: Fri 8 Jul 88 14:37:32-EDT
  4. From: Christine M Gianone <SY.CHRISTINE@CU20B.CC.COLUMBIA.EDU>
  5. Subject: Info-Kermit Digest V8 #1
  6. To: Info-Kermit@CU20B.CC.COLUMBIA.EDU
  7. Reply-To: Info-Kermit@CU20B
  8. Queries-To: Info-Kermit-Request@CU20B
  9. Message-ID: <12412721840.47.SY.CHRISTINE@CU20B.CC.COLUMBIA.EDU>
  10.  
  11. Info-Kermit Digest         Fri,  8 Jul 1988       Volume 8 : Number 1
  12.  
  13. SPECIAL ISSUE:
  14.  
  15.         Announcing MS-DOS Kermit 2.31
  16.  
  17. Send digest submissions to Info-Kermit@CU20B, requests for addition to or
  18. deletion from the Info-Kermit subscriber list to Info-Kermit-Request@CU20B.
  19.  
  20. Kermit files may be obtained over networks and by mail order.  On the
  21. Internetwork, use FTP to log in to host CU20B, CU20B.COLUMBIA.EDU, or
  22. CU20B.CC.COLUMBIA.EDU (a DECSYSTEM-20), as user ANONYMOUS, using any password,
  23. and GET the desired files from logical device KER:.  You can also get Kermit
  24. files over BITNET/EARN; to get started send a message with text HELP to
  25. KERMSRV, the Kermit file server, at host CUVMA.  For detailed instructions,
  26. read the file KER:AANETW.HLP (AANETW HLP on KERMSRV).  To order by mail,
  27. request a complete list of Kermit versions and an order form from Kermit
  28. Distribution, Columbia University Center for Computing Activities, 612 West
  29. 115th Street, New York, NY 10025 USA.
  30.  
  31. ----------------------------------------------------------------------
  32.  
  33. Date: Fri 8 Jul 88 13:39:29-EDT
  34. From: Christine Gianone <SY.CHRISTINE@CU20B.CC.COLUMBIA.EDU>
  35. Subject: Announcing MS-DOS Kermit 2.31
  36. Keywords: MS-DOS Kermit 2.31
  37.  
  38. This is to announce version 2.31 of MS-DOS Kermit for the IBM PC and PS/2
  39. families and compatibles, the DEC Rainbow, the HP-150 and 110, the Grid
  40. Compass II, and for "generic DOS".  This release replaces version 2.30 of
  41. January 1988.  The majority of the work was done by Professor Joe R. Doupnik
  42. of Utah State University, who also prepared the 2.29 and 2.30 releases.
  43.  
  44. The program requires DOS 2.0 or later, and 100K+ of memory.  The major new
  45. features include an expanded script language, new communication options, Kermit
  46. File Attribute support, improved user and system interfaces, additional
  47. terminal emulation features, and many internal fixes and enhancements, plus
  48. a new manual and other documentation.  The new features are described more
  49. fully at the end of this message.
  50.  
  51. The executable files are stored in a special printable format, called "BOO
  52. files", suitable for BITNET file transfer, electronic mail, etc.  These are
  53. decoded into .EXE files using a "BOO-file decoder" program.  The documentation
  54. is available online in plain ASCII text format, and in Scribe text formatter
  55. source format.  Following is a synopsis of the files.  The KERMSRV name is the
  56. same as the CU20B name, except the "KER:" should be omitted, and the period
  57. between the filename and filetype should be a space, e.g. KER:MSAAAA.HLP on
  58. CU20B is MSAAAA HLP on CUVMA.
  59.  
  60.  CU20B Name        Size        Description
  61.  
  62.  KER:MSAAAA.HLP      7K        Explanation of file naming conventions
  63.  KER:MSB*.*        185K total  BOO-file encoding/decoding programs (many)
  64.  KER:MSVIBM.BOO    113K        IBM PC Kermit, BOO-encoded executable
  65.  KER:MSVRB1.BOO     82K        DEC Rainbow Kermit BOO file
  66.  KER:MSVGEN.BOO     77K        Generic MS-DOS Kermit BOO file
  67.  KER:MSVHP1.BOO     77K        HP-150 (untested)
  68.  KER:MSVHPX.BOO     77K        HP-110 and Portable PC (untested)
  69.  KER:MSVGRI.BOO     77K        Grid Compass II (untested)
  70.  KER:MSKERM.DOC    312K        MS-DOS Kermit manual, plain ASCII text
  71.  KER:MSKERM.MSS    302K        Scribe text formatter source for manual
  72.  KER:MSKERM.HLP     16K        A summary of MS-Kermit commands
  73.  KER:MSKERM.BWR     16K        List of known restrictions, bugs, etc.
  74.  KER:MSS*.*        760K total  System-independent MASM Source files (12 files)
  75.  KER:MSG*.*        120K each   System-dependent source (graphics, IBM only)
  76.  KER:MSU*.*      72-87K each   Sys-depn source (keyboard support, all systems)
  77.  KER:MSX*.*     40-168K each   Sys-depn source (port i/o, etc, all systems)
  78.  KER:MSY*.*        106K each   Sys-depn source (terminal emulation, IBM only)
  79.  KER:MSZ*.*        181K each   Sys-depn source (term emul, cont'd, IBM only)
  80.  KER:MSV*.MAK        2K each   Microsoft MAKE files for each version
  81.  KER:MSV*.BAT        2K each   Batch files to build each version
  82.  KER:MSV*.LNK        1K each   LINK command files for each version
  83.  
  84. The utility program MSUCHK.C (and .BOO), contributed by Phil Benchoff, allows
  85. convenient determination of MS-Kermit's keyboard codes on the IBM PC
  86. family.  And the files MSIXSE.* are the XSEND program, contributed by Mark
  87. Zinzow, for constructing MS-Kermit command files that send entire directory
  88. trees from one DOS system to another.
  89.  
  90. Be sure to read the MSKERM.BWR file before trying to use the new version, or
  91. reporting any problems with it.
  92.  
  93. Here are the minimum files needed for the new release ("xxx" stands for the
  94. specific version, IBM, RB1, HP1, HPX, or GEN):
  95.  
  96. 1. For everybody: The documentation -- MSKERM.DOC, MSKERM.HLP, MSKERM.BWR.
  97.  
  98. 2. For those who already have Kermit on their PC:  MSVxxx.BOO.
  99.  
  100. 3. If you don't have an MSBPCT "BOO-file decoder", also get at least MSBPCT.BAS
  101.    (the slow BASIC version) and MSBPCT.BOO (an .EXE version from C, which
  102.    you can decode with MSBPCT.BAS).
  103.  
  104. 4. For those who want to make modifications to the sources:
  105.    MSS*.*, MSGxxx.* (if any), MSXxxx.*, MSYxxx.* (if any), MSZxxx.* (if any),
  106.    MSVxxx.MAK (or .BAT if you don't have MAKE), and MSVxxx.LNK.
  107.  
  108. The systems for which we don't yet have the new version ready are still in
  109. the Kermit distribution as before, under the MSV, MSX, and MSY prefixes.  These
  110. will be replaced as the new ones appear.
  111.  
  112. The IBM PC, DEC Rainbow, and HP-150 versions may also be ordered on diskette
  113. from Columbia, along with typeset, printed copies of the manual.  The IBM
  114. version is available on 5.25-inch 360K DS DD diskettes, and on 3.5-inch 720K DS
  115. diskettes for the PS/2 family.  The Rainbow version is on RX50.  The HP-150
  116. version is on 3.5" diskette.
  117.  
  118. New features for release 2.31 include...
  119.  
  120.  
  121. SCRIPT LANGUAGE:
  122.  
  123. Kermit's script language has been significantly expanded.  It has become a
  124. regular little programming language, similar to what's found in the commercial
  125. packages:
  126.  
  127.  - Substitutable parameters in macro invocations, similar to DOS Batch.
  128.  - Variables can be defined, referenced, and undefined.
  129.  - GOTO and labels for transfer of control within a TAKE file or macro
  130.  - An IF statement for testing conditions including SUCCESS or FAILURE of the
  131.    preceding  command (like SEND, GET, RECEIVE, INPUT, etc), or the time of
  132.    day, or whether a file exists, or whether a variable is defined, etc.
  133.  - A loop counting mechanism.
  134.  - A way to reexamine text that has already been INPUT.
  135.  - A way to test for the modem signals CD, CTS, and DSR.
  136.  - Limited interaction with user ("Type any key when ready...")
  137.  
  138.  
  139. A WIDER RANGE OF COMMUNICATION OPTIONS:
  140.  
  141.  - SET PORT COMn (n = 1 to 4).  Support for COM1 through COM4 on the IBM PC/AT
  142.    and PS/2 series.
  143.  - SET PORT BIOSn (n = 1 to 4).  Support for communication ports 1 to 4, using
  144.    Bios-level drivers, like those supplied with certain local area networks.
  145.  - SET PORT NET [<nodename>] as in 2.30, for NetBios-based local area networks.
  146.  - SET PORT UB-NET1 for Ungermann-Bass Net/One.
  147.  
  148. Ungermann-Bass code contributed by Henrick Levkowetz (Philips Kista AG,
  149. Stockholm) and Renne Rehmann (Switzerland)
  150.  
  151. FILE ATTRIBUTES:
  152.  
  153. Kermit File Attributes packets are now exchanged with other Kermit programs
  154. that know about them.  This lets MS-DOS Kermit know the size of incoming files
  155. in advance, lets it reject them if there's not enough disk space, and lets
  156. MS-Kermit display the percent done for incoming as well as outbound files.
  157. Attribute packets also allow arriving files be stored with their original
  158. creation dates and times.  This mechanism has been tested successfully with
  159. Kermit-370 on IBM mainframes, PDP-11 Kermit, and with MS-DOS Kermit itself.
  160.  
  161. A new MAIL command, that lets MS-Kermit send a file to a Kermit server with
  162. instructions (in an Attribute packet) to deliver it as mail to a specified user
  163. (as yet, no Kermit servers can do this).
  164.  
  165.  
  166. USER AND SYSTEM INTERFACE:
  167.  
  168.  - A new HELP command was added (a concise screenful of text, nothing fancy). 
  169.  - A new transaction logging feature was added.
  170.  - CD is now a synomym for CWD.
  171.  - Macros can be invoked by name, without DO.
  172.  - Improved operation under MS-Windows (PgUp/PgDn now work). 
  173.  - Error messages redesigned to be more helpful.
  174.  - Long Kermit commands in TAKE files can be continued onto subsequent lines.
  175.  - Many new SHOW commands, for different groupings of paramaters.
  176.  - Macro definitions can be shown individually.
  177.  - The Kermit command line interface now permits full 8-bit character inputs.
  178.  - "kermit < todo.lst > todo.log" works.
  179.  - "sort < todo.lst | kermit" works.
  180.  - Kermit's return status code is now user-settable, via SET ERRORLEVEL.
  181.  - ERRORLEVEL now set correctly after SEND.
  182.  
  183. TERMINAL EMULATION:
  184.  
  185.  - Tektronix emulation improvements.
  186.  - User can identify graphics adapter explicitly.
  187.  - VGA 640x480 graphics now supported.
  188.  - VT102 scrolling within region speeded up.
  189.  - A new \Kholdscrn verb has been added (VT100 "hold screen").
  190.  - The VT102 emulator now supports escape sequences to control local echoing.
  191.  - Reply to ESC Z "what are you?" query changed from "ESC[?6;2c" to "ESC[?6c".
  192.  - VT52 printer-control escape sequences ESC W and ESC X now work.
  193.  - Ctrl-@ now sends ASCII NUL (0) by default.
  194.  
  195. OTHER CHANGES:
  196.  
  197. The SERVER command now accepts an optional time limit, to make the server
  198. shut down after a certain amount of elapsed time or at a given time of day.
  199.  
  200. The SPACE command no longer requires presence of CHKDSK.COM, and therefore
  201. no longer hangs the MS-Kermit server if it finds something wrong with the disk.
  202.  
  203. Some internal forward references were juggled so that MS-Kermit 2.31 can
  204. be assembled with Microsoft MASM 5.1 (2.30 could not be...)
  205.  
  206. Echoed XOFFs are now detected and no longer cause a deadlock.
  207.  
  208. Under network operation, files opened read-only now have the DOS DENY-NONE bit
  209. set so that competing tasks may access them simultaneously, such as when they
  210. are run by Pushing or RUN within Kermit.
  211.  
  212. The inevitable bug fixes.
  213.  
  214. FINAL WORDS:
  215.  
  216. Like any Kermit program, MS-DOS Kermit is for everyone to use and share.
  217. Please take or order the files you need.  If you're getting files over a
  218. network, please be judicious -- don't ask for KER:MS*.*, or the networks will
  219. be choked for months!  Once you get a working copy at your site, share it with
  220. others, rather than having them make further network requests.
  221.  
  222. Send complaints, bug reports, suggestions, comments, or even praise and
  223. testimonials (where they're deserved) to Info-Kermit@CU20B (.CC.COLUMBIA.EDU).
  224. And thanks once again on behalf of the world's thousands or millions of MS-DOS
  225. Kermit users to Joe Doupnik for his skill, generosity, and patience.   And
  226. thanks also to the beta testers.
  227.  
  228. ------------------------------
  229.  
  230. End of Info-Kermit Digest
  231. *************************
  232.  
  233.  
  234. -------
  235. 14-Jul-88 18:25:59-EDT,22668;000000000000
  236. Mail-From: SY.CHRISTINE created at 14-Jul-88 18:25:11
  237. Date: Thu 14 Jul 88 18:25:11-EDT
  238. From: Christine M Gianone <SY.CHRISTINE@CU20B.CC.COLUMBIA.EDU>
  239. Subject: Info-Kermit Digest V8 #2
  240. To: Info-Kermit@CU20B.CC.COLUMBIA.EDU
  241. Reply-To: Info-Kermit@CU20B
  242. Queries-To: Info-Kermit-Request@CU20B
  243. Message-ID: <12414336147.24.SY.CHRISTINE@CU20B.CC.COLUMBIA.EDU>
  244.  
  245. Info-Kermit Digest         Thu, 14 Jul 1988       Volume 8 : Number 2
  246.  
  247. Departments:
  248.  
  249.   ANNOUNCEMENTS -
  250.         Announcing CTOS/BTOS Kermit 1.07
  251.  
  252.   PORTABLE 370 KERMIT -
  253.         Re: Kermit-370 Report
  254.  
  255.   MACINTOSH KERMIT -
  256.         MacKermit 0.9(40 -Transfer of Mac Applications, How?
  257.         MacKermit Flaw
  258.         MAC <> UNIX Mainframe File Transfer
  259.         Trouble de-BinHexing MacKermit 0.9(40)
  260.         MAC II Session Logging
  261.         MacKermit 0.9(40)
  262.         Suggested Enhancement for MacKermit
  263.         RE: Basic MacKermit Help
  264.         MacKermit Functionality
  265.         Bug in MacKermit?
  266.         Problems with MacKermit 0.9(40)
  267.  
  268.   MISCELLANY -
  269.         C64 kermit Download Problem (2 messages)
  270.         C-Kermit for Intel 310 Xenix 3.0?
  271.         Proposal for a New Command
  272.  
  273. Send digest submissions to Info-Kermit@CU20B, requests for addition to or
  274. deletion from the Info-Kermit subscriber list to Info-Kermit-Request@CU20B.
  275.  
  276. Kermit files may be obtained over networks and by mail order.  On the
  277. Internetwork, use FTP to log in to host CU20B, CU20B.COLUMBIA.EDU, or
  278. CU20B.CC.COLUMBIA.EDU (a DECSYSTEM-20), as user ANONYMOUS, using any password,
  279. and GET the desired files from logical device KER:.  You can also get Kermit
  280. files over BITNET/EARN; to get started send a message with text HELP to
  281. KERMSRV, the Kermit file server, at host CUVMA.  For detailed instructions,
  282. read the file KER:AANETW.HLP (AANETW HLP on KERMSRV).  To order by mail,
  283. request a complete list of Kermit versions and an order form from Kermit
  284. Distribution, Columbia University Center for Computing Activities, 612 West
  285. 115th Street, New York, NY 10025 USA.
  286.  
  287. ----------------------------------------------------------------------
  288.  
  289. Date: Wed, 6 Jul 88 16:27:20 edt
  290. From: Joel Dunn <joeld@uncecs.edu>
  291. Subject: Announcing CTOS/BTOS Kermit 1.07
  292. Keywords: CTOS, BTOS, Convergent NGEN, Burroughs B20
  293.  
  294. Last fall I sent you a copy of Kermit that I had ported to CTOS on Convergent
  295. NGEN systems and BTOS on the Burroughs B20.  I just dropped another version
  296. in the mail that adds a few features and fixes a few bugs.  This version I
  297. call CTOS-Kermit 1.07, and the most significant feature is probably its VT100
  298. emulation in terminal mode.  It isn't a perfect VT100, but it works for most
  299. things without blowing up.  I have had this version in distribution since
  300. January, and have have heard positive feedback, and I have not heard from
  301. anyone that was having problems.
  302.  
  303. --Joel Dunn, UNC-Chapel Hill Administrative Data Processing
  304.  
  305. [Ed. - Thanks, Joel!  The new version has replaced the old one as KER:CT*.*
  306. in the Kermit Distribution.  The files and naming conventions are listed in
  307. KER:CTAAAA.DOC.  The program is based on an old release of C-Kermit, but Joel
  308. says that when he gets C-Kermit 4E(070) he will try to add the CTOS/BTOS
  309. support to it, so it will be yet another of the regular C-Kermits.]
  310.  
  311. ------------------------------
  312.  
  313. Date: Fri, 1988 Jul 1   22:21 EDT
  314. From: (John F. Chandler)   PEPMNT@CFAAMP.BITNET
  315. Subject: Re: Kermit-370 Report
  316. Keywords: Kermit-370
  317.  
  318. > Subject: IBM 370 Kermit 4.0 bugs (?), questions
  319. > Keywords: IBM 370 Kermit 4.0
  320. >
  321. > I'm using TSO-Kermit 4.0 on a COMPAREX 7/88 with MVS/XA with VTAM and
  322. > IBM7171 controller. After downloading some files in server mode, I give a
  323. > REMOTE KERMIT TDUMP NAMES command to see the amount of files transferred.
  324. > After that i give a REMOTE KERMIT STATUS command. Now again a REMOTE KERMIT
  325. > TDUMP NAMES command and here the size of the last file is changed to 0K.
  326. > This happens only in server mode, but also with CMS-Kermit 4.0.
  327.  
  328. Yes, the last file in the list is vulnerable -- this can also happen if
  329. you interrupt a multi-file transfer via ^X/^Z.  Someday, I'll see about
  330. fixing this.
  331.  
  332. > The REMOTE TYPE command works, but the TYPE command at the prompt level
  333. > doesn't work. I got a "MODULE 'LIST' NOT FOUND" error. The COPY command
  334. > doesn't work either.
  335.  
  336. TYPE assumes you have a LIST command available on your system -- if you
  337. don't, it should be easy enough to get one.  The same is true of COPY
  338. (IBM and other vendors offer packages including LIST, COPY, MERGE, and
  339. others).
  340.  
  341. > The DIRECTORY command doesn't work with a parameter or with wildcards as
  342. > DIR *.FOR
  343.  
  344. Yes, DIR just uses the LISTCAT facility under TSO.  If you want more
  345. sophisticated options than "LISTC" or "LISTC LEVEL(...)", you'll have
  346. to issue the command directly.
  347.  
  348. > When I'm using long packets, the packet size is at about 995 for a long time
  349. > (many Kbytes) and then suddenly shrinks to about 500 or less. There are only
  350. > 2 or 3 repeat packet for 200K data. So this feature does not satisfy me.
  351.  
  352. By my calculation, 3 repeat packets at 100K of data will reduce the size
  353. to about 700, but the size will then gradually recover.  The size
  354. shouldn't drop to 500 without at least 7 transmission errors.  All this
  355. aside, the throughput with 1000-byte packets is not a great deal more
  356. than that with 500-byte packets, even with a noise-free line, unless the
  357. the line turn-around time is large.  See the Kermit Newsletter (summer
  358. 1988) for a discussion of throughput.
  359.  
  360. > How does the kermit HELP command work? I only get "HELP NOT AVAILABLE+",
  361. > while the TSO HELP KERMIT command works well.
  362.  
  363. It seems I left detailed descriptions of the HELP command out of both
  364. the CMS and TSO Kermit documentation!  The syntax is very simple:
  365. for TSO, type either HELP or HELP <subcmd> for information about
  366. Kermit as a whole or about a particular subcommand.  For CMS, type
  367. just HELP.
  368.  
  369. ------------------------------
  370.  
  371. Date: Fri, 10 Jun 88 23:29:11 EDT
  372. From: mholden@ajpo.sei.cmu.edu
  373. Subject: MacKermit 0.9(40 -Transfer of Mac Applications, How?
  374. Keywords: MacKermit 0.9(40)
  375.  
  376. I had been experimenting with MacKermit 0.9(40) without documentation and
  377. having no success in transferring a binary file to my Mac. Upon perusal of
  378. the newly released documentation, I confirmed a suspicion that my problems
  379. were due to MacKermit's inability to perform MacBinary conversion. However,
  380. it is not obvious to me how to compensate and obtain a binary file. Is there
  381. some arcane process involving ResEdit required to reassemble data and
  382. resource forks transmitted as two separate files? (I assume that is how the
  383. pieces must be sent.) Any help with this problem would be appreciated.
  384.  
  385. - Maretta Holden
  386.  
  387. [From Paul Placeway - Since Kermit (and hence MacKermit) is designed to send
  388. only single fork files, the best way to transfer applications is to use
  389. something like BinHex or StuffIt to put the data and resource forks and the
  390. finder info into the data fork of a single file, send that to the other Mac,
  391. and unpack it again.]
  392.  
  393. ------------------------------
  394.  
  395. From: dlt@csuna.UUCP (Dave Thompson)
  396. Subject: MacKermit Flaw
  397. Date: 9 Jun 88 16:57:04 GMT
  398. Keywords: MacKermit 0.9(40)
  399.  
  400. I just finished a cursory evaluation of Kermit 0.9(40) and found one rather
  401. fatal flaw.  There is no option to make the delete key send a backspace
  402. rather than a delete character.  While many of our mainframes (if not most)
  403. accept, or can be made to accept the delete key, we have a few that require
  404. use of the backspace character.  While I guess you *can* use control-h,
  405. that's sort-of tedious.  For those of you who wrote this program, how about
  406. an option to change this (rather as VersaTerm of MacTerminal does)?
  407.  
  408. Dave Thompson             uucp:   {ihnp4|hplabs|psivax}!csun!csuna!dlt
  409. CSUN Computer Center         phone:  (818) 885-2790
  410. 18111 Nordhoff Street, Northridge, CA 91330
  411.  
  412. [From Paul - Bind a macro of a Control-H to the delete key; the easist way to
  413. type in the macro is either "\^h" or "\010" (don't include the double quotes).]
  414.  
  415. ------------------------------
  416.  
  417. Date: 16 Jun 88 14:24:25 GMT
  418. From: ut-sally!ut-emx!jezebel@gatech.edu (The Mad Hatter)
  419. Subject: MAC <> UNIX Mainframe File Transfer
  420. Keywords: MacKermit, C-Kermit
  421.  
  422. I have a seemingly simple question:
  423.  
  424. Whenever I do a file transfer from the unix mainframes to the Mac II, the
  425. text file gets all messaed up. Line sequences are disrupted, square boxes
  426. (what does that character mean?) are inserted at the beginning of lines). I
  427. use kermit via a Red Ryder program.  Any suggestions/solutions for this
  428. problem ? Is there any way I can transfer a file EXACTLY the way it is ?
  429. Also, I use Macwrite to open the file on the MAC II.
  430.  
  431. Jim The Mad Hatter
  432.  
  433. [From Paul - The main problem with transfering files between Unix and a Mac is
  434. the newline character.  On Unix, a newline is a Linefeed (Control-J), but on a
  435. Mac it is a Return (Control-M).  If a text file is transfered to a Mac in
  436. binary mode, everything will look fine except that wherever there should be a
  437. newline, there is a little box character instead (indicating a Linefeed
  438. character).  So the real question is do you want the file transfered exactly
  439. as-is, in which case you would use binary mode, or do you want the newlines
  440. converted, in which case you want to use text mode.]
  441.  
  442. ------------------------------
  443.  
  444. Date: Sat, 18 Jun 88 15:49:26 PDT
  445. From: burke%pollux.usc.edu@oberon.USC.EDU (Sean Patrick Burke)
  446. Subject: Trouble de-BinHexing MacKermit 0.9(40)
  447. Keywords: MacKermit 0.9(40)
  448.  
  449.   I have downloaded MacKermit 0.9(40) to my Mac, but have had trouble
  450. with the BinHex step:  BinHex version 5.0 says "no checksum error".  The
  451. MacKermit file is stated to be encoded in BinHex version 4 format.
  452.  
  453.   Do my troubles arise from incompatible versions of BinHex?  Are there other
  454. possibilities I may have overlooked?  Any advice will be appreciated.
  455.  
  456. Thanx much,
  457. Sean Burke
  458.  
  459. [From Paul - Make sure the first line of the file says
  460.  "(This file must be converted with BinHex 4.0)"
  461.  
  462. ckmker.hqx should be 100781 bytes long on a Mac or a Unix box; if it's
  463. too short, re-ftp it.]
  464.  
  465. ------------------------------
  466.  
  467. Date: Thu, 23 Jun 88 08:34:33 PDT
  468. From: GDCWOOD%CALSTATE.BITNET@CUVMA.CC.COLUMBIA.EDU
  469. Subject: MAC II Session Logging
  470. Keywords: MacKermit 0.9(36)b4
  471.  
  472. I am having problems with writing a session log when using MacKermit .9(36)B4
  473. on a MAC II.  When choosing write session log from the settings menu,
  474. Kermit goes through the motions of writing a log; however, after discontinuing
  475. the log, the file Kermit session is nowhere to be found!
  476.  
  477. Any pointers on where i'm going astray would be greatly appreciated!
  478.  
  479. Thank you in advance for your time on this one.
  480.  
  481. Dan Calderwood
  482. Humboldt State University
  483. Academic Computing
  484. BITNET:GDCWOOD@CALSTATE
  485.  
  486. [From Paul - There seems to be some problems with the log files being created
  487. invisible on some Macs.  I haven't had it happen to me, and the code that
  488. creates the log file looks fine, so I really don't know what is going on.  The
  489. only thing I can say off hand is make sure you have version 0.9(40).]
  490.  
  491. ------------------------------
  492.  
  493. Date: Tue, 05 Jul 88 14:56:27 EDT
  494. From: <LARRY%NRCVM01.BITNET@cuvma.cc.columbia.edu>
  495. Subject: MacKermit 0.9(40)
  496. Keywords: MacKermit 0.9(40)
  497.  
  498. I am running MacKermit 0.9(40) on a Mac II. I am getting older. My eyes
  499. are getting poorer. And MacKermit uses the top left 1/4 or the screen on
  500. my Mac II! Is there a possibility of MacKermit using the full screen
  501. on a Mac II? Before my eyes give out completely?
  502.  
  503. Larry Bradley
  504. Communications Manager
  505. National Research Council of Canada
  506. Networks Branch
  507. Ottawa, Canada
  508. (613) 993-0240
  509.  
  510. [From Paul - The non-changable MacKermit terminal emulator window is a
  511. problem, but it will take quite a bit of work, because MacKermit knows deep in
  512. its heart that the terminal window is a fixed size and each character is also
  513. a fixed size.  If anyone else does it first, I'll be more than happy to include
  514. it (actually, I'll probably jump up and down 8-)
  515.  
  516. MacKermit 0.9(40) already does background file transfers under MultiFinder
  517. (although it doesn't unhighlite the top window correctly yet).
  518.  
  519. Typeing into the file dialog box will take a bit of work; I'll take a look
  520. at it.]
  521.  
  522. ------------------------------
  523.  
  524. Date:  Tuesday, 19 January 1988 19:59 edt
  525. From:  David M. Rosenberg <Rosenberg>
  526. Subject:  Suggested Enhancement for MacKermit
  527. Keywords: MacKermit
  528.  
  529. The Macintosh normally uses the OPTION key in combination with certain other
  530. keys (E, I, U, N, & `) as dead key accents.  These dead keys produce no
  531. character themselves.  However, when they are followed by certain
  532. (alphabetic) characters, the dead keys apply the specified accent to the
  533. specified alphabetic character.  This behavior is normally desirable.
  534. However, within Kermit's terminal emulator, you may want to use the OPTION
  535. key as a general modifier (as set in the "Set modifiers
  536. ..." dialog).  In that case, you would probably like all "OPTION-letter"
  537. combinations to act in a uniform mannor, not have a few of them be dead
  538. keys.
  539.  
  540. The VersaTerm terminal emulator provides a switch (to be set with ResEdit)
  541. that controls whether "OPTION dead keys" are enabled or disabled while
  542. VersaTerm is running.  If they are disabled, OPTION-E generates a keydown
  543. event with only one keystroke.
  544.  
  545. I request that you consider adding a similar switch to Macintosh Kermit
  546. (probably in the "Set modifiers ..." dialog) to control whether dead keys
  547. are enabled or disabled while the terminal emulator is running.
  548.  
  549.  /David M. Rosenberg (Rosenberg@BCO-MULTICS.ARPA)
  550.  
  551. [From Paul - As soon as OSU gets a hold of a real MPW 2.0 (we are running
  552. MPW 2.0 a4, w/o the script manager stuff), I will add exactly this, except
  553. that it will be (yet another) dialog settable option.  Actually, the code is
  554. allready there, but not tested.
  555.  
  556. I have had a number of different requests for additions to the key mapping
  557. scheme.  I personally would like to use the Option key as a Meta key (sets the
  558. 8th bit, for Emacs), but I also know of people who would like to use Option as
  559. a control key, as a way of addressing extended characters (vowels with
  560. accents, for example).  There are probably also thing that no one is
  561. interested in doing, so I am taking a survey: what do you want Kermit to do
  562. with the keyboard?  Please send responses to me (paul@tut.cis.ohio-state.edu).
  563. I will summarize the results to Info-Kermit, and work on implementing whatever
  564. isn't but needs to be.]
  565.  
  566. ------------------------------
  567.  
  568. Date: Mon, 11 Apr 88 11:55:49 EDT
  569. From: "Robert E. Zaret" <ZARET%MITVMA.BITNET@CUVMA.COLUMBIA.EDU>
  570. Subject: RE: Basic MacKermit Help
  571. Keywords: MacKermit, RedRyder
  572.  
  573. I just downloaded and then uploaded a text file from CMS-Kermit 3.1 to
  574. RedRyder 10.3 Kermit with no problems.  On the mainframe end, I used
  575. the SEND and RECEIVE commands.  The required settings depend on the
  576. type of connection:
  577.    TTY lines:
  578.         Kermit handshake set to ^Q (ASCII decimal 17)
  579.         general (terminal emulation) flow-control none
  580.    Full-screen lines (via protocol converters such as 7171 or Series/1):
  581.         Kermit handshake set to none
  582.         general (terminal emulation) flow-control XON/XOFF
  583. I generally avoid server mode (my first impression suggested it can be
  584. flakey and error-recovery can be more difficult).
  585.  
  586. ------------------------------
  587.  
  588. Date: Mon, 11 Jul 88 15:46:06 edt
  589. From: caldara@alliant.Alliant.COM (Steve Caldara)
  590. Subject: MacKermit Functionality
  591. Keywords: MacKermit 0.9(40)
  592.  
  593. Hi,
  594.    I would find the following functionality very useful if it was added to
  595.    MacKermit.
  596.  
  597.     1. Resizable window with zoom box.  (I've requested this previously)
  598.  
  599.         2. Background file transfer under MF ( Ditto above )
  600.  
  601. [Ed. - 0.9(40) has this.]
  602.  
  603.         3. The ability to 'type' the name of the file in the file dialog box
  604.            when uploading files to a remote host.  I do a lot of uploading of
  605.            postscript files to our unix hosts and then print them to a
  606.        laser writer.  I am trying to semi-automate the process with 
  607.            'Quick Keys'  After I've created the postscript file using Clover-F
  608.        I use the 'Find File' DA to locate the folder it is in.  When I
  609.        select the MacKermit Send command under the File menu it pops up
  610.        with the corrent folder selected.  At this point tI would like to
  611.        be able to enter the file name from the keyboard and click open.
  612.  
  613.                         Thanx,
  614.                     Steve Caldara
  615.  
  616. P.S.  As is, MacKermit is great.  Thanx to all those who have worked on it.
  617.       These suggestions are requests to make it even betterr
  618.             ( at least for me  :-)   )
  619.  
  620. ------------------------------
  621.  
  622. Date: Wed, 13 Jul 88 15:24:38 PDT
  623. From: jak@violet.Berkeley.EDU (John A. Kunze)
  624. Subject: Bug in MacKermit?
  625. Keywords: MacKermit 0.9(40)
  626.  
  627. I've noticed a fairly annoying bug in MacKermit when connected to Unix
  628. through several versions.  The terminal emulation (with vt100 or vt102
  629. termcap) has a glitch around column 72 that I suspect has something to do
  630. with internal margin bell handling.  If you edit this message and try moving
  631. the cursor back and forth near the ends of the lines in "vi" (using the
  632. commands w, e, l, etc.), you'll notice that "vi" gets confused about the
  633. state of the screen: characters get overwritten with the wrong information
  634. and the line seems to lose a character.
  635.  
  636.     John Kunze
  637.  
  638. ------------------------------
  639.  
  640. Date: Thu, 14 Jul 88 10:15:19 EDT
  641. From: akk2@tut.cc.rochester.edu (Atul Kacker)
  642. Subject: Problems with MacKermit 0.9(40)
  643. Keywords: MacKermit 0.9(40)
  644.  
  645. I have been using MacKermit 0.9(40) for some time now.  I like the way
  646. keyboard remapping is done.  The keyboard shortcuts (in place of using the
  647. mouse) are nice, but some of them do not work !  In particular, Command-Q
  648. for quitting and Command-S for sending files don't do anything.  Command-Q
  649. just makes my modem beep...
  650.  
  651. Is it only me or is there really a bug here ?  My Mac is a Mac+.
  652.  
  653. Atul Kacker
  654. (akk2@tut.cc.rochester.edu)
  655.  
  656. ------------------------------
  657.  
  658. Date: Thu, 30 Jun 88 11:35:48 PDT
  659. From: GRAFFMAN%VAP@ames-io.ARPA
  660. Subject: C64 kermit Download Problem - Digest V7 #15
  661. Keywords: C64 Kermit
  662.  
  663. Another solution to the C64 download problem short of fixing the hex 
  664. file is to run C64DXL.BAS to create the C64DXL.C000 and NOT reset
  665. the 64. Then RUN C64DXL.C000 on the kermit hex file. The end 
  666. address will appear but the system will hang. Write the address down, 
  667. reset the 64 (power off 'n' on) and run C64DXL.C0000 again to
  668. create the executable.
  669.   
  670. Ira Graffman    NASA/Goddard Space Flight Center
  671.  
  672. [Ed. - See message below...]
  673.  
  674. ------------------------------
  675.  
  676. Date: Thu, 30 Jun 88 22:27:12 EST
  677. From: ray@j.cc.purdue.edu (Ray Moody)
  678. Subject: C64 Kermit Downloading Problem
  679. Keywords: C64 Kermit
  680.  
  681. RE: Info-Kermit Digest V7 #15
  682. >   Many people have a problem with dowloading and converting C-64 Kermit.
  683.  
  684.     The part about the RTS vs. BRK instruction is really a matter of taste.
  685. Most monitors will catch the "BRK" instruction, and exit to BASIC if you use
  686. an RTS instruction.
  687.  
  688.     As to the checksum problem, C64DXL doesn't use the checksum in the last
  689. line anyway.  As soon as it sees the ";00" at the start of the line, it stops.
  690. (Perhaps it should use the checksum....)  
  691.  
  692.     Anyway, I am looking for a better way of distributing Kermit over the
  693. networks.  As anybody who has tried the current method knows knows, it is gross
  694. and ugly.  There will be a new version of Kermit before too much longer.
  695.     
  696.                                 Ray
  697.  
  698. ------------------------------
  699.  
  700. Date: Thu, 7 Jul 88 22:04:22 GMT
  701. From: ASBPF-ED@usfk-emh.arpa
  702. Subject:  C-Kermit for Intel 310 Xenix 3.0?
  703. Keywords: C-Kermit
  704.  
  705. How do I get a copy of Kermit for an Intel 310 running Xenix v3.0?  The 
  706. computer does not have a C compiler on it.  Which make file parameters
  707. ckuker.mak?
  708.  
  709.                                                Rodney B. Roeber
  710.  
  711. [Ed. - C-Kermit for Unix, Xenix, etc, only comes in source form.  Is it true
  712. that people have Xenix with no C compiler?  If so, is there anyone out there
  713. who would like to volunteer to distribute Kermit on diskette for these
  714. systems?]
  715.  
  716. ------------------------------
  717.  
  718. Date: Mon, 6 Jun 88 15:04:34 PDT
  719. From: farhad%lyra.usc.edu@oberon.USC.EDU (Farhad Arbab)
  720. Subject: Proposal for a New Command
  721. Keywords: Kermit Protocol
  722.  
  723. I would like to suggest adding a new command to kermit to make
  724. it possible for an arbitrary program to talk to a remote host.
  725. I think this is easy to do for kermits running under Unix, but
  726. it may not be so easy to do for some other systems, e.g. DOS.
  727. My comments, therefore, really refer to C-Kermit under Unix.
  728.  
  729. What I need to do is this:  I want to connect to a remote host that is
  730. running a program P, and carry out a conversation with P.  Since the
  731. behavior of P is very predictable, the conversation on my part is
  732. mostly mechanical.  I would like to replace me on my end with a local
  733. program, L, essentially a sh script.
  734.  
  735. I know about script in kermit but script is too restrictive for my
  736. purpose.  (With script, you can specify only a sequence of expect/send
  737. strings.  The optional sends within an expect string basically allow
  738. you to get the remote to a state where the next send would be
  739. appropriate. I need to send different things depending on the string I
  740. receive, and I need to do some "computation" to figure out what I'm
  741. going to send.)
  742.  
  743. What I need is a new command, say "pipe", which works just as connect,
  744. but instead of connecting the line to /dev/tty, it connects the line to
  745. the standard input and output of a given process: "pipe L" will then do
  746. what I want.  When L terminates, I want to return to the command mode
  747. of kermit.  L can be an arbitrary program (anything that can be
  748. executed via the ! escape).
  749.  
  750. How easy or difficult is it to add this feature to kermit?  Do you know
  751. of other easy ways to accomplish the same effect?  Is there another
  752. communications program that provides such a feature?
  753.  
  754. Farhad Arbab
  755. arbab@cse.usc.edu
  756.  
  757. [Ed. - There are several possible methods that could be added to C-Kermit.
  758. One of them could be a fully elaborated Kermit-style script language,
  759. complete with variables, IF's, and GOTOs, similar to MS-DOS Kermit 2.31.
  760. This is one of the many, many, many items on the "to-do" list for C-Kermit.]
  761.  
  762. ------------------------------
  763.  
  764. End of Info-Kermit Digest
  765. *************************
  766. -------
  767. 20-Jul-88 15:56:17-EDT,26914;000000000000
  768. Mail-From: SY.CHRISTINE created at 20-Jul-88 15:55:24
  769. Date: Wed 20 Jul 88 15:55:24-EDT
  770. From: Christine M Gianone <SY.CHRISTINE@CU20B.CC.COLUMBIA.EDU>
  771. Subject: Info-Kermit Digest V8 #3
  772. To: Info-Kermit@CU20B.CC.COLUMBIA.EDU
  773. Reply-To: Info-Kermit@CU20B
  774. Queries-To: Info-Kermit-Request@CU20B
  775. Message-ID: <12415881743.18.SY.CHRISTINE@CU20B.CC.COLUMBIA.EDU>
  776.  
  777. Info-Kermit Digest         Wed, 20 Jul 1988       Volume 8 : Number 3
  778.  
  779. MS-DOS KERMIT ISSUE:
  780.                       MS-Kermit v2.29d for HZ100
  781.                       Scan codes for Kermit 2.30
  782.                           More DG/1 Success
  783.                  Kermit for the DG/1 and Archimedes?
  784.                    Problems with Generic MS-Kermit
  785.               Tek4027 or color calls in MSKERM or QKKERM
  786.             KERMIT-MS: Please Make Special Keys Available!
  787.                   MS-Kermit 2.31-test5 Take File Bug
  788.                  MS-Kermit 2.31-test5 Screen Rollback
  789.                      MS-Kermit and VT100 Printers
  790.       Kermit Key Redefinition of Esc-chr: To Show on Mode Line.
  791.                 MS-Kermit (and others) Screen Rollback
  792.                     Selecting MS-Kermit .INI Files
  793.                     Bug in MS-Kermit V2.31-test6 ?
  794.                         MS-Kermit vs Smartcom
  795.                  MS-Kermit Tek-4010 Emulation Colors
  796.                   Bug in Kermit-MS on Tandy 3000HD?
  797.                              Kermit 2.31
  798.               Did AT&T 6300 Graphics Get Canned in 2.31?
  799.  
  800. Send digest submissions to Info-Kermit@CU20B, requests for addition to or
  801. deletion from the Info-Kermit subscriber list to Info-Kermit-Request@CU20B.
  802.  
  803. Kermit files may be obtained over networks and by mail order.  On the
  804. Internetwork, use FTP to log in to host CU20B, CU20B.COLUMBIA.EDU, or
  805. CU20B.CC.COLUMBIA.EDU (a DECSYSTEM-20), as user ANONYMOUS, using any password,
  806. and GET the desired files from logical device KER:.  You can also get Kermit
  807. files over BITNET/EARN; to get started send a message with text HELP to
  808. KERMSRV, the Kermit file server, at host CUVMA.  For detailed instructions,
  809. read the file KER:AANETW.HLP (AANETW HLP on KERMSRV).  To order by mail,
  810. request a complete list of Kermit versions and an order form from Kermit
  811. Distribution, Columbia University Center for Computing Activities, 612 West
  812. 115th Street, New York, NY 10025 USA.
  813.  
  814. ----------------------------------------------------------------------
  815.  
  816. Date: 9 Jun 1988 22:13-PDT
  817. From: SAC.DYESGPF@E.ISI.EDU
  818. Subject: MS-Kermit v2.29d for HZ100
  819. Keywords: MS-DOS Kermit 2.29d, Heath-Zenith/100
  820.  
  821. Now for the main reason for contacting you: I have been using v2.29d
  822. MS-Kermit for Z100s since early april but have been unable to toggle the
  823. printer on/off.  F12 does nothing and SF12 prints the letter L on the
  824. screen.  The documentation I have is for v2.30 for IBMs but I have not found
  825. anything for 2.29d HZ100 Kermit.  Additionally, can we expect to see v2.30
  826. with vt102 emulation for the Z100 sometime or has this project/idea been
  827. dropped?
  828.  
  829. Thank you for any and all assistance.
  830.  
  831. Al Holecek
  832. <SAC.DYESGPF@E.ISI.EDU>
  833.  
  834. [From jrd - The Z100 code for 2.29 is rather ancient. Drew Derbyshire has
  835. done extensive modifications and updating of the Z100 specific files and
  836. will shortly have a much improved Kermit. He has toyed with the idea of
  837. porting the VT102 emulator but that requires a fair amount of personal time.
  838. A test version of Z100 MS Kermit at the 2.31 level will be available
  839. sometime soon this summer.]
  840.  
  841. ------------------------------
  842.  
  843. Date: Wed, 1 Jun 88 11:04:34 edt
  844. From: Mike Watson <mwatson@NSWC-OAS.ARPA>
  845. Subject: Scan codes for Kermit 2.30
  846. Keywords: MS-DOS Kermit 2.30, Scan Codes
  847.  
  848. Does anyone have a listing of all the scan codes for PC-AT compatibles?  Or a
  849. program to produce such a listing?  Specifically the scan code I am looking for
  850. at the moment is Control-Space on a Zenith 248.  Show key doesn't even
  851. recognize this as being any different than Alt-Space or Just-Plain-Space.  Is
  852. this a legal keystroke under 2.30?  It worked under 2.29B.
  853.  
  854. Please send all responses directly to me and I will summarize for the net.
  855.  
  856.              Arpa:  mwatson@nswc-oas.arpa
  857.          Usenet:  uunet!nswc-oas.arpa!mwatson
  858.  _ _ _                         _ __      _
  859. ' ) ) )      /          /)    ' )  )    ' )   /    _/_
  860.  / / / o _. /_  __. _  //      /--'      / / / __. /  _   ______
  861. / ' (_(_(__/ /_(_(_(<_(/_     /  \ o    (_(_/ (_(_(__/_)_(_) /) )_
  862.  
  863. [From jrd - the system Bios reports space bar as a plain ascii space, no matter
  864. what other keys are held down.  Since there are plenty of other legal key
  865. combinations available, such as the standard Control-@ for NULL, I'd recommend
  866. using one of them.]
  867.  
  868. [Ed. - Cute signature!  You can use the program MSUCHK to conveniently
  869. determine scan codes for use with Kermit 2.30 and later (MSUCHK is the Kermit
  870. Distribution name, the real name is SCANCHEK).]
  871.  
  872. ------------------------------
  873.  
  874. Date: Tue, 31 May 88 22:17:32 EDT
  875. From: "Robert E. Zaret" <ZARET%MITVMA.BITNET@CUVMA.COLUMBIA.EDU>
  876. Subject: More DG/1 Success
  877. Keywords: MS-DOS Kermit 2.30, DG/1
  878.  
  879. I have figured out how to use Kermit with COM1 (internal or external modem).
  880. Specifically, I can use MS-Kermit 2.30 extended development (my copy is dated
  881. 23 April 1988) on my DG/1 Model 1 with the version of DOS 2.11 that came with
  882. it.  Issuing the following command before starting Kermit activates COM1 for
  883. use with an external modem:
  884.  
  885.           mode com1:on
  886.  
  887. Issuing the following commands before starting Kermit activates the internal
  888. modem:
  889.  
  890.           mode com1:off
  891.           mode com1:on,int
  892.  
  893. Either way, Kermit will start up using BIOS1 (the BIOS version of COM1) and
  894. will be able to control the speed of the port.  I tried these commands with
  895. earlier versions of MS-Kermit, but failed.
  896.  
  897. Problems:
  898.  
  899. I have had trouble using the MPDA (Monitor, Printer, Display Adaptor) and
  900. external monitor at 1200 bps.  I think the main problem is that performance
  901. when Kermit uses BIOS is borderline at 1200 bps, and adding the adaptor and
  902. monitor slows the DG just enough.  I would probably be willing to put up
  903. with missing characters, but cannot tolerate the problems I have had with
  904. cursor keys.  I will try some experiments, but my current guess is as
  905. follows: The cursor keys do not work when I am connected to an IBM mainframe
  906. via a Series/1 protocol converter.  I believe this particular Series/1 is
  907. set up to switch the mode of the cursor keys when the user says the terminal
  908. type is VT100.  I suspect my DG/Kermit combination never "sees" the command
  909. to switch modes.  Simple problem with agravating results.
  910.  
  911. I was unable to use MS-Kermit 2.31 - test 4 (25 April 1988).  I sent details to
  912. Joe D., but thought I should let others know.
  913.  
  914. [From jrd - there is not much we can do if the machine is polling the serial
  915. port via the Bios and its speed is just a hair too slow sometimes.  Normally
  916. the solution is to request the host to pad material, but here the problem
  917. arises at login time.  Could padding be setup as part of the login command file
  918. (if any) or at least have the system repeat the setup soon thereafter?]
  919.  
  920. [Ed. - Of course, the ideal solution for the DG/1 is for someone to provide
  921. system-specific code to take advantage of its features, bypassing the slow
  922. Bios polling, etc.  Since the DG/1 is apparently IBM-compatible in all respects
  923. but the serial port, probably all that is needed is an MSXDG1.ASM module, based
  924. on the MSXIBM.ASM version, modified for the DG/1's UART & internal modem.
  925. Volunteers?]
  926.  
  927. ------------------------------
  928.  
  929. Date: Mon, 6 Jun 88 21:00:34 EST
  930. From: munnari!latvax8.lat.oz.au!ccmk@uunet.UU.NET
  931. Subject: Kermit for the DG/1 and Archimedes?
  932. Keywords: MS-DOS Kermit 2.30, DG/1, Archimedes
  933.  
  934. I have a Kermit user who is trying to get MS Kermit 2.30 working with his
  935. DG/1 model 2 with IBM compatible serial port.  He says he has tried various
  936. combinations of set port, baud, etc with no luck.  Apparently 2.29 did work!
  937. Is there anyone else with this problem?  If so, are there any solutions?  I
  938. noticed a message in Info-Kermit Digest V7 #12 stating version 2.30 extended
  939. development (is that one of the new test releases?) sort of worked.
  940.  
  941. Also, is there a port of Kermit for the Acorn Archimedes?  If it is only on
  942. the very latest distribution tape then can I get a .boo file and unboo
  943. source for the Archimedes?
  944.  
  945. Thanks
  946.  
  947. Mark Kosten            ACSNET: ccmk@latvax8.lat.oz
  948. Computer Centre          ARPA: ccmk%latvax8.lat.oz@UUNET.ARPA
  949. La Trobe University    BITNET: ccmk@latvax8.lat.oz
  950. Bundoora 3083          or via return address on mail header
  951. Australia              phone:  +61 3 479 2766
  952.  
  953. [From jrd - On the DG/1, see the note from Robert Zaret above.  On the Acorn,
  954. I am unaware of such a port but Alan Phillips in the UK knows if anyone does.]
  955.  
  956. ------------------------------
  957.  
  958. Date: Tue 28 Jun 88 21:25:43-EDT
  959. From: Charles Lasner <OC.LASNER@CU20B.CC.COLUMBIA.EDU>
  960. Subject: Problems with Generic MS-Kermit
  961. Keywords: MS-DOS Kermit 2.30, Generic Kermit, Victor 9000
  962. Xref: Sirius, see Victor
  963.  
  964. MS-Kermit Generic V2.30 8 Jan 88 does not work on a Victor 9000.
  965.  
  966. I tried using SET PORT FILE-HANDLE
  967. Handle: 3
  968.  
  969. and only got a screen full of "3" characters! (and it crashed)
  970.  
  971. using handles 1-4 yield unusable results, but at least I could escape back
  972. from them
  973.  
  974. Using 4 caused "device error" to appear infinitely.
  975.  
  976. using 1 and 2 causes console echoing (obviously talking to CON:).
  977.  
  978. BTW, this never worked before, but at least this generic version warns you
  979. when you put in fantasy values; former versions crashed with higher values of
  980. file-handle value.
  981.  
  982. Can anyone guess at what's not so "generic" about Victor 9000.  We do have the
  983. Victor-specific modules, so in theory, the generic version should be fixed.
  984.  
  985. cjl (OC.LASNER@CU20B)
  986.  
  987. [From jrd - Bryan Peterson is the resident Victor 9000 guru.  Was ANSI.SYS
  988. installed to read that backspace escape sequence?  On Generic Kermit and file
  989. handle 3: goodness knows, that's a "normal" DOS handle but the value is not
  990. enforced by any standard.  Since Generic Kermit polls the serial port device
  991. via DOS it will operate at only low speeds.  Thus, work on Generic Kermit to
  992. cater for the Victor 9000 becomes an academic (sic) exercise.]
  993.  
  994. [Ed. - Also, if SET PORT FILE-HANDLE doesn't work, you can also try SET PORT
  995. DEVICE <device-name>.]
  996.  
  997. ------------------------------
  998.  
  999. Date: Tue, 24 May 88 12:42:12 pdt
  1000. From: Alex Woo <woo@pioneer.arc.nasa.gov>
  1001. Subject: Tek4027 or color calls in MSKERM or QKKERM
  1002. Keywords: MS-Kermit, Tektronix Emulation
  1003.  
  1004. Has anyone considered putting color calls into either of these programs?
  1005. I'm not sure which tekxxxx after 4014 has color, but it would be nice
  1006. to display color on an EGA screen.
  1007.  
  1008. Alex Woo
  1009. woo@pioneer.arc.nasa.gov
  1010.  
  1011. [From jrd - MS Kermit 2.31 uses the ANSI coloring commands ESC [ 3x ; 4x m
  1012. (x = 1 - 7) to control coloring of individual dots in Tek graphics mode.
  1013. SET TERMINAL COLOR also works when the terminal type is TEK4010.]
  1014.  
  1015. ------------------------------
  1016.  
  1017. Date: 31-May-88 at 16:52 MEZ
  1018. From: Eckart Meyer <I7100501%DBSTU1.BITNET@CUNYVM.CUNY.EDU>
  1019. Subject: KERMIT-MS: Please Make Special Keys Available!
  1020. Keywords: MS-DOS Kermit, VT100 PF Keys
  1021.  
  1022. I use kermit connect mode to have a VT100 terminal on a VAX.  It's a great
  1023. thing but one is missing:  Please, please find a way to make the upper four
  1024. keys of the keypad available in connect mode since they are very frequently
  1025. used by DEC software (Keys PF1...PF4) especially by the editor EDT.  I know
  1026. it's not a trival thing but it should work.  I have a program (without
  1027. sources) which uses these keys just like any other key - the program is an EDT
  1028. for MS-DOS.
  1029.  
  1030. Eckart Meyer                                     Address:   Schleinitzstr. 23
  1031. Inst. f. Nachrichtentechnik                                 3300 Braunschweig
  1032. Technical University of Braunschweig                             West Germany
  1033.                                                  Phone:      +49 531 391 2454
  1034. BITNET:   I7100501@DBSTU1
  1035. Internet: I7100501%DBSTU1.BITNET@CUNYVM.CUNY.EDU
  1036.  
  1037. [From jrd - the four top keys vary considerably from keyboard to keyboard, but
  1038. normally involve Scroll Lock, Num Lock, etc.  The system Bios does not regard
  1039. these keys as being suitable for reporting individually to Bios callers (such
  1040. as MS-Kermit).  The only ways of seeing them individually are to drop down
  1041. below the Bios and fight with any other programs grabbing raw keyboard info.
  1042. MS-Kermit declines to enter those jousting lists. (I have PC-EDT here too.)
  1043. MS Kermit/IBM is shipped with DEC's PF1-4 keys residing on IBM's F1-4 keys.]
  1044.  
  1045. ------------------------------
  1046.  
  1047. Date: Tue, 7 Jun 88 17:53 CET
  1048. From: Helmut Waelder <ZRWA001%DTUZDV1.BITNET@CUVMA.CC.COLUMBIA.EDU>
  1049. Subject: MS-Kermit 2.31-test5 Take File Bug
  1050. Keywords: MS-DOS Kermit 2.31, Take Files
  1051.  
  1052. Have you ever tried the new MS-Kermit 2.31-test5 release with MS-DOS 2.11 ?
  1053. I have discovered that kermit doesn't find any TAKE file, not even the
  1054. MSKERMIT.INI file. Here is an example session:
  1055.  
  1056. C>kermit
  1057.  ..
  1058. Kermit-MS>take mskermit.ini
  1059. ?Can't find take-file: ake mskermit.ini
  1060. Kermit-MS>
  1061.  
  1062. This happend on a Olivetti M24 with MS-DOS 2.11 and on a Sperry XT with
  1063. MS-DOS 2.11. There are no such problems with MS-DOS 3.x.
  1064.  
  1065. Helmut
  1066. Acknowledge-To: Helmut Waelder <ZRWA001@DTUZDV1>
  1067.  
  1068. [From jrd - Thanks, the problem has been widely reported, and it's fixed in
  1069. the released version of 2.31.  Just in case there is an interest, the problem
  1070. related to tagging files opened read-only with access Deny-None so they could
  1071. be shared, e.g. on LAN file servers.  Kermit now skips the access condition if
  1072. the DOS version is earlier than 3.0.]
  1073.  
  1074. ------------------------------
  1075.  
  1076. Date: Wed, 1 Jun 1988 17:30:50 EDT
  1077. From: Kenneth.H.Lee@cunixc.columbia.edu
  1078. Subject: MS-Kermit 2.31-test5 Screen Rollback
  1079. Keywords: MS-DOS Kermit 2.31, Screen Rollback, CGA
  1080.  
  1081. The latest test Kermit is acting differently in the way that it handles stored
  1082. screens.  Instead of scrolling smoothly through the lines, it blanks the
  1083. screen and puts up the new screen whereever page up or page down is hit.
  1084.  
  1085. /k
  1086.  
  1087. [From jrd - "test5" had revisions to screen initialization which skipped
  1088. sampling the kind of display adapter until the info was needed later.
  1089. Consequently, it used the CGA snow removal screen blanking.  The current
  1090. material tests the kind of display adapter right away and omits snow removal
  1091. for all except CGAs.  MS Kermit 2.30 might produce a disappearing cursor
  1092. with some of the new VGA boards for the same reason; works ok in 2.31.
  1093. Later conversations with Kenneth indicates his CGA board has pecularities
  1094. when asked to scroll a group of lines. Version 2.30 scrolled one line at a
  1095. time, but 2.31 does it in large groups, for speed.]
  1096.  
  1097. ------------------------------
  1098.  
  1099. Date: Wed, 15 Jun 88 14:49:28 CDT
  1100. From: moore@ncsc.ARPA (Moore)
  1101. Subject: MS-Kermit and VT100 Printers
  1102. Keywords: Ms-Kermit 2.31, Transparent Printing
  1103.  
  1104. Is this a known bug in 2.31-test?, or a bug at all?  With older versions of
  1105. Kermit (2.29) and all our Wyse terminals here, we can (with a UNIX alias)
  1106. issue the command p to print a file: p is aliased to echo ^[[5i cat the file
  1107. then echo ^[[4i.  Ever since 2.30 came out (and maybe a little earlier)
  1108. we've had to replace those commands with echo ^[[?5i and ^[[?4i; an
  1109. unfortunate side effect is that output also goes to the screen (which the
  1110. previous string avoids).  Any comments?
  1111.  
  1112. Jim
  1113.  
  1114. [From jrd - Both forms should work with MS Kermit 2.31.]
  1115.  
  1116. ------------------------------
  1117.  
  1118. Date: Thu, 23 Jun 1988 11:39:22 EDT
  1119. From: Mohib N Durrani <mnd@cunixc.cc.columbia.edu>
  1120. Subject: Kermit Key Redefinition of Esc-chr: To Show on Mode Line.
  1121. Keywords: MS-DOS Kermit, Escape Character
  1122.  
  1123. I redefined the MS-Kermit Escape Character ^] for the ` (ie. \29) and it works
  1124. fine, but the new ` key does not display on the Mode line at the bottom of the
  1125. kermit screen, the old ^] continues to be displayed.
  1126.  
  1127.     How can I change the        Esc-chr: ^]
  1128.     to                          Esc-chr: `
  1129.  
  1130. The previous version of kermit used to automatically change the display of the
  1131. Esc-chr.
  1132.  
  1133. Thanks.
  1134.  
  1135. [From jrd - The Kermit escape character must be a control code and version
  1136. 2.31 rejects non-control codes with an explicit message.  The easy solution
  1137. is to assign verb \Kexit to the accent key (ALT X has this definition too)
  1138. even though ^] will still show on the status line (as it should in this
  1139. case).]
  1140.  
  1141. ------------------------------
  1142.  
  1143. Date: Wed, 20 Apr 88 15:00:31-1000
  1144. From: david@uhccux.uhcc.hawaii.edu (David Lassner)
  1145. Subject: MS-Kermit (and others) Screen Rollback
  1146. Keywords: MS-DOS Kermit 2.31, Screen Rollback
  1147.  
  1148. One of the terminal emulation features included in VersaTerm (an
  1149. excellent package for the Mac) which is incredibly useful is the
  1150. capability to "scroll the screen on full-screen erase" or similar.
  1151. The idea is that before clearing a screen its contents are saved in
  1152. the scrollback buffer so that you can see what you've done during
  1153. your session, even on a full-screen oriented host where scrolling
  1154. almost never occurs.  Would be great to see this in future versions
  1155. of MS-Kermit, MacKermit, and others.
  1156.  
  1157. David Lassner, University of Hawaii Computing Center, 808/948-7351
  1158. INTERNET: david@uhccux.uhcc.hawaii.edu   BITNET: david@uhccux
  1159. UUCP:     {ihnp4,uunet,ucbvax,dcdwest}!ucsd!nosc!uhccux!david
  1160.  
  1161. [From jrd - a good idea David. Next time we'll try to do that. Thanks.]
  1162.  
  1163. ------------------------------
  1164.  
  1165. Date: 27 Jun 88 21:10:55 GMT
  1166. From: herbst@uncecs.edu (Robert T. Herbst)
  1167. Subject: Selecting MS-Kermit .INI Files
  1168. Keywords: MS-DOS Kermit, Initialization Files
  1169.  
  1170. #include <stdio.h>
  1171. /* C program to allow the selection of a number of .ini files for
  1172. * use with mskermit. The .ini file are the users choice.  A file keys
  1173. * containing the definitions of set key in the .ini file is displayed
  1174. * using the MSDOS type command. This program "select.c" has been
  1175. * compiled using POWER C and has run successfully.
  1176. * Robert T. Herbst University of North Carolina at Wilmington.
  1177. */
  1178. main()
  1179. {
  1180.     int c;
  1181.     for(;;)
  1182.     {
  1183.     printf("Enter 4 for 2400b 2 for 1200b h to exit\n");
  1184.     system("type keys");
  1185.     while( ( c = getchar()) != '\n')
  1186.     switch(c)
  1187.     {
  1188.         case '4': system( "kerm230 -f mskermit.ini");
  1189.             break;
  1190.         case '2': system( "kerm230 -f m1200.ini");
  1191.             break;
  1192.         case 'k': system("kerm230");
  1193.             break;
  1194.         case 'h': exit(0);
  1195.             break;
  1196.         default : break;
  1197.     }
  1198.     }
  1199.  
  1200. }
  1201.  
  1202. [From jrd - Thanks Robert.  Neat.  One might also note that a Batch file can
  1203. be used with a similar mechanism via %1.  MS-Kermit 2.31 has so many new
  1204. control features in scripts and macros that it is possible to merge several
  1205. ini files into one, with separate macros defined for each condition and then
  1206. use one or another as extended Kermit commmands.  The new User's Manual has
  1207. full details.]
  1208.  
  1209. ------------------------------
  1210.  
  1211. Date: Wed, 29 Jun 88 17:50 CET
  1212. From: Helmut Waelder <ZRWA001%DTUZDV1.BITNET@CUVMA.CC.COLUMBIA.EDU>
  1213. Subject: Bug in MS-Kermit V2.31-test6 ?
  1214. Keywords: MS-DOS Kermit 2.31
  1215.  
  1216. When I'm downloading files from an IBM host (CMS-kermit 4.0) with MS-kermit
  1217. v2.31-test6 the files don't have a date or timestamp in the directory.
  1218. This happens with PC-DOS 3.3 and MS-DOS 3.2, not with MS-DOS 3.1
  1219. Greetings
  1220.          Helmut
  1221.  
  1222. [Ed. - This is fixed in the final 2.31 release.]
  1223.  
  1224. ------------------------------
  1225.  
  1226. Date: Tue, 5 Jul 88 13:48 MDT
  1227. From: Joe Doupnik <JRD%USU.BITNET@CUVMA.CC.COLUMBIA.EDU>
  1228. Subject: MS-Kermit vs Smartcom
  1229. Keywords: Smartcom
  1230.  
  1231.         Just a comment on a situation seen locally.  If a person runs the
  1232. Hayes Smartcom program SCOM and then runs Kermit the computer may hang.
  1233. As best that I can make out SCOM captures the serial port interrupts but
  1234. when it exits it leaves those interrupts pointing at itself (or at whatever
  1235. occupies the memory next).  Thus, Kermit or another program can come along
  1236. and get stung by those loose ends.  So, if some people remark on the situation
  1237. we have a probable answer.  There's nothing Kermit can do about it.
  1238.         Regards,
  1239.         Joe D.
  1240.  
  1241. [Ed. - We have had some calls about this too.  The offender is apparently
  1242. Smartcom II, not III.  One caller claimed to be able to clear up the problem
  1243. by "reconfiguring the modem" in Smartcom.  Failing that, obviously, one can
  1244. Ctrl-Alt-Del to put things back...  Also see the comments below on the
  1245. Tandy 3000.]
  1246.  
  1247. ------------------------------
  1248.  
  1249. Date: Thu, 7 Jul 88 13:19:47 CDT
  1250. From: boerner@emx.utexas.edu (Brendan B. Boerner)
  1251. Subject: MS-Kermit Tek-4010 Emulation Colors
  1252. Keywords: MS-DOS Kermit 2.31, Terminal Emulation, Color Graphics
  1253.  
  1254. Hello, Does anyone know how to use the different modes with the Tek-4010
  1255. emulation in Kermit 2.30?  I saw that depending on memory on the EGA
  1256. adpater, one can choose between more resolution/less color vs. less
  1257. resolution/more color.  Currently, when I use it, it goes into B/W mode.
  1258. How do I change this?
  1259.  
  1260. Thank you.
  1261.  
  1262. Brendan
  1263.  
  1264. [Ed. - Normally, you only get two colors when in Tek mode.  These are
  1265. the foreground and background colors you chose in your SET TERMINAL COLOR
  1266. command.  As of 2.31, if you have host-resident software that can include the
  1267. ANSI color-changing commands in Tek output, then you can have lots of colors,
  1268. but the exact number depends upon which display adapter and monitor you have.]
  1269.  
  1270. [From jrd - I suspect you are using CGA mode, which has only black and white
  1271. graphics. If Kermit senses that you are using an EGA board then it defaults to
  1272. 16 color 640 by 350 if the board says the monitor type is suitable. If you
  1273. have an ordinary CGA monitor (not an EGA monitor or better) then b/w is the
  1274. best you can do.  Also, check the switches on the display board.]
  1275.  
  1276. ------------------------------
  1277.  
  1278. Date: Sat, 9 Jul 88 18:01:10 pdt
  1279. From: steinmetz!unioncs!boehmr@uunet.UU.NET (Richard Boehm)
  1280. Subject: Bug in Kermit-MS on Tandy 3000HD?
  1281. Keywords: MS-DOS Kermit 2.31, Tandy 3000HD
  1282.  
  1283. I would like to report what I believe to be a bug in Kermit-MS 2.31-test5 and
  1284. 2.31-test6.  When starting the program, exiting the program, or executing a
  1285. "take" file, DOS presents the message:
  1286.  
  1287.      Unexpected HW interrupt 0C at 0070:0455.
  1288.  
  1289. I have used all versions of Kermit since version 2.29b, and this behaviour
  1290. manifested itself starting with version 2.31-test5 (I am currently using
  1291. 2.31-test4).
  1292.  
  1293. I have just downloaded Kermit-MS 2.31 (the official release).  This version
  1294. also has the bug, but the bug doesn't appear when exiting the program.
  1295.  
  1296. My machine is a Tandy 3000HD AT clone.  It uses the Phoenix BIOS, is
  1297. an 80286 machine, and runs MS-DOS 3.2.
  1298.  
  1299.  ..steinmetz!unioncs!boehmr                      Richard E. Boehm, Jr.
  1300.    boehmr@unioncs.UUCP
  1301.    e_boehmr@union.BITNET
  1302.  
  1303. [Ed. - This does not happen on IBM systems, or any of various other IBM
  1304. compatibles we have tested, so it is apparently specific to the Tandy
  1305. model.  I assume that the only problem is the appearance of the error message,
  1306. and the operation of the program is unaffected?  Anyone with Tandy 3000
  1307. expertise is encouraged to track this one down!]
  1308.  
  1309. [From jrd - I think we found the root cause of this item, and essentially the
  1310. same problem when Kermit is run after running Smartcom II or PC-Talk III.
  1311. MSVIBM.BOO, dated 17 July 1988, is issued to cure it.
  1312.  
  1313. Here is the technical description: When Kermit resets the serial port
  1314. (relinquishes ownership) it tells the UART to disconnect its chip controlling
  1315. the interrupt (IRQ) line on the PC bus.  That disconnection can result in a
  1316. stray interrupt which appears to Kermit as not related to the serial port.
  1317. In such a case Kermit passes the interrupt to the previous owner which is
  1318. usually the ROM Bios.  The Phoenix version 1.00 ROM Bios in the Tandy 3000
  1319. apparently cannot handle a stray interrupt and issues the message above, but
  1320. most machines absorb it without comment.  In the case of Smartcom II and
  1321. PC-Talk III, both programs redirect the serial port interrupt to themselves
  1322. but do not return it when the program exits!  Thus, they remain the previous
  1323. owner; but their memory is used by another program, or worse.  This usually
  1324. crashes the system later on when something (noise?) arrives at the serial
  1325. port.  The 17 July version of IBM PC MS Kermit absorbs the stray interrupt
  1326. when resetting the serial port.  While this keeps Kermit operational, the
  1327. Smartcom II and PC-Talk III situations remain dangerous to the system after
  1328. they exit; rebooting is suggested.]
  1329.  
  1330. ------------------------------
  1331.  
  1332. Date: Sun, 10 Jul 88 17:24:23 EDT
  1333. From: elsie!ado@ncifcrf.gov (Arthur David Olson)
  1334. Subject: Kermit 2.31
  1335. Keywords: MS-DOS Kermit 2.31
  1336.  
  1337. We've picked up Kermit 2.31; thanks as usual to all involved for a job well
  1338. done.
  1339.  
  1340. One thing that seems to be missing from the various "change lists" (though
  1341. it's described in the mskerm.doc opus) is the addition between version 2.30
  1342. and version 2.31 of "-" as a line continuation file in "take" and
  1343. "initialization" files.  Might be worth adding a note, since I've seen a fair
  1344. number of initialization files with
  1345.  
  1346.     set key \330 -
  1347.  
  1348. commands in them (for people who don't need different terminal emulations,
  1349. and who want to get a minus when they tap the key way over there in the corner
  1350. on recent IBM-style keyboards.)  To paraphrase mskerm.doc, change the above to
  1351.  
  1352.     set key \330 \45
  1353.  
  1354.     ado@ncifcrf.gov            ADO is a trademark of Ampex.
  1355.  
  1356. [Ed. - Thanks for the hint!  It's been added to MSKERM.BWR and MSR231.UPD.]
  1357.  
  1358. [From jrd - Usually one can add a trailing space to the hyphen since the
  1359. space is trimmed off before the string is interpreted. \45 is easier to see
  1360. when editing.]
  1361.  
  1362. ------------------------------
  1363.  
  1364. Date: Tue, 12 Jul 88 09:34:12 edt
  1365. From: rob@asrcmv.albany.edu (Robert D. Seals)
  1366. Subject: Did AT&T 6300 Graphics Get Canned in 2.31?
  1367. Keywords: MS-DOS Kermit 2.31, AT&T 6300, Tektronix Emulation
  1368.  
  1369. One of the great things about 2.29[bc] and 2.30 was the autodetection
  1370. and support for AT&T 6300 graphics - which doesn't seem to be
  1371. present in 2.31 (OK, I admit, I haven't reread the documentation...)
  1372.  
  1373. rob
  1374.  
  1375. [Ed. - This is news to us.  We don't have an AT&T 6300 to try it on, but
  1376. the DEC VAXmate has the same kind of adapter, and it is "autodetected" with
  1377. no problem.  But 2.31 contains a new feature, SET TERMINAL GRAPHICS <name>,
  1378. so that you can specify the actual adapter type in case Kermit guesses
  1379. wrong.  On an AT&T 6300, you can include SET TERMINAL GRAPHICS ATT in your
  1380. MSKERMIT.INI file.]
  1381.  
  1382. ------------------------------
  1383.  
  1384. End of Info-Kermit Digest
  1385. *************************
  1386. -------
  1387.  3-Aug-88 15:06:42-EDT,22784;000000000000
  1388. Mail-From: SY.CHRISTINE created at  3-Aug-88 15:05:44
  1389. Date: Wed 3 Aug 88 15:05:44-EDT
  1390. From: Christine M Gianone <SY.CHRISTINE@CU20B.CC.COLUMBIA.EDU>
  1391. Subject: Info-Kermit Digest V8 #4
  1392. To: Info-Kermit@CU20B.CC.COLUMBIA.EDU
  1393. Reply-To: Info-Kermit@CU20B
  1394. Queries-To: Info-Kermit-Request@CU20B
  1395. Message-ID: <12419542718.30.SY.CHRISTINE@CU20B.CC.COLUMBIA.EDU>
  1396.  
  1397. Info-Kermit Digest         Wed, 3 Aug 1988       Volume 8 : Number 4
  1398.  
  1399. Departments:
  1400.  
  1401.   ANNOUNCEMENTS -
  1402.         CU20B IP Host Address to Change
  1403.         Okstate Dialup Number to Change
  1404.         Kermits Needed
  1405.         Announcing C-Kermit for OS/2
  1406.  
  1407.   MS-DOS KERMIT -
  1408.         Automatic Switching Between Text and Graphics in MS-Kermit
  1409.         MS-Kermit 2.31-test6
  1410.         MS-DOS Kermit 2.30
  1411.         MS-Kermit 2.31-test6
  1412.         IBMPC Kermit 2.31 UB problem
  1413.         MS-Kermit 2.31 -- SET PORT UB-Net1
  1414.         MS-Kermit 2.31 Bug (Feature?)
  1415.         MS-Kermit v2.31 Scripts
  1416.  
  1417. Send digest submissions to Info-Kermit@CU20B, requests for addition to or
  1418. deletion from the Info-Kermit subscriber list to Info-Kermit-Request@CU20B.
  1419.  
  1420. Kermit files may be obtained over networks and by mail order.  On the
  1421. Internetwork, use FTP to log in to host CU20B, CU20B.COLUMBIA.EDU, or
  1422. CU20B.CC.COLUMBIA.EDU (a DECSYSTEM-20), as user ANONYMOUS, using any password,
  1423. and GET the desired files from logical device KER:.  You can also get Kermit
  1424. files over BITNET/EARN; to get started send a message with text HELP to
  1425. KERMSRV, the Kermit file server, at host CUVMA.  For detailed instructions,
  1426. read the file KER:AANETW.HLP (AANETW HLP on KERMSRV).  To order by mail,
  1427. request a complete list of Kermit versions and an order form from Kermit
  1428. Distribution, Columbia University Center for Computing Activities, 612 West
  1429. 115th Street, New York, NY 10025 USA.
  1430.  
  1431. ----------------------------------------------------------------------
  1432.  
  1433.  
  1434. Date: Mon, 1 Aug 88 12:00:00 EDT
  1435. From: Christine M Gianone <SY.CHRISTINE@CU20B.CC.COLUMBIA.EDU>
  1436. Subject: CU20B IP Host Address to Change
  1437. Keywords: CU20B, FTP
  1438.  
  1439. As of August 15th, 1988, Columbia University Computer Center IP host
  1440. addresses will change by replacing the 32 with a 40 in the third octet of
  1441. the IP address.  In particular, the host number of CU20B will change from
  1442. 128.59.32.128 to 128.59.40.128.  If you have trouble FTP'ing Kermit files
  1443. from CU20B on or after August 15th, you can specify the new host number until
  1444. your site's host tables are updated to reflect the change.
  1445.  
  1446. ------------------------------
  1447.  
  1448. Date: Mon, 01 Aug 88 15:46:23 -0500
  1449. From: Mark Vasoll <vasoll%a.cs.okstate.edu@RELAY.CS.NET>
  1450. Subject: Okstate Dialup Number to Change
  1451. Keywords: Okstate
  1452.  
  1453. On August 6, 1988 the phone number for the UUCP and Kermit servers at
  1454. Oklahoma State University will change:
  1455.  
  1456.     Old number:   (405) 624-6953
  1457.     New number:   (405) 744-6953
  1458.  
  1459. A "that number has been changed" recording has been promised, but I
  1460. don't hold a lot of hope for it.
  1461.  
  1462. Mark Vasoll
  1463. Computing and Information Sciences   Email:  vasoll@a.cs.okstate.edu
  1464. Oklahoma State University
  1465. Stillwater, Oklahoma
  1466.  
  1467. ------------------------------
  1468.  
  1469. Date: Fri 29 Jul 88 17:27:32-EDT
  1470. From: Frank da Cruz <SY.FDC@CU20B.CC.COLUMBIA.EDU>
  1471. Subject: Kermits Needed
  1472. Keywords: Future Kermits
  1473.  
  1474. Now that Kermit is about seven years old, it has spread to cover nearly every
  1475. major computer and operating system, and many minor ones -- well over 300 in
  1476. all.  But there are still some notable systems for which no Kermit programs
  1477. exist.  Among them:
  1478.  
  1479.  - The IBM System/34, System/36, System/38, AS/400.  Some of these machines
  1480.    lack asynchronous communication interfaces, so Kermit file transfer will
  1481.    be possible only if the commonly-used protocol converters can be put into
  1482.    transparent mode, as the IBM 370-series mainframe Kermits do for their
  1483.    3270 protocol converters.
  1484.  
  1485.  - Support in IBM mainframe Portable Kermit-370 for DOS/VSE and CICS.
  1486.  
  1487.  - Wang VS and other minicomputer systems.
  1488.  
  1489. If you know of anyone working on these projects, or are interested in doing
  1490. it yourself (for fame but not fortune), please let us know!
  1491.  
  1492. ------------------------------
  1493.  
  1494. Date: Fri, 29 Jul 88 14:54:36 -0100
  1495. From: PD Software <syspds%central1.lancaster.ac.uk@NSS.Cs.Ucl.AC.UK>
  1496. Subject: Announcing C-Kermit for OS/2
  1497. Keywords: C-Kermit, OS/2 Kermit
  1498.  
  1499.                        Announcing C-Kermit for OS/2
  1500.  
  1501. A version of C-Kermit for OS/2 is now available for beta testing.  Any bugs,
  1502. suggestions or complaints should be sent to C.Adie@uk.ac.edinburgh.  This
  1503. first version is 1.0a - the 'a' indicates it is a pre-release version.
  1504.  
  1505. I've used the letter 'O' as the system-specific identifier for OS/2, so
  1506. the release files are named as follows:
  1507.       CKOKER.EXE      The executable program
  1508.       CKOKER.DOC      Documentation
  1509. The sources for the program and the Scribe source for the documentation
  1510. will be made available when beta testing is over (ie when bug reports
  1511. slow to a trickle?).
  1512.  
  1513. C-Kermit for OS/2 runs on OS/2 Standard edition 1.0 (or on 1.1 in a
  1514. Presentation Manager window, although this is untested).  It makes use of
  1515. the COM.SYS (or perhaps COM01.SYS) device driver, which must be loaded in
  1516. the CONFIG.SYS file.  There are believed to be no major bugs, but the
  1517. following minor problems exist:
  1518.  
  1519. *  Stop bits: There is currently no  mechanism for altering the number of  stop
  1520.    bits, which is fixed at 1.
  1521. *  Server breakout:  There is  no way  of stopping  server operation  from  the
  1522.    keyboard, short of Control-Break.
  1523. *  Dial: The DIAL command has not  been tested.  It is impossible to  terminate
  1524.    the dialling process short of pressing Control-Break.
  1525. *  Multiple copies: Multiple  copies of Kermit  accessing multiple comms  ports
  1526.    simultaneously has not been tested.
  1527. *  Terminal emulation: No  particular terminal is  emulated, and therefore  the
  1528.    keyboard has only  the natural key-to-ascii-code  mapping.  This means  that
  1529.    (for instance)  the Del  key does  not produce  code 127,  but a  code of  0
  1530.    followed by 224.  The only exception  to this "natural" mapping is that  the
  1531.    backspace key is  explicitly mapped into  127.  It is  hoped to implement  a
  1532.    VT100 emulator and a keyboard remapper  to circumvent these problems.   This
  1533.    may also improve the  speed of terminal writing,  which is slow compared  to
  1534.    MS-Kermit.
  1535. *  Multiple send from command line:  At present, a wildcard file  specification
  1536.    cannot be given as the argument to the '-s' command line option.  Thus, only
  1537.    a single file can be sent using a command line.
  1538. *  Flow control from keyboard: In connect mode, if a Control-S is typed at  the
  1539.    keyboard to pause a long file listing, it may or may not work, depending  on
  1540.    the state of the device driver's flow control flags.
  1541.  
  1542. There are also some further minor bugs or areas for improvement which are
  1543. detailed at the end of the documentation.
  1544.  
  1545. Chris Adie
  1546. 26/07/88
  1547.  
  1548. [Ed. - Many thanks!  The files are in KER:CKOKER.*.  We normally do not
  1549. release programs without source code, but we make an exception in this case
  1550. because of the high level of interest in OS/2.  Test at your own risk!]
  1551.  
  1552. ------------------------------
  1553.  
  1554. Date: Tue,28 Jun 88 16:24:40 BST
  1555. From: P.WADE@uk.ac.hull.cc.vme
  1556. Subject: Automatic Switching Between Text and Graphics in MS-Kermit
  1557. Keywords: MS-DOS Kermit 2.31
  1558.  
  1559. Someone here is using a package which uses DEC VT100 codes during its text
  1560. output and Tektronix 4010 codes for its graphics output.  The package expects
  1561. the terminal to automatically switch between text and graphics modes at the
  1562. appropriate points.  If MS-Kermit is used with the package, automatic switching
  1563. from text to graphics takes place in some cases (for example when the package
  1564. sends ESCAPE Control-L) but not in others (for example when the package sends a
  1565. Tektronix drawing command).  In comparison, UNITERM on an Atari ST always
  1566. switches when necessary.
  1567.  
  1568. Should the codes which cause MS-Kermit to automatically switch from text to
  1569. graphics mode be expended to include the Tektronix FS, GS, RS, and US commands?
  1570. This automatic switching can, of course, be disabled if necessary via the
  1571. Kermit DISABLE TEK command.
  1572.  
  1573. Phil Wade,
  1574. Hull University Computer Centre.
  1575.  
  1576. [From jrd - While automatic switching for all Tek commands (there are more
  1577. than the FS, GS, RS, US set, clearly) can be convenient for isolated packages
  1578. it both adds a lot of code to MS Kermit and exposes users to many unexpected
  1579. switches when files are displayed with embedded control codes. Overall, I
  1580. think we are better off with the just the current two automatic entry points.]
  1581.  
  1582. ------------------------------
  1583.  
  1584. Date: Fri, 01 Jul 88 11:36:28 BST
  1585. From: CPA1@UK.AC.CAM.PHX
  1586. Subject: MS-Kermit 2.31-test6
  1587. Keywords: MS-DOS Kermit 2.31
  1588.  
  1589. I've come across a number of peculiarities while using 2.31-6 from batch
  1590. files, or MAKE files, with a PS2/60.  When the command
  1591.  
  1592.     kermit send dirname\filename.C dirname\filename.C
  1593.  
  1594. is entered (having set up a kermit on an EPSON AX in server mode) the
  1595. filename used at the other end is
  1596.  
  1597.     dirname\filename.CX  (Note the added X in the extension)
  1598.  
  1599. I assume that this is a bug -it's certainly annoying!  The addition of the X
  1600. does not occur with extension names of 2 or more characters.  If the send
  1601. command is not the last on the line then the X is not added either, i.e.
  1602.  
  1603.     kermit send dirname\filename.C dirname\filename.C, quit
  1604.  
  1605. saves
  1606.  
  1607.     dirname\filename.C
  1608.  
  1609. at the remote end.  The "sending as" within kermit works fine.
  1610.  
  1611. Another quirk is when Control-C is used while a file transfer is in
  1612. progress.  This causes the server kermit to hang up waiting for more
  1613. packets.  The way I've found around this is to ask it for a "rem dir" a few
  1614. times and Control-C out it, producing the "host not receiving" (not
  1615. verbatim!) error message.  Eventually the server gets the message and gives
  1616. a directory listing.
  1617.  
  1618. Yours,
  1619. Chris.
  1620.  
  1621. [From jrd - Chris, you need to reread the MS Kermit User's Manual. First,
  1622. the SEND command can take two arguments: local filname and optionally the
  1623. name to use in the outgoing packet. It does not take a list of files to be
  1624. sent; use a list of SENDs. Second, Control-C is a non-protocol exit and does
  1625. not notify the other side. Hence the host waits for more packets in the file
  1626. exchange. Use Control-Z instead, as indicated on the file transfer screen
  1627. status line.]
  1628.  
  1629. ------------------------------
  1630.  
  1631. Date: Thu, 7 Jul 88 20:02:31 bst
  1632. From: Leila Burrell-Davis <leilabd@uk.ac.sussex.cvaxa>
  1633. Subject: MS-DOS Kermit 2.30
  1634. Keywords: MS-DOS Kermit 2.30
  1635.  
  1636. MS-Kermit is normally pretty good about renaming files that don't conform to
  1637. MS-DOS filename conventions, but it is distinctly upset by a file with a
  1638. colon in its name, e.g.  episode:1
  1639.  
  1640. I found this rather annoying when I left it overnight downloading a lot of
  1641. files from a un*x machine, only to discover the next morning that it had
  1642. given up as soon as it got to the filename with the colon in.
  1643.  
  1644. You may like to pass on details of this `feature' to the program's author
  1645. (:-).
  1646.  
  1647. Leila Burrell-Davis, Computing Service, University of Sussex, Brighton, UK
  1648. Tel: +44 273 678390   Fax: +44 273 678335  JANET: leilabd@uk.ac.sussex.cvaxa
  1649. ARPA: leilabd%cvaxa.sussex.ac.uk@cunyvm.cuny.edu
  1650. BITNET: leilabd@cvaxa.sussex.ac.uk      UUCP: leilabd@cvaxa.uucp
  1651.  
  1652. [From jrd - DOS uses colon as a device name terminator/separator. Try this at
  1653. DOS level-
  1654.  
  1655.         C> copy oldfile new:name.ext
  1656.  
  1657. DOS will tell you that there is an illegal destination (no device "new:").
  1658. DOS also uses multiletter device names which may optionally end in a colon.
  1659. Kermit cannot determine whether or not you mean use a specific device and
  1660. thus does not change the colon to another legal letter.]
  1661.  
  1662. ------------------------------
  1663.  
  1664. Date: Thu, 07 Jul 88 15:36:00 BST
  1665. From: Mr. A. O. V. Blanc <YMUMAL@uk.ac.umist.central-services.prime-a>
  1666. Subject: MS-Kermit 2.31-test6
  1667. Keywords: MS-DOS Kermit 2.31
  1668.  
  1669. We have obtained a copy of MS-Kermit 2.31-test6  for  testing.   I  have
  1670. been running it on several PC models (IBM, Opus, and Comcen) and testing
  1671. it against our Kermit-CMS version  4.0,  the  IBM  generic  Kermit  with
  1672. updates up to SC88092.  During the tests -- which went very well, on the
  1673. whole -- the following difficulties appeared:
  1674.  
  1675. (1)  The reported size of the packets received never gets larger than 4,
  1676.      which is clearly incorrect.
  1677.  
  1678. (2)  The file size used to calculate the percentage transferred is quite
  1679.      far off, which some files terminating when only 25%  had  allegedly
  1680.      been  transferred.   Different  ways  of measuring file size may be
  1681.      responsible, but users would surely feel happier if the  percentage
  1682.      were changed to 100% when the transfer terminates successfully.
  1683.  
  1684. (3)  The  two  Kermits  cooperated  nicely when connected through a 7171
  1685.      comms processor, but not when using a CAMTEC PAD.  In this case the
  1686.      connection  works normally until the Kermits begin trading packets.
  1687.      Then the IBM apparently insists on a fifteen or twenty second pause
  1688.      before  accepting  each  line of input.  This results in a transfer
  1689.      rate of 3 to 4 packets per minute, which is intolerably  slow,  and
  1690.      the  input  problem remains even after Kermit ceases to execute.  I
  1691.      know this sounds like a CMS problem, especially since it  seems  to
  1692.      occur  under similar circumstances with MS-Kermit version 2.30.  It
  1693.      does not happen, however, when I use version 2.29c!
  1694.  
  1695. (4)  I am not surprised that MS-Kermit receives only the  date  and  not
  1696.      the  time  of a file's creation, since the warning of this appeared
  1697.      in the MSTIBM.BWR file.  When files are transferred from the  micro
  1698.      to CMS, however, both date and time seem to be ignored.
  1699.  
  1700. Thanks to Joe Doupnik for his extensive work improving MS-Kermit and its
  1701. script facility.
  1702.  
  1703. [From jrd - some of the 2.31test series had a file length arithmetic problem
  1704. which lost the high order part of the file size figure sent by the host.
  1705. Fixed some time ago.
  1706.  
  1707. CMS Kermit apparently sends the date of a file but not the time. In that case
  1708. MS Kermit records the time as 00:00:00, which is legal, but DOS then shows
  1709. this as blanks on the screen. The release version of MS Kermit 2.31 adds two
  1710. seconds to let DOS display some numbers for the time.
  1711.  
  1712. The long pause does appear to be either a CMS or a front end processor
  1713. problem; see if using regular length packets helps these fellows. You might
  1714. say to MS Kermit  SET SEND PAUSE <millisec>  because some IBM systems do not
  1715. become ready for reception until long after turning around the line. If this
  1716. were the case the mainframe would miss the start of a packet and would have
  1717. to wait for a timeout and a repeat; the timeout is normally 13 seconds to
  1718. receive an acknowledgement.]
  1719.  
  1720. ------------------------------
  1721.  
  1722. Date: Fri, 22 Jul 88 18:00:06 PDT
  1723. From: doug%Tybalt.Caltech.Edu%CITIAGO.BITNET@CUVMB.CC.COLUMBIA.EDU
  1724. Subject: IBMPC Kermit 2.31 UB problem
  1725. Keywords: MS-DOS Kermit 2.31, Ungermann-Bass
  1726.  
  1727.     I recently downloaded IBMPC Kermit v2.31.  An excellent package, as
  1728. usual.  The UB NetCI interface looked particularly interesting, since we
  1729. currently require a resident BIOS rerouter to use the CI from Kermit.
  1730.  
  1731.     Unfortunately, as soon as characters were received from the CI, the PC
  1732. hung.  After reducing other software to its bare essentials, I began to
  1733. suspect Kermit.  After downloading MSXIBM.ASM and DEBUGing through
  1734. KERMIT.EXE, a probable cause appeared.
  1735.  
  1736.     The IRET in RPOST would send the CS off to never-never land, causing the
  1737. machine to hang.  This was because the "call rpost" in UBRECV assumed a near
  1738. (intra-segment) call, and only pushed the IP+2 on the stack, and not the CS.
  1739. As a solution, I recommend making UBRECV and all other interrupt routines
  1740. type PROC FAR, since that more accurately describes what they are. (IRET =
  1741. far RET + POPF).  Then UBRECV would assume a far call.
  1742.  
  1743.     I certainly appreciate all the work that you are putting into Kermit.
  1744. It fills an essential gap here at Caltech.
  1745.  
  1746.     There are a couple more minor problems with the UB NetCI interface in
  1747. IBMPC Kermit v2.31.  I downloaded the source this evening and MSXIBM.ASM
  1748. required the following changes before the UB CI would work:
  1749.  
  1750.     1. Change all interrupt procedures to PROC FAR (mentioned earlier)
  1751.  
  1752.     2. Add lines between outch3: and outch3a: as follows -
  1753.  
  1754. outch3: cmp     clone,0                 ; real uart?
  1755.         je      outch3a                 ; e = yes
  1756.         cmp     clone,'N'               ; network?
  1757.         je      outch8                  ; e = yes, using netbios
  1758. add-->  cmp     clone,'U'               ; UB?
  1759. add-->  je      outch8                  ; e = yes, using netbios setup
  1760.         jmp     outch6                  ; default for others ('B' clones)
  1761. outch3a:push    cx                      ; Save registers
  1762.  
  1763.     3. In ubsend, xmtbuf does not contain our info- xmtbufx does; so change
  1764.  
  1765.         jcxz    ubsend1                 ; dont send zero chars           [ohl]
  1766.         mov     bx, offset xmtbuf       ; buffer address in es:bx        [ohl]
  1767.         mov     ax, datas
  1768.         mov     es, ax
  1769. to
  1770.         jcxz    ubsend1                 ; dont send zero chars           [ohl]
  1771. changed-->mov     bx, offset xmtbufx    ; buffer address in es:bx        [ohl]
  1772.         mov     ax, datas
  1773.         mov     es, ax
  1774.  
  1775.     These three minor changes appear to fix the interface.  Thank you again
  1776. for providing the program and source.
  1777.  
  1778. -Doug Schafer
  1779. doug@tybalt.caltech.edu
  1780.  
  1781. [Ed. - Thanks for the fixes!  They have been passed along to Joe Doupnik,
  1782. and there should be a maintenance release of 2.31 soon, which fixes this and
  1783. a couple of other problems.]
  1784.  
  1785. ------------------------------
  1786.  
  1787. Date: Fri, 15 Jul 88 15:42:24 EDT
  1788. From: cucard!dasys1!eravin@columbia.edu (Ed Ravin)
  1789. Subject: MS-Kermit 2.31 -- SET PORT UB-Net1
  1790. Keywords: MS-DOS Kermit 2.31, Ungermann-Bass
  1791.  
  1792. I just tried using MS-Kermit 2.31 on our Ungerman-Bass network.  The
  1793. MS-Kermit docs say that when I issue the "CONNECT" command after "SET PORT
  1794. UB-Net1", I should see the NET-CI prompt and be able to use the usual NET-CI
  1795. commands.  Alas, I saw nothing.  Not only that, but when I tried to exit
  1796. Kermit, my PC went into a "waiting state", where the PC hangs up, but a
  1797. chirp is issued every few seconds to let you know that it is still trying to
  1798. access something or someone on the network that can't be found.
  1799.  
  1800. I can still use U/B's NET-CI driver (NETCICOM.DRV) without any problem: not
  1801. only that, but if I use NETCICOM to redirect a com port (such as COM3), and
  1802. then tell MS-Kermit to use port BIOS3, everything works fine and I can
  1803. access the NET-CI interface without difficulty.  Any idea why I can't use
  1804. the "SET PORT UB-Net1" command?
  1805.  
  1806.             Ed Ravin
  1807.  
  1808.             eravin@dasys1.UUCP
  1809.         or
  1810.             eravin@trintex.UUCP
  1811.  
  1812. [Ed. - See previous message.  The problem will be corrected shortly.]
  1813.  
  1814. ------------------------------
  1815.  
  1816. Date: Tue, 19 Jul 88 00:31 PDT
  1817. From: CARL FUSSELL <CARL%SCU.BITNET@CUVMB.CC.COLUMBIA.EDU>
  1818. Subject: MS-Kermit 2.31 Bug (Feature?)
  1819. Keywords: MS-DOS Kermit 2.31
  1820.  
  1821. I just downloaded the latest version of MS Kermit (2.31).  There seems to be
  1822. some unexplainable behavior when running a script.  We run a typical script
  1823. to login to a VAX/VMS system.  The script worked fine under version
  1824. 2.31-test5 but caused a strange problem when used under the final 2.31
  1825. distribution.  The problem that appears is that TAB characters aren't
  1826. displayed correctly.  Instead of tabbing to the next tab stop, the display
  1827. is tabbed to column 80 with the remaining text wrapping to the next line.
  1828. This does not happen using the same script with V2.31-test5.
  1829.  
  1830. The script line that causes the problem is the initial CLEAR statement.
  1831. Leave it in and the problem described above appears.... remove it (or
  1832. comment it out) and it works.  Fortunately for us, everything works ok with
  1833. the line removed.
  1834.  
  1835. Anyway, just tho't I'd pass this along...  (the script is attached if
  1836. interested.)
  1837.  
  1838. Carl Fussell
  1839. Santa Clara Univ
  1840. CARL@SCU.BITNET
  1841.  
  1842. [Ed. - We have had one other similar complaint -- i.e. that the CLEAR
  1843. command, which is supposed to clear only the serial port input buffer,
  1844. also clears the tab stops.  But no matter how hard we try, we can't
  1845. reproduce it.  We'll try again to pin it down.  Meanwhile, the workaround
  1846. is to put a "SET TERM TAB" command after the CLEAR command.]
  1847.  
  1848. ------------------------------
  1849.  
  1850. Date: Mon, 25 Jul 88 13:01:26 -0500
  1851. From: Mark Bergman <bergman@ROCKEFELLER.ARPA>
  1852. Subject: MS-Kermit v2.31 Scripts
  1853. Keywords: MS-DOS Kermit 2.31, Scripts
  1854.  
  1855. Many thanks for all the improvements in MS-Kermit v2.31!  Its already making
  1856. lives easier here by providing a much-requested auto-dialing capability.  I
  1857. do have a question about using the INPUT command as part of a take file
  1858. (actually mskermit.ini) to allow the user to choose what number to dial.  I
  1859. want to ask the user whether to connect to the Rockefeller University system
  1860. or not (expanding to other choices in the future).
  1861.  
  1862. I was trying statements in the form:
  1863.  
  1864.  echo Connect to the Rockefeller system? (yes or no)\13
  1865.  input 45 yes @CON
  1866.  if success goto CONTINUE
  1867.  
  1868. which fails (according to an "if success" test) when the first key is
  1869. pressed, regardless of the input.  No <RETURN> is needed, and the input is
  1870. not echoed.
  1871.  
  1872. I also tried statements in the form:
  1873.  
  1874.  echo Connect to the Rockefeller system? (yes or no)\13
  1875.  input 45 @CON yes
  1876.  if success goto CONTINUE
  1877.  
  1878. This succeeds (according to an "if success" test), in every case.  The input
  1879. is not checked, but it always succeeds.  The input text also must be
  1880. followed by two <RETURNS> before it is recognized, and the characters are
  1881. not echoed while this is run.
  1882.  
  1883. I wanted to know if you had an example of a script that read and tested
  1884. input from the keyboard.  I also wanted to know if there was any way to
  1885. supress the "?Timeout" error message.  The script provides it's own error
  1886. message.
  1887.  
  1888.                                         Mark Bergman
  1889.                     Rockefeller University
  1890.                     Computing Services
  1891.                     Box 247
  1892.                     1230 York Avenue
  1893.                     New York, New York 10021
  1894.  
  1895.                                         212-570-7510
  1896.      
  1897.   BEST PATH==>     bergman@rocky5.rockefeller.edu
  1898.             bergman@rockvax.bitnet
  1899.             bergman@rocky2.uucp
  1900.  
  1901. [Ed. - Version 2.31 does not include a mechanism to do what you want.
  1902. INPUT only looks at the communication port, not the keyboard.  A future
  1903. release will include this feature.]
  1904.  
  1905. ------------------------------
  1906.  
  1907. End of Info-Kermit Digest
  1908. *************************
  1909. -------
  1910. 10-Aug-88 12:11:18-EDT,29230;000000000000
  1911. Mail-From: SY.CHRISTINE created at 10-Aug-88 12:10:34
  1912. Date: Wed 10 Aug 88 12:10:34-EDT
  1913. From: Christine M Gianone <SY.CHRISTINE@CU20B.CC.COLUMBIA.EDU>
  1914. Subject: Info-Kermit Digest V8 #5
  1915. To: Info-Kermit@CU20B.CC.COLUMBIA.EDU
  1916. Reply-To: Info-Kermit@CU20B
  1917. Queries-To: Info-Kermit-Request@CU20B
  1918. Message-ID: <12421345837.38.SY.CHRISTINE@CU20B.CC.COLUMBIA.EDU>
  1919.  
  1920. Info-Kermit Digest         Wed, 10 Aug 1988       Volume 8 : Number 5
  1921.  
  1922. Departments:
  1923.  
  1924.   ANNOUNCEMENTS -
  1925.     Columbia University IP Host Numbers to Change
  1926.         Kermit Files Available via UUCP at Oklahoma State U
  1927.         Announcing Apple II Kermit Version 3.84
  1928.  
  1929.   MS-DOS KERMIT -
  1930.     Typo in MSKERM DOC
  1931.         Support for AT&T 6300 Graphics Card
  1932.         Kermit-MS 2.31 and AT&T Graphics
  1933.         MS-Kermit and a Local Printer
  1934.         MS-Kermit 2.31 (?More parameters are needed) Message
  1935.         MS-Kermit 2.31 Internal Modem Problems
  1936.         RE: MS-Kermit 2.31 Bug (Feature?)
  1937.         MS-Kermit 2.31 IBM 17 July 1988 Eats nulls
  1938.         VT200 Support in MS-Kermit?
  1939.         MS-Kermit with Async Servers?
  1940.         MS-DOS Kermit 2.31 and Local Printer
  1941.         MS-Kermit 2.3x Bug?  2.31 And Z-100's ZPC
  1942.         Z-248 COM3 and Kermit
  1943.         MSUCHK/SCANCHECK and the Rainbow
  1944.  
  1945.   MACINTOSH KERMIT -
  1946.         MacKermit Checksums
  1947.         MacKermit and Binary File Transfer
  1948.         Transferring application via MacKermit 0.9(40)
  1949.         MacKermit Escape Sequence Keys
  1950.  
  1951. Send digest submissions to Info-Kermit@CU20B, requests for addition to or
  1952. deletion from the Info-Kermit subscriber list to Info-Kermit-Request@CU20B.
  1953.  
  1954. Kermit files may be obtained over networks and by mail order.  On the
  1955. Internetwork, use FTP to log in to host CU20B, CU20B.COLUMBIA.EDU, or
  1956. CU20B.CC.COLUMBIA.EDU (a DECSYSTEM-20), as user ANONYMOUS, using any password,
  1957. and GET the desired files from logical device KER:.  You can also get Kermit
  1958. files over BITNET/EARN; to get started send a message with text HELP to
  1959. KERMSRV, the Kermit file server, at host CUVMA.  For detailed instructions,
  1960. read the file KER:AANETW.HLP (AANETW HLP on KERMSRV).  To order by mail,
  1961. request a complete list of Kermit versions and an order form from Kermit
  1962. Distribution, Columbia University Center for Computing Activities, 612 West
  1963. 115th Street, New York, NY 10025 USA.
  1964.  
  1965. ----------------------------------------------------------------------
  1966.  
  1967. Date: Mon, 8 Aug 1988 8:08:08 EDT
  1968. From: Christine M. Gianone <cmg@cunixc.cc.columbia.edu>
  1969. Subject: Columbia University IP Host Numbers to Change
  1970. Keywords: IP Host Numbers, CU20B, Internet, FTP
  1971.  
  1972. Effective August 15th, 1988, Columbia University Computer Center Internet
  1973. hosts will be moved from subdomain 32 to subdomain 40.  In particular, the
  1974. IP host number for CU20B.CC.COLUMBIA.EDU (the host from which Kermit files
  1975. can be FTP'd over the Internet) will change from 128.59.32.128 to
  1976. 128.59.40.128.  This change was posted to the NIC, but Internet sites that
  1977. have not updated their host tables, or which do not route through a domain
  1978. server, will not be able to reach CU20B by mail, FTP, or other Internet
  1979. protocol except by specifying the host number.
  1980.  
  1981. ------------------------------
  1982.  
  1983. Date: Mon, 8 Aug 1988 13:55:09 EDT
  1984. From: Christine M. Gianone <cmg@cunixc.cc.columbia.edu>
  1985. Subject: Kermit Files Available via UUCP at Oklahoma State U
  1986. Keywords: UUCP, Okstate
  1987.  
  1988. Just a reminder for those who might not know about this already: a complete,
  1989. though not necessarily totally up to date, collection of Kermit files is
  1990. available via dialup UUCP or Kermit protocol at Oklahoma State University,
  1991. courtesy of Mark Vasoll and the folks in the Department of Computing and
  1992. Information Sciences.
  1993.  
  1994. Full instructions (too long to list here) are in the file KER:AANOKS.HLP on
  1995. CU20B, or AANOKS HLP on KERMSRV at CUVMA.  If you're not on the Internet or
  1996. BITNET directly, you can send mail to KERMSRV asking it to send you this
  1997. file:
  1998.  
  1999.     To: KERMSRV@CUVMA.BITNET 
  2000.     (through whatever UUCP/BITNET gateway you know about)
  2001.  
  2002.     Subject: (doesn't matter)
  2003.  
  2004.     Message text:
  2005.     mail aanoks.hlp
  2006.  
  2007. Thanks once again to Oklahoma State for providing this service.
  2008.  
  2009. ------------------------------
  2010.  
  2011. Date: Mon, 01 Aug 88 07:28:02 PDT
  2012. From: Ted Medin <MEDIN-T@SHARK.NOSC.MIL>
  2013. Subject: Announcing Apple II Kermit Version 3.84
  2014. Keywords: Apple II, ProDOS
  2015.  
  2016. Kermit-65 is truly a network project with many people sugesting improvements
  2017. and reporting bugs & problems. We wont name them all but here are a couple of
  2018. major contributors, Murray Sewall & Bob Holley. Again thanks to all.  Here
  2019. are the changes:
  2020.  
  2021. 1. Prodos text files now 8 bits wide.
  2022. 2. More vt100 fixes (will it ever stop!)
  2023. 3. Start of packet now variable
  2024. 4. Multiple protocols (Kermit and Xmodem)
  2025. 5. TAKE command
  2026. 6. DOS 3.3 more robust (almost bullet proof?)
  2027. 7. Lots of little fixes and options
  2028.  
  2029. [Ed. - Thanks, Ted!  The new files are in KER:APP*.*.]
  2030.  
  2031. ------------------------------
  2032.  
  2033. Date: Sat, 30 Jul 88 14:06:40 EDT
  2034. From: Harold Pritchett <HAROLD@UGA.UGA.EDU>
  2035. Subject: Typo in MSKERM DOC
  2036. Keywords:  MS-DOS Kermit 2.31 Manual
  2037.  
  2038. Found the following in the current version of the MS-DOS KERMIT USERS GUIDE
  2039. from KERMSRV at CUVMA.
  2040.  
  2041. In Figure 1-3, the first line of the sample script reads:
  2042.  
  2043.      if defined % %to start            ; Make sure number specified.
  2044.  
  2045. It should read:
  2046.  
  2047.      if defined %\1%%to start            ; Make sure number specified.
  2048.  
  2049. Just thought you would like to correct it.  (I really don't read with that
  2050. sort of accuracy.  I cut the script out and tried to run it and it didn't
  2051. work...)
  2052.  
  2053. Harold
  2054.  
  2055. [Ed. - Hmmm...  Our copy of the manual reads "if defined %\1 goto start".
  2056. Don't know where "if defined % %to start" came from, but in any case, it
  2057. SHOULD read "if defined \%1 goto start" (\%1 instead of %\1).  There's also
  2058. a problem with the previous figure, 1-2.  Namely, the ermsg macro won't
  2059. print the entire error message, but only the first word, e.g.  "ermsg No
  2060. login prompt!" will only print "No".  Version 2.31 of Kermit doesn't have a
  2061. straightforward way to pass an arbitrary string of blank-separated words to
  2062. a macro, so the messages have to be made into single "words" like this:
  2063. "ermsg No_login_prompt!".  Sorry for the errors.]
  2064.  
  2065. ------------------------------
  2066.  
  2067. Date: 19 Jul 88 22:57:00 CDT
  2068. From: "DAVID GAY" <gay@chewi.che.wisc.edu>
  2069. Subject: Support for AT&T 6300 Graphics Card
  2070. Keywords: MS-DOS Kermit 2.31
  2071.  
  2072. Version 2.30 of MS-Kermit supports the AT&T 6300 graphics card for the
  2073. Tektronix emulation just fine, but version 2.31 does not. The setup shows
  2074. that the terminal graphics is set to AT&T 640x400, but the plots are done in
  2075. CGA 640x200 mode. I am using the MSVIBM.EXE which was FTPed directly from
  2076. Columbia on July 8, 1988.
  2077.  
  2078. and more......
  2079.  
  2080. After discovering that MSKERMIT 2.31 July 1, 1988 did not correctly support
  2081. the 640x400 graphics mode of my AT&T 6300 as v2.30 did, I FTPed waht looked
  2082. like an updated version of MSVIBM.EXE from COLUMBIA.  Unfortunately, the bug
  2083. is still present. Even though the SHOW TERMINAL lists ATT as the graphics
  2084. mode, everything is done in CGA 640x200 (ugh!)  mode. Please inform me when
  2085. this bug gets fixed so that i may retrieve a new copy.
  2086.  
  2087. Thanks,
  2088.  
  2089. David Gay
  2090. gay@chewi.che.wisc.edu
  2091.  
  2092. [Ed. - We don't have a PC with an ATT graphics board here to test it on,
  2093. but we do have a VAXmate, which has an ATT compatible board.  It normally
  2094. runs in CGA mode, but if you SET TERMINAL GRAPHICS ATT, then it uses the
  2095. higher resolution graphics just fine.]
  2096.  
  2097. [From jrd - I wonder if we are encountering a Bios version number effect.
  2098. For AT&T machines Kermit looks for the word 'OLIVETTI' in the Bios starting
  2099. at locations FC00:0h or FC00:2014H.  It would be worthwhile using Debug to
  2100. probe your Bios.]
  2101.  
  2102. ------------------------------
  2103.  
  2104. Date: Tue, 26 Jul 88 16:53:05 EST
  2105. From: Anne Chetham-Strode <ACS%UVMVM.BITNET@CUVMB.CC.COLUMBIA.EDU>
  2106. Subject: Kermit-MS 2.31 and AT&T Graphics
  2107. Keywords: MS-DOS Kermit 2.31
  2108.  
  2109. I am testing Kermit-MS 2.31 on an AT&T PC6300.  The PC6300 supports CGA mode
  2110. as well as AT&T's "high resolution" 640 x 400 mode.  Kermit-MS 2.30 detected
  2111. and supported the high resolution mode automatically.  Version 2.31 does not
  2112. seem to support it.  "Set Term Graphic ATT" and "Set Term Graphic EGA" both
  2113. produce CGA mode.
  2114.  
  2115. Also "Set Term Graphic VGA" on a PS/2 Model 30 produces CGA mode.
  2116.  
  2117. If you intend to work on this, I am happy to help with testing.
  2118.  
  2119. Thank you for your attention.
  2120.  
  2121. [From jrd - see comments above on AT&T 6300's.  Selecting SET TERM GRAPH VGA
  2122. in turn selects video mode 17 (11H) for monochrome monitors or mode 18 (12H)
  2123. for color monitors, 640x480 by 2 or 16 colors, respectively, provided the
  2124. display adapter passes the EGA tests.  My brief PS/2 Model 30 specs show it
  2125. to support mode 17 (mono) but not 18 (color) so Kermit must have decided that
  2126. a color display was being used or that the adapter did not pass the EGA tests.
  2127. If it passed the EGA tests then 640x350 mode would have been employed.  There
  2128. is no Model 30 nearby so I can not easily check it.  Help on Model 30's would
  2129. be appreciated.]
  2130.  
  2131. ------------------------------
  2132.  
  2133. Date: Wed, 20 Jul 88 15:06:25 GMT
  2134. From: Dermot O'Beirne <DOBEIRNE%IRLEARN.BITNET@CUVMB.CC.COLUMBIA.EDU>
  2135. Subject: MS-Kermit and a Local Printer
  2136. Keywords: MS-DOS Kermit 2.31, Printer, 3COM EtherSeries
  2137.  
  2138. Does MS-Kermit 2.3x "talk" to the printer port continually when Cntrl-Prt-Scn
  2139. is in use ...... even when there is no input to or output from the Host?
  2140.  
  2141. We link to a spooled printer on a LAN by linking PRN: to the network printer.
  2142. The spool file automatically closes and writes to the printer if no data is
  2143. sent to this file for a period of 30 seconds (3Com EtherSeries !). This works
  2144. fine in MS-Kermit Version 2.29 when, with the Ctrl-Prt-Scn activated, and no
  2145. keyboard activity for 30 seconds the printer echoes.  With MS-Kermit 2.3x this
  2146. is not the case.  Even with no activity (unless Kermit generates some ?), the
  2147. print spool file stays open indefinitely or until explicitely closed by
  2148. unlinking the printer or dumping a new file at it.  I have read how 2.30 uses
  2149. the interrupts etc. but cannot understand why there is this difference.  Is
  2150. this a bug or feature?
  2151.  
  2152. Any ideas? Is there a SET option to overcome this?
  2153.  
  2154. Thanks.
  2155. Dermot O'Beirne                <DOBEIRNE@IRLEARN>
  2156. Computer Centre
  2157. University College Dublin
  2158. Ireland
  2159.  
  2160. [From jrd - While there seems to be a SET command for almost everything, there
  2161. is not one for your case, nor Kermit does send keep-alives to the printer. It
  2162. uses just normal DOS writes to the standard printer device (file handle 4)
  2163. when characters arrive, and that 'file' is opened and maintained by DOS rather
  2164. than by Kermit.  Buffering strategies by DOS will affect when the network
  2165. spooler flushes the queue.  Experience here with a similar LAN arrangement
  2166. (Novell NetWare) gives unpredictable results with many applications programs,
  2167. so you have company but no firm answers.]
  2168.  
  2169. ------------------------------
  2170.  
  2171. Date: Thu, 21 Jul 88 08:27 EDT
  2172. From: Pete Kanaitis <X979PK0P@VB.CC.CMU.EDU>
  2173. Subject: MS-Kermit 2.31 (?More parameters are needed) Message
  2174. Keywords: MS-DOS Kermit 2.31
  2175.  
  2176. I just downloaded MS-Kermit V2.31 1 July 1988.  I noticed that certain
  2177. commands with a question mark on the command line (without a carriage
  2178. return) cause the "?More parameters are needed" error message.  Typing "?"
  2179. or "set ?" (no carriage return on either one) as the *FIRST* command after
  2180. starting KERMIT from DOS will display the normal help, then the "?More
  2181. parameters..." message.
  2182.  
  2183. Pete Kanaitis
  2184. Allegheny-Singer Research Institute
  2185. X979PK0P@VB.CC.CMU.EDU
  2186.  
  2187. [From jrd - Thanks Pete.  This will be fixed in the next rlease.]
  2188.  
  2189. ------------------------------
  2190.  
  2191. Date: Mon, 25 Jul 88 14:14:44 +0300
  2192. From: Ze'ev (Steed) Shtadler <steed%TECHUNIX.BITNET@cuvmb.cc.columbia.edu>
  2193. Subject: MS-Kermit 2.31 Internal Modem Problems
  2194. Keywords: MS-DOS Kermit 2.31, SmartLink.
  2195.  
  2196. I got the new MS-Kermit 2.31 version, translated MSVIBM.BOO and tried it.
  2197. Well, it couldn't talk to the internal modem.  I couldn't make it operate in
  2198. any way I tried.  MS-Kermit 2.30 had no problems with the same hardware
  2199. configuration.
  2200.  
  2201. I use an XT Turbo clone (COPAM 401), MS-DOS 3.30, SmartLink 1200B as COM1:,
  2202. no other RS232 cards, a real-time clock and 2 parallel ports.
  2203.  
  2204. Did anyone experience a similar behavior with this new version?  Using this
  2205. modem, Using other modems?
  2206.  
  2207. Any suggestions for solving/determining the problem?
  2208.  
  2209.                         Thanks in advance,
  2210.                                 Ze'ev Shtadler.
  2211.  
  2212. Ze'ev Shtadler.
  2213. Computer Science Faculty,
  2214. Technion, Israel Institute of Technology,
  2215. Haifa Israel
  2216. Phone (work):   (+972) 4-294304
  2217.  
  2218. BITNET:  steed@techunix
  2219. Domain:  steed@techunix.technion.ac.il
  2220. UUCP:    ...!psuvax1!techunix.bitnet!steed
  2221. ARPANET: steed%techunix.bitnet@cunyvm.cuny.edu
  2222. CSNET:   steed%techunix.bitnet@csnet-relay.csnet
  2223.  
  2224. [From jrd - I presume the IRQ is set to 4 and the i/o address to 03F8H, for
  2225. COM1. If the modem were not found Kermit would say either the port is
  2226. unavailable or operates through the Bios.  Otherwise, if the modem can be
  2227. dialed but the screen shows nothing then the IRQ jumper is not set to 4 for
  2228. COM1.  After that I'd be guessing.]
  2229.  
  2230. [Ed. - We have heard that certain internal modems can be configured by the
  2231. accompanying software (e.g. Smartcom for Hayes), and that this same software
  2232. can leave the modem in a state that is unusable by any other program,
  2233. including Kermit.  Sometimes fooling with the modem's configuration program
  2234. can clear up the problem.]
  2235.  
  2236. ------------------------------
  2237.  
  2238. Date: Thu, 4 Aug 88 14:37 MDT
  2239. From: <JRD%USU.BITNET@CUVMB.CC.COLUMBIA.EDU>
  2240. Subject: RE: MS-Kermit 2.31 Bug (Feature?)
  2241. Keywords: MS-DOS Kermit 2.31, Tabs
  2242.  
  2243. In response to Carl Fussell's message in Info-Kermit Digest V8 #4:
  2244.  
  2245. For the life of me I can see no reason why CLEAR and Tab stops
  2246. could interact this way. The VT102 will clear all tab stops when it receives
  2247. the command ESC [ 3 g from the host.  As a quick check you might add the
  2248. STATUS command to the script file in a few places; tabs will be shown at the
  2249. end of the display.  Even then, the terminal emulator is not activated until
  2250. the Connect command.  A puzzle, or a damaged BOO file.
  2251.  
  2252. ------------------------------
  2253.  
  2254. Date: 1 Aug 88 14:01:12 EDT (Mon)
  2255. From: chris@bitsy.cooper.EDU (Christopher P. Lent)
  2256. Subject: MS-Kermit 2.31 IBM 17 July 1988 Eats nulls
  2257. Keywords: MS-DOS Kermit 2.31
  2258.  
  2259. Hi,
  2260.     Sorry to complain, but MS-Kermit 2.31 17 July 1988 removes nulls from
  2261. the terminal session.  Normally this is not a problem, BUT we have an
  2262. application which captures binary data from a Perkin-Elmer FT-IR Model 1600
  2263. via the LOG SESSION command.  Since MS-Kermit 2.31 eats nulls, we have to
  2264. remain at MS-Kermit 2.30 for now.
  2265.  
  2266. REPEAT BY:
  2267.  
  2268. If you have a UNIX system around an easy way to test this is to go:
  2269.  
  2270. $ echo "A NULL \0 <---" >null.lis
  2271. $ od -c null.lis
  2272. 0000000   A       N   U   L   L      \0       <   -   -   -  \n
  2273. 0000016
  2274. $ #                                  ^------- Note the null in the file
  2275. $ # at this point turn on debugging with SET DEBUG ON
  2276. $ # then reconnect and go
  2277. $ cat t.lis
  2278.  
  2279. On Version 2.30 the null appears as ^@ and is also put in the SESSION LOG
  2280. file, while on 2.31 the null is gone from both the terminal session and the
  2281. session log file.
  2282.  
  2283. In conclusion, Kermit is wonderful but this problem makes our user rather
  2284. unhappy.  Admittedly it's not Kermit's intended use but it would prove
  2285. useful from time to time.  Hope a fix will make it into the next MS-Kermit
  2286. release.
  2287.  
  2288. Thanks,
  2289. Chris Lent
  2290. chris@cooper.cooper.edu
  2291. chris%cooper.cooper.edu@cmcl2.NYU.EDU
  2292. philabs!phri!cooper!chris
  2293.  
  2294. [From jrd - Chris, to increase terminal emulation throughput both NULLs and
  2295. DEL characters are filtered out right in the serial port interrupt routine.
  2296. DEL is passed if Tektronix emulation is active.  Both were supposed to be
  2297. passed when DEBUG was active but a small glitch did not let NULL through
  2298. even then.  We dare not let these two characters get into the log file since
  2299. they are normally fillers and would make a great mess when the log file
  2300. is later edited or manipulated by ordinary tools.  I suppose a case could be
  2301. made that both should be passed if transparent printing were active, but
  2302. again filler characters from the host would also go to the printer.  Still,
  2303. they should not be in the session log.]
  2304.  
  2305. ------------------------------
  2306.  
  2307. Date: Wed, 6 Apr 88 15:59:30 EST
  2308. From: LES@vaxi.UWO.CDN
  2309. Subject: VT200 Support in MS-Kermit?
  2310. Keywords: VT200 Support
  2311.  
  2312. What we would really like to see Kermit do is emulate at least one feature
  2313. of the VT200 - the ability to download soft character sets.  That is, we
  2314. would like to use Kermit with an application which manages and down loads
  2315. software character sets to the terminal in order to allow a wide variety of
  2316. characters to be displayed.
  2317.  
  2318. Do you know:
  2319.  
  2320.  - if such a feature is planned?
  2321.  - if anyone out there have implemented such a feature
  2322.  - if, given we have the source and resources, its a big job?
  2323.  
  2324. Thanks in advance,
  2325. Les Flodrowski
  2326. Social Science Computing Lab, U. of Western Ontario.      LES@UWOVAX.BITNET
  2327.  
  2328. [From jrd - VT220 support has been discussed but no one has volunteered to
  2329. take on the task.  Once VT220 support starts it needs to be rather complete
  2330. because people naturally then expect all the features.  A partial work around
  2331. is to load the SET TRANSLATION INPUT table from a Take file, to change in
  2332. coming characters, and to use SET KEY for outgoing ones.  In any case, the
  2333. displayable characters are restricted to those built into the Bios and display
  2334. adapter; i.e., the ordinary ASCII plus IBM extended ASCII set.  Since sources
  2335. are available you might wish to know that the job is certainly not small.]
  2336.  
  2337. ------------------------------
  2338.  
  2339. Date: Mon, 1 Aug 88 11:54:33 edt
  2340. From: Jim Gogan <ugogan@uncecs.edu>
  2341. Subject: MS-Kermit with Async Servers?
  2342. Keywords: MS-DOS Kermit 2.31
  2343.  
  2344. I would like to hear from anyone using MS-Kermit 2.31 over a network to an
  2345. async communications server (such as IBM's LAN Async Communications Server
  2346. Program or Novell's ACS).  We are looking for something (anything!!) that
  2347. will let us attach up to 8 hardwired async lines to a communications server
  2348. on a PC network (primarily token ring and Ethernet hardware) without having
  2349. to use ASCOM, Smartcom or Crosstalk!!  Is this possible with Kermit 2.31?
  2350. What products are any good (not just available) for async server capability?
  2351. I don't care about dial-in capabilities; we just want to get access to other
  2352. campus hosts for the users on the PC nets.  Please e-mail any and all
  2353. success/horror stories & I'll summarize if appropriate.  Thanks in advance.
  2354.  
  2355.    Jim Gogan
  2356.    Univ. of North Carolina
  2357.    Microcomputing Support Center
  2358.    Phone: (919) 962-0101
  2359.    E-mail: ugogan@ecsvax (UUCP or BITNET) or ugogan@ecsvax.uncecs.edu
  2360.  
  2361. [From jrd - IBM's Async Comms Server needs a special protocol across the
  2362. network, and I suspect so does Novell's ACS. I have the specs on the IBM
  2363. item; in fact, I have a MS student doing an analysis of it. However, it
  2364. does not mesh well with the current Kermit procedures. There might be some
  2365. async servers, such as the updated IBM ASC from Yale, which expect the client
  2366. to use the local Bios path to the serial port; Kermit supports that route
  2367. via SET PORT BIOSn (n=1-4).]
  2368.  
  2369. ------------------------------
  2370.  
  2371. Date: Thu, 21 Jul 88 07:59:00 CDT
  2372. From: moore@ncsc.ARPA (Moore)
  2373. Subject: MS-DOS Kermit 2.31 and Local Printer
  2374. Keywords: MS-DOS Kermit 2.31
  2375.  
  2376. Sorry, I should have looked closer before I complained about the local
  2377. printer problem a while back.  Seems that, prior to 2.30, parity none
  2378. allowed transparent printing with no problem; with 2.31, at least on our
  2379. 4.3bsd host, parity must be set to space in order to let both transparent
  2380. printing and file transfers take place (setting parity to even disables
  2381. transfers completely!).
  2382.  
  2383. Thanks for the assistance.
  2384.  
  2385. Jim
  2386.  
  2387. [Ed. - The behavior of parity is rather complicated.  UNIX sends even parity
  2388. during a terminal session.  MS-Kermit, by default, strips parity of incoming
  2389. characters during CONNECT.  UNIX Kermit, once it is invoked, transfers files
  2390. with no parity (uses all 8 bits for data).  Thus normally, you don't need to
  2391. SET PARITY to anything when connecting a PC to a UNIX system -- both
  2392. terminal connection and file transfer work.  Transparent printing, however,
  2393. as of 2.30, is intended to work with full 8-bit binary bytes to allow for
  2394. printing of special characters.  If you don't tell MS-Kermit that incoming
  2395. characters have parity, it will route them to the printer that way, which of
  2396. course produces a messed-up listing.  So for transparent printing with a VAX
  2397. on the other end, you should SET PARITY EVEN (or SPACE or anything else),
  2398. but then to transfer files, also remember to SET PARITY EVEN (or SPACE
  2399. or...) on the VAX Kermit too.]
  2400.  
  2401. ------------------------------
  2402.  
  2403. Date: Tue, 2 Aug 88 12:24:21 edt
  2404. From: jlupo%icc@afit-ab.arpa (James A. Lupo)
  2405. Subject: MS-Kermit 2.3x Bug?  2.31 And Z-100's ZPC
  2406. Keywords: MS-DOS Kermit 2.31, Z-100, ZPC
  2407.  
  2408. I have noted a slight bug in MS-Kermit, Versions 2.30 and 2.31, with the
  2409. "set term color" command.  If bright foreground colors are specified, as
  2410. in:
  2411.     set term color 1 37 44
  2412.  
  2413. The terminal display does indeed show bright white characters on a blue
  2414. background.  However, receipt of a terminal reset sequence, specifically,
  2415. <ESC>[0m, causes the display to drop to low intensity white on black.
  2416. The screen remains this way until one escapes to the Kermit command mode
  2417. and subsequently re-connects to terminal mode.  At that point, new text
  2418. is displayed once again in high intensity until the next reset sequence is
  2419. received.
  2420.  
  2421. Side Note for Z-100 Users
  2422.  
  2423. I recently upgraded my Z-100 low profile computer with the Heath User's
  2424. Group ZPC IBM-PC emulation software and a Scottie Systems Scottie Board with
  2425. COM1 adapter.  I had great difficulty in getting Version 2.30 to run, and
  2426. have not isolated all problems yet.  However, Version 2.31 runs hot out of
  2427. its BOO file translation with no modification.  The ZPC package emulates a
  2428. CGA display, and both the VT102 and TEK4010 modes so far operate flawlessly.
  2429. Even though running Kermit in emulation this way does not make use of the
  2430. 640x480 resolution available on a Z-100, it still makes a very servicable
  2431. comm package (at least until the Z-100 Kermit reaches the 2.3x level??).
  2432.  
  2433. LtCol James A. Lupo
  2434. Assistant Professor of Physics
  2435. Air Force Institute of Technology (AFIT/ENP)
  2436. Wright-Patterson AFB, OH 45433-6583
  2437.  
  2438. E-Mail:  jlupo@afit-ab.arpa
  2439.  
  2440. [From jrd - ESC [ 0 m means reset the display attributes of bold, blink, and
  2441. inverse rather than reset the terminal (ESC c), so a dim display is the
  2442. natural result.  Color change is not a host command and probably relates to
  2443. your non-Connect mode screen attributes (which Kermit uses until told
  2444. otherwise).  ZPC emulation: that's good news!]
  2445.  
  2446. ------------------------------
  2447.  
  2448. Date: Thu, 4 Aug 88 10:09:35 CDT
  2449. From: moore@ncsc.ARPA (Moore)
  2450. Subject: Z-248 COM3 and Kermit
  2451. Keywords: Zenith Z-248, COM3, MS-DOS Kermit
  2452.  
  2453. I know the subject of COM3 on the Z-248 has been beaten to death, but I got
  2454. an interesting little program from Zenith called COM3.COM, which is supposed
  2455. to map COM[1-2] I/O to COM3.  Well, it works at 1200baud with Kermit, but at
  2456. any higher speeds characters get lost regardless of the handshaking.
  2457.  
  2458. Has anyone been able to get COM3.COM to work with Kermit?  I'll post results
  2459. if they're compelling.
  2460.  
  2461. Thanks.
  2462.  
  2463. Jim
  2464. Moore@NCSC.arpa
  2465.  
  2466. ------------------------------
  2467.  
  2468. Date: Mon, 25 Jul 88 18:33:15 EST
  2469. From: John C Klensin <KLENSIN@INFOODS.MIT.EDU>
  2470. Subject: MSUCHK/SCANCHECK and the Rainbow
  2471. Keywords: MS-DOS Kermit, Rainbow Kermit
  2472.  
  2473. I probably should have anticipated this, but the MSKERMIT scan program, 
  2474. SCANCHECK (distributed as MSUCHK) goes crazy when one attempts to run it 
  2475. on a Rainbow under MSDOS 2.1.  SHOW KEY from within Kermit, while 
  2476. tedious, works fine.
  2477.  
  2478. This might at least be worth a note in a .BWR file.
  2479.  
  2480. [Ed. - Noted.]
  2481.  
  2482. ------------------------------
  2483.  
  2484. Date: Fri, 22 Jul 88 11:10:58 EDT
  2485. From: mates%applga.uucp@umix.cc.umich.edu (Valerie Mates)
  2486. Subject: MacKermit Checksums
  2487. Keywords: MacKermit 0.9(40)
  2488.  
  2489. Hi!  I'm using MacKermit 9(40) on a Mac II, connected to a Sun running
  2490. C-Kermit 4E.  During file transfers when it should be using type 1
  2491. checksums, MacKermit's display window says it's using type 0 checksums.  It
  2492. also says that the window size is 00.  Several large, binary files have been
  2493. corrupted during transfers with "type 0" checksums.  Any idea what's
  2494. happening?
  2495.  
  2496. Thanks!
  2497. Valerie Mates
  2498.  
  2499. [Ed. - The block check display is probably a mistake.  Kermit doesn't
  2500. transfer files without error checking.  We'd have to know a lot more detail
  2501. about the corrupted binary files -- what system was on the other end, what
  2502. version of Kermit, what kind of connection, etc.]
  2503.  
  2504. ------------------------------
  2505.  
  2506. Date: Fri, 15 Jul 88 00:42:26 EDT
  2507. From: mholden@ajpo.sei.cmu.edu
  2508. Subject: MacKermit and Binary File Transfer
  2509. Keywords: MacKermit 0.9(40), MacBinary
  2510.  
  2511. The problem I am trying to work with MacKermit is to transfer a Stuffit
  2512. file (which is MacBinary) from the SIMTEL20 archives to my Macintosh via
  2513. another, UNIX, ARPANET host.  The master files are being retained in binary
  2514. on SIMTEL20 to conserve disk space.  Since I have no disk space there and
  2515. am also unaware of a Mac file ASCII conversion program on the DEC20) I
  2516. cannot convert it there before transfer. I do have disk space on the UNIX
  2517. host but I also am not aware of a conversion program resident there. I
  2518. have done XMODEM transfer from there since one of the system people kindly
  2519. put it up for me so I am not desperate.  However I was curious as to whether
  2520. there exists a technique for double file transfer with subsequent glueing
  2521. back together. I would like to suggest that support of MacBinary transfer
  2522. would make the program enormously more useful for Mac users.
  2523.  
  2524. - Maretta Holden
  2525.  
  2526. [Ed. - See the next message...]
  2527.  
  2528. ------------------------------
  2529.  
  2530. Date: Fri, 15 Jul 88 10:21:36 PDT
  2531. From: dplatt@coherent.com (Dave Platt)
  2532. Subject: Transferring application via MacKermit 0.9(40)
  2533. Keywords: MacKermit 0.9(40), MacBinary
  2534.  
  2535. If you wish to transfer a Mac application (or other file containing a
  2536. resource fork) with MacKermit 0.9(40), I'd suggest running the file through
  2537. BinHex 5.0 (not 4.0).  BinHex 5.0 will translate the file into MacBinary
  2538. format; the resulting file is pure data (no resource fork) and can be
  2539. uploaded using MacKermit's binary-file transmission option.  The resulting
  2540. file can be downloaded in the same way, and then reconverted via BinHex 5.0.
  2541.  
  2542. The biggest advantage to using BinHex 5.0, as opposed to PackIt or StuffIt,
  2543. is that the uploaded file on the mainframe/BBS is stored in MacBinary
  2544. format.  It's therefore compatible with any terminal emulator/downloader
  2545. that supports automatic MacBinary conversion; for example, one could
  2546. download such a file using MacTerminal 2.0, Red Ryder, MicroPhone, FreeTerm,
  2547. or VersaTerm... and all of these programs would automatically convert the
  2548. file back into a Mac application as it was received.  Similarly, any of
  2549. these programs could be used to upload an application or document to a
  2550. mainframe or BBS in MacBinary format; the resulting file can be downloaded
  2551. using binary MacKermit and then run through BinHex 5.0 to restore it to its
  2552. original form.
  2553.  
  2554. Dave Platt                                             VOICE: (415) 493-8805
  2555.   USNAIL: Coherent Thought Inc.  3350 West Bayshore #205  Palo Alto CA 94303
  2556.   UUCP: ...!{ames,sun,uunet}!coherent!dplatt     DOMAIN: dplatt@coherent.com
  2557.   INTERNET:   coherent!dplatt@ames.arpa,    ...@sun.com,    ...@uunet.uu.net
  2558.  
  2559. [Ed. - And obviously, automatic MacBinary translation is high on the list
  2560. for Mac Kermit too.]
  2561.  
  2562. ------------------------------
  2563.  
  2564. Date: Tue 26 Jul 88 17:19:30-PDT
  2565. From: Mike O'Rourke <MIKEO%HADAR.usc.edu@oberon.usc.edu>
  2566. Subject: MacKermit Escape Sequence Keys
  2567. Keywords: MacKermit 0.9(40)
  2568.  
  2569. Greetings.  I am a MicroComputer Consultant for the University of Southern
  2570. California.  We recently received MacKermit 0.9(40) and MSKermit 2.30 for
  2571. our Labs and have a question for you.
  2572.  
  2573. Many of our users connect to IBM Mainframes (MVS and CMS) using XVT100
  2574. emulation (VT102 really), and have trouble trying to find out the escape
  2575. sequences - PF Keys, Break keys, Insert Keys, Clear Screen, etc.  If you
  2576. have such mappings, most notably for the Mac, we would dearly appreciate any
  2577. info you could offer.
  2578.  
  2579. Thanks in Advance,
  2580.  
  2581. Mike O'Rourke
  2582.  
  2583. [Ed. - Mac Kermit 0.9(40) does not come with a default set of VT100 key
  2584. mappings.  Users are encouraged to put together Mac Kermit settings files
  2585. for this and send them in, so we can add them to the distribution.]
  2586.  
  2587. ------------------------------
  2588.  
  2589. End of Info-Kermit Digest
  2590. *************************
  2591. -------
  2592. 18-Aug-88  1:03:43-GMT,26310;000000000001
  2593. Received: from cucca.cc.columbia.edu by cunixc.cc.columbia.edu (5.54/5.10) id AA12983; Wed, 17 Aug 88 21:03:34 EDT
  2594. Received: from CUVMB.CC.COLUMBIA.EDU by cucca.cc.columbia.edu (5.54/5.10) id AA23801; Wed, 17 Aug 88 21:02:46 EDT
  2595. Received: from CUVMB.CC.COLUMBIA.EDU(MAILER) by CUVMB.CC.COLUMBIA.EDU(SMTP) ; Wed, 17 Aug 88 21:02:29 EDT
  2596. Received: by CUVMB (Mailer X1.25) id 7562; Wed, 17 Aug 88 21:02:25 EDT
  2597. Date:         Wed, 17 Aug 88 21:01:53 EDT
  2598. Reply-To: Info-Kermit@CU20B.columbia.edu
  2599. Sender: INFO-KERMIT Digest <I-KERMIT%CUVMA.BITNET@cuvmb.columbia.edu>
  2600. From: Christine M Gianone <SY.CHRISTINE@cu20b.columbia.edu>
  2601. Subject:      Info-Kermit Digest V8 #6
  2602. Comments: To: Info-Kermit@CU20B.CC.COLUMBIA.EDU
  2603. To: Frank da Cruz <fdc@cucca.cc.columbia.edu>
  2604.  
  2605. Info-Kermit Digest         Wed, 17 Aug 1988       Volume 8 : Number 6
  2606.  
  2607. Today's Topics:
  2608.  
  2609.                         Announcing the End of CU20B
  2610.              Announcing a Maintenance Update for MS-Kermit 2.31
  2611.           Announcing MS-Kermit 2.31 for NEC-PC9801 with Kana-Kanji
  2612.                Announcing MS-DOS Kermit 2.31 for the Wang PC
  2613.                         Binary File Types on the VAX
  2614.      Kermit 3.82 and the Applied Eng. Serial Pro Work Together Finally
  2615.                    CMS Kermit and 7171 Protocol Converter
  2616.                        CMS-Kermit with Commtex Cx-80
  2617.               KERMIT through Commtex Cx-80 Protocol Converter
  2618.                 Kermit Through Protocol Converters Under CMS
  2619.  
  2620. ----------------------------------------------------------------------
  2621.  
  2622. Date: Tue, 15 Aug 88 19:16 MDT
  2623. From: Christine M. Gianone <SY.CHRISTINE@CU20B.CC.COLUMBIA.EDU>
  2624. Subject: Announcing the End of CU20B
  2625. Keywords: CU20B, CUNIXC, Kermit Distribution, Network, FTP
  2626.  
  2627. This will be the final issue of the Info-Kermit Digest that is sent from our
  2628. last DEC-20 (once a fleet of four).  DEC-20s were important to the original
  2629. development of Kermit -- much of the protocol was designed "around" them, one
  2630. of the first Kermit programs was written for the DEC-20, and the DEC-20 style
  2631. of "user interface" is found in many popular Kermit programs -- MS-Kermit,
  2632. CP/M Kermit, C-Kermit, etc.
  2633.  
  2634. Kermit's new "home" will be on CUNIXC.CC.COLUMBIA.EDU, a VAX 8700 running
  2635. UNIX (Ultrix).  The IP host number is 128.59.40.130.  You should be able to
  2636. get files from it with anonymous FTP, just as you did from CU20B, except that
  2637. now you're talking to a UNIX, rather than TOPS-20, FTP server.  The Kermit
  2638. files are in directories kermit/a, kermit/b, kermit/c, kermit/d, and kermit/e.
  2639. You can also send mail to Info-Kermit and Info-Kermit-Request at the new
  2640. address.
  2641.  
  2642. The process is roughly like this: FTP to CUNIXC.CC.COLUMBIA.EDU, login
  2643. anonymous, any password, and then CWD (or CD) to kermit, which contains a
  2644. file read.me, which you should read.  Then CWD (or CD) to a, b, c, d, or e
  2645. and GET or MULTIPLE GET (or MGET) the files you want.  The AA*.* files are
  2646. still DEC-20 oriented, but will be updated soon.  Report problems to
  2647. info-kermit-request@CUNIXC.CC.COLUMBIA.EDU.  Also, remember that Columbia's
  2648. Internet host numbers changed on August 15th, as announced in the last
  2649. Info-Kermit Digest, so if you have trouble connecting, try using CUNIXC's
  2650. host number 128.59.40.130, instead of the host name.
  2651.  
  2652. Since CUNIXC is a heavily-used machine, please try not to FTP files from it
  2653. during peak hours.  There are presently no formal restrictions, so please
  2654. don't overburden the system.  If the response is very slow, cancel your
  2655. session and try again later.
  2656.  
  2657. During a brief transition period, CU20B will continue to house the Kermit
  2658. files, so if you have problems with CUNIXC, you can still return to "old
  2659. faithful".
  2660.  
  2661. To order by mail, request a complete list of Kermit versions and an order
  2662. form from Kermit Distribution, Columbia University Center for Computing
  2663. Activities, 612 West 115th Street, New York, NY 10025 USA.
  2664.  
  2665. ------------------------------
  2666.  
  2667. Date: Wed, 10 Aug 88 19:16 MDT
  2668. From: Christine M. Gianone <SY.CHRISTINE@CU20B.CC.COLUMBIA.EDU>
  2669. Subject: Announcing a Maintenance Update for MS-Kermit 2.31
  2670. Keywords: MS-DOS Kermit 2.31, IBM PC, Ungermann-Bass
  2671.  
  2672. This is to announce a maintenance release of MS-DOS Kermit 2.31 for the IBM
  2673. PC family only.  This version is being issued in order to correct several
  2674. problems in the original 2.31 release.  If you are affected by these
  2675. problems, then you should get the update, otherwise you needn't bother.  The
  2676. version number remains 2.31, but the date is changed to August 15, 1988 (as
  2677. displayed in the startup herald, or by the "version" command).  The items
  2678. that were fixed are:
  2679.  
  2680.  - Ungermann-Bass Net One support had two fatal bugs, now fixed.
  2681.  
  2682.  - The Bios in some machines objected to the stray interrupt generated when
  2683.    Kermit disconnected from the serial port.  Also solves problem of
  2684.    an earlier task, such as Smartcom II or PC-Talk III, forgetting to replace
  2685.    the serial port interrupt it borrowed and causing a crash during Kermit
  2686.    operations.
  2687.  
  2688.  - A serial port with COM2 addressing (port 02E8H, IRQ 3) placed in the
  2689.    COM1 Bios data area, such as happens with some PCjr's, could not be
  2690.    found.  Corrected to switch to COM2 addressing if the Bios data area
  2691.    for COM1 is 02E8H.  COM1 is normally port 03F8H and IRQ 4.
  2692.  
  2693.  - The main Kermit command line parser sometimes gave a spurious message
  2694.    "?more parameters are needed" when query mark help was used.
  2695.  
  2696.  - A bug in finding labels in scripts, as in the commands
  2697.  
  2698.         GOTO end
  2699.         :end1
  2700.         commands
  2701.         :end
  2702.  
  2703.    which let label ":end1" be jumped to by mistake if ":end1" appeared first.
  2704.  
  2705.  - The test for available disk space when receiving files with attributes
  2706.    packets inflated the disk space rather than the file size.  Revised to
  2707.    proper form: inflate file size by 17/16, decline file if not enough
  2708.    disk space.
  2709.  
  2710.  - The script CLEAR command could sometimes interfere with terminal emulation
  2711.    (lose tab settings, etc).
  2712.  
  2713. [Ed. - Thanks to Joe Doupnik for the rapid work in making these corrections!
  2714. The new files are installed in Kermit distribution in the usual places, as
  2715. well as in the new place (kermit/a on CUNIXC) and a more detailed description
  2716. from Joe of this release has been added to the MSKERM.BWR file.]
  2717.  
  2718. ------------------------------
  2719.  
  2720. Date: SAT, 06 AUG 88 17:19:25 JST
  2721. From: "H.Fujii" <KEIBUN@JPNKEKVM.BITNET>
  2722. Subject: Announcing MS-Kermit 2.31 for NEC-PC9801 with Kana-Kanji
  2723. Keywords: NEC-PC9801, Japan, Kana, Kanji, MS-DOS Kermit 2.31, Fujitsu FMR-60
  2724.  
  2725. We (Hirofumi Fujii & Akihiro Shirahasi) have developed MS-Kermit for NEC
  2726. PC-9801, the most popular MS-DOS machine in Japan (more than IBM-PC!!).  The
  2727. big difference from other machines is Kana & Kanji treatment.  Kana & Kanji
  2728. are the Japanese characters developed from ancient Chinese characters. The
  2729. number of authorized characters is about 6000 (Level-1: 2965; Level-2:
  2730. 3388).  These are specified by 2-byte codes.  Our program can handle these
  2731. characters in addition to usual MS-Kermit operation (including VT100,
  2732. TEK4014 emulation).
  2733.  
  2734. For Kana & Kanji treatment, it is very important that the MS-Kermit has the
  2735. 8-bit display mode.  So, we have set the default mode to 8-bit display.
  2736.  
  2737. We have already tested this program with my friends and collaborators.  We
  2738. have tried to send Kana-Kanji mail and Kana-Kanji phone on VAX/VMS using
  2739. this Kermit.  Of course these utilities caused some problems because these
  2740. programs are not designed for 2-byte cahracters.  But many of the problems
  2741. are recoverable (e.g., by pressing ^W) and we found this program is very
  2742. convenient to communicate using Kana & Kanji.
  2743.  
  2744. So, we want to distribute this program as a 'free to use' program.  We have
  2745. named the modules as follows:
  2746.  
  2747.    MSVP98.BOO  -- BOO file for MSVP98.EXE (MS-Kermit for NEC PC-9801)
  2748.    MSVP98.DOC  -- Manual for NEC PC-9801 Kermit
  2749.  
  2750.    MSGP98.ASM  -- Macro Assembler source file for TEK4014 emulator
  2751.    MSUP98.ASM  -- Macro Assembler source file for Keyboard
  2752.    MSXP98.ASM  -- Macro Assembler source file for Machine-dependent interface
  2753.    MSYP98.ASM  -- Macro Assembler source file fir VT102 emulator
  2754.  
  2755. These are the files for MS-Kermit 2.31 for NEC-PC9801.  Please add these
  2756. files to your KERMSRV.
  2757.  
  2758.                                              Hirofumi Fujii
  2759.                                       KEK On-line group, Dept. of Physics,
  2760.                              National Laboratory for High-Energy Physics (KEK)
  2761.  
  2762.                                         BITNET address: KEIBUN@JPNKEKVM
  2763.                                 HEPNET(DECNET) address: KEKVAX::KEIBUN
  2764.  
  2765. P.S.
  2766. 1) I tried to SET KEY xxx <Kana-Kanji characters>. It worked well!  This is
  2767. owing to 8-bit character handling at MS-Kermit command level (a new feature
  2768. of version 2.31).
  2769. 2) I have already started to install this program to another Japanese MS-DOS
  2770. machine, Fujitsu (mainframer) FMR-60 (their mainframe-machine is IBM
  2771. compatible but their peronal computer is NOT! -- Why?  I think it is due to
  2772. Japanese character sets).  At the present time, it works without Tek4014
  2773. emulation.
  2774.  
  2775. [Ed. - Many thanks for the valuable work you have done, and for contributing
  2776. it to the Kermit library!  The files have been installed in Kermit
  2777. Distribution under the names you listed above.]
  2778.  
  2779. ------------------------------
  2780.  
  2781. From: Volker Edelhoff <edelhoff@UNIDO.BITNET>
  2782. Date: Fri, 22 Jul 88 14:39:42 +0200
  2783. Subject: Announcing MS-DOS Kermit 2.31 for the Wang PC
  2784. Keywords: MS-DOS Kermit 2.31, Wang PC
  2785.  
  2786. I adapted the machine-specific file MSXWNG.ASM for the Wang PC to assemble
  2787. and link with the rest of MS-DOS Kermit version 2.31 files correctly.  I did
  2788. no improvement to the functionality of it - I just added some externals and
  2789. dummy procedures to satisfy the linker.
  2790.  
  2791. BUT: the machine independent files of Kermit have been improved immensely
  2792. (script file, more comprehensive messages, better SHOW facilities, ...), so
  2793. that this adaption will be quite useful for the WANG PC/APC world, anyway!
  2794.  
  2795. The new files are as follows:
  2796.  
  2797.   Name         Size   Description
  2798.   MSVWNG.BAT   1223   Batch file for assembling and linking
  2799.   MSVWNG.BOO  71012   BOO-version of MSVWNG.EXE
  2800.   MSVWNG.EXE  63616   The WANG PC/APC Kermit Version 2.31
  2801.   MSVWNG.LNK    204   Link-script file used by MSVWNG.BAT
  2802.   MSVWNG.MAK   1890   MAKE-file for MS-Make
  2803.   MSXWNG.ASM  25256   The ASM-source code
  2804.  
  2805.                                 Volker Edelhoff
  2806.                                 Hennener Str. 35
  2807.                                 D-5860 Iserlohn
  2808.                                 West Germany
  2809.  
  2810. [Ed. - Many thanks, Volker!  The Wang PC version of MS-Kermit has not been
  2811. updated since 2.29, in May 1986, so this announcement should be most welcome
  2812. to Wang PC users!  The files have been added to Kermit Distribution under
  2813. the names listed above.  Now if only someone would write Kermit programs for
  2814. the Wang VS systems...]
  2815.  
  2816. ------------------------------
  2817.  
  2818. Date: Tue, 26 Jul 88 09:34:32 CST
  2819. From: Bob Parks <C27901RP%WUVMD.BITNET@CUVMB.CC.COLUMBIA.EDU>
  2820. Subject: Binary File Types on the VAX
  2821. Keywords: VAX/VMS Kermit, SAS
  2822.  
  2823. My problem is most likely due to ignorance of VAX file formats but here is
  2824. the problem.
  2825.  
  2826. SAS has a file format called TRANSPORT format and one uses it to transport
  2827. SAS internal data sets between machines (VAX, PC, CMS, etc).  The transport
  2828. file is written in ASCII and apparently uses all 256 different 'characters'.
  2829.  
  2830. The problem is that the transport data set is 80 characters per record, file
  2831. type fixed (e.g., no end-of-record indication - specifically no CR/LF
  2832. characters).  If such a transport file is transfered between the VAX
  2833. (KERMIT-32) and the PC, then at the end of each and every record there is a
  2834. CR/LF on the PC side.  I have tried SET FILE TYPE BINARY and SET FILE TYPE
  2835. FIXED and no SET FILE TYPE command and receieved the same files identically.
  2836.  
  2837. Possibly the VAX stores the transport data set with CR/LF even though it is
  2838. fixed length file (and maybe there is some fixup in SAS / VAX when creating
  2839. the transport data set).  BUT what I wanted, and what works between CMS and
  2840. the PC is CMS KERMIT's SET FILE BINARY that does not, on the PC side, get
  2841. CR/LF on each record.
  2842.  
  2843. Any suggestions appreciated.
  2844.  
  2845. Bob
  2846.  
  2847. ------------------------------
  2848.  
  2849. Date: Thu, 28 Jul 88 09:46:04 CDT
  2850. From: "Wayne J. Hauber" <GA.WJH%ISUMVS.BITNET@CUVMB.CC.COLUMBIA.EDU>
  2851. Subject: Kermit 3.82 and the Applied Eng. Serial Pro Work Together Finally
  2852. Keywords: Kermit-65, Super Serial Card, Apple II
  2853.  
  2854. A couple of months ago, I asked about Kermit 3.8* and the Applied Engineering
  2855. Serial Pro.  The Serial Pro is supposed to be Super Serial Card compatible but
  2856. I was having no luck getting the card to work with Kermit's Super Serial Card
  2857. driver.
  2858.  
  2859. I enabled interrupts like the Kermit manual (and everyone else) suggested by
  2860. closing the dip switches.  Kermit refused to work; when you enter CONNECT at
  2861. the Kermit-65 prompt the system freezes with the interrupt switches off and
  2862. appears to drop into the monitor with the switches on.
  2863.  
  2864. I tried lots of things and even browsed the Kermit source.  However, last
  2865. night I got Kermit to work with my Serial Pro.  The fix was unexpected and
  2866. seems a little weird to me.  I opened the switches that enable IRQ interrupts
  2867. for the 6551 and 6818 (switches 1 and 3) and closed the switches which enable
  2868. NMI interrupts (switches 2 and 4).  This should have disabled IRQ and enabled
  2869. NMI interrupts.
  2870.  
  2871. What is weird is this:  NMI interrupts are not supported on the Apple II
  2872. series of computer and IRQ is.  The switches I set should be the wrong
  2873. switches.  Non maskable interrupts (NMI) are supposed to crash an Apple II
  2874. into the monitor.  This sounds a lot like the symptoms I had.  Most people I
  2875. talked with thought it wouldn't hurt to leave all the interrupt switches on;
  2876. that was wrong in Kermit's case.  It doesn't hurt some of the other
  2877. communication programs on the market though.
  2878.  
  2879. My guess is that the AE Serial Pro User's Guide contains a mislabeled diagram
  2880. for its switch settings.  The switches labelled as NMI are really IRQ and
  2881. vice-versa.
  2882.  
  2883. (Ted, Mark or Murph):
  2884. With what should be the wrong switch settings, Kermit 3.82 works quite well
  2885. with my Serial Pro.  My previous comments about the Serial Pro have been
  2886. placed in a .BWR (beware) file at Columbia and have been read elsewhere.
  2887. Could someone with the appropriate clout update the .BWR file telling Serial
  2888. Pro users to open interrupt switches 1 & 3 and close 2 & 4?
  2889.  
  2890. Wayne Hauber
  2891. Iowa State University
  2892. gawjh@isumvs
  2893.  
  2894. [Ed. - Your new message has been placed in APPLE.BWR.]
  2895.  
  2896. ------------------------------
  2897.  
  2898. Date: Wed, 3 Aug 88 11:11 EDT
  2899. From: <TLEWIS%UTKVX3.BITNET@cuvmb.cc.columbia.edu>
  2900. Subject: CMS Kermit and 7171 Protocol Converter
  2901. Keywords: CMS Kermit, Portable 370 Kermit, Protocol Converters
  2902.  
  2903. I am having major difficulties transferring files between a pc and CMS
  2904. through a 7171 protocol converter.  After a number of packets has been
  2905. transferred, the error message "Unable to receive acknowlegement from host"
  2906. appears.  The number of packets varies before this error appears and
  2907. sometimes it works perfectly with no error.  Is anyone else having problems
  2908. like this?  I have tried different bauds to no avail.  It seems to be an
  2909. intermitten problem.  Not only is it happening under CMS, but also on our
  2910. MUSIC/SP system which also goes through the 7171.  It leads me to believe
  2911. that it is something with the 7171 causing it.  Any information or advice
  2912. would be greatly appreciated!
  2913.  
  2914. Terry Lewis
  2915. University of Tennessee at Martin
  2916. TLEWIS@UTKVX1
  2917.  
  2918. [Ed. - If the problems are mainly when you're sending from the PC to the
  2919. host, they are likely traceable to small or insufficient input buffers on the
  2920. 7171.  Make sure you're running an up-to-date 7171 system, and up-to-date
  2921. Kermits.  We can transfer 1000-byte packets from PCs into our CMS system
  2922. through a 7171 without even a hiccup.  And of course, also make sure you have
  2923. your communication parameters set correctly -- usually, SET PARITY EVEN is
  2924. the only change you have to make to the PC from its defaults.]
  2925.  
  2926. ------------------------------
  2927.  
  2928. Date: Fri, 22 Jul 1988   11:52:26   CET
  2929. From: A0045%DK0RRZK0.BITNET@CUVMB.CC.COLUMBIA.EDU
  2930. Subject: CMS-Kermit with Commtex Cx-80
  2931. Keywords: CMS Kermit, Kermit-370, CX-80
  2932.  
  2933. We have a small IBM mainframe, which we got as donation from IBM for the
  2934. scientific research in general and in particular for the 600-year-anniversary
  2935. of Cologne University.  At the moment, we have a protocol converter named
  2936. Commtex Cx-80 as a test device, and we tried in vain to get Kermit running
  2937. through that box.  I must confess, I'm not very intimate with IBM mainframes,
  2938. with their special vocabulary and their four-digit names, but I'll try to
  2939. explain the configuration.
  2940.  
  2941. The IBM mainframe is a 4341 running VM/SP Rel.5 (CMS), the communications
  2942. controller is a 3705, where several remote cluster controllers are attached
  2943. via BSC (not SNA, as I was told). The Cx-80 can be used to attach
  2944. asynchroneous terminals and is in turn connected to a local network with
  2945. TCP/IP based on Ethernet.  We have installed CMS-Kermit 4.0 on the IBM, the
  2946. program runs succesfully through the converter, but the file transfer doesn't
  2947. work. I understand that it needs a transparent I/O mode in this
  2948. configuration, therefore I quote some lines from the Cx-80 documentation
  2949. about their transparent facilities:
  2950.  
  2951. >> In addition to the Cx-80's pass-thru mode, which is compatible
  2952. >> with many mainframe graphics and file transfer packages (e.g.,
  2953. >> products form SAS Institute and ISSCO), pass-thru operation
  2954. >> which is compatible with the IBM 7171 Hardcopy/Transparent
  2955. >> Write and Write/Read is now supported.
  2956.  
  2957. When I compare this with the CMS-Kermit documentation, I assume that the
  2958. first mode might correspond to SET CONTROLLER GRAPHICS, and the second mode
  2959. to SET CONTROLLER SERIES1.  CMS-Kermit comes up with SERIES1, which ends with
  2960. a bit more success than GRAPHICS.  What happens in SERIES1 mode is, that with
  2961. both XTYPE and Packet transfer most characters arrive correctly, but a few
  2962. are garbled (e.g. 7,- and & all appear as @). When I do a packet dump on the
  2963. CMS-machine, I see in the EBCDIC-dump all packets correctly, the RAW-dump
  2964. shows the incoming packets ok with their ASCII-code and the high-bit set, the
  2965. outgoing packets however, are dumped completely wrong.  So this dump is of no
  2966. great help either.  In GRAPHICS mode, I get an immediate disconnect from the
  2967. Cx-80, and there is a hint to this behaviour in the Cx-80 documentation:
  2968.  
  2969. >> In BSC systems, the Cx-80 will enter Pass-Though mode only if
  2970. >> the Command/WCC/X'70' sequence is written immediately following
  2971. >> device selection.
  2972. >> Any data which follows the X'70'is expected to be in the range
  2973. >> X'7F'through X'FE, inclusive. Upon receiving such data, the
  2974. >> Cx-80 will strip the most significant bit (resulting in data
  2975. >> in the range X'00'through X'7F', the full ASCII-128 set), and
  2976. >> deliver them untranslated to the addressed device.  ......
  2977. >> ... If any data following the X'70' is in the range X'40'
  2978. >> through X'7E'inclusive, the Cx-80 will interpret the data as
  2979. >> a host disconnect request and will respond by terminating the
  2980. >> connection between the terminal and the Cx-80.
  2981.  
  2982. Therefore my question: Does the CMS-Kermit conform to this description or is
  2983. it a special convention for the Cx-80 only?  Or do all the problems perhaps
  2984. occur, because CMS-Kermit is only designed for SNA-connections instead of BSC
  2985. and those two just are different in these places?
  2986.  
  2987. Jochen Roderburg
  2988. Regional Computing Center
  2989. University of Cologne
  2990. Robert-Koch-Str. 10                    Tel. :  49-221/470-4564
  2991. D-5000 Koeln 41                        Email:  A0045 @ DK0RRZK0.BITNET
  2992. West Germany
  2993.  
  2994. [Ed. - See following messages...]
  2995.  
  2996. ------------------------------
  2997.  
  2998. Date: Sun, 17 Jul 1988 14:04 CDT
  2999. From: Landy Manderson <USTS034@UABTUCC>
  3000. Subject: KERMIT through Commtex Cx-80 Protocol Converter
  3001. Keywords: Protocol Converters, CX-80, TSO, 7171
  3002.  
  3003. I have a question about version 4.00 of MVS/TSO KERMIT, and I am hoping
  3004. this is the right place to send it.
  3005.  
  3006. We are using Commtex Cx-80 series 3270-to-ASCII protocol converters here at
  3007. UAB.  Our latest version of the Cx-80 software supports 7171 emulation, but
  3008. apparently only the Hardcopy/Transparent (115D7F110000) and Transparent
  3009. Write/Read (115D7F110001) commands.
  3010.  
  3011. Now, when I tried to do file transfer from PC to TSO through the Cx-80 I kept
  3012. getting a comm error 531, and it was apparently rejecting the 7171 orders
  3013. from KERMIT.  Upon inspection of the code, it appeared to be using the
  3014. command (115D7F110005), and it was sending ASCII data without the high-order
  3015. bit turned on.
  3016.  
  3017. I do not have a recent 7171 book (I do have one from 1984), so I do not have
  3018. any idea what command (....0005) is, but I changed our KERMIT to use the
  3019. Transparent Write/Read (....0001), and to set the high-order bit on in the
  3020. ASCII stream.  This seems to have worked, because now we can file transfer.
  3021.  
  3022. Is this a reasonable fix to our problem?  Is there any precedent for this,
  3023. and if so, has someone come up with a better way to do this?  Any help on
  3024. this would be appreciated.  Of course, this is not a super critical question
  3025. since we have gotten it to work as is.
  3026.  
  3027. Landy Manderson, Lead Software Specialist
  3028. User Services, The University Computer Ctr
  3029. University of Alabama at Birmingham (USA)
  3030.  
  3031. [From John Chandler - Landy, by coincidence, I have just heard from someone
  3032. else on BITNET who tried out Kermit (on CMS) through a Cx-80.  In that case,
  3033. it seemed that operation in SERIES1 mode was fine except for a few characters
  3034. that unaccountably got translated outbound to "@" signs.  I believe you'll
  3035. find that changing the write/read order was unnecessary, since the convention
  3036. in the 7171 and its ancestor, the Yale ASCII system, was to treat any buffer
  3037. address other than 0000 as a write/read.  I don't know why Kermit uses 0005,
  3038. instead of the more obvious 0001, but "that's how it has always been."  As to
  3039. the setting of the high-order bits in the ASCII data, we found that to
  3040. prevent the odd garbling of characters.  Below is the update I devised to
  3041. accomplish it.  It is unfortunate that this is necessary on the Cx-80, since
  3042. it is *not* on any other protocol converter that I know of -- in particular,
  3043. the 7171 can be configured to give a full 8-bit channel both ways for
  3044. convenient binary file transfer without 8th-bit quoting.
  3045.  
  3046. One point that interests me is one you did not mention, namely, the graphics
  3047. pass-through capability of the Cx-80.  What I heard of its documentation
  3048. suggested that you could also transfer files if you set CONTROLLER to
  3049. GRAPHICS in Kermit-TSO.  Would you mind trying it to find out?  Thanks.
  3050.  
  3051.                                   John
  3052. ======================================================================
  3053. / I 08511000          $ 8511500 500                  08/02/88 14:59:32
  3054.          LA    9,0(5,2)      Save start of ASCII stuff         @SC88215
  3055. / I 08521000          $ 8521500 500                  08/02/88 14:59:32
  3056.          LR    3,2           Copy end of transmission          @SC88215
  3057. / I 08523000          $ 8523200 200                  08/02/88 14:59:32
  3058.          LR    2,9           Start of ASCII stuff              @SC88215
  3059.          SR    3,2           Length                            @SC88215
  3060.          LA    15,ON80       Set high bits                     @SC88215
  3061.          BAL   14,TRANSLAT                                     @SC88215
  3062. / I 08526500          $ 8526700 100                  08/02/88 14:59:32
  3063.          LR    6,8           Set up for log routine            @SC88168
  3064. / I 08575000          $ 8575050 50                   08/02/88 14:59:32
  3065. * For setting high bits...                                     @SC88215
  3066. ON80     DC    X'808182838485868788898A8B8C8D8E8F'             @SC88215
  3067.          DC    X'909192939495969798999A9B9C9D9E9F'             @SC88215
  3068.          DC    X'A0A1A2A3A4A5A6A7A8A9AAABACADAEAF'             @SC88215
  3069.          DC    X'B0B1B2B3B4B5B6B7B8B9BABBBCBDBEBF'             @SC88215
  3070.          DC    X'C0C1C2C3C4C5C6C7C8C9CACBCCCDCECF'             @SC88215
  3071.          DC    X'D0D1D2D3D4D5D6D7D8D9DADBDCDDDEDF'             @SC88215
  3072.          DC    X'E0E1E2E3E4E5E6E7E8E9EAEBECEDEEEF'             @SC88215
  3073.          DC    X'F0F1F2F3F4F5F6F7F8F9FAFBFCFDFEFF'             @SC88215
  3074.          DC    X'808182838485868788898A8B8C8D8E8F'             @SC88215
  3075.          DC    X'909192939495969798999A9B9C9D9E9F'             @SC88215
  3076.          DC    X'A0A1A2A3A4A5A6A7A8A9AAABACADAEAF'             @SC88215
  3077.          DC    X'B0B1B2B3B4B5B6B7B8B9BABBBCBDBEBF'             @SC88215
  3078.          DC    X'C0C1C2C3C4C5C6C7C8C9CACBCCCDCECF'             @SC88215
  3079.          DC    X'D0D1D2D3D4D5D6D7D8D9DADBDCDDDEDF'             @SC88215
  3080.          DC    X'E0E1E2E3E4E5E6E7E8E9EAEBECEDEEEF'             @SC88215
  3081.          DC    X'F0F1F2F3F4F5F6F7F8F9FAFBFCFDFEFF'             @SC88215
  3082. ]
  3083.  
  3084. ------------------------------
  3085.  
  3086. Date: Fri, 29 Jul 88 22:40:53 EDT
  3087. From: pepap%cfa3.span%CFA.BITNET@cuvmb.cc.columbia.edu
  3088. Subject: Kermit Through Protocol Converters Under CMS
  3089. Keywords: Kermit-370, Protocol Converters
  3090.  
  3091. Kermit-370, as released for CMS last winter, contained code designed to allow
  3092. file transfer through a variety of terminal emulators other than the "usual"
  3093. Yale ASCII type (Series/1, 7171, 4994, 9370 ASCII subsystem).  The code was,
  3094. in fact, modelled after similar code that was demonstrated under TSO, but I
  3095. haven't heard any reports of success under CMS, and the only negative report
  3096. was for a device that hadn't been tried under TSO.  I would like to hear from
  3097. anyone who has any kind of 3270 emulator other than the Yale type (and other
  3098. than the 3708, which is known to work with Kermit already).  The particular
  3099. types of emulators which might be expected to work include the MICOM 7400,
  3100. the Datastream/Leedata 8010/8030/874 models, the PCI 1076 and 276, and
  3101. possibly the Renex TMS-1.  Any others which claim to support a "graphics
  3102. passthrough" mode are also likely candidates.  I would be interested in any
  3103. results of trying Kermit with such emulators, whether positive or negative
  3104. (be sure to SET CONTROLLER GRAPH to the mainframe Kermit before starting the
  3105. transfer).  Actually, I now have an update that automatically detects
  3106. non-SERIES1-type terminals and also some other updates that may help in
  3107. diagnosing the problems if the existing code should prove not to work "as
  3108. is."
  3109.  
  3110. ------------------------------
  3111.  
  3112. End of Info-Kermit Digest
  3113. *************************
  3114.  
  3115.  
  3116. -------
  3117.  
  3118.  1-Sep-88 17:44:24-GMT,28049;000000000001
  3119. Received: from CU20B.CC.COLUMBIA.EDU by cunixc.cc.columbia.edu (5.54/5.10) id AA08292; Thu, 1 Sep 88 13:44:10 EDT
  3120. Date: Thu 1 Sep 88 13:07:26-EDT
  3121. From: Christine M Gianone <SY.CHRISTINE@cu20b.cc.columbia.edu>
  3122. Subject: Info-Kermit Digest V8 #7
  3123. To: Info-Kermit@cu20b.cc.columbia.edu
  3124. Reply-To: Info-Kermit@cunixc.cc.columbia.edu
  3125. Queries-To: Info-Kermit-Request@CUNIXC
  3126. Message-Id: <12427123358.12.SY.CHRISTINE@CU20B.CC.COLUMBIA.EDU>
  3127.  
  3128. Info-Kermit Digest         Thu, 1 Sep 1988       Volume 8 : Number 7
  3129.  
  3130. Special C-Kermit Issue:
  3131.                         C-Kermit on the Amiga
  3132.                      C-Kermit 4E(070) on Masscomp
  3133.                    Lock Files Being Ignored by UUCP
  3134.                          C-Kermit and .kermrc
  3135.                      Using Kermit from Shell Mode
  3136.              C-Kermit on an X-MP Running UNICOS Version 3
  3137.                     Performance of Unix Kermit 4E
  3138.                  A Piped Connect Command for C-Kermit
  3139.                       SCO Xenix Makefile Error?
  3140.                     Xenix C-Kermit Makefile Fixes
  3141.                 Parameters for Using Kermit over X.25?
  3142.                      Problem with C-Kermit on VMS
  3143.                         Fixes for VMS C-Kermit
  3144.              C-Kermit 4E(070) Under VAX/VMS Using Parity
  3145.  
  3146. Send digest submissions to Info-Kermit@CUNIXC, requests for addition to or
  3147. deletion from the Info-Kermit subscriber list to Info-Kermit-Request@CUNIXC.
  3148.  
  3149. Kermit files may be obtained over networks and by mail order.  On the
  3150. Internetwork, use FTP to log in to host CUNIXC, CUNIXC.CC.COLUMBIA.EDU, a
  3151. VAX 8700 running UNIX (Ultrix).  The IP host number is 128.59.40.130.  You
  3152. should be able to to FTP to CUNIXC, login as user ANONYMOUS (any password) 
  3153. and GET the desired files.  The Kermit files are in directories kermit/a, 
  3154. kermit/b, kermit/c, kermit/d, and kermit/e.  You can also get Kermit files 
  3155. over BITNET/EARN; to get started send a message with text HELP to KERMSRV,
  3156. the Kermit file server, at host CUVMA.  For detailed instructions, read the
  3157. file k1/aanetw.hlp (AANETW HLP on KERMSRV).  To order by mail, request a
  3158. complete list of Kermit versions and an order form from Kermit Distribution, 
  3159. Columbia University Center for Computing Activities, 612 West 115th Street, 
  3160. New York, NY 10025 USA.
  3161.  
  3162. ----------------------------------------------------------------------
  3163.  
  3164. Date: Sat, 13 Aug 1988 17:31:22 EDT
  3165. From: Frank da Cruz <fdc@cunixc.cc.columbia.edu>
  3166. Subject: C-Kermit
  3167. Keywords: C-Kermit
  3168.  
  3169. In honor of the first anniversary of the release of C-Kermit 4E, this is a
  3170. special edition of the Info-Kermit digest devoted to C-Kermit.  Some of the
  3171. messages are quite old (but still valid) -- apologies for taking so long to
  3172. get around to them!
  3173.  
  3174. C-Kermit needs a lot of work.  Besides the obvious improvements that
  3175. everyone wants -- sliding windows, a rational script language, etc -- a
  3176. massive internal reorganization is necessary.  As some of you may recall,
  3177. the program originally ran on a VAX with 4.2BSD UNIX.  Then some conditional
  3178. compilation code was added to make it work with ATT System III and V.  Then
  3179. more conditional code was added for Venix, Xenix, etc etc etc, and then many
  3180. non-UNIX systems like Apollo Aegis, Data General AOS/VS, VAX/VMS, the
  3181. Commodore Amiga, the Apple Macintosh, etc etc etc.  As a result, the program
  3182. is a big mess, and the slightest change for one system seems to break it for
  3183. all the other systems.
  3184.  
  3185. The original of breaking the program up into modules that reflected
  3186. different kinds of dependencies was a good one, but the lines of demarcation
  3187. need to be rethunk.  Only the most basic, primitive, and atomic functions
  3188. should go into the system-dependent files.  How this can best be
  3189. accomplished is still open to question.  For example, the UNIX-specific
  3190. terminal i/o functions file, ckutio.c, is a joke that can only become worse
  3191. with the appearance of new UNIX "standards": X/OPEN and Posix are just two
  3192. more UNIX environments to add to the list -- they don't make all the others
  3193. go away!  Then we have all the "hybrid" systems like Xenix, Ultrix, and
  3194. SUNOS whose characters change with every release (is it Sys V? is it BSD?
  3195. no, it's both!).
  3196.  
  3197. My favorite feature of Unix programming is the way everything is done by
  3198. files -- including header files in your program source, making files
  3199. with magic names appear and disappear to signal other programs what's going
  3200. on, etc etc.  Back in the old days, where there was just one "UNIX", all of
  3201. this was fine.  But now, with so many UNIXes to choose from, and so many
  3202. releases of each one, we find that the major way in which things change is
  3203. where these files are stored and what they are called.  Sometimes it seems
  3204. to me that most of the hair in Unix Kermit involves figuring out where
  3205. "file.h" is on each release of each version of UNIX, and the rest of it is
  3206. devoted to coping with UUCP lock files (where is it? what's it called?
  3207. what's its mode?)...
  3208.  
  3209. I can't offer any good estimate about when the next release of C-Kermit will
  3210. be ready -- "real job" and all that...  But I'm faithfully collecting all
  3211. the bug reports, fixes, and suggestions in hopes that a chunk of time will
  3212. appear some day.  The file is about 2 feet thick so far.  A sampling appears
  3213. below.
  3214.  
  3215. ------------------------------
  3216.  
  3217. Date: Tue, 15 Mar 88 17:33:10 PST
  3218. From: RCKG01M%CALSTATE.BITNET@CUVMA.COLUMBIA.EDU  (Stephen Walton)
  3219. Subject: C-Kermit on the Amiga
  3220. Keywords: Amiga, Commodore Amiga, C-Kermit/Amiga
  3221.  
  3222. I have a working version of C Kermit 4E(070) on my Amiga using Manx Aztec
  3223. C Version 3.6a (latest one).  The diffs from the old version are minimal,
  3224. but I did put in the parity stuff.  It seems to work fine, though I've
  3225. not tested it 100%--I can't get a completely transparent 8-bit link to
  3226. a computer here, and transfers with even and mark parity time out, but
  3227. ones with odd or space or no parity go just fine.  I have not tried to
  3228. compile it with any version of Lattice C.
  3229.  
  3230. I also ran Amiga Lint over it;  this Lint is very picky, but did find
  3231. a few things worth mentioning in the main sources:
  3232.  
  3233. (1) In ckcmai.c, there are two printf() calls where the number of
  3234.     items to print doesn't match the number of formatting codes.
  3235. (2) Several items, such as ttname[], are declared as CHAR in some places
  3236.     and as char in others.  Since the former is typedef'd to "unsigned
  3237.     char" for most systems, there are potential problems here.
  3238. (3) The extern item speed will have to be a long if C Kermit is to
  3239.     be ported to systems where int=16 bits.  It is an int right now.
  3240.     This failing requires compiling Amiga Kermit with int set to 32
  3241.     bits, which increases the executable size by 1/3 (from 63 to 85K).
  3242.  
  3243. If you're interested in the files, let me know and I'll email context
  3244. diffs and a BOO file.
  3245.  
  3246. Stephen Walton, formerly of Ametek but now at Cal State Northridge
  3247. SWALTON@SOLAR.STANFORD.EDU (preferred) or RCKG01M@CALSTATE.BITNET
  3248.  
  3249. [Ed. - Thanks, Steve!  For now, the updated Amiga Kermit is in a "shell
  3250. archive" as CKIKER.UPD (it's been there since April)!  Your comments 1-3 are
  3251. noted and will be filtered in to the next release.]
  3252.  
  3253. ------------------------------
  3254.  
  3255. Date: Wed, 2 Mar 88 02:58:11 CST
  3256. From: Stan Barber <sob@soma.neuro.bcm.tmc.edu>
  3257. Subject: C-KERMIT 4E(070) on Masscomp
  3258. Keywords: C-Kermit 4E, Masscomp, RTU, BSD 2.10
  3259.  
  3260. The latest release of C-KERMIT will run on the MASSCOMP MC5XXX computers
  3261. (lockfile problems excluded!) with the application of the following diff to
  3262. the makefile (ckuker.mak).
  3263.  
  3264. I have also checked the most recent version of kermit out on BSD2.10 and here
  3265. are the recommended changes. (version is C-Kermit, 4E(070) 29 Jan 88)
  3266.  
  3267. [Ed. - Diffs omitted, but added to CKUKER.BWR.  Thanks, Stan!]
  3268.  
  3269. ------------------------------
  3270.  
  3271. Date: 8 Mar 88 14:56:06 EST (Tue)
  3272. From: mancol!jh@cmcl2.NYU.EDU (John Hanley)
  3273. Subject: Lock Files Being Ignored by UUCP
  3274. Keywords: Lock Files, UUCP Lock Files, C-Kermit
  3275.  
  3276. We had a problem with the lock file that kermit creates not being publicly
  3277. readable, so that uucico's started by uucp couldn't read the lock file and
  3278. therefore didn't think the port was locked.  It turns out that
  3279. creat(lockfile,0444) on our 3b2/400 (SVR3) does NOT create a -r--r--r--
  3280. file, but rather -r--------.  One workaround we used for a while was to
  3281. invoke kermit using a script that sets umask to 0, runs kermit, and then
  3282. restores umask.  Eventually I patched ttlock() right after the creat() --
  3283. context diffs enclosed below.  I have no idea how widespread this problem is
  3284. (or if it even exists beyond our own system).
  3285.  
  3286.    --John Hanley
  3287.      System Programmer, Manhattan College
  3288.      soon to be a former E.E./CS undergrad (got a job for me? :)
  3289.      ..!cmcl2.nyu.edu!manhat!jh
  3290.  
  3291. [Ed. - This problem is not specific to Sys V.  The mode (protection)
  3292. specified in the creat() call is combined by UNIX with the user's "umask".
  3293. Therefore, any user who does not like to create files that are publicly
  3294. readable will also create UUCP lockfiles that are not publicly readable.
  3295. Solution: after creating the lock file, change the mode:
  3296.  
  3297.     lck_fil = creat(flfnam, 0444); <-- should really be 0644, right?
  3298.     if (lck_fil < 0) return(-1);
  3299.     fchmod(lck_fil, 0644);         <-- new
  3300.  
  3301. Actually, this will only work if the lockfile didn't exist already.  If it
  3302. did, then the mode won't change.  This is a feature of UNIX.  Anybody have a
  3303. better idea?]
  3304.  
  3305. ------------------------------
  3306.  
  3307. Date: Thu, 17 Mar 88 18:00:08 +0200
  3308. From: Ze'ev (Steed) Shtadler <steed%TECHUNIX.BITNET@CUVMA.COLUMBIA.EDU>
  3309. Subject: C-Kermit and .kermrc
  3310. Keywords: C-Kermit 4E(070)
  3311.  
  3312. I use C-kermit 4E(070) on 4.3BSD Unix.
  3313.  
  3314. I tried to use a .kermrc init file in one of my subdirectories to override
  3315. some setting done by $HOME/.kermrc but it didn't work.  It seems that kermit
  3316. doesn't look for .kermrc in the working directory if it finds $HOME/.kermrc.
  3317. This is also said in the manual, but I didn't see it even after looking
  3318. several times.
  3319.  
  3320. I would like to ask and suggest that an attempt to "take" .kermrc in the
  3321. working directory will be done even if $HOME/.kermrc was found.  This will
  3322. simplify things for me (and hopefully for others) and will be in line with
  3323. other programs like vi.  The obvious fix attempt: put "take .kermrc" in
  3324. $HOME/.kermrc will cause an infinite loop when kermit is called from the
  3325. home directory.
  3326.  
  3327.                                         Ze'ev.
  3328. Ze'ev Shtadler.
  3329. Computer Science Faculty,
  3330. Technion, Israel Institute of Thechnology,
  3331. Haifa Israel
  3332. Phone (work):   (+972) 4-293849
  3333.  
  3334. BITNET:  steed@techunix
  3335. Domain:  steed@techunix.technion.ac.il
  3336. UUCP:    ...!psuvax1!techunix.bitnet!steed
  3337. ARPANET: steed%techunix.bitnet@cunyvm.cuny.edu
  3338. CSNET:   steed%techunix.bitnet@csnet-relay.csnet
  3339.  
  3340. [Ed. - This is an interesting idea.  But it could produce some unwanted side
  3341. effects.  Anybody who cd'd to somebody else's directory would automatically
  3342. and unavoidably be affected by that person's .kermrc.  Better to leave
  3343. things as they are, and use explicity 'take' or 'set' commands to override
  3344. your $HOME/.kermrc environment.]
  3345.  
  3346. ------------------------------
  3347.  
  3348. Date: 21 Mar 88 21:12:04 GMT
  3349. From: jeff@colgate.CSNET (Jeff Norden)
  3350. Subject: Using Kermit from Shell Mode
  3351. Keywords: GNU EMACS, Shell, C-Kermit
  3352.  
  3353. I'm not sure, but I think somebody asked about running kermit under shell
  3354. mode a while ago.  Anyway, here is some code that I find useful.  The result
  3355. is that I can log onto machines with primitive operating systems (VMS and
  3356. ATT system V :-), and still have the features of shell-mode available for
  3357. command history, etc.  It's also handy to be able to run a file transfer in
  3358. an emacs window.  The transfer is in the "background", but you can also
  3359. monitor or stop it easily.
  3360.  
  3361. [Ed. - Thanks for the idea, Jeff.  The entire text of this long message,
  3362. including the GNU EMACS code, have been put with the C-Kermit files, as
  3363. KER:CKUGNU.MSG.]
  3364.  
  3365. ------------------------------
  3366.  
  3367. Date: Tue, 7 Jun 88 12:01:20 mdt
  3368. From: Jim Ivey <isew01!miv@uiucdcs.UUCP>
  3369. Subject: C-Kermit on an X-MP Running UNICOS Version 3
  3370. Keywords: C-Kermit, Cray X-MP, UNICOS
  3371.  
  3372. I have been attempting to bring up C-Kermit on our local X-MP running UNICOS
  3373. Version 3.  Unfortunately, it is neither System V nor BSD4.2, but rather a
  3374. combination to purportedly "bring you the best of both worlds."  It is
  3375. closest to System V, and when I compile it using "make sys5", it compiles
  3376. fine, producing "wermit."  However when I try transferring files there are
  3377. numerous Timeout errors, and the transfer rate is usually about 10-30 baud.
  3378. Yes, 10 baud.  Now obviously this isn't because of the slowness of the
  3379. machine.  So far I haven't been able to find the answer, though I did make a
  3380. change in the routine msleep (m).  In it, there was a constant called
  3381. CLOCK_TICK.  Normally for UXIII, it is set for 17 milliseconds per clock
  3382. tick.  However, on the Cray X-MP there are 8.5 nanoseconds per clock tick.
  3383. Therefore this conversion comes out to "#define CLOCK_TICK .0000085".  Now,
  3384. when I extracted the msleep code from the program and tested it out, this
  3385. modification worked and the old code didn't.  Unfortunately, this didn't
  3386. solve the problem and I'm still on square one.
  3387.  
  3388. Do you know if anyone has already tried to do this?  If you could give me
  3389. some help on this I would appreciate it greatly.  Also, any help would
  3390. probably have to have some explanation, because I am very new to Kermit,
  3391. though I know UNIX and UNICOS well.
  3392.  
  3393. As a side note, is there any way to change the packet size to something
  3394. above 94?  We have all 9600 lines, and with the I/O speed of the Cray, it
  3395. seems like (after we get the program working in the first place) we could
  3396. get more performance out of the larger packets.
  3397.  
  3398. Anyways, thanks ahead of time for any help you can give me.  I plan on
  3399. coming in late tonight to uucp the latest version of C-Kermit in the hopes
  3400. that that will help a little.
  3401.  
  3402. Jim Ivey                         UUCP: ...!ucbvax!ucdavis!egg-id!miv
  3403. Idaho National Engineering Lab.  INTERNET: miv@egg-id.INEL.GOV
  3404. POB 1625 M.S. 2603               Phone: (208) 526-9066
  3405. Idaho Falls, Id. 83415           FAX:   
  3406.  
  3407. [Ed. - I hope the latest version helped.  It solves the second problem you
  3408. mention because it can handle packets up to 1K long (or as long as you want
  3409. if you change the symbols MAXSP and MAXRP, defined in ckuker.h.)]
  3410.  
  3411. ------------------------------
  3412.  
  3413. Date: Mon, 11 Jul 88 12:57:07 CDT
  3414. From: rutgers!cs.utexas.edu!execu!keith@columbia.edu (Keith Pyle)
  3415. Subject: Performance of Unix Kermit 4E
  3416. Keywords: C-Kermit 4E(070) Performance
  3417.  
  3418. I have recently attempted to upgrade Kermit from version 4D to 4E on a Prime
  3419. EXL 316 (80386) running System V Release 3 Version 2.1.  While I encountered
  3420. no difficulities in building 4E, I noticed an obvious difference in
  3421. performance as compared to 4D.  Building Kermit without DEBUG and TLOG made
  3422. no difference.  For a file of 67429 bytes, the following times (sec.) and
  3423. effective baud rates were noted:
  3424.  
  3425.                                 time        rate
  3426. Kermit 4D with DEBUG and TLOG    119        5660
  3427. Kermit 4E with DEBUG and TLOG    268        2516
  3428. Kermit 4E without DEBUG and TLOG 268        2516
  3429.  
  3430. The EXL had no other users during these tests and was communicating with
  3431. an IBM PC XT running MS Kermit 2.31 over a direct 9600 baud line using
  3432. 8 bits, no parity.  I subsequently rebuilt both 4D and 4E with profiling
  3433. enabled.  Following is an extract of the prof(1) output for each using
  3434. the same test file as above:
  3435.  
  3436. Kermit 4D:
  3437.  %Time Seconds Cumsecs  #Calls   msec/call  Name
  3438.   46.4    7.28    7.28    1040      7.000   read
  3439.    7.7    1.22    8.50   72827      0.0167  encode
  3440.    6.7    1.05    9.55     834      1.26    write
  3441.    6.1    0.95   10.50   69179      0.0137  getchx
  3442.    5.0    0.79   11.28   67430      0.0117  zchin
  3443.    4.3    0.68   11.96     799      0.85    getpkt
  3444.    3.2    0.51   12.47   67432      0.0076  chkfn
  3445.    3.2    0.51   12.98                      _mcount
  3446.    2.9    0.46   13.44     801      0.57    spack
  3447.    2.2    0.34   13.78   77202      0.0044  dopar
  3448.    1.6    0.26   14.04                      getuid
  3449.    1.6    0.25   14.29    1602      0.156   chk2
  3450.    1.3    0.21   14.50     827      0.25    ioctl
  3451.    1.1    0.18   14.67                      monitor
  3452.    1.0    0.16   14.83                      sighold
  3453.  
  3454. Kermit 4E:
  3455.  %Time Seconds Cumsecs  #Calls   msec/call  Name
  3456.   46.6    6.62    6.62     837      7.91    write
  3457.   42.8    6.08   12.70     884      6.88    read
  3458.    3.8    0.54   13.24    1602      0.337   chk2
  3459.    0.9    0.13   13.37     801      0.16    spack
  3460.    0.6    0.09   13.46    1613      0.056   strlen
  3461.    0.6    0.09   13.55   77206      0.0012  dopar
  3462.    0.6    0.08   13.63                      _mcount
  3463.    0.6    0.08   13.71                      sighold
  3464.  
  3465. Note that write calls consume more than 5 times as much of the profiled
  3466. time in version 4E.  Has any similar behaviour been noted on other versions
  3467. of Kermit? (I have tested 4D vs. 4E on a Sun and found no appreciable
  3468. difference.)  Any suggestions on what changes leading to 4E might be
  3469. responsible?
  3470.  
  3471. Keith Pyle          ...!tut.cis.ohio-state.edu!cs.utexas.edu!execu!keith
  3472.  
  3473. [Ed. - This is a very interesting report.  Both these C-Kermit versions were
  3474. developed on a VAX (with Ultrix and BSD), and also tested on some other
  3475. systems (ATT 3B20, PDP-11, etc).  One of the major goals for 4E was improved
  3476. performance.  Benchmarks showed a slight improvement when sending files
  3477. (about 10%), a large improvement when receiving (something like 40%), and a
  3478. dramatic improvement when receiving with parity (greater than 400%) -- but
  3479. this is on BSD-type systems, where the fundamental method used for packet
  3480. input was changed (the method used in ATT-type systems was not significantly
  3481. changed, but some improvements were attempted).  Little work was done on
  3482. packet output (write) from 4D to 4E, so it's hard to know how to explain the
  3483. observed behavior.  Has anyone observed a similar performance degradation on
  3484. other System-V based systems?  If so, then the System-V specific code must
  3485. be at fault; otherwise, it's something to do with the particular machine,
  3486. OS, or compiler.]
  3487.  
  3488. ------------------------------
  3489.  
  3490. Date: Mon, 13 Jun 88 15:04:34 PDT
  3491. From: Marco Franzen <franzen@dbsinf6.bitnet>
  3492. Subject: A Piped Connect Command for C-Kermit
  3493. Keywords: C-Kermit 4E(070)
  3494.  
  3495.    Date: Mon, 6 Jun 88 15:04:34 PDT
  3496.    From: farhad%lyra.usc.edu@oberon.USC.EDU (Farhad Arbab)
  3497.    Subject: Proposal for a New Command
  3498.  
  3499.    What I need is a new command, say "pipe", which works just as connect,
  3500.    but instead of connecting the line to /dev/tty, it connects the line to
  3501.    the standard input and output of a given process: "pipe L" will then do
  3502.    what I want.  When L terminates, I want to return to the command mode
  3503.    of kermit.  L can be an arbitrary program (anything that can be
  3504.    executed via the ! escape).
  3505.  
  3506. I have implemented exactly this command a couple of months ago, I named it
  3507. "|".  It used some code of the connect command and some of the "!" escape.
  3508. We use it to transfer files with the Zmodem protocol via the sz/rz program.
  3509. That protocol is more efficient on low-noise lines if either side's Kermit
  3510. cannot handle extended-length packets.
  3511.  
  3512.    How easy or difficult is it to add this feature to kermit?  Do you know
  3513.    of other easy ways to accomplish the same effect?  Is there another
  3514.    communications program that provides such a feature?
  3515.  
  3516. To simply add this command to the Unix version of C-Kermit was not a big
  3517. task.  Most of all is error-handling ("You have to set line/speed first"
  3518. messages,...).  For other OSes I can't say.
  3519.  
  3520. The only problem on my Version of Unix is with the line-locking ioctl: After
  3521. calling the new "|" command, the hard lock vanishes.  But this malfunction
  3522. doesn't hurt me, since the uucp-style (/usr/spool/uucp/LCK..line) locking
  3523. still works.
  3524.  
  3525. The reason for this misbehavior is that the dup2() (and also the dup() and
  3526. fcntl(F_DUPFD)) system call releases the lock.  Neither [v]fork() nor
  3527. execlp() act this way. However, I don't know, whether this is an error of my
  3528. Operating System.
  3529.  
  3530. Marco Franzen            | Phone:  +49 531 391 3245
  3531. Inst. f. Betriebssysteme | Fax:    +49 531 391 4577
  3532.     und Rechnerverbund   | BITNET: franzen@dbsinf6.bitnet  (preferred)
  3533. TU Braunschweig          | UUCP:   franzen@infbs.uucp (uunet!infbs!franzen)
  3534. D-3300 Braunschweig      | from CSnet:  franzen%dbsinf6.bitnet@Germany.CSnet
  3535. Fed. Rep. of Germany     | from ARPA:   franzen%dbsinf6.bitnet@psuvax1.psu.edu
  3536.  
  3537. [Ed. - This idea will be looked at for the next release.  It could be used
  3538. to build a very generalized script facility to be used with C-Kermit, but
  3539. from the outside.]
  3540.  
  3541. ------------------------------
  3542.  
  3543. Date: Tue Mar 15 20:51:01 1988
  3544. From: yunexus!ists!mike@uunet.UU.NET (Mike Clarkson)
  3545. Subject: SCO Xenix Makefile Error?
  3546. Keywords: SCO Xenix
  3547.  
  3548. For Ckermit 4E(070) 29 Jan 88, in the Makefile
  3549.  
  3550.     # CKUKER.MAK, Version 2.11, 29 January 1988
  3551.     #
  3552.     # -- Makefile to build C-Kermit for Unix and Unix-like systems --
  3553.     ...
  3554.     #SCO Xenix/286 2.2.1, e.g. for IBM PC/AT, PS/2 Model 50, etc.
  3555.     sco286:
  3556.     make wermit "CFLAGS= -DXENIX -DUXIII -DDEBUG -DTLOG -F 3000 -i -M2le" \
  3557.         "LNKFLAGS = -F 3000 -i -M2le"
  3558.  
  3559. looks OK, but
  3560.  
  3561.     #SCO Xenix 2.2.1 for IBM PC, XT, PS2/30, or other 8088 or 8086 machine
  3562.     sco86:
  3563.     make wermit "CFLAGS= -DXENIX -DUXIII -DDEBUG -DTLOG -F 3000 -i -Mle" \
  3564.         "LNKFLAGS = -F 3000 -i -Mle"
  3565.  
  3566. looks suspicious:
  3567.  
  3568.     1) SCO Xenix doesn't have 2.2.1 for the 8086.  Their latest (and last?)
  3569. release for the 8086 is 2.1.3.
  3570.  
  3571.     2) SCO Xenix doesn't have large model (-Ml) for the 8086.  
  3572.  
  3573.  
  3574. Has this makefile actually been tested?  Last time I tried, it wouldn't work
  3575. medium model.
  3576.  
  3577. Mike Clarkson                        mike@ists.UUCP
  3578. Institute for Space and Terrestrial Science
  3579. York University, North York, Ontario,
  3580. CANADA M3J 1P3                        (416) 736-5611
  3581.  
  3582. [Ed. - Hasn't been tested at Columbia.  We don't have any Xenix systems
  3583. handy to test things on.  It was sent in by somebody.  See below for a
  3584. different version that was sent in by somebody else.]
  3585.  
  3586. ------------------------------
  3587.  
  3588. Date: 15 Jul 88 17:43:17 EDT (Fri)
  3589. From: uunet!jetson!john@rutgers.edu (John Owens)
  3590. Subject: Xenix C-Kermit Makefile Fixes
  3591. Keywords: SCO Xenix
  3592.  
  3593. There are some changes to the makefile I made for Xenix.  I added support
  3594. for 386 Xenix, and changed the model for 86 xenix from large to medium.
  3595. (Large model doesn't run on the 8086 Xenixes.)
  3596.  
  3597. # CKUKER.MAK, Version 2.11, 29 January 1988
  3598.  . . .
  3599. # for SCO Xenix/286 2.2.1 with development system 2.2 on 80286, "make sco286"
  3600. # for SCO Xenix/86  2.2.1 with development system 2.2 on 8086/8 "make sco86"
  3601. # for SCO Xenix/386 2.2.2 with development system 2.2 on 80386, "make sco386"
  3602.  . . .
  3603. #SCO Xenix/286 2.2.1, e.g. for IBM PC/AT, PS/2 Model 50, etc.
  3604. sco286:
  3605.     make wermit "CFLAGS= -DXENIX -DUXIII -DDEBUG -DTLOG -F 3000 -i -M2le" \
  3606.         "LNKFLAGS = -F 3000 -i -M2le"
  3607.  
  3608. #SCO Xenix 2.2.1 for IBM PC, XT, PS2/30, or other 8088 or 8086 machine
  3609. sco86:
  3610.     make wermit "CFLAGS= -DXENIX -DUXIII -DDEBUG -DTLOG -F 3000 -i -M0me" \
  3611.         "LNKFLAGS = -F 3000 -i -M0me"
  3612.  
  3613. #SCO Xenix/386 2.2.2
  3614. sco386:
  3615.     make wermit "CFLAGS= -DXENIX -DUXIII -DDEBUG -DTLOG -Otcl -i -M3e" \
  3616.         "LNKFLAGS = -i"
  3617.  . . .
  3618.  
  3619. I also changed cku[ft]io.c to print Xenix/86, Xenix/286, or Xenix/386,
  3620. instead of always printing Xenix/286:
  3621.  
  3622. [Ed. - Diffs omitted, but added to the CKUKER.BWR file.  Thanks!]
  3623.  
  3624. John Owens        SMART HOUSE Limited Partnership
  3625. john@jetson.UUCP    (old uucp) uunet!jetson!john
  3626. +1 301 249 6000        (internet) john%jetson.uucp@uunet.uu.net
  3627.  
  3628. ------------------------------
  3629.  
  3630. Date: 16 Jun 88 18:43:23 GMT
  3631. From: unido!IAO.FhG!news@uunet.UU.NET (News user)
  3632. Subject: Parameters for Using Kermit over X.25?
  3633. Keywords: X.25, C-Kermit
  3634.  
  3635. I would like to transfer files from a VAX running VAX-Kermit (Don't know
  3636. which version) to a UNIX-VAX running C-Kermit.  I connect to the VMS Machine
  3637. via our external PAD and get into the VMS-Machine via their X.25 Interface
  3638. (PSI). For normal operation, that works like it should, but when I want to
  3639. copy files from the VMS to UNIX, nothing works. The Kermit on the UNIX side
  3640. prints some of its messages (nothing understandable) and exits because he
  3641. couldn't speak to the other machine (timeout).  Can someone give me please
  3642. some clues which parameters (Kermit and X.25) to tweak how.
  3643.  
  3644. Thanks in advance.
  3645.  
  3646. Dieter Woerz
  3647. Fraunhofer Institut fuer Arbeitswirtschaft und Organisation
  3648. Abt. 453
  3649. Holzgartenstrasse 17
  3650. D-7000 Stuttgart 1
  3651. W-Germany
  3652.  
  3653. BITNET: iaoobel.uucp!woerz@unido.bitnet
  3654. UUCP:   ...{uunet!unido, pyramid}!iaoobel!woerz
  3655.  
  3656. [Ed. - Beyond our stock answer of "set parity even" (or mark, or odd, or
  3657. space) to the Kermits on each end, there's not much else to say.  It is very
  3658. likely that VMS Kermit (any version -- Kermit-32 or C-Kermit/VMS) must have
  3659. explicit VAX-PSI support written into it in order to work over a direct X.25
  3660. connection (as opposed to an X.3/X.28 connection through a serial port).  In
  3661. fact, there seems to be a big demand for this in Europe.  Can anyone shed
  3662. more light?]
  3663.  
  3664. ------------------------------
  3665.  
  3666. Date: Tue, 8 Mar 88 00:13:01 est
  3667. From: Brendan Reilly <reilly@aqua.whoi.edu>
  3668. Site: Woods Hole Oceanographic Institution, Woods Hole Mass.
  3669. Subject: Problem with C-Kermit on VMS
  3670. Keywords: C-Kermit/VMS, VAX/VMS
  3671.  
  3672. After compiling KERMIT with the latest CC from Digital it appears that both
  3673. KERMIT and VMS/CC have a procedure named system.  I've changed the KERMIT
  3674. reference to vms_system, but I'm still having a problem with server mode.
  3675. When talking to the VMS side in server mode from a PC running the latest
  3676. KERMIT and I issue a REMOTE CWD [reilly.a] I'm asked for a password, to
  3677. which I reply with a return and then see some garbage characters typed on
  3678. the screen.  If I then do a REMOTE DIR it's a surprise to find that I'm
  3679. still in the original directory - not [REILLY.A] Has anyone else seen this?
  3680.  
  3681. [Ed. - There's definitely some kind of bug in VMS C-Kermit in this area.
  3682. When I try this, the VMS C-Kermit server goes into an infinite unstoppable
  3683. loop printing messages issued by its "ttinl()" function: "SYS$QIOW:
  3684. %SYSTEM-F-EXQUOTA, exceeded quota", and "%NONAME-W-NOMSG, Message number 0".
  3685. Another one for the bug list.]
  3686.  
  3687. ------------------------------
  3688.  
  3689. Date: Tue, 19 Jul 88 13:54 CDT
  3690. From: <ARCHERB%UMKCVAX1.BITNET@CUVMB.CC.COLUMBIA.EDU> (BARRY ARCHER)
  3691. Subject: Fixes for VMS C-Kermit
  3692. Keywords: C-Kermit/VMS, VAX/VMS
  3693.  
  3694. In working with the VMS version of C-Kermit, I became frustrated with the
  3695. problems with hanging subprocesses after exiting the image, as well as the
  3696. problems I was having running C-Kermit while connected to a DECserver ( LAT
  3697. protocol ).  I finally figured out how to fix those problems and installed
  3698. the new version.
  3699.  
  3700. [Ed. - The remainder of this (long) message, plus the new ckv*.c files, have
  3701. been added to CKVKER.BWR for now.  Hopefully the various people working on
  3702. C-Kermit for VMS will be able to reconcile their changes and improvements.
  3703. Thanks, Barry!]
  3704.  
  3705. ------------------------------
  3706.  
  3707. Date: Wed, 08 Jun 88 10:04:12 EST
  3708. From: PIQUE%UCONNVM.BITNET@MITVMA.MIT.EDU
  3709. Subject: C-Kermit 4E(070) Under VAX/VMS Using Parity
  3710. Keywords: C-Kermit/VMS, VAX/VMS
  3711.  
  3712. I compiled C-Kermit 4E(070) under VAX/VMS, using version 1.0(013) of the VMS
  3713. tty I/O module, CKVTIO.C.  The fixes present to make it work properly when
  3714. parity is being used didn't work properly because ttprty was never set in
  3715. CKVTIO.C.
  3716.  
  3717. Here's a partial fix: [Ed. - Omitted, but added to KER:CKVKER.BWR.]
  3718.  
  3719. This doesn't fix things completely since the call to SYS$QIOW in ttinl()
  3720. waiting for an end-of-line character waits for an end-of-line character with
  3721. high bit 0, but if (say) end-of-line is 13 and parity is even it should
  3722. really be waiting for a character with high bit set (X'8D').  However you
  3723. can work around this by choosing the end-of-line character so that it is
  3724. sent with high bit reset (e.g., eol=15 for even parity).
  3725.  
  3726. Another problem is that data overrun errors occur periodically during file
  3727. transfer and (at times) during terminal emulation.  Kermit will also
  3728. sometimes lock up completely during terminal emulation.  I do not know what
  3729. is causing this.  We are running on a MicroVax II with BYTLM=20480.
  3730.  
  3731. David Moews                 PIQUE@UCONNVM.BITNET
  3732.  
  3733. ------------------------------
  3734.  
  3735. End of Info-Kermit Digest
  3736. *************************
  3737. -------
  3738.  
  3739. 13-Sep-88 23:02:07-GMT,23463;000000000001
  3740. Received: from CU20B.CC.COLUMBIA.EDU by cunixc.cc.columbia.edu (5.54/5.10) id AA20841; Tue, 13 Sep 88 19:01:53 EDT
  3741. Date: Tue 13 Sep 88 16:55:26-EDT
  3742. From: Christine M Gianone <SY.CHRISTINE@cu20b.cc.columbia.edu>
  3743. Subject: Info-Kermit Digest V8 #8
  3744. To: Info-Kermit@cu20b.cc.columbia.edu
  3745. Reply-To: Info-Kermit@cunixc.cc.columbia.edu
  3746. Queries-To: Info-Kermit-Request@CUNIXC
  3747. Message-Id: <12430310592.9.SY.CHRISTINE@CU20B.CC.COLUMBIA.EDU>
  3748.  
  3749. Info-Kermit Digest         Tue, 13 Sep 1988       Volume 8 : Number 8
  3750.  
  3751. Departments:
  3752.  
  3753.   ANNOUNCEMENTS -
  3754.         Submission of new version of Kermit-UCSD  (UCPECAN)
  3755.  
  3756.   MS-DOS KERMIT -
  3757.         MS-Kermit 2.31 Quirks
  3758.         Re: MS-Kermit v2.31 Eats Nulls
  3759.         MS-Kermit and the Novell File Server
  3760.         Re: MS-Kermit 2.31 Tabs Bug (Feature?)
  3761.         MS-Kermit: Five Bugs and a Whinge
  3762.         Goto Label Bug in 2.31 August 15?
  3763.         Problems with MS-Kermit 2.31 Graphics
  3764.         MS Kermit 2.31 File Dates
  3765.  
  3766.   MISCELLANY -
  3767.         Kermit Through Protocol Converters Under CMS
  3768.  
  3769. Send digest submissions to Info-Kermit@CUNIXC, requests for addition to or
  3770. deletion from the Info-Kermit subscriber list to Info-Kermit-Request@CUNIXC.
  3771.  
  3772. Kermit files may be obtained over networks and by mail order.  On the
  3773. Internetwork, use FTP to log in to host CUNIXC, CUNIXC.CC.COLUMBIA.EDU, a
  3774. VAX 8700 running UNIX (Ultrix).  The IP host number is 128.59.40.130.  You
  3775. should be able to to FTP to CUNIXC, login as user ANONYMOUS (any password) 
  3776. and GET the desired files.  The Kermit files are in directories kermit/a, 
  3777. kermit/b, kermit/c, kermit/d, and kermit/e.  You can also get Kermit files 
  3778. over BITNET/EARN; to get started send a message with text HELP to KERMSRV,
  3779. the Kermit file server, at host CUVMA.  For detailed instructions, read the
  3780. file k1/aanetw.hlp (AANETW HLP on KERMSRV).  To order by mail, request a
  3781. complete list of Kermit versions and an order form from Kermit Distribution, 
  3782. Columbia University Center for Computing Activities, 612 West 115th Street, 
  3783. New York, NY 10025 USA.
  3784.  
  3785. ----------------------------------------------------------------------
  3786.  
  3787. Date: Sat Aug 20 08:10:52 1988
  3788. From: portal!cup.portal.com!R_Tim_Coslet@sun.com
  3789. Subject: Submission of new version of Kermit-UCSD  (UCPECAN)
  3790. Keywords: UCSD Pascal Kermit, p-System, Pecan
  3791.  
  3792. I am submiting my version of Kermit-UCSD (Version 1.0, 17 Aug 88), currently
  3793. running on the Atari MEGA ST2 with the Pecan Software Systems Inc p-System,
  3794. and adaptable to Version IV p-Systems on other machines.
  3795.  
  3796. You should recieve 2 files: 1) a large (about 3300 lines) one containing the
  3797. source (UCPECA.PAS) and a smaller (about 300 lines) one containing the
  3798. documentation (UCPECA.DOC).
  3799.  
  3800. This version does not have everything I was planning on implementing and has
  3801. a few known bugs (listed in the .DOC file), but it does work (and is MUCH
  3802. better than any of the other versions of Kermit-UCSD I could find currently
  3803. in Kermit Distribution).
  3804.  
  3805. I hope to be able to provide an upgrade on this within about 6 months to one
  3806. Year.
  3807.  
  3808. I also hope to be able to send an encoded KERMIT.CODE file and a decoding
  3809. program, containing the entire program and implementation parts of the Pecan
  3810. Library Units, for people with Version IV p-Systems that can't afford or
  3811. don't need to purchase Pecan's Library.  They will still have to go to USUS
  3812. to get a REMUNIT for their system though.  The Pecan Licence permits this for
  3813. "non-commercial purposes" (but I am still checking with them to make sure
  3814. that they are satisified with my attachment of their copyright notice, so
  3815. there will be no problems).
  3816.                                         R. Tim Coslet
  3817.  
  3818. Usenet: R_Tim_Coslet@cup.portal.com
  3819. BIX:    r.tim_coslet        
  3820.  
  3821. [Ed. - Many thanks, R. Tim!  Those who are interested in bringing up this
  3822. program on other UCSD p-Systems besides the Atari are encouraged to do so,
  3823. and report back the results.  The .DOC file tells how to reach Pecan and
  3824. USUS.  The files are in kermit/c/ucpeca.* on CUNIXC, and in KER:UCPECA.* on
  3825. CU20B, and also available as UCPECA * from KERMSRV at CUVMA, and also can be
  3826. ordered on Kermit Tape C from Columbia.]
  3827.  
  3828. ------------------------------
  3829.  
  3830. Date: Wed, 17 Aug 88 10:30 EDT
  3831. From: <RWMIRA01%ULKYVX.BITNET@cuvmb.cc.columbia.edu>
  3832. Subject: MS-Kermit 2.31 Quirks
  3833. Keywords: MS-DOS Kermit 2.31
  3834.  
  3835. Thanks, Joe, Kermit 2.31 is wonderful.  I have noticed some minor problems
  3836. with 2.31 though.  First the set up:
  3837.  
  3838.   IBM-PS/2 Model 30, DOS 3.3, DEVICE=ANSI.SYS, FILES=20, BUFFERS=20
  3839.   Kermit 2.31
  3840.  
  3841. We have an IBM 3081 that we connect to via a 7171.  Our script file takes us
  3842. to the opening screen and leave us there.  The last 2 lines of our script
  3843. file are:
  3844.  
  3845.   TAKE IBM.INI    ; Our keybindings file
  3846.   CONNECT
  3847.  
  3848. The first problem has to do with connect.  After a script executes and it
  3849. does a connect it starts with a clear screen.  Apparently any data arriving
  3850. while we are defining keys is being stored somewhere besides the screen
  3851. buffer.  When it connects we get a clear screen.  To circumvent this
  3852. problem, the script file was changed to read:
  3853.  
  3854.   TAKE IBM.INI    ; Our keybindings file
  3855.   OUTPUT \7       ; ^G causes the 7171 to repaint the screen and make sure 
  3856.                   ; that the keypad is in application mode.
  3857.   CONNECT
  3858.  
  3859. In 2.30 this did not seem like a problem.
  3860.  
  3861. The second problem is really just an annoyance.  If you have set your screen to
  3862. a non-white on black and you get into kermit and take a script file, sometime
  3863. between the last input/output command and connect command the screen flickers
  3864. white on black and then after the connect command it is ok.  (Probably the
  3865. output \7 causes the 7171 to send an escape sequence to Kermit and it 
  3866. reinstates the colors.  Up to this point, all local kermit i/o was in the 
  3867. non-white color.  Upon exit of the script (ALT-X from connect) the local 
  3868. kermit i/o is in white and any subsequent scripts/connects etc. are in white.
  3869. Sometimes if I immeditaly execute another script file the connect mode is in 
  3870. non-white, but sometimes it isn't.  Regardless, when I return to DOS, it is 
  3871. back to white again.  Like I said, not a problem just annoying.  It may be 
  3872. tied to the first problem.
  3873.  
  3874. The third problem is a bit more severe, but may not be a Kermit problem as
  3875. much as a PS/2 model 30 problem, however I have only noticed it in Kermit.
  3876. In the unlikely event that I have CTRL, SHIFT down and I press Left arrow and
  3877. mis-hit and probably hit several keys with my short stubby fingers, all of the
  3878. lights flash on the keyboard and it locks up.  I am thinking that it is a BIOS
  3879. problem since it happened last night when I was in Turbo Pascal, but it didn't
  3880. lock the keyboard.  I don't know what keys I hit to cause it, but my left hand
  3881. was in the vacinity of the LEFT shift, LEFT CTRL area and my right hand was in
  3882. the area of the editing keypad.
  3883.  
  3884. One other note and question.  I was trying to transfer some stuff between my
  3885. PS/2 and my AT&T PC6300 at 115600 baud.  The AT&T could not handle it.  The
  3886. machine rebooted once and another time the SERVER on the AT&T would not respond
  3887. and we had to reset it.  Slowing it down to the next lower baud rate worked
  3888. (56Kbps).  Could it be the wierd AT&T bios?  (By the by, the AT&T has the same
  3889. processor as the PS/2 8086 8Mhz)
  3890.  
  3891. Thanks,
  3892.  
  3893. Rob Miracle              | Bitnet   : RWMIRA01@ULKYVX    CIS: 74216,3134
  3894. Programmer/Analyst-II    | INTERNET : rwmira01%ulkyvx.bitnet@cunyvm.cuny.edu
  3895. University of Louisville | UUCP     : ...psuvax1!ulkyvx.bitnet!rwmira01
  3896. "Incompetence is not an excuse." -- Anton Devious
  3897.  
  3898. [From jrd - Quote above is removing my favorite cover!  Scripts and Connect:
  3899. These share a common buffer for the serial port but once a script command
  3900. draws from it the data are no longer available for Connect displays.  The
  3901. OUTPUT and PAUSE commands read from that buffer to helpfully echo material
  3902. from the host and they keep doing it until there is 10 milliseconds of no
  3903. new incoming characters (10 millisec was needed for some modem responses).
  3904. Otherwise, Connect mode and scripts are not related.
  3905.  
  3906. Screen coloring: If the host sent an escape sequence such as ESC [ number m
  3907. then ANSI.SYS, or equivalent, if installed will see and react to it.  There
  3908. is nothing Kermit can do about such DOS level activities.
  3909.  
  3910. Multiple keys on PS/2 Model 30s: I agree, it seems like a machine problem.
  3911.  
  3912. Superspeed and AT&T 6300's. I can't say much about that machine because one
  3913. was available to me for only one evening some time ago. Selected IBM PC clones
  3914. can run Kermit at 115KB, and I've never encountered a system corruption
  3915. problem with those which can't make that speed. I second the motion that the
  3916. Bios may be unusual.]
  3917.  
  3918. ------------------------------
  3919.  
  3920. Date: Fri, 19 Aug 88 17:35 MDT
  3921. From: Pete Klammer 303/556-3915 <PKLAMMER%CUDNVR@vaxf.colorado.edu>
  3922. Subject: Re: MS-Kermit v2.31 Eats Nulls
  3923. Keywords: MS-DOS Kermit 2.31
  3924.  
  3925. May I second that emotion?  It may be a misuse of KERMIT, but that's the way
  3926. life with tools is.  Many's the time I wish to get a good log of exactly
  3927. what's spitting out some serial path, nulls and all.  I respectfully request
  3928. that NULL and RUBOUT filtering be selectable.
  3929.  
  3930. --poko
  3931.  
  3932. [From jrd - Alas, there is no happy middle ground since most people use logs
  3933. to record worth while text for later editing and printing but many editors
  3934. cannot cope with NULLs. Also, these characters are frequently used as padding
  3935. so passing them quickly fills the serial port holding buffer; the reaction to
  3936. that was annoyance about performance when it was done as an experiment. We
  3937. have the idea that they should be displayed when DEBUG is ON, but not logged;
  3938. However, most releases have removed NULLs completely anyway. I'd suggest that
  3939. you make the simple changes to the sources to pass all the characters of
  3940. interest; see file msxibm.asm.]
  3941.  
  3942. ------------------------------
  3943.  
  3944. Date: Tue, 23 Aug 1988 16:27:47 LCL
  3945. From: David Boeshaa <BOESHAAR%SUVM.BITNET@cuvmb.cc.columbia.edu>
  3946. Subject: MS-Kermit and the Novell File Server
  3947. Keywords: MS-DOS Kermit 2.31, Novell File Server
  3948.  
  3949. Greetings! and Grief!
  3950.  
  3951. I have been working with KERMIT 2.3x for some time and I think it is GREAT!
  3952. but I have a small problem with 2.31 15 Aug 1988.
  3953.  
  3954. We are running KERMIT from a Novell 2.0a file server and every download
  3955. gives the message "Not Enough Disk Space for File" but then downloads the
  3956. file anyway. I think this may be related to the new file size checking
  3957. (we have not EVER had this problem before and we are still running
  3958. 2.31 17 July 1988 without grief).
  3959.  
  3960. Thanx and Thanx for a GREAT product!!!
  3961.  
  3962.    David K. Boeshaar    ACADEMIC COMPUTING SERVICES
  3963.               ______    SYRACUSE UNIVERSITY
  3964.              /      |         -------
  3965.             |       |   BITNET:    BOESHAAR@SUVM.BITNET
  3966.   _________/        |   NOISENET:  (315) 443-3166
  3967.   |         *       |   SNAILNET:  215 Machinery Hall
  3968.  /      SYRACUSE    |              Syracuse, NY 13244-1260 USA
  3969. |______________     |
  3970.                |_   |  Disclaimer: Any sufficiently advanced technology
  3971.                  |__|              is indistinguishable from magic.
  3972.  
  3973. [From jrd - a known bug, fixed in the middle August update for IBM PCs.  There
  3974. is a similar problem if the file destination is the screen or printer; fixed
  3975. recently but not in time for the update above.  Sorry about that.]
  3976.  
  3977. ------------------------------
  3978.  
  3979. Date: Mon, 15 Aug 88 21:05 EST
  3980. From: "Frank Rens" <RENS%UBVMS.BITNET@CUVMB.CC.COLUMBIA.EDU>
  3981. Subject: Re: MS-Kermit 2.31 Tabs Bug (Feature?)
  3982. Keywords: MS-DOS Kermit 2.31, Tabs
  3983.  
  3984. I have the same problem with the TABS being cleared by a CLEAR.  Here's the
  3985. script...The tabs are OK before the clear but not after.
  3986.  
  3987. [Ed. - Script omitted.]
  3988.  
  3989. [From jrd - I finally found the bug: an uninitialized register at one place
  3990. which could (but never here!) clear the tab storage area when the CLEAR cmd
  3991. was issued. Fixed in the middle August maintence release for IBM PCs.]
  3992.  
  3993. ------------------------------
  3994.  
  3995. Date: 24-AUG-1988 12:38
  3996. From: IN%"SYSKERMIT@VAX1.LANCS.AC.UK" 
  3997. Subject: MS-Kermit: Five Bugs and a Whinge
  3998. Keywords: MS-DOS Kermit 2.31
  3999.  
  4000. Syskermit & Columbia:
  4001.  
  4002.     I have recently made extensive use of MSKERMIT (various releases)
  4003. running on an XT-Clone while developing a new Kermit for a UK (Research
  4004. Machines) Micro.  Obviously, I have been putting it through quite a lot of
  4005. hoops while testing my own code's reaction to error-situations and various
  4006. sequences of events.  I have encountered the following five problems, which
  4007. are guaranteed not to be caused by misrunning of my new RM Kermit.  They
  4008. have been identified while running at various speeds, on a short direct
  4009. "null-modem" wire connecting the two micros, with the MSKermit in normal
  4010. (not server or back-port) mode.  Parity has in all cases been set to Even.
  4011. The clone is running MSDOS 3.20.
  4012.  
  4013.     The different errors have different incidences in different releases
  4014. of MSKERMIT.  See table below.
  4015.  
  4016. 1.  Unable to Resume Binary Mode.
  4017.  
  4018.     When first loaded, MSKermit will happily transfer files in binary
  4019. with 8th-bit quoting.  If a file is then transferred in 7-bit non-binary
  4020. mode, MSKermit will never revert to 8th-bit-quoting.  It simply sticks
  4021. an "N" into the spar/rpar packet, no matter what it has been sent or what
  4022. command you give it.  Main tests caried out while receiving, but I think
  4023. it is true in all circumstances.
  4024.  
  4025. [From jrd - I'm a little confused. MS Kermit lacks the concept of a 7-bit
  4026. non-binary mode transfer since there is no way within DOS to tag files as
  4027. binary or not. The conditions to use 8-bit quoting are the local side uses
  4028. parity plus the other side agrees on 8-bit quoting, or the other side requests
  4029. the quoting. However, I ran a series of tests and found that indeed Kermit
  4030. could remember an old 8-bit quoting state and then later respond with the 'N'
  4031. above (for No Can Do). Tracked down and fixed this past weekend. Thanks.]
  4032.  
  4033. 2.  Not Displaying Early E-Message.
  4034.  
  4035.     If MSKermit is receiving and the other end sends an E-packet before
  4036. sending the F-packet, then this is not displayed in the "Last Error"
  4037. field.  The packet is received OK, and can be seen as "Rpack" if debug
  4038. is switched on.  (The error in question is, of course, "File not found";
  4039. this does not occur on most Kermits as they check for the presence of the
  4040. file before sending the S-packet.)
  4041.  
  4042. [From jrd - True, the packet type test had the code to do this but it was
  4043. not reached because an earlier test would fail to the file complete code
  4044. rather than the error handler code. Safe, but it omitted the error message.
  4045. Fixed now. Thanks.]
  4046.  
  4047. 3.  DEL *. Doesn't Work.
  4048.  
  4049.     If the default disk has on it files which have no extension to their
  4050. names, then although they are correctly displayed in response to the command
  4051. "dir *.",  the command "del *." gives the response "?Protected or no such
  4052. file(s).".  "del a:*." gets the same response, but "del x*." works OK
  4053. (assuming there are files whose names start with "x").
  4054.  
  4055. [From jrd - That's a DOS characteristic since Kermit merely composes a DOS
  4056. command line with DEL followed by the user's filespec and submits the works
  4057. to COMMAND.COM.  MS Kermit 2.28 and predecessors used FCBs and did deletion
  4058. file by file within Kermit; starting with 2.29 all FCB material was removed
  4059. and COMMAND.COM was employed.  Compare results of these commands between
  4060. giving them within Kermit and then at the DOS prompt.]
  4061.  
  4062. 4.  F3 Setting Gets Lost.
  4063.  
  4064.     When MSKermit is loaded and then cancelled by "Quit", if only Kermit
  4065. commands have been entered, then F3 causes MSDOS to repeat the command used
  4066. to load Kermit.  However, if a DOS-type command is given at the Kermit-MS>
  4067. prompt (e.g. dir or del), then, after quitting, F3 brings up a null command.
  4068.  
  4069. [From jrd - DOS again.  Kermit reads the keyboard at both DOS and Bios
  4070. levels.  When DOS does the work the DOS typeahead buffer can be flushed.
  4071. Kermit, and probably most programs, make no effort to restore the contents
  4072. of the typeahead buffer private to DOS. This is not a fault.]
  4073.  
  4074. 5.  Hitting RTN Kills the System.
  4075.  
  4076.     This is caused by hitting RTN [Return, Enter] unneccessarily and
  4077. repeatedly during normal running.  Tests were done during a receive, but I
  4078. think it happens during send as well.  You have to hit RTN quite frequently,
  4079. and MSKermit sends a NAK each time you do.  Eventually an unpredictable loss
  4080. of status occurs.  In the table below "Clean" means that you get back to a
  4081. Kermit-MS> prompt, and can continue (except you will find that there is a
  4082. packet or part of one in the input buffer).  "Bad" means that, if you do get
  4083. back to a prompt, then you cannot continue, and when you quit you find MSDOS
  4084. won't work; or the display may go wild.  If the display goes wild, then the
  4085. keyboard is quite dead.  If you are able to quit, then the MSDOS disk-driver
  4086. has been overwritten in such a way that any attempt to use any disk gets the
  4087. "not ready error" response.  (The details of this may depend on the nature
  4088. of the Clone, since I have had the same trouble with a completely different
  4089. communications program on the same machine.)
  4090.  
  4091. [From jrd - that's not happened on any of my clones. I can hold down the
  4092. Enter key and let it auto-repeat with no ill effects except the packet
  4093. retry count goes the exhaustion limit. If a keyboard helper or an unusual
  4094. Bios does not preserve registers in a standard way (Kermit is reading keys
  4095. via DOS during packet transfers) then disaster can strike any program. DOS
  4096. stack overflow can also occur under some versions of MS DOS. Similarly,
  4097. 'adjusting' DOS's typeahead buffer can lead to wild results when that buffer
  4098. overflows. The problem has not been reported by others.]
  4099.  
  4100. 6.  Where's MSKERMIT.INI?
  4101.  
  4102.     This is really a whinge rather than a bug.  If MSKermit is not on the
  4103. default disk, i.e. you load it by a command such as "b:kermit", or get it
  4104. picked up by being in the PATH, then MSKERMIT.INI is not picked up even
  4105. though it is on the same disk as MSKermit has been loaded from.  This is
  4106. true of all versions; and for all I know it may be impossible in MSDOS to
  4107. find out what disk the program has been loaded from.
  4108.  
  4109. [From jrd - Kermit does not know from which disk or directory it has been
  4110. loaded.  The manual states that Kermit searches for MSKERMIT.INI, and Take
  4111. files, first in the CURRENT directory and then if necessary along the PATH=
  4112. string. DOS 2.X lacks the ability to inform a clever program about its
  4113. loading source.  Thus, if the current disk were say C: and Kermit were loaded
  4114. by C> b:kermit and then the search would not include drive B: unless it were
  4115. stated in the PATH= string.]
  4116.  
  4117.     Here is the incidence of bugs 1 - 5 in the different releases:-
  4118.  
  4119. \.
  4120.   \.  Bug:     Text/Bin     E-Message    DEL *.      RTNs       F3
  4121.     \.----     --------     ---------    -----       ----       --
  4122.       \.
  4123. Version \
  4124.  ------
  4125. 2.26             No           OK          OK        Clean      Lost
  4126. (undated)
  4127.  
  4128. 2.28             No           OK          OK        Clean      Lost
  4129. (undated)
  4130.  
  4131. 2.29c            No           OK          No         Bad       Lost
  4132. (23 Aug 87)
  4133.  
  4134. 2.30             No           OK          No         Bad       Lost
  4135. (8 Jan 88)
  4136.  
  4137. 2.31             No           No          No         Bad       Lost
  4138. (1 July 88)
  4139.  
  4140.  
  4141.      I hope this is of some use to you.  The only one which seems to me to
  4142. be at all serious is the inability to revert to binary-quoting after running
  4143. in text-mode.
  4144.  
  4145.                                                Chris.
  4146.  
  4147. ------------------------------
  4148.  
  4149. Date: Fri 26 Aug 88 16:39:07-PDT
  4150. From: Ted Shapin <BEC.SHAPIN@ecla.usc.edu>
  4151. Subject: Goto Label Bug in 2.31 August 15?
  4152. Keywords: MS-DOS Kermit 2.31, GOTO
  4153.  
  4154. I can't get this version of Kermit to recognize labels in loops?
  4155.  
  4156. This doesn't work:
  4157. set count 3
  4158. :TOP
  4159. echo Hello\13
  4160. if count goto top
  4161. echo Goodbye\13
  4162.  
  4163. Ted.
  4164.  
  4165. [Ed. - Yup, it's another bug in the label-finding code.  A quick workaround
  4166. is to append a space to the label, followed by a comment, as in
  4167.  
  4168. :TOP ; (of loop)
  4169.  
  4170. Thanks also to B. Schneuwly, Joellen Windsor (an early Kermit developer!),
  4171. and others who reported this problem.  Joellen also discovered the following
  4172. interesting workaround:
  4173.  
  4174. define %b loop
  4175. :loop
  4176. echo test
  4177. goto \%b
  4178.  
  4179. The problem should be fixed in the next release.]
  4180.  
  4181. ------------------------------
  4182.  
  4183. Date: Wed, 31 Aug 88 14:38 GMT
  4184. From: <SCHNEUWL%CZHETH5A.BITNET@cuvmb.cc.columbia.edu>
  4185. Subject: Problems with MS-Kermit 2.31 Graphics
  4186. Keywords: MS-DOS Kermit 2.31, Olivetti
  4187.  
  4188. We have problems with Kermit 2.31, dated 15 Aug.
  4189.  
  4190. [Ed. - Loop label report omitted, see above.]
  4191.  
  4192. Graphics is another problem:
  4193. On a Olivetti M24 we don't get the same high(er) resolution display
  4194. as with MS-Kermit 2.30.
  4195.  
  4196. [Ed. - If Kermit can't automatically recognize your screen's resolution, use
  4197. the SET TERMINAL GRAPHICS ATT command.  The next release should recognize
  4198. the Olivetti automatically.]
  4199.  
  4200. Furthermore I'd like to have the possibility to control whether the TEK4010
  4201. emulation does merge it's text with already existing pixels or does overwrite
  4202. as in 2.30.
  4203.  
  4204. [Ed. - Noted.]
  4205.  
  4206. ------------------------------
  4207.  
  4208. Date: Wed, 31 Aug 88 12:17 MST
  4209. From: <JWINDSOR%ARIZRVAX.BITNET@cuvmb.cc.columbia.edu>
  4210. Subject: MS Kermit 2.31 File Dates
  4211. Keywords: MS-DOS Kermit 2.31, Attributes, File Dates
  4212.  
  4213. I am running MSKERMIT 2.31 dated August 15, 1988, on a PS2 model 50 under
  4214. MS-DOS 3.30.  I have noticed the following 2 problems:
  4215.  
  4216. (1) [Ed. - Loop label problem report omitted, see above.]
  4217.  
  4218. (2) All files shipped to my PS2 from my VM/SP mainframe have the correct
  4219. creation date but they all have 12:00a for the creation time.  This appears
  4220. to have been a problem with the July 1 version, too.
  4221.  
  4222. [Ed. - This is because VM/CMS Kermit reports the creation date but not the
  4223. time of creation, so MS-Kermit uses midnight.]
  4224.  
  4225. Joellen Windsor
  4226. Systems Programmer
  4227.  
  4228. ------------------------------
  4229.  
  4230. Date: Fri, 29 Jul 88 22:40:53 EDT
  4231. From: (John F. Chandler)   PEPMNT@CFAAMP.BITNET
  4232. Subject: Kermit Through Protocol Converters Under CMS
  4233. Keywords: Kermit-370, Protocol Converters
  4234.  
  4235. Kermit-370, as released for CMS last winter, contained code designed to
  4236. allow file transfer through a variety of terminal emulators other than the
  4237. "usual" Yale ASCII type (Series/1, 7171, 4994, 9370 ASCII subsystem).  The
  4238. code was, in fact, modelled after similar code that was demonstrated under
  4239. TSO, but I haven't heard any reports of success under CMS, and the only
  4240. negative report was for a device that hadn't been tried under TSO.  I would
  4241. like to hear from anyone who has any kind of 3270 emulator other than the
  4242. Yale type (and other than the 3708, which is known to work with Kermit
  4243. already).  The particular types of emulators which might be expected to work
  4244. include the MICOM 7400, the Datastream/Leedata 8010/8030/874 models, the PCI
  4245. 1076 and 276, and possibly the Renex TMS-1.  Any others which claim to
  4246. support a "graphics passthrough" mode are also likely candidates.  I would
  4247. be interested in any results of trying Kermit with such emulators, whether
  4248. positive or negative (be sure to SET CONTROLLER GRAPH to the mainframe
  4249. Kermit before starting the transfer).  Actually, I now have an update that
  4250. automatically detects non-SERIES1-type terminals and also some other updates
  4251. that may help in diagnosing the problems if the existing code should prove
  4252. not to work "as is."
  4253.  
  4254. [Ed. - John has done an amazing job with Kermit-370, but need help from
  4255. people who have equipment that he doesn't have access to.  Any cooperation
  4256. will be much appreciated!  Meanwhile, John is preparing a large batch of
  4257. updates to Kermit-370 for release -- watch Info-Kermit for announcements.]
  4258.  
  4259. ------------------------------
  4260.  
  4261. End of Info-Kermit Digest
  4262. *************************
  4263. -------
  4264.  
  4265.  2-Nov-88 17:05:14-GMT,33872;000000000001
  4266. Received: by cunixc.cc.columbia.edu (5.54/5.10) id AA05083; Wed, 2 Nov 88 11:43:07 EST
  4267. Date: Wed, 2 Nov 1988 11:43:05 EST
  4268. From: Christine M Gianone <cmg@cunixc.cc.columbia.edu>
  4269. To: Info-Kermit
  4270. Subject: Info-Kermit Digest V8 #9
  4271. Reply-To: Info-Kermit@cunixc.cc.columbia.edu
  4272. Queries-To: Info-Kermit-Request@CUNIXC.CC.COLUMBIA.EDU
  4273. Message-Id: <CMM.0.88.594492185.cmg@cunixc.cc.columbia.edu>
  4274.  
  4275. Info-Kermit Digest         Thu, 13 Oct 1988       Volume 8 : Number 9
  4276.  
  4277. Today's Topics:
  4278.  
  4279.   ANNOUNCEMENTS -
  4280.         Announcing MS-DOS Kermit 2.31/A, Beta Test
  4281.         Announcing a Beta Test Kermit for MS-Windows
  4282.         Announcing EASYK, a Menu-Driven Shell for MS-DOS Kermit
  4283.         Announcing Hebrew Kermit, a Test Version for the IBM PC
  4284.  
  4285.   MS-DOS KERMIT -
  4286.         MSDOS Kermit Script Files Available from SIMTEL20
  4287.         Automatic Exit from MS-Kermit?
  4288.         Missing the Bell When Using MS-Kermit
  4289.         Kermit Across Ethernet
  4290.         MS-Kermit with StarLAN
  4291.         PC-KERMIT ReGIS Support
  4292.         IBM 3174 AEA Ports and Kermit?
  4293.         MSDOS BOO Maker/unBOO Bug
  4294.         Kermit SET KEY Command and String Capability
  4295.         Solution Found to Problem with <ESC>[?3l
  4296.         Problem Compiling MSSSET.ASM
  4297.         AT&T Graphics in MS-KERMIT 2.31
  4298.         OS/2 Kermit Won't Work
  4299.         Problem with OS/2 Kermit
  4300.         Re: Kermit-MS version 2.31
  4301.         MS-Kermit v2.31 Inquiries
  4302.  
  4303. Send digest submissions to Info-Kermit@CUNIXC.CC.COLUMBIA.EDU, requests for
  4304. addition to or deletion from the Info-Kermit subscriber list to
  4305. Info-Kermit-Request@CUNIXC.CC.COLUMBIA.EDU.
  4306.  
  4307. Kermit files may be obtained over networks and by mail order.  On the
  4308. Internetwork, use FTP to log in to host CUNIXC, CUNIXC.CC.COLUMBIA.EDU, a
  4309. VAX 8700 running UNIX (Ultrix).  The IP host number is 128.59.40.130.  You
  4310. should be able to to FTP to CUNIXC, login as user ANONYMOUS (any password) 
  4311. and GET the desired files.  The Kermit files are in directories kermit/a, 
  4312. kermit/b, kermit/c, kermit/d, and kermit/e.  You can also get Kermit files 
  4313. over BITNET/EARN; to get started send a message with text HELP to KERMSRV,
  4314. the Kermit file server, at host CUVMA.  For detailed instructions, read the
  4315. file k1/aanetw.hlp (AANETW HLP on KERMSRV).  To order by mail, request a
  4316. complete list of Kermit versions and an order form from Kermit Distribution, 
  4317. Columbia University Center for Computing Activities, 612 West 115th Street, 
  4318. New York, NY 10025 USA.
  4319.  
  4320. ----------------------------------------------------------------------
  4321.  
  4322. Date: Wed, 2 Nov 1988 11:27:34 EDT
  4323. From: Christine M Gianone <cmg@cunixc.cc.columbia.edu>
  4324. Subject: Info-Kermit Digest V8 #9 is Sent a Second Time
  4325. Keywords: Mailer Problems
  4326.  
  4327. Due to mailer problems and reports of the many sites who did not receive this
  4328. digest the first time, Info-Kermit Digest V8 #9 is being sent a second time
  4329. to all members on the distribution list.  Apologies to those who have already
  4330. received this issue.
  4331.  
  4332. ------------------------------
  4333.  
  4334. Date: Sun, 2 Oct 88 14:58 MDT
  4335. From: <JRD%USU.BITNET@cuvmb.cc.columbia.edu>
  4336. Subject: Announcing MS-DOS Kermit 2.31/A, Beta Test
  4337. Keywords: MS-DOS Kermit 2.31/A, IBM PC, DEC Rainbow, Rainbow, DECnet/DOS
  4338.  
  4339. This is to announce a beta test of a new maintenance release of MS-DOS
  4340. Kermit for the IBM PC and PS/2 families, and for the DEC Rainbow.  This
  4341. version is numbered 2.31/A.  It fixes a number of problems with 2.31, but
  4342. adds no major new functionality.
  4343.  
  4344. The most important fixes are in the following areas:
  4345.  
  4346. - Calculation of available disk space when receiving files with the size
  4347.   attribute.
  4348.  
  4349. - SET EOF {CTRL-Z | NOCTRL-Z} now applies also to the TRANSMIT command.
  4350.  
  4351. - Correct bug requiring spaces after formal labels and bug clearing VT102
  4352.   Connect mode tab stops when CLEAR command is issued.
  4353.  
  4354. - Correct long standing problem of local 8-bit quoting requirement not
  4355.   following current operating conditions.
  4356.  
  4357. - Add REMOTE LOGIN {username {password {account}}} command.
  4358.  
  4359. - Automatic identification of AT&T/Olivetti machines in Tektronix graphics
  4360.   mode for IBM-PC version of MS Kermit.
  4361.  
  4362. - Revise printing strategy within Connect mode to buffer 132 characters and
  4363.   to send XOFF/XON to the host while the buffer is written to DOS.  This helps
  4364.   prevent serial port overruns noted with slow PCs at high baud rates when the
  4365.   printer is attached to a network or similar.
  4366.  
  4367. In addition, it was verified that MS Kermit operates across DECnet using the
  4368. NetBios emulator supplied with DECnet-DOS 2.0 (aka PSCA).
  4369.  
  4370. These changes are in addition to the changes that were made between the July
  4371. initial release and the mid-August maintenance release, which included fixes
  4372. for the Ungermann-Bass Net/One support, the "stray interrupt" problem, and
  4373. a GOTO-label problem.
  4374.  
  4375. [Ed. - Thanks, Joe!  The new beta test release has been added to Kermit
  4376. Distribution as MSTIBM.BOO (IBM version) and MSTRB1.BOO (Rainbow version).
  4377. A more complete summary of the changes is in the file MSR23A.UPD.  Readers,
  4378. please get the new version and try it, report any problems to
  4379. Info-Kermit@CUNIXC.CC.COLUMBIA.EDU.  If all is well, this will become the
  4380. standard version, and sources will be made available.]
  4381.  
  4382. ------------------------------
  4383.  
  4384. Date: Thu, 6 Oct 1988 17:08:33 EDT
  4385. From: Christine M Gianone <cmg@cunixc.cc.columbia.edu>
  4386. Subject: Announcing a Beta Test Kermit for MS-Windows
  4387. Keywords: MS Windows, Microsoft Windows
  4388.  
  4389. This is to announce a new version of Kermit for Microsoft Windows from Bill
  4390. Hall of the Olivetti Advanced Technology Center, who contributed the first
  4391. version in early 1987.  Unlike the earlier release, this one includes a
  4392. full-fledged Heath-19 terminal emulator, and it should run on any PC that has
  4393. version 2.0 or later of MS-Windows, Windows/286, and Windows/386.  Sources
  4394. will not be available during the testing period.  If you have comments,
  4395. suggestions, bugs to report, etc, you may correspond with Bill as
  4396. uunet!oliveb!whall (or oliveb!whall@uunet.uu.net).  The files replace the
  4397. old release on "Tape A" as WIN*.* (on CUNIXC, ~kermit/a/win*.*).  Many thanks
  4398. to Bill for all his excellent work.
  4399.  
  4400. ------------------------------
  4401.  
  4402. Date: Thu, 6 Oct 1988 17:08:33 EDT
  4403. From: Christine M Gianone <cmg@cunixc.cc.columbia.edu>
  4404. Subject: Announcing EASYK, a Menu-Driven Shell for MS-DOS Kermit
  4405. Keywords: MS-DOS Kermit 2.31, EASYK
  4406.  
  4407. This is to announce a "shell" for MS-Kermit 2.31, for use on the IBM PC and
  4408. compatibles in the IBM mainframe 3270 emulation environment, developed by
  4409. Prof. Richard A. Elnicki of the University of Florida College of Business,
  4410. $$$HUSG@NERVM.BITNET.  The shell is constructed from a collection of Kermit
  4411. command and script files, and provides menu-driven access to IBM CMS and TSO
  4412. systems via VTAM.  The package, called EasyK, was designed to provide users
  4413. with easy, full-screen access to CMS and TSO services in their homes in a mode
  4414. that looks similar to the access they have in their offices on micros with
  4415. coaxial cable boards.
  4416.  
  4417. Since there are numerous files, some of them containing 8-bit characters (e.g.
  4418. for special effects in the documentation), they have been archived using the
  4419. PKARC utility, and the resulting EASYK.ARC file was converted to .BOO format
  4420. for distribution over networks, on tape, etc, as MSIEAS.BOO (available on
  4421. CUNIXC as ~kermit/a/msieas.boo).
  4422.  
  4423. Thanks to Prof. Elnicki for contributing his work.  Although some of it is
  4424. specific to the University of Florida mainframe environment, it should be
  4425. easily customizable for other institutions with similar equipment.
  4426.  
  4427. ------------------------------
  4428.  
  4429. Date: Thu, 6 Oct 1988 17:08:33 EDT
  4430. From: Christine M Gianone <cmg@cunixc.cc.columbia.edu>
  4431. Subject: Announcing Hebrew Kermit, a Test Version for the IBM PC
  4432. Keywords: MS-DOS Kermit 2.30, Hebrew
  4433.  
  4434. This is to announce a beta-test (binaries only, no source) of MS-Kermit for
  4435. the IBM PC, adapted for use with the Hebrew Alphabet, complete with
  4436. right-to-left screen presentation, from Baruch Cochavy, IIT, Haifa, Israel,
  4437. baruchc@techunix.bitnet.  The work is based on version 2.30 of MS-Kermit.
  4438. Included are KERMITH.EXE, a "readme" file that explains some of the changes
  4439. that were made, and a Unix termcap file.
  4440.  
  4441. The program may also be used on non-Hebrew PC's, for those who enjoy reading
  4442. English (or German, or French, etc) right to left.  The default mode of
  4443. operation is left to right, so say "SET TERMINAL DIRECTION RIGHT" to get the
  4444. new perspective.
  4445.  
  4446. The files are collected into a single file, MSTIBH.BOO, which in turn contains
  4447. an .ARC file which can be dearchived using PKXARC.  Thanks to Baruch for
  4448. sending this in.  Please send comments or questions directly to him at the
  4449. address noted above, and perhaps this new directional capability can become
  4450. an integral part of MS-Kermit.
  4451.  
  4452. ------------------------------
  4453.  
  4454. Date: Tue, 13 Sep 1988  01:59 MDT
  4455. From: Keith Petersen <W8SDZ@simtel20.army.mil>
  4456. Subject: MSDOS Kermit Script Files Available from SIMTEL20
  4457. Keywords: MS-DOS Kermit 2.31, Script Files
  4458.  
  4459. Now available via standard anonymous FTP from SIMTEL20.ARMY.MIL...
  4460.  
  4461. Filename            Type     Bytes     CRC
  4462.  
  4463. Directory PD1:<MSDOS.MODEM>
  4464. KER_SCP1.ARC.1            BINARY     17291  D6E5H
  4465.  
  4466. Here is the author's description:
  4467.  
  4468. KER_SCP1.ARC    - Useful Kermit (v2.29 or above) script files.
  4469.  
  4470.         Files include:
  4471.           Scripts to log on to a Unix VAX host and two common BBS's
  4472.           (TCOMM, ROS)
  4473.  
  4474.               A typical initialization file (MSKERMIT.INI) to set baud,
  4475.           port, function key macros, command macros, etc.
  4476.  
  4477.           An extract from the Kermit user's manual specifically
  4478.           discussing scripts.
  4479.  
  4480. Other Kermit users are encouraged to contribute scripts that help ease
  4481. THEIR communications.  Keith Petersen <W8SDZ@SIMTEL20.ARMY.MIL> will
  4482. collate and incorporate them in this archive.  (So send them to HIM,
  4483. not to me!)
  4484.  
  4485.           David Kirschbaum
  4486.           Toad Hall
  4487.           kirsch@braggvax.ARPA
  4488.  
  4489. --Keith Petersen
  4490. Maintainer of the CP/M and MSDOS archives at SIMTEL20.ARMY.MIL [26.0.0.74]
  4491. Arpa: W8SDZ@SIMTEL20.ARMY.MIL
  4492. Uucp: {att,decwrl,harvard,ucbvax,uunet,uw-beaver}!simtel20.army.mil!w8sdz
  4493.  
  4494. [From jrd - Thanks for the public service Keith. Users should be aware of
  4495. some small changes to MS Kermit from version to version. The Users Manual,
  4496. noted above, has a list of them.]
  4497.  
  4498. ------------------------------
  4499.  
  4500. Date: Tue, 13 Sep 88 20:55:40 PDT
  4501. From: cnrdean2@violet.berkeley.edu
  4502. Subject: Automatic Exit from MS-Kermit?
  4503. Keywords: MS-DOS Kermit 2.31
  4504.  
  4505. Our administrative users utilize mskermit 2.31 exclusively as a vt102 terminal
  4506. emulator to connect their PCs to a Sun mini-computer.  Currently each user's
  4507. mskermit.ini file is set up to log them on to their own account.
  4508.  
  4509. QUESTION: Is it possible for Unix to send an escape sequence to mskermit
  4510.           which would automatically `quit' the mskermit session after the
  4511.       user types `logout'?  This sequence would be echoed from the
  4512.       user's .logout file.
  4513.  
  4514. Our goal is to make mskermit fully transparent to our administrative users.
  4515. (One less thing to teach them.)
  4516.  
  4517. Jim Bradley, College of Natural Resources Computer Facility, UC Berkeley
  4518.  
  4519. [From jrd - There is no such provision in MS Kermit, and the danger is that
  4520. TYPING/cat-ing a strange file could abruptly terminate Kermit. ALT-X is a
  4521. rather common key combination to exit a mode, and it is assigned the Kermit
  4522. keyboard verb \Kexit. Another keyboard combination can be assigned to the
  4523. same verb to satisfy local operating conditions. Both simplify the task
  4524. of remembering (and finding) Control-] C. If MS Kermit is started via a nice
  4525. batch file to simplify the startup and login process then the EXIT command
  4526. can be slipped into the script to exit Kermit whenever Connect mode is
  4527. exited.]
  4528.  
  4529. ------------------------------
  4530.  
  4531. Date: Tue, 13 Sep 88 21:24:58 PDT
  4532. From: Dallas_Hinton@mtsg.ubc.ca
  4533. Subject: Missing the Bell When Using MS-Kermit
  4534. Keywords: MS-DOS Kermit 2.31
  4535.  
  4536. RE: Info-Kermit Digest V8 #8
  4537.  
  4538. Re Kermit 2.31.....may I add my thanks and congratulations also on a superb
  4539. product.  I use it constantly at 2400 to talk with the UBC MTS system from
  4540. my home.
  4541.  
  4542. Problem (very minor):
  4543. using an Acer710 (IBM-clone) running at 10MHz with lots of TSRs and stuff(!)
  4544. or running vanilla DOS (3.1, 2. or 3) I find that after a file transfer in
  4545. either direction, I no longer have a bell.  It doesn't sound after the
  4546. transfer and can't be made to sound even after exit ( using a norton utility
  4547. called beep)
  4548.  
  4549. Rebooting solves this problem, but....
  4550. Not really important, but mildly annoying.
  4551. Thanks again.
  4552. Dallas (music teacher)
  4553.  
  4554. [From jrd - Must be an ACER bug of some subtle kind or even more likely a TSR
  4555. has repeatedly grabbed the timer chip hardware. Kermit makes only very
  4556. standard use of the timer chip. Pretty common advice applies here: unload
  4557. TSRs etc and then retest with them added back in one at a time.]
  4558.  
  4559. ------------------------------
  4560.  
  4561. Date: Tue, 23 Aug 88 19:43:54 -0700
  4562. From: Alastair Milne <milne@ics.uci.edu>
  4563. Subject: Kermit Across Ethernet
  4564. Keywords: MS-DOS Kermit 2.31
  4565.  
  4566. We have recently installed PC-NFS running on Western Digital WD8003E ethernet
  4567. cards.  While in general it is running great, Sun's telnet not infrequently
  4568. experiences long suspensions of activity.  This is a known bug in telnet, but
  4569. it's very irritating.
  4570.  
  4571. Having observed that Kermit now allows a SET PORT NET command, I tried it, but
  4572. apparently it wants something different from our arrangement.  I've heard that
  4573. it's actually intended for a Token Ring net.
  4574.  
  4575. Is there any form of the command that would let Kermit work across ethernet?
  4576. It's a better terminal emulator than telnet, and it would be nice to be able
  4577. to move files without exiting and running ftp every time.  At the moment, the
  4578. alternative seems to be a different telnet implementation that runs better,
  4579. but requires that NFS not be installed -- which is a nuisance when you have
  4580. virtual drives mounted across the net.
  4581.  
  4582. Thanks for any help,
  4583.  
  4584. Alastair Milne
  4585.  
  4586. [From jrd - The SET PORT NET command requires NetBios support from your
  4587. network. With that it is independent of the access method (Token Ring,
  4588. Ethernet, or anything else). I use the same Western Digital Ethernet boards
  4589. with no ill effects. If NFS lacks NetBios perhaps it came with a serial port
  4590. Bios "interceptor" which simulates a hardware serial port. In that case SET
  4591. PORT BIOSn might work for you. No local copies of PC-NFS here so I'm guessing.]
  4592.  
  4593. ------------------------------
  4594.  
  4595. Date: Thu, 25 Aug 88 11:29:14 EDT
  4596. From: Caroline Arms <CA0L%CMUCCVMA.BITNET@cuvmb.cc.columbia.edu>
  4597. Subject: MS-Kermit with StarLAN
  4598. Keywords: MS-DOS Kermit 2.31
  4599.  
  4600. At the business school (GSB) at the University of Pittsburgh, the IBM PCs
  4601. (real IBMs, not compatibles) are on a StarLAN network, which is linked in turn
  4602. over an AT&T box called a SLIM-C to an AT&T ISN (9600 baud asynchronous
  4603. point-to-point connections) for terminal access to hosts, primarily the
  4604. school's 4381 (through a 7171 protocol converter).
  4605.  
  4606. The StarLAN was purchased after AT&T "assured" GSB that, in combination with
  4607. the SLIM-C (in beta test), this setup would provide good access to the 4381
  4608. from the PCs in the lab.  When AT&Ts own terminal emulators proved inadequate
  4609. to the task of providing enough special keys for 3270 emulation, someone at
  4610. Bell Labs. modified a version of the "clone" MS-Kermit 2.29b to work over
  4611. StarLAN.  I assume that it was this work that later was incorporated into an
  4612. "official" release, since I remember an acknowledgement to AT&T.
  4613.  
  4614. We have been happily using this modified version of MS-Kermit 2.29b with
  4615. StarLAN (v 1.1), and getting adequate performance.  The screen does not redraw
  4616. as quickly as at 9600, but much faster than at 2400, after an initial hiccup
  4617. as the first few lines draw rather slowly, and then the rest is drawn almost
  4618. instantly.  This effect was marginally annoying, but you got used to it.
  4619. Input was fine, with the screen display keeping up with cursor movements and
  4620. deletions.
  4621.  
  4622. Then came StarLAN 2.0, and MS-Kermit 2.30.  MS-Kermit 2.30 now officially
  4623. supports StarLAN, but only version 2.0, so I can't do the upgrade in two
  4624. steps.  The screen re-display hiccup has disappeared, but at an unacceptable
  4625. price.  On input, the display gets several characters behind, which makes
  4626. using the cursor on a full-screen editor or to correct a typo at the beginning
  4627. of a line an exercise in frustration.  If we made the upgrade, there would be
  4628. a revolt by 300 MBA students, notoriously intolerant at the best of times!
  4629.  
  4630. I had the same problems with the "test" versions of 2.31 that I tried, but
  4631. have not yet had a chance to try out the recent 2.31 service release.
  4632.  
  4633. I have naturally asked AT&T where they think the problem might be, so far with
  4634. no luck.  Is anyone else out there using Kermit with StarLAN, and have they
  4635. experienced anything similar?
  4636.  
  4637. Caroline Arms
  4638. CA0L@CMUCCVMA   (or VMA.CC.CMU.EDU)
  4639.       [BITNET]       [Internet]
  4640.  
  4641. [From jrd - The STARLAN support in MS Kermit (as contrasted to the AT&T quicky
  4642. named STARKERM) is entirely non-AT&T code and unrelated in method or approach
  4643. to STARKERM. The AT&T item coupled to their proprietary terminal emulator
  4644. package whereas MS Kermit uses the industry standard NetBios API. Paul Fox,
  4645. then with AT&T, did a nice job with STARKERM. At his/their request and with
  4646. their material assistance I independently developed LAN support in MS Kermit,
  4647. using the industry standard NetBios session APIs, and added provisions to
  4648. support the published AT&T ISN extensions (if testing by Kermit reveals their
  4649. presence). So, any design faults in NetBios support are mine.
  4650.  
  4651.         I run STARLAN in my office and notice no such cursor lag time when
  4652. talking to locally available hosts (a Unix PC and a DOS AT) on my huge three
  4653. node network. If your host(s) or relay boxes attempt to form larger packets
  4654. from smaller ones, and wait until full, then lags will develop. Kermit sends
  4655. terminal emulation characters one per packet, except when some known escape
  4656. sequences occur which go out as one sequence per packet (also solves some
  4657. Emacs timing problems on hosts). File transfer material goes out in 256 byte
  4658. chunks. It requests reception well ahead of exhausting the buffer of
  4659. unprocessed characters and continues to process all available characters. All
  4660. this network packet sending and receiving is fully interrupt driven.  Delays
  4661. in exporting packets to MS Kermit can result in a slow response time. A simple
  4662. test of matters is to observe echos on the PC from typing single keys; lack of
  4663. timely echos is a host problem. I do notice a substantial delay when the DEL
  4664. key is pressed because my Unix host system imposes that delay; similarly with
  4665. XON/XOFF - a host problem. VI runs just fine here, with no noticable lagging.
  4666.  
  4667.         If worse comes to worse we need to talk on the telephone: 300 irate
  4668. students is cruel and unusual, even for us Prof types. (801)-750-2982 work.]
  4669.  
  4670. ------------------------------
  4671.  
  4672. Date:  Wed, 31 Aug 88 15:00:31 EDT
  4673. From: Rick Wiggins <WIGGINS%AKRONVM.BITNET@cuvmb.cc.columbia.edu>
  4674. Subject: PC-KERMIT ReGIS Support
  4675. Keywords: ReGIS Color Graphics, MS-DOS Kermit 2.31
  4676.  
  4677. We (The University of Akron, Computer Center) would like to have VT241 ReGIS
  4678. color graphics support for the PCs we have attached to our VM and Ultrix
  4679. systems.  There are several commercial packages available, however, we have
  4680. been unable to find one that supports color hardcopy from the screen.  Has
  4681. anyone used a system that does support color hardcopy?  Does anyone know of a
  4682. PC-KERMIT that supports ReGIS?  If there isn't already a version of PC-KERMIT
  4683. that supports ReGIS, would anyone else be interested in one?  Please send
  4684. responses directly to me.  Thanx...
  4685.  
  4686. [From jrd - MS Kermit supports the DEC VT102 but does not support ReGIS
  4687. graphics. There is also the not insignificant problem of matching to the
  4688. particular color printer device.]
  4689.  
  4690. ------------------------------
  4691.  
  4692. Date: 31 August 88, 13:58:26 CST
  4693. From: ZZHS0008@UNLVM
  4694. Subject: IBM 3174 AEA Ports and Kermit?
  4695. Keywords: MS-DOS Kermit 2.31, IBM AEA Ports
  4696.  
  4697. I would like to know if there is any current developement in an enhancement
  4698. for MSVIBM or MSVGEN versions of Kermit for file transfer capabilities going
  4699. thru IBM 3174 AEA ports ?????  If you are unable to answer this question,
  4700. please tell me who I should ask.  Thank you for your time.
  4701.  
  4702. Jim Boeckman
  4703. University of Nebraska Medical Center
  4704. Omaha, NE
  4705. (402) 559-5679
  4706.  
  4707. [From jrd - For MS Kermit to function the host side needs to be able to cope
  4708. with async ASCII full duplex communications. MS Kermit recognizes the IBM
  4709. line turn character (typically XON) during file transfers if HANDSHAKE is
  4710. on, such as by saying DO IBM at the Kermit prompt. I am unfamiliar with 3174
  4711. ports so another person is needed to answer that part of your question.]
  4712.  
  4713. ------------------------------
  4714.  
  4715. Date: Sat, 10 Sep 1988  13:29 MDT
  4716. From: Keith Petersen <W8SDZ@simtel20.army.mil>
  4717. Subject: MSDOS BOO Maker/unBOO Bug
  4718. Keywords: MS-DOS Kermit 2.31, BOO Files
  4719.  
  4720. I don't know if it's MAKEBOO or UNBOO but if you make a BOO file from a binary
  4721. on MSDOS and then UnBOO it you end up with three binary zeros followed by a 1A
  4722. hex (control-Z) in the reconstitued binary file at the very end.  This
  4723. shouldn't hurt most programs but I would recommend that you ARC your files
  4724. first and then BOO the ARC to send it to your friend.  This way the files he
  4725. ultimately extracts from the ARC will be *exactly* the same as your originals.
  4726. You will also have the added peace of mind of knowing they arrived error-free
  4727. because of the CRC checking that is done when extracting the files from the
  4728. ARC.
  4729.  
  4730. --Keith
  4731.  
  4732. [From jrd - Yes, archiving does preserve both exact lengths and applies a CRC
  4733. check as well. However, it now requires two utilities at each end, with the
  4734. archive program developer requesting payment. The trailing bytes from unBOOing
  4735. are cosmetic in almost all applications. However, Columbia has a long list of
  4736. possible improvements to the highly successful BOO process and they have now
  4737. seen your suggestion.]
  4738.  
  4739. ------------------------------
  4740.  
  4741. Date: Mon, 12 Sep 88 18:19 EST
  4742. From: SECHZER@pisces.rutgers.edu
  4743. Subject: Kermit SET KEY Command and String Capability
  4744. Keywords: MS-DOS Kermit 2.31
  4745.  
  4746. It would be nice to program combined command and strings using SET KEY.  For
  4747. example many systems do not have delete keys which delete the character
  4748. directly over the cursor.  In such cases one would like to:
  4749.  
  4750. SET KEY \339 \Krtarr \127
  4751.  
  4752. i.e. jump ahead 1 space then backspace over (thus deleting) the offeding
  4753. character.  My reading of the KERMIT manual (and trial and error) indicates
  4754. this is impossible in the current version.
  4755.  
  4756. Am I wrong?  Please advise. and ... Thanks for a great program!
  4757.  
  4758. [From jrd - the current design of the keyboard translator mechanism does not
  4759. allow multiple "items" in a key definition, despite the desirability in some
  4760. cases. Hosts working with standard terminal types, such as the VT100 series,
  4761. normally echo cursor commands to provide such customized Deletes. They
  4762. understand that just moving the cursor does not modify the characters on the
  4763. screen, but that moving the cursor plus sending spaces does simulate erasure.
  4764. It's the host which has to do all this in response to a simple command,
  4765. usually the byte BS or DEL, from the "terminal."]
  4766.  
  4767. ------------------------------
  4768.  
  4769. Date: 16 Sep 88 13:24:00 EST
  4770. From: "OAX::TURPINM" <turpinm%oax.decnet@stc10.ctd.ornl.gov>
  4771. Subject: Solution Found to Problem with <ESC>[?3l
  4772. Keywords: MS-DOS Kermit 2.31
  4773.  
  4774. I had sent a message earlier......
  4775.  
  4776. > I am using Kermit v2.31 dated 8-18-88 and have noticed a problem with
  4777. > character attributes in VT102 mode AFTER Kermit has received:
  4778.  
  4779. > <ESC>[?3l
  4780.  
  4781. > This is the VT control code to go to 80 column mode.  Kermit does that
  4782. > fine, but it also turns the bold character attribute on as well.  A real
  4783. > VT doesn't do this.
  4784.  
  4785. > Has this already been reported?  If so, is there a fix?  If not, does
  4786. > anyone have any suggestions on a patch that would fix the problem?
  4787.  
  4788. I have located the problem.  I was using Kermit with it's default SET TERM
  4789. COLOR.  The default is high intensity foreground.  Apparently when <ESC>[?3l
  4790. resets the screen width to 80 columns, it also resets the foreground
  4791. intensity.
  4792.  
  4793. The solution is to EXPLICITLY set the foreground to low intensity before going
  4794. to connect mode (eg., SET TERM COLOR 0 37 44).  Then when <ESC>[?3l is
  4795. executed it will set the foreground to low intensity.
  4796.  
  4797. Mike Turpin
  4798. DDN:  turpindm%mrgate.decnet@stc10.ctd.ornl.gov
  4799.  
  4800. P.S. The host software that I'm communicating with is DEC's ALL-IN-1 and
  4801. with the minor change given above, Kermit works BEAUTIFULLY.
  4802.  
  4803. [From jrd - When entering terminal emulation MS Kermit attempts to use the
  4804. existing screen coloring and attributes, unless overridden by a SET TERM
  4805. command. If bold is on at that time then the screen width change attempts to
  4806. restore it. It is useful to realize that DEC and IBM differ about boldness:
  4807. DEC means make all displayed dots brighter but IBM hardware says make only
  4808. foreground dots brighter but not the surrounding background area of a
  4809. character.]
  4810.  
  4811. ------------------------------
  4812.  
  4813. Date: Wed 21 Sep 88 11:07:39-EDT
  4814. From: Charles Reader <READER-C@OSU-20.IRCC.OHIO-STATE.EDU>
  4815. Subject: Problem Compiling MSSSET.ASM
  4816. Keywords: MS-DOS Kermit 2.31
  4817.  
  4818.     I've been trying to built MS-KERMIT V2.31 for my Rainbow, but I get an
  4819. "OUT OF MEMORY" error when I try to compile the MSSSET.ASM module.  I'm
  4820. running version 2.11 of DOS on the Rainbow and the Rainbow has 704K of
  4821. memory.(My memory drive takes up 192K of memory, but I got the same result
  4822. when I removed the memory drive.)  Any suggestions on how I compile this
  4823. module?
  4824.  
  4825.                         Chuck
  4826.  
  4827. [From jrd - MASM is running out of symbol table space when it shows that
  4828. message. A later version of MASM is the only known cure.]
  4829.  
  4830. ------------------------------
  4831.  
  4832. Date: 10 Aug 88 21:44:00 CDT
  4833. From: "DAVID GAY" <gay@chewi.che.wisc.edu>
  4834. Subject: AT&T Graphics in MS-KERMIT 2.31
  4835. Keywords: MS-DOS Kermit 2.31, Graphics
  4836.  
  4837. My original bug report:
  4838.  
  4839. > Version 2.30 of MS-Kermit supports the AT&T 6300 graphics card for the
  4840. > Tektronix emulation just fine, but version 2.31 does not. The setup shows
  4841. > that the terminal graphics is set to AT&T 640x400, but the plots are done in
  4842. > CGA 640x200 mode.
  4843.  
  4844. Reply from JRD:
  4845.  
  4846. > I wonder if we are encountering a Bios version number effect.
  4847. > For AT&T machines Kermit looks for the word 'OLIVETTI' in the Bios starting
  4848. > at locations FC00:0h or FC00:2014H.  It would be worthwhile using Debug to
  4849. > probe your Bios.
  4850.  
  4851. At your service! Here is what Debug has to say about my Bios, which is
  4852. ROM BIOS version 1.43 from AT&T, the last version for the 6300, I'm told,
  4853. which replaced the old version 1.21:
  4854.  
  4855. -D FC00:0000
  4856. FC00:0000  13 00 3C E2 E8 02 20 CB-E8 71 25 CB E8 7A 25 CB   ..<... ..q%..z%.
  4857. FC00:0010  E8 82 25 CB E8 8F 25 CB-E8 92 25 CB E8 A2 25 CB   ..%...%...%...%.
  4858. FC00:0020  E8 B3 25 CB E8 B7 25 CB-E8 3B 25 CB E8 36 21 CB   ..%...%..;%..6!.
  4859. FC00:0030  E8 A1 21 CB E8 68 10 CB-E8 A3 15 CB CA D9 00 00   ..!..h..........
  4860. FC00:0040  43 4F 50 59 52 49 47 48-54 20 28 43 29 20 20 20   COPYRIGHT (C)
  4861. FC00:0050  4F 4C 49 56 45 54 54 49-20 31 39 38 34 20 20 20   OLIVETTI 1984
  4862. FC00:0060  00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00   ................
  4863. FC00:0070  00 00 7E 81 A5 81 81 BD-99 81 7E 00 00 00 00 00   ..~.......~.....
  4864.         ...
  4865. I don't see "OLIVETTI" at either FC00:0h or FC00:2014H, but it is there
  4866. at FC00:0050. After FTPing MSGIBM.ASM from Columbia, I found this bit of
  4867. code which checks if we have an AT&T or Olivetti machine.
  4868.         ...
  4869. Now, I'm no whiz at assembler, but I think I understand why the AT&T isn't
  4870. sensed correctly. Do you perhaps need a compare at FC00:0050 ?
  4871. But the wierd thing is that it works with 2.30 but NOT with 2.31. Were
  4872. there any AT&T-related changes implemented between the two releases?
  4873. I cut the following out of the header of MSGIBM.ASM, perhaps it will jog
  4874. your memory, or lead to a solution. Unfortunately, I don't have the
  4875. source to 2.30 around here.
  4876.         ...
  4877. I hope this will enable you to track down this problem. Thanks for all your
  4878. time and efforts on this project, by the way. MSKERMIT has improved immensely
  4879. in the last several releases. The script capability is dynamite, and the
  4880. extended length packets make file transfer go faster. Keep up the good work.
  4881.  
  4882. If you want somebody to try out possible solutions, send me a message and
  4883. I'll gladly be a beta-tester.
  4884.  
  4885. David Gay
  4886. Gay@CheWi.ChE.Wisc.Edu
  4887.  
  4888. [From jrd - Thanks David. A number of people (those with that Bios and a
  4889. network connection) have commented upon this item, and it has been fixed in
  4890. the forth coming version 2.31/A (in progress for rapid release).]
  4891.  
  4892. ------------------------------
  4893.  
  4894. Date: Thu, 11 Aug 88 09:29:55 ADT
  4895. From: PWHITE@unb.ca
  4896. Subject: OS/2 Kermit Won't Work
  4897. Keywords: OS/2 Kermit
  4898.  
  4899. The advent of OS/2 Kermit, even in beta form, is very welcome.  But, when I
  4900. retrieved the .BOO file from KERMSRV and de-boo-ed it in the same way as I do
  4901. for MS-Kermit releases, the program refused to run.  The error indicates that
  4902. Kermit is trying to dynamically load a portion of code and cannot find it.  I
  4903. suspect that the problem is in the BOO/unBOO process, do you know if anyone
  4904. has succesfully implemented the program in this fashion?  I am running OS/2
  4905. from Zenith (Version 1.00.5) on a Z286.
  4906.  
  4907. Peter White
  4908. Department of Chemistry
  4909. University of New Brunswick
  4910.  
  4911. [From jrd - The message here and below on OS/2 C Kermit relate to the same
  4912. fault in the original CKOKER.EXE file shipped to Columbia. It happens to me as
  4913. well, on two machines. The problem needs to be solved by the developer of that
  4914. version, Chris Adie C.Adie@edinburgh.ac.uk, since the source code has not been
  4915. made available. Here's the status of sources from Chris: "The sources for the
  4916. program and the Scribe source for the documentation will be made available
  4917. when beta testing is over (ie when bug reports slow to a trickle?)."]
  4918.  
  4919. ------------------------------
  4920.  
  4921. Date: Tue, 20 Sep 88 09:38:20 EDT
  4922. From: "Pierre Goyette" <PIERRE%MCGILL1.BITNET@cuvmb.cc.columbia.edu>
  4923. Subject: Problem with OS/2 Kermit
  4924. Keywords: OS/2 Kermit
  4925.  
  4926. I ftp'd the new Kermit for the OS/2 system for PC's and I'm sad to say it
  4927. doesn't work at all. The program fails to startup. I have had friends at other
  4928. universities try it and get the same result.
  4929.  
  4930. I get a SYS2070 when trying to load OS/2 Kermit. The message said: "The system
  4931. could not demand load the application's segment. WERMIT is in error. For
  4932. additional information, see error message SYS0202. The software diagnostic
  4933. code (trap number is: 13."
  4934.  
  4935. I'm running this on an 8 Mhz IBM AT with IBM VGA Adapter and 8513, using
  4936. Microsoft's SDK Version 1.03 (but without the PM shell). 3 Meg memory.
  4937.  
  4938. The size of my KERMIT.EXE is 126,220.
  4939.  
  4940. I hope that some other folks have reported this problem. Please let me know if
  4941. you need any other info.
  4942.  
  4943. Thanks,
  4944.  
  4945. Pierre Goyette
  4946. Network Systems Programmer
  4947. McGill University
  4948.  
  4949. ------------------------------
  4950.  
  4951. Date: Tue, 20 Sep 88 09:57:16 BST
  4952. From: J. M. Hicks Coventry 523262 <CUDAT@sky.warwick.ac.uk>
  4953. Subject: Re: Kermit-MS version 2.31
  4954. Keywords: MS-DOS Kermit 2.31
  4955.  
  4956. Kermit-MS for the IBM PC seems to have had a curious flaw since version 2.28
  4957. at least.  The flaw seems to still be there in version 2.31.  If I have a file
  4958. called SKY.CON which has "connect" as the last command, I can use "do sky"
  4959. in Kermit-MS to invoke the commands in this file, including the "connect"
  4960. command at the end.  Everything is fine until I want to get back to Kermit-MS,
  4961. whereupon I need to type "ctrl/] c ctrl/] c" instead of just "ctrl/] c".
  4962.  
  4963.    If the "connect" command is typed at the keyboard, there is no problem.
  4964.  
  4965.    I would be grateful if you'd pass this on to the author of Kermit-MS
  4966. for his attention.  I should see any reply in the Info-Kermit Digest, as
  4967. I can obtain copies of it here in the U.K.
  4968.  
  4969. J. M. Hicks, (a.k.a. Hilary)
  4970. Computing Services, Warwick University, Coventry, England. CV4 7AL
  4971. On JANET: CUDAT at UK.AC.WARWICK.SKY
  4972. On BITNET: CUDAT@SKY.WARWICK.AC.UK
  4973. On the Internet: try  CUDAT%SKY.WARWICK.AC.UK@cunyvm.cuny.edu  (untested)
  4974.  
  4975. [From jrd - I think you might have two CONNECT commands in there somewhere.
  4976. If commands were really done from a file one would say TAKE SKY.CON rather
  4977. than invoking a macro as DO SKY. So, SKY.CON probably defines a macro and
  4978. one can view it via SHOW MACRO.
  4979. Here is an example which worked fine here a minute ago:
  4980.         File x.tak holds the single line
  4981.         define x echo starting,connect
  4982.  
  4983.         Then I said
  4984.         Kermit-MS> Take x.tak
  4985.         Kermit-MS> Do x
  4986.         see Connect mode screen ...
  4987.         type ALT-X or Control-] C
  4988.         Kermit-MS> prompt reappears.]
  4989.  
  4990. ------------------------------
  4991.  
  4992. Date: Fri, 12 Aug 88 13:38 N
  4993. From: <VDVELDE%HLERUL53.BITNET@cuvmb.cc.columbia.edu>
  4994. Subject: MS-Kermit v2.31 Inquiries
  4995.  
  4996. I have some peculiar problem with Kermit v2.31. After the Kermit> prompt
  4997. appears, my PC says: "Unexpected HW interrupt xx at yy. Type R to (R)eboot,
  4998. any other key to continue". The first time this happens, xx= 0C, and yy=
  4999. 0070:0470, all successive times xx= 0B and yy= 0070:03F6.  The message keeps
  5000. appearing when going into and from connect mode.  Thing is, that it doesn't
  5001. happen with Kermit v2.30. Still, first I blaimed my Smartlink 1200BS modem,
  5002. but after removing it (and all other cards except the display adapter) I still
  5003. got the HW interrupt message.  So it is either my PC (Commodore PC20-II) which
  5004. up until now, has shown to be a perfect IBM-PC compatible, or something
  5005. special in the new MS-Kermit. Any ideas?
  5006.  
  5007. Enno Van Der Velde
  5008. University Hospital Leiden, The Netherlands
  5009. vdvelde@hlerul53.bitnet
  5010.  
  5011. [From jrd - Interrupts 0ch and 0bh refer to the serial port hardware which
  5012. your machine says it has. The indications are of a very early version of
  5013. the Phoenix Bios where interrupts were not fielded as gracefully as in most
  5014. machines. The mid-August maintenance release, and hence the newer 2.31/A
  5015. currently in the works, attempts to bypass that problem.]
  5016.  
  5017. ------------------------------
  5018.  
  5019. End of Info-Kermit Digest
  5020. *************************
  5021.  
  5022.  
  5023.  
  5024. 11-Nov-88 22:39:00-GMT,26389;000000000001
  5025. Received: by cunixc.cc.columbia.edu (5.54/5.10) id AA04652; Fri, 11 Nov 88 16:17:58 EST
  5026. Date: Fri, 11 Nov 1988 16:17:56 EST
  5027. From: Christine M Gianone <cmg@cunixc.cc.columbia.edu>
  5028. To: Info-Kermit
  5029. Subject: Info-Kermit Digest V8 #10
  5030. Reply-To: Info-Kermit@cunixc.cc.columbia.edu
  5031. Queries-To: Info-Kermit-Request@CUNIXC.CC.COLUMBIA.EDU
  5032. Message-Id: <CMM.0.88.595286276.cmg@cunixc.cc.columbia.edu>
  5033.  
  5034. Info-Kermit Digest         Fri, 11 Nov 1988       Volume 8 : Number 10
  5035.  
  5036. Today's Topics:
  5037.  
  5038.         Announcing a Partial Re-release of TSO Kermit
  5039.            Announcing a new version of Kermit for the Z100
  5040.                 New OS/2 Kermit Files
  5041.             Utilities for Conversion of BOO files
  5042.                  EasyK Kermit Package
  5043.          Mac Kermit Settings Files for Mac Plus with Series/1
  5044.              File Transfer using SIM3278
  5045.         Apparent Bug in Long Packet Size on IBM 370 Mainframe
  5046.           Using EPSON PX8 without BASIC interpreter
  5047.                   EPSON PX8 Support
  5048.         Echo Bug in Kermit-80 ver 4.09 for NorthStar Advantage
  5049.               Kermit-80 for a Xerox 16/8
  5050.             8th-bit Stripping VAX-VMS->PC
  5051.                VMS Kermit with an X.29 Module?
  5052.                Need Compiled Kermit for VMS 4.3
  5053.              Kermit for MVS/Roscoe ETSO?
  5054.        VT100 Terminal EMulation for TI Professional Computers?
  5055.              A Question about the Kermit Protocol
  5056.               Kermit and SysVR3 layers.
  5057.  
  5058. Send digest submissions to Info-Kermit@CUNIXC.CC.COLUMBIA.EDU, requests for
  5059. addition to or deletion from the Info-Kermit subscriber list to
  5060. Info-Kermit-Request@CUNIXC.CC.COLUMBIA.EDU.
  5061.  
  5062. Kermit files may be obtained over networks and by mail order.  On the
  5063. Internetwork, use FTP to log in to host CUNIXC, CUNIXC.CC.COLUMBIA.EDU, a
  5064. VAX 8700 running UNIX (Ultrix).  The IP host number is 128.59.40.130.  You
  5065. should be able to to FTP to CUNIXC, login as user ANONYMOUS (any password) 
  5066. and GET the desired files.  The Kermit files are in directories kermit/a, 
  5067. kermit/b, kermit/c, kermit/d, and kermit/e.  You can also get Kermit files 
  5068. over BITNET/EARN; to get started send a message with text HELP to KERMSRV,
  5069. the Kermit file server, at host CUVMA.  For detailed instructions, read the
  5070. file k1/aanetw.hlp (AANETW HLP on KERMSRV).  To order by mail, request a
  5071. complete list of Kermit versions and an order form from Kermit Distribution, 
  5072. Columbia University Center for Computing Activities, 612 West 115th Street, 
  5073. New York, NY 10025 USA.
  5074.  
  5075. ----------------------------------------------------------------------
  5076.  
  5077.  
  5078. Date: Thu, 1988 Sep 8 23:21 EDT
  5079. From: (John F. Chandler) PEPMNT@CFAAMP.BITNET
  5080. Subject: Announcing a Partial Re-release of TSO Kermit
  5081. Keywords: IBM 370 Kermit, 370 Kermit, TSO Kermit, MVS/TSO
  5082.  
  5083. This is to announce a number of modifications to release 4.0 of TSO
  5084. Kermit-370.  The most noticeable change is in the installation procedure --
  5085. the revised IKTKER.INS contains a batch job that can be submitted to install
  5086. Kermit from scratch all in one step (after allocating a pair of datasets by
  5087. hand).  One by-product of the new procedure is a version of the update
  5088. utility GUPI-TSO that can be used either interactively or in batch.  There
  5089. is now a HELP file for GUPI.  Numerous bugs in Kermit have been fixed (as
  5090. promised in a recent edition of IKTKER.BWR), and several new features have
  5091. been added.  Among them are:
  5092.  
  5093. 1. A subcommand SET LONGLINE, to select the desired processing of lines
  5094.    received by TSO that exceed the LRECL -- the options are to fold,
  5095.    truncate or simply halt.
  5096.  
  5097. 2. LRECL is now treated by Kermit exactly the way MVS does -- it must be
  5098.    four greater than the actual data length for RECFM=V files.
  5099.  
  5100. 3. File allocation error messages are now saved in Kermit and reported
  5101.    as part of the STATUS text.
  5102.  
  5103. 4. Kermit-370 automatically detects three types of terminal connections
  5104.    and sets CONTROLLER accordingly -- to TTY for line-mode terminals
  5105.    (3705, 3708, etc.), to SERIES1 for terminals hooked through protocol
  5106.    converters of the Yale ASCII family (Series/1, 7171, 4994, etc.), and
  5107.    to GRAPHICS for any other kind of full-screen device.
  5108.  
  5109. By the way, items 1 and 4 will soon be available for CMS as well.
  5110.  
  5111. This revision of Kermit requires not only a fresh copy of IKTKER.UPD, but
  5112. also replacements for four of the source components: IKTDYN.ASM, IKTGUP.ASM,
  5113. IK0GUP.ASM, and IKTMAC.ASM.  Note: if you try to install Kermit without
  5114. these new sources, the batch job will issue an error message in the update
  5115. step.
  5116.  
  5117. [Ed. - Many thanks, John.  The new files have been installed in Kermit
  5118. Distribution, along with a new file, IK0CON.HLP, that describes the
  5119. technical aspects of supporting (or adding support for) the various 370
  5120. console devices.]
  5121.  
  5122. And now a question: Kermit-CMS and, more recently, Kermit-370 for both CMS and
  5123. TSO have offered the option of setting the assumed parity of the incoming data
  5124. from protocol emulators (such as the 7171).  Has anyone ever taken advantage
  5125. of this option by setting the PARITY to NONE in the mainframe Kermit?  If so,
  5126. what hardware was involved?
  5127.  
  5128. ------------------------------
  5129.  
  5130. Date: Thu, 3 Nov 88 20:23:53 EST
  5131. From: Drew Derbyshire <ahd@omnigate.clarkson.edu>
  5132. Subject: Announcing a new version of Kermit for the Z100
  5133. Keywords: MS-Kermit Z-100 MSTZ10, Zenith Z100, Heath/Zenith Z100
  5134.  
  5135. You will find following as separate files my latest test copy of Kermit-MS
  5136. 2.31 for the Z-100, internally dated 16 October 1988.  Its documentation also
  5137. follows, no additional charge.  Please add the program to the Columbia Kermit
  5138. archives as MSTZ10.BOO (replacing my earlier test copy of MSTZ10 from January)
  5139. and the documentation as MSTZ10.DOC.
  5140.  
  5141. These files are also available from clutx.clarkson.edu via anonymous ftp as
  5142. pub/mstz10.exe and pub/mstz10.doc.
  5143.  
  5144. Very quickly, the highlights of the program include:
  5145.  
  5146.         All the new features of base Kermit-MS 2.31
  5147.         Improved printer support (in other words, it has some!)
  5148.         Improved key pad handling
  5149.         Various bug fixes
  5150.  
  5151. It does NOT include VT-102 emulation, nor do I have any plans to add it soon.
  5152. I write (and retrofit) operating systems for a living, and while retrofitting
  5153. the IBM-PC Kermit VT-102 emulation is possible, I have no personal use for it
  5154. and only one outside request to do so; thus putting the 100+ hours required
  5155. into such a project is not reasonable.
  5156.  
  5157. I will be adding VT-52 print through (escape code) processing and making other
  5158. changes as listed in the documentation, but not for a few weeks.  In the
  5159. meantime, I eagerly (?) await bug reports on the current version.
  5160.  
  5161. As for other comments about Z-100 Kermit-MS on various mailing lists in recent
  5162. months, Shift F12 (nor BREAK) are processed by Kermit because the BIOS
  5163. intercepts the keys.  For additional comments on this and related topics, see
  5164. the documentation file.
  5165.  
  5166. Drew Derbyshire
  5167.  
  5168. [Ed. - Thanks Drew!  The new MSTZ10.BOO has replaced the old one and
  5169. MSTZ10.DOC has been added.]
  5170.  
  5171. ------------------------------
  5172.  
  5173. Date: 27-SEP-1988 09:50:34 GMT +01:00
  5174. From: SYSKERMIT%vax1.central.lancaster.ac.uk@nss.cs.ucl.ac.uk
  5175. Subject: New OS/2 Kermit Files
  5176. Keywords: OS/2 Kermit
  5177.  
  5178. Sending the following new OS/2 Kermit files to replace the older ones:
  5179. CKOKER.DOC
  5180. CKOKER.BOO
  5181. CKOKER.BWR
  5182.  
  5183. [Ed. - Thanks Steve!  These files have been added to the distribution.
  5184. Reportedly, this version has some problems with VT100 terminal emulation
  5185. when parity is being sent by the host -- the problem is that CR, LF, ESC, and
  5186. other control characters are not recognized when they have the parity bit on,
  5187. and so do not cause the intended screen formatting to occur.  The typical
  5188. symptom is that after the first line reaches "column 80", all subsequent
  5189. characters are displayed in the same cell.  Reportedly, the workaround is to
  5190. get the host to not send parity (if this is possible).  Sources are not yet
  5191. available.  The executable program is encoded in "boo" format, and may be
  5192. decoded using any of the MSBPCT programs.  The C version has been included
  5193. with the CKO files as CKOPCT.C, but may need some conversion to work under
  5194. OS/2.  Please report any problems to Info-Kermit]
  5195.  
  5196. ------------------------------
  5197.  
  5198. Date: Mon, 24 Oct 1988 22:16 EDT
  5199. From: <WGCP0086@GWUVM.BITNET>
  5200. Subject: Utilities for Conversion of BOO files
  5201. Keywords: .BOO Files
  5202. Xref: BOO Files, see .BOO Files
  5203.  
  5204. I am sending two ASM files for your evaluation which perform the conversion
  5205. of BOO to EXE and EXE to BOO files far faster than the utilities you
  5206. currently distribute on KERMSRV@CUVMA.  For example, MSBPCT took 6 mins 32
  5207. secs to convert MSVIBM.BOO, while the new program MSPC2 took under 16
  5208. seconds on a PC XT.
  5209.  
  5210. The file names are:
  5211.       MSBPC2 ASM  to convert from BOO to EXE or binary
  5212.       MSBMKB ASM  to convert from EXE or binary to BOO
  5213.  
  5214. William C. Parke
  5215. Physics Department, GWU
  5216.  
  5217. [Ed. - Many thanks!  Now we have EXE-to-BOO programs in assembler (your new
  5218. one), C, Fortran, and Pascal, and BOO-to-EXE programs in Basic, C, Fortran,
  5219. Pascal, and assembler (two of them, one of them yours).]
  5220.  
  5221. ------------------------------
  5222.  
  5223. Date: Tue, 30 Aug 88 12:07 MDT
  5224. From: Joe Doupnik <JRD@cc.usu.edu>
  5225. Subject: EasyK Kermit Package
  5226. Keywords: EasyK Kermit
  5227.  
  5228. The people at the University of Florida, Gainsville have put together an
  5229. extensive shell for MS Kermit to IBM mainframe communications. I've taken
  5230. their draft floppy disk and archived it with PKARC and boo'd the result as
  5231. EASYK.BOO, which follows.
  5232.  
  5233.         The package is pretty slick in its way.
  5234.         Regards,
  5235.         Joe D.
  5236.  
  5237. [Ed. - Thanks Joe!  The file has been put in kermit/a/msieas.boo, which after
  5238. unbooing (via any of the MSBPCT programs), is an archive of many files which
  5239. can be de-archived using PKXARC.]
  5240.  
  5241. ------------------------------
  5242.  
  5243. Date: Fri, 02 Sep 88 15:57:58 EDT
  5244. From: Joe McMahon <XRJDM@SCFVM.BITNET>
  5245. Subject: Mac Kermit Settings Files for Mac Plus with Series/1
  5246. Keywords: MacKermit 0.9(40), 3270 Emulation, Series/1, 7171
  5247.  
  5248. Here's a Mac Plus settings file. It provides a setup useful for IBM 3270
  5249. emulation with Series/1-style protocol converters (7171, 4994, etc), along
  5250. with a MacDraw file for the keyboard map.
  5251.  
  5252. [Ed. - Thanks!  Your files have been put in ~kermit/b/ckmker.set.  Any Mac
  5253. Kermit settings files to be contributed in the future will be appended to the
  5254. same file.  The ckmker.set file is in Unix mail format, with the settings
  5255. files and keyboard maps embedded as BinHex 4.0 text files.]
  5256.  
  5257. ------------------------------
  5258.  
  5259. Date: Thu, 11 Aug 88 13:22:42 ITA
  5260. From: Angelo De Florio <ADF0%ICINECA.BITNET@CUVMB.CC.COLUMBIA.EDU>
  5261. Subject: File Transfer using SIM3278
  5262. Keywords: Kermit-CMS, SIM3278
  5263.  
  5264. Has someone tried file-transfer using SIM3278/VM or SIM3278/GCS with
  5265. Kermit-CMS ?
  5266.  
  5267. I didn't be able to obtain it, using the Kermit-CMS command SET SERIES1 ON,
  5268. although the SIMWARE software should be compatible with IBM Series/1 YALE
  5269. IUP emulation system. Do I need to change some parameters ?
  5270.  
  5271. Thanks
  5272. Angelo De Florio
  5273.  
  5274. [Ed. - To our knowledge, so far no one has succeeded in getting Kermit to work
  5275. with SIM3278.  If anyone out there knows the secret, please share it!]
  5276.  
  5277. ------------------------------
  5278.  
  5279. Date: Tue, 20 Sep 88 20:08:28 EDT
  5280. From: Peter Jones <MAINT@UQAM>
  5281. Subject: Apparent Bug in Long Packet Size on IBM 370 Mainframe
  5282. Keywords: Kermit-370, Kermit-CMS
  5283.  
  5284. There seem to be a small problem with SET RECEIVE PACKSIZE and SET SEND
  5285. PACKSIZE. SET RECEIVE seems to be OK, but changes both RECEIVE and SEND size.
  5286. SET SEND gives a diagnostic, but the SHOW PROTOCOL command shows that both
  5287. sizes have been altered.  These remarks apply to Version 4.0 of mainframe
  5288. KERMIT.
  5289.  
  5290. When running large packets on a PC with SET DEBUG on, the packets displayed
  5291. are so long that they cause the screen to scroll, ruining the status display.
  5292.  
  5293. [Ed. - Normally, the SET SEND PACKET command is never needed.  The size of
  5294. the packets is controlled by the receiver, via the SET RECEIVE PACKET command.
  5295. SET SEND PACKET is used only to override the negotiated value, and then only
  5296. downwards.  And you're right, long packets are not suitable for display on the
  5297. PC screen during file transfer.  It might be possible to create separate
  5298. scrolling regions for them, but this would destroy the system-independence of
  5299. this part of the program.  If you need to see long packets on the PC, you
  5300. can LOG PACKETS, rather than SET DEBUG ON.]
  5301.  
  5302. ------------------------------
  5303.  
  5304. Date: Thu, 15 Sep 88 11:14:35 EDT
  5305. From: Peter Jones <MAINT@UQAM.BITNET>
  5306. Subject: Using EPSON PX8 without BASIC interpreter
  5307. Keywords: EPSON PX8
  5308.  
  5309.      I note with interest that there exists a file CPVPX8 that presumably
  5310. allows KERMIT to run on an EPSON PX-8. I have a two professors at UQAM who
  5311. would be interested in transferring files from their EPSONs to an IBM PC.
  5312. These EPSONs have the Travelling Wordstar PROMs, and do not have BASIC, as
  5313. there is not enough room for both.  I wonder how one can get KERMIT onto such
  5314. a machine?
  5315.  
  5316.      It is possible to use EPSON's TERM program to send and receive files in
  5317. 8-bit ASCII, but I'm not sure that every ASCII character is in fact
  5318. transferred.  I have been able to transfer EPSON Wordstar files to the PC,
  5319. pass them through WORDPERFECT's CONVERT program, and read them with
  5320. WORDPERFECT.  The formatting commands seem to be transferred correctly.  The
  5321. user, however, finds the procedure too complicated and error-prone.  There are
  5322. too many manually-initiated steps, each of which must be done a certain way.
  5323.  
  5324.      EPSON has given us an QMODEM-compatible program to run on the EPSON, and
  5325. a copy of QMODEM to run on the PC. The transfer procedure is as complicated as
  5326. using TERM because, without documentation, I have been unable to discover how
  5327. to send a batch of files from the EPSON to the IBM PC without manually
  5328. starting and stopping each file on both machines.  Moreover, the EPSON
  5329. software takes 15 minutes to load from the microcassette --- far too long
  5330. because the software has too many features which are useless in this
  5331. particular application.
  5332.  
  5333.      EPSON does have a built-in program called FILSND, which allows PX-8's to
  5334. send files to one another and to EPSON PX-10's.  However, I have been unable
  5335. to get specifications from EPSON Canada on this protocol.  Do you have any
  5336. idea where this information can be obtained?  The difficulties of loading
  5337. executable programs into a PX-8 lead me to believe that any communication
  5338. program must be built-in.  I conclude with two methods of transferring files
  5339. from a PX-8 to a PC:
  5340.  
  5341. 1) Write a PC program to emulate EPSON's PX-8 PX-10 protocol
  5342. 2) Modifiy the EPSON PROMs to hold KERMIT instead on FILSND.
  5343.  
  5344. Does anyone have any comments on these ideas?
  5345.  
  5346. ------------------------------
  5347.  
  5348. Date: Thu, 29 Sep 88 12:40:49 EDT
  5349. From: Peter Jones <MAINT@UQAM.BITNET>
  5350. Subject: EPSON PX8 Support
  5351. Keywords: EPSON PX8
  5352.  
  5353.      I would like to draw your attention to a letter published in the "Chaos
  5354. Manor Mail" section of "Byte" magazine, July 1988, Volume 13, Number 7,page
  5355. 36, column 1, entitled "Calling All PX-8 Orphans".  This letter gives a couple
  5356. of places where one can still get PX-8 support:
  5357.  
  5358. 1)   Synderscope International
  5359.      1594 Hilltop Dr., El Cajon, CA 92020
  5360.      (619)-442-3789 (bulletin board)
  5361.  
  5362. 2)   DAK Industries
  5363.      8200 Remmet Ave., Canoga Park, CA 91304
  5364.  
  5365. 3)   Bulletin board: (313)-538-6968
  5366.  
  5367.      I believe people ordering the PX-8 version of KERMIT would appreciate
  5368. receiving this information with their documentation.  I personally have not
  5369. tried contacting any of these people yet, so I don't know how useful these
  5370. addresses are.
  5371.  
  5372. [Ed. - Thanks, Peter.  This message has been put with the Epson Kermit hex
  5373. file as cpvpx8.hlp.]
  5374.  
  5375. ------------------------------
  5376.  
  5377. Date: Wed, 2 Nov 1988  00:12 MST
  5378. From: Keith Petersen <W8SDZ@wsmr-simtel20.army.mil>
  5379. Subject: Echo Bug in Kermit-80 ver 4.09 for NorthStar Advantage
  5380. Keywords: CP/M Kermit, NorthStar Advantage, Kermit-80
  5381.  
  5382. Relayed from GEnie's CP/M RoundTable:
  5383.  
  5384.  Message 17        Mon Oct 31, 1988
  5385.  J.LABUTE [JP]                at 21:42 EST
  5386.  
  5387. There seems to be a bug in CP409ADV.COM, the version 4.09 of Kermit-80
  5388. for the NorthStar Advantage. This version echos back to the remote
  5389. everything it receives.  I have had no problems with the versions for
  5390. the Apple II.
  5391.  
  5392. Replys to Keith Petersen <W8SDZ@WSMR-SIMTEL20.ARMY.MIL> please.
  5393. I will relay back to GEnie.
  5394.  
  5395. [Ed. - Bertil, are you out there?]
  5396.  
  5397. ------------------------------
  5398.  
  5399. Date: Sat, 22 Oct 88 22:41:36 EDT
  5400. From: olmiller@ludwig.scc.com (Otto Miller)
  5401. Subject: Kermit-80 for a Xerox 16/8
  5402. Keywords: Kermit-80, Xerox 16/8
  5403.  
  5404. A little background info...  I am posting this request to both info-kermit and
  5405. info-cpm since I am not sure where my problem is.  I have installed several
  5406. variations of unix c-kermit and now I am trying to install cpm-80 kermit.
  5407.  
  5408. The specifics; I am using a Xerox 16/8 (5.25" floppy + HD).  Since the heart
  5409. of the 16/8 is a Xerox 820 (like) board I used the sys-dependent overlay for
  5410. the Xerox 820 (cpvxer.hex) with the sys-indep. (cpsker.hex) hex file to
  5411. generate the .com file.  All went well up to this point.  The problem appears
  5412. when I connect...  I get nothing out the serial port!  I looked at the source
  5413. to see if port B was used, but everything points to port A.  I have been
  5414. unable to hang a protocol analyzer to confirm no output, but when I hang a
  5415. known good modem on the port I get nothing... not even garbage.  WHAT's
  5416. WRONG?
  5417.  
  5418. Any and all help, pointers, etc. with constructive flames are solicited.
  5419. PLEASE email directly to me in that I am not on regular distribution for this
  5420. group; Thanks.  Thank you in advance for all the help.
  5421.  
  5422. #include std_disclaim.h             In real(?) life: Otto L. Miller
  5423.                                                      Contel FSS/ASD
  5424. email olmiller@ludwig.scc.com                        Fairfax, VA 22033
  5425.                                                      703-359-7500
  5426.  
  5427. [Ed. - Maybe the actual port addresses are different for the two Xerox
  5428. machines.  If anybody knows the answer, please send it in!  In a pinch, you
  5429. should be able to use the "generic" version of CP/M-80 Kermit.]
  5430.  
  5431. ------------------------------
  5432.  
  5433. Date: Thu, 6 Oct 88 10:16:03 EDT
  5434. From: A.W.F. Huggins <bhuggins@LABS-N>
  5435. Subject: 8th-bit Stripping VAX-VMS->PC
  5436. Keywords: VAX/VMS Kermit, MS-DOS Kermit 2.31
  5437.  
  5438. IBM-PC Kermit-MS 2.31: 15 Aug 88
  5439.  
  5440. Since we installed the latest Kermit, we have had problems transferring binary
  5441. files between a Compaq 286 or 386 to a VAX 785 running VMS.  Either sending or
  5442. receiving from the PC, the msb is stripped.  We thought at first that it was
  5443. some problem with the serial line card in the Compaqs, since the problem did
  5444. not arise running the same version of Kermit on an XT.  Then we tried IC, and
  5445. 8-bit files transferred without problems.  After some poking around, we found
  5446. that setting the parity bit to SPACE (instead of NONE) resulted in correct
  5447. transfers on the Compaqs, although the transfers were inefficient because all
  5448. 8-bit bytes were transmitted by quoting.  Finally, we noticed that the
  5449. MSKERMIT.INI on the Compaqs had CRC block-checking enabled, whereas the XT did
  5450. not.  It appears that CRC checksumming is incompatible with 8-bit
  5451. transmissions.  There is no statement to this effect in our copy of the
  5452. documentation, and there should be.
  5453.  
  5454. [Ed. - 8th bit prefixing is totally independent of CRC block checking.
  5455. However, there was a bug in that version of Kermit which would make it
  5456. sometimes use 8th-bit prefixing when it was not negotiated.  Try the current
  5457. beta-test prerelease version of 2.31A, which is in kermit/a/mstibm.boo on
  5458. CUNIXC or MSTIBM BOO from KERMSRV at CUVMA.]
  5459.  
  5460. VMS Kermit-32:
  5461.  
  5462. And while we are at it, what is the use/purpose of SET FIL TYP BIN on
  5463. VMS-KERMIT-32?  If you use this mode instead of FIX, you get CR-LF inserted
  5464. after every block.  Can this ever be beneficial?  Why not have BIN map onto
  5465. FIX, so people who apply common sense rather than consulting the documentation
  5466. win too?
  5467.  
  5468. [Ed. - Kermit-32 is no longer actively maintained, and the original authors
  5469. are not available to answer your question.  To our knowledge, FIX does not
  5470. insert CRLFs, rather it pads the file out with nulls to a multiple of 512
  5471. bytes.  Binary files transferred to a VAX from a PC and back using BINARY
  5472. come back identical to the original, whereas those sent using FIX come back
  5473. with extra nulls on the end.]
  5474.  
  5475. Bill
  5476.  
  5477. ------------------------------
  5478.  
  5479. Date: Thu, 21 Jul 88 14:02 GMT
  5480. From: "Eoin Meehan, EuroKom" <EMEEHAN@vms.eurokom.ucd.ie>
  5481. Subject: VMS Kermit with an X.29 Module?
  5482. Keywords: VAX/VMS Kermit, X.29 Module
  5483.  
  5484. Does anyone know of a version of Kermit for VMS which has the ability to
  5485. connect over PSI?
  5486.  
  5487. What I'm looking for is a command something of the form
  5488.  
  5489.                 "CONNECT/X29 0272412345678"
  5490.  
  5491. We use Kermit extensively for file transfer. Our users with PC's are ok
  5492. but some of our users have VAXen and they use  the SET HOST/X29 to connect
  5493. to us. This obviously precludes using Kermit file transfer! If a user really
  5494. needs kermit file transfer then we suggest using the "kermit loop" whereby
  5495. they loop two async ports together, "CONNECT" to one port and log in again,
  5496. and then use the SET HOST/X29 command -- kinda messy.
  5497.  
  5498. Thanks,
  5499.  
  5500. Eoin Meehan
  5501.  
  5502. Eoin Meehan                      Bitnet/EARN: emeehan@vms.eurokom.ucd.ie
  5503. EuroKom                          Voice:       +353 1 697890
  5504. Computer Centre                  Telex:       91178 UCDEI
  5505. University College Dublin        FAX:         +353 1 838605
  5506. Belfield                         PSImail:     PSI%027243159000737::emeehan
  5507. Dublin 4
  5508. Republic of Ireland
  5509.  
  5510. "Why is there only one Monopolies Commission?"
  5511. "Who builds DIY stores?"
  5512.  
  5513. [Ed. - This is a very popular request, especially from Europe.  Kermit needs
  5514. to have special code added to use VAX/PSI.  So far, no one has volunteered to
  5515. do this.]
  5516.  
  5517. ------------------------------
  5518.  
  5519. Date: Fri, 22 Jul 88 14:00:48 CDT
  5520. From: moore@ncsc.ARPA (Moore)
  5521. Subject: Need Compiled Kermit for VMS 4.3
  5522. Keywords: C-Kermit, VAX/VMS Kermit
  5523.  
  5524. Is there anyone out there who would be willing to send me a tape of a
  5525. compiled Kermit for a VAX 11/780 running VMS 4.3?  We don't have a C
  5526. compiler so we can't grab the source from CU20B.
  5527.  
  5528. Thanks for any assistance.
  5529.  
  5530. Jim
  5531. moore@NCSC.arpa
  5532.  
  5533. ------------------------------
  5534.  
  5535. Date: Thu, 25 Aug 88 15:09:50 CST
  5536. From: "Subir Prasad" <CCDOC%UMSVM.BITNET@cuvmb.cc.columbia.edu>
  5537. Subject: Kermit for MVS/Roscoe ETSO?
  5538. Keywords: MVS/Roscoe ETSO
  5539.  
  5540. To Anyone With Ideas,
  5541.  
  5542. We have an Amdahl 470V/8 on which we run MVS/Roscoe ETSO.  We tried
  5543. implementing the MVS/TSO version of Kermit-CMS Version 4.0, but we could never
  5544. get a file to transfer to or from an IBM PC.  We were, however, able to put
  5545. MVS Kermit into server mode and successfully execute the FINISH and HOST DIR
  5546. command from the PC's Kermit (which by the way was Kermit-MS Version 2.30).
  5547.  
  5548. When we tried file transfer, MVS seemed to acknowledge and receive the file
  5549. header, but it never could read or write the actual contents of a file.  It
  5550. would give a "BAD COMMAND" error.
  5551.  
  5552. We believe the problem is a disk allocation problem that Kermit-MVS has with
  5553. ROSCOE ETSO.
  5554.  
  5555. Any suggestions? Has anyone successfully implemented a version of Kermit on
  5556. ROSCOE ETSO?
  5557.  
  5558. One other possible avenue: Does anyone know where we could get XMODEM, YMODEM
  5559. or ZMODEM for ROSCOE??
  5560.  
  5561. Thanks.
  5562. Subir Prasad
  5563. The University of Mississippi/Computing & Information Systems
  5564. Acknowledge-To: <CCDOC@UMSVM>
  5565.  
  5566. [Ed. - Can anyone help?  It is unlikely that Xmodem or any of its derivatives
  5567. will work with MVS/ROSCOE or any IBM mainframe operating system, because it
  5568. is an 8-bit transparent protocol, and IBM mainframes always do 7-bit i/o with
  5569. ASCII devices.]
  5570.  
  5571. ------------------------------
  5572.  
  5573. Date: Thursday, 26 May 1988  08:29-MDT
  5574. From: "Wayne J. Hauber" <GA.WJH%ISUMVS.BITNET@CUNYVM.CUNY.EDU>
  5575. Subject: VT100 Terminal EMulation for TI Professional Computers?
  5576. Keywords: TI Professional Kermit
  5577.  
  5578. Is anyone aware of a communication program for the Texas Instrument
  5579. Professional computer that has a reliable VT100 emulation?  I am aware of a
  5580. Kermit that is a couple years old but which has a poor emulation.
  5581.  
  5582. The TI Pro is a MS-DOS micro that is not fully IBM compatible and does not
  5583. work with the usual MS-DOS communication programs.  My university has a number
  5584. of TI Pros.  We were wondering if there were alternatives to an aging locally
  5585. written communication program.
  5586.  
  5587. Please send responses to me directly rather than posting them.
  5588.  
  5589. Wayne Hauber
  5590. Programming Consultant
  5591. Iowa State University
  5592. Computation Center
  5593. ga.wjh@isumvs.bitnet    <-- preferred addresss
  5594. gawjh@vaxd.iastate.edu  <-- a good alternate
  5595. hauber@atanasoff.cs.iastate.edu  <-- if you are on CSNET
  5596.  
  5597. [Ed. - The TI Pro version of Kermit no longer has anybody working on it.]
  5598.  
  5599. ------------------------------
  5600.  
  5601. Date: Thu, 22 Sep 88 08:58:39 +0100
  5602. From: J M Hicks <cudat@warwick.ac.uk>
  5603. Subject: A Question about the Kermit Protocol
  5604. Keywords: Kermit Protocol
  5605.  
  5606. This is a question about the Kermit protocol itself.
  5607.  
  5608. I have been working with two old implementations of Kermit.  When a CR (or, in
  5609. one implementation, XON) character arrives in between packets, they seem to
  5610. think that a bad packet has arrived and reply with a negative acknowledgement
  5611. for the expected packet or another acknowledgement of the previous packet.
  5612.  
  5613. I was under the impression that characters between packets should be
  5614. completely ignored.
  5615.  
  5616. What ought Kermit to do?  If such characters between packets appear often,
  5617. one end can give up due to all the bad packets it thinks it has received.
  5618.  
  5619. [Ed. - It should ignore any characters that appear between packets.]
  5620.  
  5621. J. M. Hicks (a.k.a. Hilary),
  5622. Computing Services, Warwick University, Coventry, England. CV4 7AL
  5623. On JANET:       cudat@UK.AC.WARWICK.CU (in the U.K.)
  5624. >From BITNET:    cudat@CU.WARWICK.AC.UK
  5625. >From Internet: try  cudat%cu.warwick.ac.uk@cunyvm.cuny.edu   (untested)
  5626. On Usenet:      ...!mcvax!ukc!warwick!cudat
  5627.                                 It helps if you spell "cudat" in lower case.
  5628.  
  5629. ------------------------------
  5630.  
  5631. Date: Sat, 13 Aug 88 00:28:13 EDT
  5632. From: Greg Woods <woods%gpu.utcs.toronto.edu@RELAY.CS.NET>
  5633. Subject: Kermit and SysVR3 layers.
  5634. Keywords: SysVR3 Layers
  5635.  
  5636. Is anyone doing, or interested in doing, something about getting kermit
  5637. to talk to Sys V R3 layers?  I would find that an EXTREMELY important
  5638. feature.
  5639.  
  5640. Since a lot of PC's have graphics and mice these days, a graphical
  5641. version would be even better.  It would sure cut the entry-level cost of
  5642. using layers (for those of us with access to a PC).
  5643.  
  5644.                         Greg Woods.
  5645.  
  5646. UUCP: utgpu!woods, utgpu!{ontmoh, ontmoh!ixpierre}!woods
  5647. VOICE: (416) 242-7572 [h]        LOCATION: Toronto, Ontario, Canada
  5648.  
  5649. ------------------------------
  5650.  
  5651. End of Info-Kermit Digest
  5652. *************************
  5653.  
  5654. 15-Dec-88 21:54:15-GMT,20171;000000000005
  5655. Received: by cunixc.cc.columbia.edu (5.54/5.10) id AA13261; Thu, 15 Dec 88 15:44:24 EST
  5656. Date: Thu, 15 Dec 1988 15:44:23 EST
  5657. From: Christine M Gianone <cmg@cunixc.cc.columbia.edu>
  5658. To: Info-Kermit
  5659. Subject: Info-Kermit Digest V8 #11
  5660. Reply-To: Info-Kermit@cunixc.cc.columbia.edu
  5661. Queries-To: Info-Kermit-Request@CUNIXC.CC.COLUMBIA.EDU
  5662. Message-Id: <CMM.0.88.598221863.cmg@cunixc.cc.columbia.edu>
  5663.  
  5664. Info-Kermit Digest         Thu, 15 Dec 1988       Volume 8 : Number 11
  5665.  
  5666. Today's Topics:
  5667.         Announcing a New Kermit for Microsoft Windows
  5668.         Announcing Version 3.1 of Turbo Pascal Kermit
  5669.               New xxu.c Utility Program
  5670.             Some responses to V8#10 and Kermit-370
  5671.              Kermit 370 Trailing Blanks Trimming
  5672.                 VMS C-Kermit Dialing?
  5673.         C-Kermit Problems on SUNs with SUNOS Version 4
  5674.             Directory Locking in C-Kermit?
  5675.                 VAX/VMS Kermit via x25
  5676.        Response to Request of vt100 Setting Macro for MacKermit 0.9(40)
  5677.              MacKermit vt100 Initialization Files
  5678.                MacKermit Settings File
  5679.               Kermit for Honeywell DPS-6/GCOS6?
  5680.           Kermit wanted for Burroughs B21 (Not B25)?
  5681.  
  5682. Send digest submissions to Info-Kermit@CUNIXC.CC.COLUMBIA.EDU, requests for
  5683. addition to or deletion from the Info-Kermit subscriber list to
  5684. Info-Kermit-Request@CUNIXC.CC.COLUMBIA.EDU.
  5685.  
  5686. Kermit files may be obtained over networks and by mail order.  On the
  5687. Internetwork, use FTP to log in to host CUNIXC, CUNIXC.CC.COLUMBIA.EDU, a VAX
  5688. 8700 running UNIX (Ultrix).  The IP host number is 128.59.40.130.  You should
  5689. be able to to FTP to CUNIXC, login as user anonymous (lower case user name
  5690. with any password) and GET the desired files.  The Kermit files are in
  5691. directories kermit/a, kermit/b, kermit/c, kermit/d, and kermit/e.  You can
  5692. also get Kermit files over BITNET/EARN; to get started send a message with
  5693. text HELP to KERMSRV, the Kermit file server, at host CUVMA.  For detailed
  5694. instructions, read the file k1/aanetw.hlp (AANETW HLP on KERMSRV).  To order
  5695. by mail, request a complete list of Kermit versions and an order form from
  5696. Kermit Distribution, Columbia University Center for Computing Activities, 612
  5697. West 115th Street, New York, NY 10025 USA.
  5698.  
  5699. ----------------------------------------------------------------------
  5700.  
  5701. Date: Fri, 9 Dec 1988 16:40:00 EST
  5702. From: Christine M. Gianone <cmg@cunixc.cc.columbia.edu>
  5703. Subject: Announcing a New Kermit for Microsoft Windows
  5704. Keywords: IBM PC, MS-Windows, JAR files
  5705.  
  5706. This is to announce a new version of Kermit for Microsoft Windows.  The
  5707. program is written in Microsoft C and should run on any computer that has
  5708. Microsoft Windows version 2.03 or later, or Windows/286, or Windows/386.  It
  5709. was written by Bill Hall of Santa Clara, CA, and is a complete replacement for
  5710. the earlier, primitive WINKERM contributed by Bill a couple years ago.  This
  5711. version includes a Heath/Zenith-19 terminal emulator, fully integrated with
  5712. the Windows environment (so you can cut & paste, etc).  This Kermit program
  5713. can run in one window while you are doing some other work in another window.
  5714. Thus, file transfers can proceed in the background.  In fact, multiple
  5715. instances of MS-Windows Kermit can be active at the same time (but of course,
  5716. each requires a separate communication port).
  5717.  
  5718. As submitted by Bill, the files have names that don't fit into the Kermit
  5719. Distribution naming conventions -- He renamed the program from WINKRM to
  5720. WKERM, but unfortunately there already is a WKERMIT (the sliding windows
  5721. version of Kermit for PC).  But since the names are important (e.g. the
  5722. program itself must be called WKERM.EXE to allow code sharing for multiple
  5723. instances), the files have been concatenated into "text archives", which we
  5724. call "jar" files ("join archive").  The explanation of the format of the jar
  5725. file is found at the beginning of the file, along with a C program for taking
  5726. it apart again (you can also use a text editor).
  5727.  
  5728. Here's a brief description of the archives and the files within them:
  5729.  
  5730. WINKRM.JAR:
  5731.  
  5732.   README.1ST - A "read me first" file.
  5733.  
  5734.   WKERM.EXE - A Windows terminal emulator for the Heath/Zenith H/Z-19 terminal
  5735. with the Kermit file transfer protocol added.  (This has been encoded in "boo"
  5736. format as WKERM.BOO, and can be decoded back into .EXE form using any of the
  5737. MSBPCT programs.)
  5738.  
  5739.   HEATH19.FON - An optional ASCII font also containing the original H-19
  5740. graphics characters which can be loaded with the Windows control panel and
  5741. used with the H-19 Windows terminal emulator.  (This has been encoded in "boo"
  5742. format as HEATH19.BOO, and can be decoded back into .EXE form using any of the
  5743. MSBPCT programs.)
  5744.  
  5745.   DEMO.C - a C-program which can be used to illustrate some terminal functions
  5746. and the H-19 font.  Please read the comments in that file for more
  5747. information.
  5748.  
  5749.   WINH19.DOC - Documentation for the H-19 terminal emulator portion of Windows
  5750. Kermit.
  5751.  
  5752.   WKERM.DOC - Supplementary information on how to use the Kermit feature of
  5753. the emulator.
  5754.  
  5755.   WINH19.APP - An appendix to the WINH19.DOC file giving detailed technical
  5756. information about keyboard usage.
  5757.  
  5758.   TERMCAPS.H19 - a suggested UNIX TERMCAPS file for the H-19 emulator.  Both
  5759. 24 and 30 line versions are illustrated for ANSI and HEATH modes.
  5760.  
  5761. WINSRC.JAR:
  5762.  
  5763.   Source files for WKERM in C, plus header files, compile and link procedures.
  5764.  
  5765. Thanks to Bill for all the work that went into this package and for
  5766. contributing it to Kermit Distribution.  Bill's network mail address (as seen
  5767. from Columbia) is:
  5768.  
  5769. rochester!ames!olivej.ATC.OLIVETTI.COM!whall@columbia.edu
  5770.  
  5771. ------------------------------
  5772.  
  5773. Date: Wed, 14 Dec 1988 17:40:00 EST
  5774. From: Christine M. Gianone <cmg@cunixc.cc.columbia.edu>
  5775. Subject: Announcing Version 3.1 of Turbo Pascal Kermit
  5776. Keywords: IBM PC, Turbo Pascal, Tektronix 4100, QK Kermit
  5777.  
  5778. Victor Lee, VIC@QUCDN.BITNET, of Queens University, Kingston, Ontario, has
  5779. submitted a new release of QK-Kermit, the Turbo Pascal that runs under MS-DOS
  5780. on the IBM PC and PS/2 and compatibles.  The new release, 3.1, now emulates
  5781. the Tektronix 4100 rather than the 4010, so that it is capable of color
  5782. graphics.  Many thanks to Vic for this submission.
  5783.  
  5784. The files are in kermit/a/qk3*.* on CUNIXC, available via anonymous FTP, and
  5785. as QK3* * from KERMSRV at CUVMA on BITNET.
  5786.  
  5787. ------------------------------
  5788.  
  5789. Date: Tuesday, 15 November 1988 09:22-MST
  5790. From: steinmetz!crdos1!davidsen@uunet.UU.NET (Wm E. Davidsen)
  5791. Subject: New xxu.c Utility Program
  5792. Keywords: xxu.c, Unix, Filenames
  5793.  
  5794. I was looking at the "xxu" program you posted recently, and I added a few
  5795. changes for SysV and Xenix. I also changed the logic to turn blanks into
  5796. underscores rather than keep or delete them. I could probably find the info on
  5797. ftp upload, but this is small enough to mail and I have to ftp via another
  5798. machine anyway.
  5799.  
  5800. I don't have problems with my ftp names, but I do get programs which create
  5801. really bad filenames at times. This is an easy way to clear them out.
  5802.  
  5803. bill davidsen        (wedu@ge-crd.ARPA -or- davidsen@crdos1.uucp)
  5804.             {uunet | philabs}!steinmetz!crdos1!davidsen
  5805.  
  5806. [Ed. - Thanks for the update Bill.  And thanks to Keith Petersen for
  5807. submitting the program to Info-Kermit.  The file has replaced the old one in
  5808. kermit/b/xxu.c]
  5809.  
  5810. ------------------------------
  5811.  
  5812. Date: 1988 Dec 5   22:46 EST
  5813. From: (John F. Chandler) PEPMNT@CFAAMP.BITNET
  5814. Subject: Some Responses to V8#10 and Kermit-370
  5815. Keywords: Kermit-370
  5816.  
  5817. Angelo De Florio wrote concerning SIM3278:
  5818.  
  5819. > Has someone tried file-transfer using SIM3278/VM or SIM3278/GCS with
  5820. > Kermit-CMS ?
  5821.  
  5822. Yes, it has been tried, but I don't believe it is possible, since SIM3278
  5823. doesn't have any transparent READ capability, only a WRITE.
  5824.  
  5825. Peter Jones wrote concerning Long Packet Size on IBM 370 Mainframe:
  5826.  
  5827. > There seem to be a small problem with SET RECEIVE PACKSIZE and SET SEND
  5828. > PACKSIZE. SET RECEIVE seems to be OK, but changes both RECEIVE and SEND size.
  5829. > SET SEND gives a diagnostic, but the SHOW PROTOCOL command shows that both
  5830. > sizes have been altered.  These remarks apply to Version 4.0 of mainframe
  5831. > KERMIT.
  5832.  
  5833. Beyond the editorial response in the digest, I must point out a couple things.
  5834. First, SET SEND PACK has only one function in Kermit-370 -- it provides the
  5835. default in case the other Kermit leaves the packet size blank in its
  5836. negotiations.  If you wish to restrict the size of packets to be sent from a
  5837. given Kermit, you may tell the *other* Kermit to insist on a smaller packet
  5838. size.  Second, SHOW SEND PACK (like SHOW for other parameters that do nothing
  5839. but set defaults) reveals just the latest value defined -- whether by the SET
  5840. subcommand or by negotiating with another Kermit.  The diagnostic message for
  5841. SEND PACK > 94 is just a reminder that the only functional values are 20-94.
  5842.  
  5843. Subir Prasad wrote about Kermit for MVS/Roscoe ETSO:
  5844.  
  5845. > When we tried file transfer, MVS seemed to acknowledge and receive the file
  5846. > header, but it never could read or write the actual contents of a file.  It
  5847. > would give a "BAD COMMAND" error.
  5848. >
  5849. > We believe the problem is a disk allocation problem that Kermit-MVS has with
  5850. > ROSCOE ETSO.
  5851.  
  5852. However, I have heard from John Lundberg that "TSO Kermit actually seems to
  5853. work rather well in ROSCOE/ETSO as long as one doesn't try to create a host
  5854. data set name that violates ACF2's rule."
  5855.  
  5856. J M Hicks asked A Question about the Kermit Protocol:
  5857.  
  5858. > I was under the impression that characters between packets should be
  5859. > completely ignored.
  5860. >
  5861. > What ought Kermit to do?  If such characters between packets appear often,
  5862. > one end can give up due to all the bad packets it thinks it has received.
  5863.  
  5864. While the editor pointed out (correctly) that Kermits *should* ignore
  5865. characters between packets, half-duplex systems (such as IBM mainframes)
  5866. receive RECORDS, rather than PACKETS.  In such circumstances, an extra CR is
  5867. evidence of a lost or garbled packet, and, considering that some IBM mainframe
  5868. Kermit applications are unable to time out, it is clearly risky to ignore a
  5869. bare CR.
  5870.                                    John
  5871.  
  5872. ------------------------------
  5873.  
  5874. Date: Tue, 22 Nov 1988 10:11:55 +0100
  5875. From: Andre' PIRARD <A-PIRARD%BLIULG11.BITNET@cuvmb.cc.columbia.edu>
  5876. Subject: Kermit 370 Trailing Blanks Trimming
  5877. Keywords: Kermit-370
  5878.  
  5879. A proposal was accepted someday not to trim trailing blanks off variable
  5880. length text records sent by 370 Kermit.  I just found a little hitch to this
  5881. otherwise sensible decision.
  5882.  
  5883. God knows why, the CMS file system hates null-length records (as well as empty
  5884. files). CMS Kermit has consequently no other way to store a null line than to
  5885. make it a single blank. On its way back, this blank remains.
  5886.  
  5887. Software on micros can be sensitive to a record size being null and I used to
  5888. be pleased to see my long dated first tests of CMS Kermit get a file back
  5889. correctly, as opposed to what we used before.
  5890.  
  5891. It's an occasional nuisance only, but I wonder if it wouldn't be nice to
  5892. consider a record containing a single blank as the result of the above and, by
  5893. exception, send it with null length.  I can't think of another way to bypass
  5894. this "feature".  The "other way round" nuisance (single blanks converted to
  5895. nulls) should be much less frequent in my opinion.
  5896.  
  5897. Andr).
  5898.  
  5899. ------------------------------
  5900.  
  5901. Date: Mon, 21 Nov 88 23:35:46 EST
  5902. From: Mark F. Proudman <mfp%sobeco.UUCP@larry.mcrcim.mcgill.edu>
  5903. Subject: VMS C-Kermit Dialing?
  5904. Keywords: C-Kermit 4E(070), setjmp(), C-Kermit/VMS, VAX/VMS
  5905.  
  5906. I have been trying to get C-Kermit's dialer (ckudia.c) working under VMS.
  5907. VMS does not like the setjmp() call within a setjmp that handles failures
  5908. during an exception (ie a failure to close the line after a timeout).  (This
  5909. is documented in the VAXC RTL manual).  Has anyone else re-implemented this
  5910. for VMS?
  5911.  
  5912. Thanks in advance.
  5913.  
  5914. Mark Proudman    uunet!attcan!sobeco!mfp
  5915.         (514) 878 9090
  5916. "It is agreed that the ice is thin here" - K&R.
  5917.  
  5918. [Ed. - Not us...  Various people have started working on VMS support in
  5919. C-Kermit, and no one -- to our knowledge -- has been able to complete the
  5920. job.  Is there anyone we don't know about who's working in this area???]
  5921.  
  5922. ------------------------------
  5923.  
  5924. Date: Tue, 1 Nov 88 20:26:31 EST
  5925. From: ksmith@cubmol (Kenneth Smith)
  5926. Subject: C-Kermit Problems on SUNs with SUNOS Version 4
  5927. Keywords: C-Kermit 4E(070), SUN, SUNOS 4.0
  5928.  
  5929. Hardware:  Sun 3/160, connected to IBM-PC/AT and IBM-PC.
  5930.  
  5931. Software:  SunOS 4.0, C-Kermit 4E(70).
  5932.        MSKERMIT 2.31 on the IBM-PC/AT,
  5933.        MSKERMIT 2.29 on the IBM-PC.
  5934.  
  5935. Problem: When I attempt to send a file from either PC to the Sun3, the
  5936. transfer hangs at a random point.  When I send a file from the Sun3 to
  5937. either PC, transfer is normal.  The problem occurs when the PC's are
  5938. connected to the MTI multiplexer card.  The problem DOES NOT occur for a PC
  5939. connected to one of the Sun3 hardwired serial ports.  For a PC connected to
  5940. the multiplexer, file transfer was tested for failure at baud rates from
  5941. 2400 to 19200. On the hardwired serial line, file transfer is successful at
  5942. 19200 baud.
  5943.  
  5944. Comment: On a SUN3 running SUN UNIX version 3.4, and using an identical
  5945. multiplexer, we have no problems with C-Kermit.  It is possible that the
  5946. problem may be something on our multiplexer board, but I would like to know
  5947. if you have received any similar complaints about problems under SunOS 4.0,
  5948. or perhaps have even found a cure.
  5949.  
  5950.                         Ken Smith
  5951.                         Dept. of Biology
  5952.                         Computer Graphics Facility
  5953.                         854-6122
  5954.                         ksmith@cubmol.bio.columbia.edu
  5955.  
  5956. [Ed. - Complaints galore, including from ourselves!  There are bugs in the
  5957. MTI and ALM handlers in SUNOS 4.0.  On our SUN-4's, we could only use Kermit
  5958. through Ethernet terminal servers.  Release 4.0.1 of SUNOS is supposed to
  5959. fix these problems, but we haven't tested it.]
  5960.  
  5961. ------------------------------
  5962.  
  5963. Date: 28 Nov 88 22:21:12 GMT
  5964. From: execu!dewey@gatech.edu (Dewey Henize)
  5965. Subject: Directory locking in C-Kermit?
  5966. Keywords: C-Kermit 4E(070), Directory Locking
  5967.  
  5968. Anyone out there have kermit installed on a Sun system, running SunOS4.0.1?
  5969.  
  5970. we are currently doing so, and things are basically working well, with
  5971. kermit version: C-Kermit, 4E(070) 29 Jan 88, 4.2 BSD
  5972.  
  5973. except for one small problem.  We seem to get the actual lock file built
  5974. just fine when we select a device [set line /dev/ttyx], but we still get
  5975. the message: Warning, write access to lock directory denied
  5976.  
  5977. I've checked the protections as well as I know to, and (at least temporarily)
  5978. have it set up exactly like tip (which connects fine, but without the
  5979. warning message), ie "-rws--x--x  1 uucp     daemon".
  5980.  
  5981. I would prefer not to have it suid anyhow, obviously.  Anyone out there
  5982. got a pointer for me?  All help appreciated, and thanks in advance.
  5983.  
  5984. Dewey Henize
  5985. execu!dewey
  5986.  
  5987. [Ed. - Like it says in the manual, the lock file directory must be publicly
  5988. readable and writable.  The only alternative is the suid business, which in
  5989. these days of worms and viruses, is to be avoided.]
  5990.  
  5991. ------------------------------
  5992.  
  5993. Date:  Thu, 24 Nov 88 13:44 MST
  5994. From: kieffer@UNCANET.BITNET (Rom Kieffer, Academic Computing Services)
  5995. Subject: VAX/VMS Kermit via x25
  5996. Keywords: VAX/VMS Kermit, X25
  5997.  
  5998. I am faced with a remote site trying to use kermit over a packet network, and
  5999. not having any idea about how to route traffic to the packet interface card
  6000. (DUP11) instead of the standard DZ11.
  6001.  
  6002. It is easy to connect via the carrier to the VAX, to start kermit and iniate
  6003. transfers, but the reverse has me stumped.  How does one start kermit, then
  6004. allocate a DUP11/PSI virtual circuit, connect via the packet carrier to the
  6005. remote system?
  6006.  
  6007. (decnet is out, the partner system is a NOS/VE Cyber 835, hence the kermit
  6008. approach)
  6009.  
  6010. If anybody out there has a better idea, we are not proud.
  6011.  
  6012. I have tried finding out whether there was a file transfer utility common to
  6013. VMS and NOS/VE, but to no avail so far. I have heard of RHF (Remote Host
  6014. Facility) but I cannot get any details about cost, availability or
  6015. performance.
  6016.  
  6017. any pointers are greatly appreciated.
  6018.  
  6019.  Rom Kieffer (403)-220-6210
  6020.  Manager, datacommunications
  6021.  Academic Computing Services
  6022.  The University of Calgary
  6023.  Calgary, Alberta
  6024.  CANADA T2N 1N4
  6025.  
  6026.  Kieffer%ucnet.unca.adhocnet.ca@uncaedu.bitnet
  6027.  
  6028. ------------------------------
  6029.  
  6030. Date: 11 Aug 1988 00:09:13 EST
  6031. From: Eric.Yang@EWT.MIT.EDU
  6032. Subject: Response to Request of vt100 Setting Macro for MacKermit 0.9(40)
  6033. Keywords: MacKermit 0.9(40), VT100 Settings
  6034.  
  6035. The following is a Binhexed version of the setting on my SE with extended
  6036. keyboard.  The VT100 keypad and cursors are mapped correctly.  In addition, I 
  6037. have implemented the six-key feature that exists in VT200 mode.  F9-F12
  6038. on the top row is encoded as <esc>, <BS>, <LF>, and (ESC>[26~, respectively.
  6039. Although this setting violates DEC convention by mixing VT100 and VT200
  6040. codes, I found it more powerful than a true VT220 when I am using EVE or EDT.
  6041.  
  6042. [Ed. - Thanks!  Your settings file has been added to kermit/b/ckmker.set,
  6043. which is a collection of settings files for MacKermit 0.9.]
  6044.  
  6045. ------------------------------
  6046.  
  6047. Date: Thu, 11 Aug 88 16:14:36 PDT
  6048. From: zz1ml%sdcc3@ucsd.edu (Mick Laver)
  6049. Subject: MacKermit vt100 Initialization Files
  6050. Keywords: MacKermit 0.9(40), Initialization File
  6051.  
  6052. Here are two MacKermit 0.9(040) vt100 initialization files to remap the
  6053. MacPlus and Mac II keypads, and a short MacWrite doc that explains how the
  6054. keys are mapped. All are in Binhex 4.0 format.  The files are:
  6055.  
  6056.     macvtdoc.hqx    Macwrite doc (11.2K)
  6057.     maciivt.hqx     Mac II vt100 init file (1.3K) 
  6058.     macplvt.hqx     Mac Plus vt100 init file (1.3K)
  6059.  
  6060. Since the files are small I've stuck them one after the other below. I hope
  6061. someone finds them useful.
  6062.  
  6063. Mick Laver, C-010                 Internet:         mlaver@ucsd.edu
  6064. UCSD Academic Computing Center    UUCP:             ...!ucsd!mlaver
  6065. La Jolla, CA.92093                BITNET:        mlaver@ucsd.BITNET 
  6066.  
  6067. [Ed. - Thanks!  These settings files have also been added to
  6068. kermit/b/ckmker.set.]
  6069.  
  6070. ------------------------------
  6071.  
  6072. Date: Fri, 12 Aug 88 16:58:25 EDT
  6073. From: Bob Rahe <CES00661%UDACSVM.BITNET@CUVMB.CC.COLUMBIA.EDU>
  6074. Subject: MacKermit Settings File
  6075. Keywords: MacKermit 0.9(40), VT100 Settings
  6076.  
  6077.   Someone asked for a settings file that would work with MacKermit 0.9(40) and
  6078. IBM mainframes as a VT100 through some kind of protocol convertor simulating a
  6079. 327x terminal.  Here's one that I use to a VM/CMS system through a series-1
  6080. front end.  PF1 thru 9 are the keypad 1 thru 9 keys on a Mac+.  The Clear key
  6081. (and ENTER key) also work.  Probably not complete but does the (minimal) stuff
  6082. I need it to do.
  6083.  
  6084.   One source of info I remember using to get the codes right was the sample
  6085. init file for the PC version of Kermit.  See what he maps things to and you
  6086. can add whatever else you need.  This will give you a head start tho.
  6087.  
  6088.      Enjoy,
  6089.        Bob
  6090.  
  6091. [Ed. - Thanks!  These settings files have been added to kermit/b/ckmker.set
  6092. too.]
  6093.  
  6094. ------------------------------
  6095.  
  6096. Date: Thu, 15 Dec 1988 09:54:00 EST
  6097. From: Christine M. Gianone <cmg@cunixc.cc.columbia.edu>
  6098. Subject: Kermit for Honeywell DPS-6/GCOS6?
  6099. Keywords: Honeywell, DPS-6, GCOS6
  6100.  
  6101. For several years, we have been distributing a version of Kermit for the
  6102. Honeywell DPS-6 GCOS6 operating system.  It was donated anonymously and
  6103. came without source code or documentation.  Does anyone have, or know of,
  6104. the source to this program, or any other Kermit program for the DPS-6?
  6105.  
  6106. ------------------------------
  6107.  
  6108. Date: Thu, 1 Sep 88 10:16:35 EDT
  6109. From: ciaraldi@cs.rochester.edu
  6110. Subject: Kermit wanted for Burroughs B21 (Not B25)?
  6111. Keywords: Burroughs B21 Kermit
  6112.  
  6113. I'm looking for a Kermit that would run on the Burroughs B21 series.  This was
  6114. made for them by Convergent Technologies and runs an operating system called
  6115. BTOS.
  6116.  
  6117. I have used the B20 Kermit already available on a B25, but I don't think this
  6118. will work on the B21.
  6119.  
  6120. The B20 series is divided into two families, the older B21 and the newer B25.
  6121. They both run BTOS, but different versions, because the CPU is different.  I
  6122. have heard that the two families are mostly source-code compatible, but not
  6123. object-code compatible.
  6124.  
  6125. Does anyone know of a Kermit or any other terminal emulation program that will
  6126. run on the B21's?  Thanks.
  6127.  
  6128. Mike Ciaraldi
  6129. University of Rochester
  6130. ARPA:  ciaraldi@cs.rochester.edu
  6131. uucp:  ...rutgers!rochester!ciaraldi
  6132.  
  6133. ------------------------------
  6134.  
  6135. End of Info-Kermit Digest
  6136. *************************
  6137.  
  6138.