home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / e / imail.86a < prev    next >
Text File  |  2020-01-01  |  322KB  |  7,871 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.             Columbia University Center for Computing Activities
  22.  
  23.  
  24.  
  25.  
  26.                              INFO-KERMIT DIGEST
  27.  
  28.                                   VOLUME 4
  29.  
  30.                             January - June 1986
  31.  
  32.  
  33. Table of Contents
  34.  
  35.  
  36. Volume 4, Number 1                                                         1
  37.   New C-Kermit with Sliding Windows for PC-DOS                             1
  38. Volume 4, Number 2                                                         8
  39. Volume 4, Number 3                                                        12
  40. Volume 4, Number 4                                                        18
  41.   New Kermit for Olivetti M24 PC (and IBM PC) with VT100 Emulation        18
  42.   MS-DOS Kermit Available for RMX-86                                      18
  43. Volume 4, Number 5                                                        25
  44. Volume 4, Number 6                                                        33
  45. Volume 4, Number 7                                                        39
  46.   New Wang PC support module for MS-DOS Kermit                            39
  47. Volume 4, Number 8                                                        43
  48. Volume 4, Number 9                                                        48
  49. Volume 4, Number 10                                                       54
  50. Volume 4, Number 11                                                       61
  51.   New MS-DOS Kermit 2.29 Not Forgotten                                    61
  52. Volume 4, Number 12                                                       66
  53.   Two More New Kermit-80's                                                67
  54. Volume 4, Number 13                                                       69
  55.   CP/M Kermit Announcements from Last Digest                              70
  56.   MS-Kermit for Sirius/Victor on Available Disc in the UK                 70
  57. Volume 4, Number 14                                                       74
  58.   Kermit for the HP2647                                                   74
  59. Volume 4, Number 15                                                       78
  60.   New os9 Kermit (68000 and 6809)                                         78
  61. Volume 4, Number 16                                                       83
  62.   New Kermit-32.Hex Enclosed                                              83
  63. Volume 4, Number 17                                                       90
  64. Volume 4, Number 18                                                       96
  65. Volume 4, Number 19                                                      101
  66.   New C-Kermit Release Available for UNIX and VMS                        101
  67. Volume 4, Number 20                                                      107
  68.   New Kermit-10                                                          107
  69. Volume 4, Number 21                                                      110
  70.   Macintosh Kermit 0.8(34) Available                                     110
  71.   New KERMIT-10 Release                                                  111
  72. Volume 4, Number 22                                                      113
  73.   New Kermit-10, BITNET, etc                                             113
  74.   New Release of Tandem Kermit                                           114
  75.   New MacKermit Problems                                                 118
  76. Volume 4, Number 23                                                      123
  77.   Many New Kermit Versions from the UK                                   123
  78.   New Source for OS9 and Tandy CoCo Kermit Diskettes                     127
  79. Volume 4, Number 24                                                      129
  80.   New Release of TRS-80 Model 4 Kermit                                   130
  81. Volume 4, Number 25                                                      133
  82.   New Kermit Versions from Lancaster University                          133
  83. Volume 4, Number 26                                                      137
  84.   New PDP-11 Kermit                                                      137
  85.   Prerelease Test Versions of MS-DOS Kermit 2.29 More Widely Available   137
  86.   New PC Convertible (Laptop) Modem                                      141
  87. Volume 4, Number 26                                                      144
  88.  
  89.  
  90.  INFO-KERMIT DIGEST V4 #1                                             Page 1
  91.  
  92. Info-Kermit Digest         Mon,  6 Jan 1986       Volume 4 : Number  1
  93.  
  94. Departments:
  95.  
  96.   MS-DOS KERMIT -
  97.     New C-Kermit with Sliding Windows for PC-DOS
  98.     Revised Modules for MS-Kermit 2.28 jrd
  99.     Re: Fast PC/AT Kermit
  100.     My Two Cents on the MS-Kermit 2.28 jrd "Display Problem"
  101.     MS-DOS Kermit Terminal Emulation Query
  102.  
  103.   MISCELLANY -
  104.     Apple DOS Kermit Bug
  105.     Kermit for NCR Decision-Mate V?
  106.  
  107. ----------------------------------------------------------------------
  108.  
  109. Date: Fri 20 Dec 85 00:05:05-EST
  110. From: Jan van der Eijk <OC.JAN@CU20B.COLUMBIA.EDU>
  111. Subject: New C-Kermit with Sliding Windows for PC-DOS
  112. Keywords: C-Kermit, Sliding Windows
  113.  
  114. I just finished a C version of Kermit for the IBM PC/XT/AT and DOS.  It
  115. supports the following:
  116.  
  117.     Server
  118.     Dial command
  119.     Script files
  120.     Sliding window (full duplex only)
  121.     File Attributes
  122.     and the majority of the features from the Unix C-Kermit.
  123.  
  124. The file is called WKERMIT.EXE and the current version is 012.  The sliding
  125. windows part is not widely supported yet but the following systems/programs
  126. do:
  127.  
  128.      PRO-YAM      Communication package for the PC
  129.      The SOURCE   Public info
  130.      TCOMM        Unattended bulletin board system.
  131.  
  132. Any updates will be posted on the following TCOMM system:
  133.  
  134.    data only (301) 428 7931
  135.  
  136. If you have any questions direct them to OC.JAN@CU20B or to JAN VANDEREYK on
  137. the previous mentioned TCOMM BBS.  To upload WKERMIT to this system took
  138. an effective rate of 63 CPS, while using sliding windows it would have been
  139. around 100 CPS.
  140.  
  141. [Ed. - This is the first implementation of Kermit with windows that we have
  142. received at Columbia.  It is based on a previous release of C-Kermit,
  143. version 4.2, edit number unknown; the current version of C-Kermit is
  144. 4C(057).  Windows-Kermit is compiled in Lattice C and uses the Greenleaf
  145. communication libraries (which do not support XON/XOFF).  The source, .EXE,
  146. and .BOO files are in PS:<KERMIT-W>, available via anonymous FTP from CU20B,
  147. for evaluation only.  You may use the .BOO or .EXE file even if you don't
  148.  
  149.  INFO-KERMIT DIGEST V4 #1                                             Page 2
  150.  
  151. have the Greenleaf libraries or Lattice C.
  152.  
  153. This is not a polished product -- it needs to be integrated with the
  154. "mainstream" C-Kermit, the DOS interface fixed up a bit, and so on.  The
  155. reason for this posting is to get some experience and data on the windowing
  156. option, especially when used over public networks like Telenet (which is the
  157. normal way of getting to The Source, whose Kermit also does windows).  I'd
  158. be very interested in any performance measurements -- e.g. the transfer of a
  159. particular file with and without windowing, over direct or dial connections
  160. vs over public networks, with various window sizes, etc (the baud rate, the
  161. size of the file in bytes, and the elapsed time required to transfer it in
  162. each case).
  163.  
  164. I would appreciate it if everyone would refrain from fixing or changing the
  165. program on the source level until a coherent release of C-Kermit can be
  166. produced covering not only MS-DOS, but also Unix, the Macintosh, and VMS.
  167. Also, an up-to-date version of the windowing specification and some
  168. supporting documentation is available in PS:<KERMIT-W>KW*.*.]
  169.  
  170. ------------------------------
  171.  
  172. Date: 2 JAN 86 13:15-MST
  173. From: JRD@USU
  174. Subject: Revised Modules for MS-Kermit 2.28 jrd
  175. Keywords: MS-DOS Kermit
  176.  
  177.          Updates to MS Kermit 2.28 jrd/2 as of the end of Dec 1985
  178.                             From Joe R. Doupnik
  179.                         CASS and EE, Utah State Univ
  180.                (801) 750-2982 (days) Bitnet user JRD node USU
  181.  
  182.     MS Kermit 2.28 jrd has undergone some internal and external upgrading
  183. since its original posting to Columbia Univ in late November.  The responses
  184. of numerous people testing it have helped a lot.  Thanks guys.  The significant
  185. changes are listed below.  Oh, yes.  Files have renamed to current standards:
  186.  
  187.   mssdef.h, and the .asm files msscmd,msscom,mssfil,mssker,mssrcv,msssen,
  188.   mssser,mssset,msxibm,msyibm,mssfin. (mssdmb.asm is gone.)
  189.  
  190. 1. The single character command, C for Connect, is back.
  191.    Also fixed the parser to allow keywords within Kermit to be in mixed case.
  192.  
  193. 2. X-packet problems -- fixed, I hope.
  194.  
  195. 3. Interrupting reception of a file by typing ^C, at last, deletes or keeps
  196.    incomplete files as it should.
  197.  
  198. 4. SET End-of-Line # command has been fixed to remove the suprious message
  199.    of "?Not confirmed"; the command actually worked despite the message.
  200.  
  201. 5. A bug in server mode's (lack of) use of repeat prefixes has been fixed.
  202.  
  203. 6. RUN whatever now displays a leading cr/lf before DOS's response.
  204.  
  205. 7. The server mode display screen has been freed of stray messages and
  206.    retry counts, or so I hope.
  207.  
  208.  INFO-KERMIT DIGEST V4 #1                                             Page 3
  209.  
  210.  
  211. [Ed. - One big problem with the MS-DOS Kermit server is that the DOS
  212. programs it invokes -- and often DOS itself -- will put a message on the
  213. screen and wait for the user to reply from the Keyboard; a disk problem will
  214. evoke the familar "Abort, Retry, Ignore?" message, CHKDSK will ask you if you
  215. want it to repair your disk if it finds something wrong (and REMOTE SPACE
  216. invokes CHKDSK).  So if the server hangs, it's probably stuck in this
  217. manner, and there's not much one can do about it if the server is unattended.]
  218.  
  219. 8. Filenames are not automatically expanded to be ???????.??? by typing the
  220.    escape key since the complete filename string is now a rather complicated
  221.    object (drive and path fields, etc).
  222.  
  223. 9. Half duplex systems (eg, IBM mainframes) had a problem of not hearing a
  224.    packet if it were received too quickly after its own last transmission
  225.    (such as an EOF response).  A new workaround waits 3 millisec (adjustable in
  226.    the code) before sending any packet in the hope of giving the other end time
  227.    to switch contexts from send to receive.
  228.  
  229. [Ed. -- 3 msec is about 3 character times at 9600 baud; this should be more
  230. than adequate -- it certainly made the problem disappear for us, with our
  231. own IBM mainframe.  Ideally, the delay should be adjustable, and should be
  232. zero for full duplex connections.]
  233.  
  234. 10. A much more serious I/O problem has been displayed (machines going poof
  235.    or worse especially when Connecting).  My best guess is timing problems in
  236.    the serial port interrupt handling code.  This has been revised and
  237.    tightened considerably.
  238.  
  239. 11. How to build Kermit from sources with various versions of MASM and
  240.    LINK.  Worry no more; Kermit handles that now.  Brief tutorial (yawn):
  241.    Kermit uses three program sections, CODE, CSTACK (was STACK), and DATAS.
  242.    My simple changes were to rename the old STACK section to be CSTACK (sorts
  243.    to later than CODE and earlier than DATAS) and place references to each,
  244.    arranged alphabetically, in the assembler header file, MSSDEF.H, where they
  245.    will be seen before any other code and hence also be in the desired
  246.    order-of-encounter.
  247.  
  248.    One may link Kermit modules in any order at all, provided that MSSFIN is
  249.    mentioned last.  A typical Link command file might look like this:
  250.  
  251.         msscmd+msscom+mssfil+mssker+mssrcv+msssen+
  252.         mssser+mssset+msster+msxibm+msyibm+mssfin
  253.         kermit;      or     kermit/map, kermit.map;
  254.  
  255. 12. Internally, code for the "% completed" message has been rewritten to
  256.    run more accurately and to work with files as large as 32 MB. Number of
  257.    Packets still turns over at 64586; that's a lot of packets.
  258.  
  259. 13. The LOG command will now supply a filename of KERMIT.LOG if you don't
  260.    specify one, and logging now appends to the desired file (won't destroy
  261.    old text).  One small comment on this version of Kermit is that in the
  262.    confusion of sending stuff hither and yon I apparently did both
  263.  
  264.         Kermit> Log Prn (OK by itself), and
  265.         Control-PrtSc (ditto)
  266.  
  267.  INFO-KERMIT DIGEST V4 #1                                             Page 4
  268.  
  269.  
  270.    while within VMS Mail. My printer went into grahpics mode and slept hence
  271.    forth.  Seems like both VMS and double printing is not a good combination.
  272.    Mail does bad things by itself due to the escape sequences emitted, but
  273.    double printing certainly is bad news for unknown reasons.
  274.  
  275. 14. All filename handling has been strengthened.  When attempting to write
  276.    to disk all read-only, hidden (system), and volume label files are "fully
  277.    protected" from Kermit.
  278.  
  279. 15. Get and SEND. I have had to back off a little on GET's command line to
  280.    accomodate various filename constructions.  We are back to the manual
  281.    whereby Get can have just one filename on its command line and that name
  282.    can have embedded whitespace and other printable characters. If a local
  283.    override filename is wanted invoke Get with an empty command and then
  284.    remote and local filenames will be requested by prompts. SEND, however, has
  285.    been modified slightly to also prompt for both names if its command line is
  286.    empty. For both commands, the remote name has leading whitespace trimmed,
  287.    but trailing whitespace is retained, and local filenames get full local
  288.    inspection.
  289.  
  290.    GET and SEND permit the first character of a string to be a wild card by
  291.    saying "#" rather than "?"; the "#" will be translated to a "?". After the
  292.    first character of a string a "?" can be used as needed.
  293.  
  294. 16. Disk I/O buffer sizes have been moved to the header file so you can
  295.    easily change them to suit local conditions.  The logging (capture) buffer
  296.    is set to 256 bytes, up from 128, but the main data disk buffer ("buff") is
  297.    left at 128 bytes to keep the "% completed" display lively; note that DOS
  298.    does full sector buffering anyway.
  299.  
  300. 17. An item of note. Giving the command REM DEL B:\JUNK to an MSDOS remote
  301.    server can lead to trouble if JUNK is a subdirectroy rather than a file.
  302.    DOS interprets this to mean DEL B:\JUNK\*.* (oops!) and asks the server
  303.    "Are you sure?". At this point the server Kermit hangs displaying the
  304.    message above and the server's operator must say something on the keyboard.
  305.    If he/she says N then DOS leaves the user in subdirectory B:\JUNK.  It's a
  306.    DOS "feature" in at least version 2.11.  On the other hand, simply sending
  307.    another file also named JUNK on B: results in a new file named B:\JUNK0001
  308.    if WARNING is on or a complaint if WARNING is off.
  309.  
  310. 18. Z100 backspace bug fixed in MSXZ10.ASM.
  311.  
  312. 19. A new version of the IBM screen handling module, MSYIBM, updated by Bob
  313.    Bolch for operation of Kermit under IBM's TopView has been heavily used by
  314.    me for a while with no problems. However, I don't have TopView (IBM's TV
  315.    demo disk works fine here).  My system is a Zenith 151 PC and a composite
  316.    video monochrome monitor.
  317.  
  318. [Ed. - MSYIBM.TOP -- please try this if you use TopView, or even if you
  319. don't, to make sure it does no harm on ordinary DOS systems.  TopView setup
  320. parameters are documented in MSVIBM.TOP.]
  321.  
  322. 20. I haven't yet obtained a copy of Purdue's VT100 emulator package so this
  323.    version of Kermit still uses the Heath-19 emulation.  A VT100 module which
  324.    works like a real VT100 sure would be nice!
  325.  
  326.  INFO-KERMIT DIGEST V4 #1                                             Page 5
  327.  
  328.  
  329.                     Joe Doupnik
  330.                                         JRD on Bitnet node USU
  331.  
  332. [Ed. - This message has been considerably shortened for the digest.  The
  333. complete text, along with the new modules and any files mentioned above, are
  334. in PS:<KERMIT-MS> on CU20B, available via anonymous FTP.  Sorry, they are
  335. not available on BITNET via KERMSRV -- after one or two further go-rounds,
  336. the final result of all this will be installed as the official version
  337. (probably 2.29) in all of the normal Kermit distribution areas.
  338.  
  339. The source files (ASCII text) are in PS:<KERMIT-MS>MSSS*.*.  The object
  340. files (8-bit binary) are in PS:<KERMIT-MS>MSSS*.OBJ.  Documentation, in
  341. the form of the messages we've had from Joe D., are in PS:<KERMIT-MS>MSA*.*.
  342. 8-bit binary .EXE files for the IBM PC/XT/AT are in PS:<KERMIT-MS>MSV*.EXE,
  343. and corresponding ASCII .BOO files (decodable with KER:MSBPCT.BAS) are in
  344. PS:<KERMIT-MS>MSV*.BOO.  If you have trouble FTPing the .EXE or .OBJ files,
  345. then either get the source and build from that, or else get the file
  346. KER:AANETW.HLP, which gives hints about FTP'ing binary files from CU20B.
  347.  
  348. If you have other MS-DOS systems, like the HP-110 or -150, Wang PC, TI Pro,
  349. Z-100, etc, please get the source files and try building and testing the
  350. resulting .EXE, and pointing me at the .EXE if you can put it in a place I
  351. can FTP it from.  Copies of all the MSX*.ASM and MSY*.ASM modules have been
  352. placed in PS:<KERMIT-MS>, but no object files yet.
  353.  
  354. Finally, I've added the fix for CR at column 80 that Joe added to MSYIBM
  355. to the file MSYIBM.TOP.  Therefore, I'd appreciate it if anyone who is using
  356. TopView could try this module in place of MSYIBM.ASM and report if/how it
  357. works, both under TopView and "up front".  Is the performance any worse than
  358. the TopView-less version?  Should this become the regular terminal emulation
  359. module for the IBM PC/XT/AT?
  360.  
  361. Thanks again to Joe Doupnik for the tremendous amount of work he's put in
  362. and generously contributed.]
  363.  
  364. ------------------------------
  365.  
  366. Subject: Re: Fast PC/AT Kermit
  367. Date: 24 Dec 85 16:26:33 EST (Tue)
  368. From: sdyer@BBNCC5.ARPA
  369. Keywords: MS-DOS Kermit
  370.  
  371. I don't know what you're talking about.  I regularly use MS-KERMIT on an AT
  372. running DOS 3.1 with an 18.4mhz crystal (yielding an effective rate of
  373. 9.2mhz.)  I haven't yet seen any problems related to this.  I might mention
  374. that my COM1: is located on the IBM serial/parallel card.
  375.  
  376. [Ed. - There seems to be a difference of opinion about whether Kermit
  377. works on a souped-up AT.  Can anyone suggest why it works for some people
  378. and not others?]
  379.  
  380. ------------------------------
  381.  
  382. Date: Tue, 24 Dec 85 22:01 EST
  383. From: Larry Afrin <lbafrin%clemson.csnet@CSNET-RELAY.ARPA>
  384.  
  385.  INFO-KERMIT DIGEST V4 #1                                             Page 6
  386.  
  387. Subject: My Two Cents on the MS-Kermit 2.28 jrd "Display Problem"
  388. Keywords: MS-DOS Kermit
  389.  
  390.    I saw in the Digest a couple of msgs, one from Kathleen <last name?> and
  391. one from Mike Iglesias, re "display problems" with MS-Kermit 2.28 jrd on old
  392. (16K/64K motherboard) and Compaqs.  I don't know about the Compaq side of
  393. the issue, but I'm also running 2.28 jrd on a 16K/64K vintage 1981 IBM PC,
  394. and I have had no hint of any display problems since I first assembled and
  395. installed the program.  For what it's worth, I'm running PC-DOS 3.10 with
  396. ANSI.SYS installed, and I assembled 2.28 jrd with MASM 1.0 along with that
  397. trick I documented in a msg you included in the Digest one or two issues
  398. back.  Maybe the display problems have something to do with how 2.28 jrd is
  399. assembled and/or linked.  (Hey, for a shot in the dark, it ain't so bad an
  400. idea!)  Oh, I'm also running a monochrome monitor off the standard IBM
  401. monochrome monitor/ parallel printer adapter card.
  402.  
  403.                                         -- Larry Afrin
  404.                                            Dept. of Computer Science
  405.                                            Clemson University
  406.  
  407. [Ed. - Another difference of opinion; "jrd/2" should link and assemble the
  408. same way for everybody.  Can someone pinpoint the problem?]
  409.  
  410. ------------------------------
  411.  
  412. Date: Tue 31 Dec 85 13:39:13-EST
  413. From: Frank da Cruz <SY.FDC@CU20B.COLUMBIA.EDU>
  414. Subject: MS-DOS Kermit Terminal Emulation Query
  415. Keywords: MS-DOS Kermit, Terminal Emulation
  416.  
  417. If a forthcoming release of MS-DOS Kermit were to include VT-100 emulation,
  418. would anyone have any objection to removing the Heath-19 emulation?  If so,
  419. would the objections disappear if a VT-102 (with character insert and delete
  420. functions) were emulated?  Since code has been written at several sites to
  421. make Kermit emulation a VT-10x, the question is whether to include it
  422. alongside the H19 code, or to replace the H19 code altogether.  In the
  423. former case, the program would be that much bigger, and the implication
  424. would be that other sites are invited to add emulation for still other kinds
  425. of terminals (DG Dasher, IBM 3101 have already been suggested).  I have a
  426. vague preference for emulating only one kind of terminal, and allowing
  427. others to be supported by turning Kermit's emulation off and loading a
  428. console driver to emulate the desired terminal.  What does everyone else
  429. think?
  430.  
  431. ------------------------------
  432.  
  433. Date: 30 DEC 85 AT 11:23:27
  434. From: <MEDIN-T%cc82@nosc.ARPA>
  435. Subject: Apple DOS Kermit Bug
  436. Keywords: Apple II DOS
  437.  
  438.  Well my fears are confirmed.  File xfer doesnt care what the checksum
  439. received is. I dont know how this bug has continued this long either we
  440. usually have very good com lines or nobody is using this kermit.
  441.  
  442.  The bug is "very little attention is being paid to false returns from rpak"
  443.  
  444.  INFO-KERMIT DIGEST V4 #1                                             Page 7
  445.  
  446. In the case of received data no attention is being paid. Sigh!
  447.  
  448. The fix:
  449.  
  450. the stmt after label "rdat2" should be "beq rdat2d" since false is zero.
  451. the 3 stmts starting with label "rdat2c" should be removed but the label
  452. should be retained.
  453.  
  454.  After looking at all the returns from "rpak" I am supprised that
  455. the packet is used befor checking the checksum. It seems to me that the
  456. whole packet is suspect if the checksum is in error. Anyway you probably
  457. know more about this than I do.
  458.                                      Ted
  459.                                      milnet address "medin@nosc"
  460.  
  461. [Ed. - This message, and some further, more detailed information, has been
  462. passed along to the Apple Kermit maintainers to see, and has been appended
  463. to the Apple Kermit "beware" file, KER:APPLE.BWR.]
  464.  
  465. ------------------------------
  466.  
  467. Date: Fri 3 Jan 86 14:09:50-CST
  468. From: Bob Paver <CP.PAVER@MCC.ARPA>
  469. Subject: Kermit for NCR Decision-Mate V?
  470. Keywords: NCR Decision-Mate V Kermit
  471.  
  472. I'm looking for a version of Kermit that will run on a NCR Decision-Mate V.
  473. This system runs MS-DOS, but uses a 2651 UART rather than the more standard
  474. 8251.  (MSGENER assumes the presence of the 8251 UART.)
  475.  
  476. Any help would be appreciated.
  477.  
  478. Happy New Year!
  479.  
  480. Bob Paver    (512) 834-3316
  481.  
  482. Microelectronics and Computer Technology Corp. (MCC)
  483. 9430 Research Blvd, Echelon Building #1
  484. Austin, TX  78759-6509
  485.  
  486. ARPA:  paver@mcc.arpa
  487. UUCP:  {ihnp4,seismo,harvard,gatech}!ut-sally!im4u!milano!paver
  488.  
  489. ------------------------------
  490.  
  491. End of Info-Kermit Digest
  492.  
  493.  INFO-KERMIT DIGEST V4 #2                                             Page 8
  494.  
  495. Info-Kermit Digest         Wed,  8 Jan 1986       Volume 4 : Number  2
  496.  
  497. Departments:
  498.  
  499.   MS-DOS KERMIT -
  500.         Feedback on H19 vs VT102 Support in Kermit-MS (several messages)
  501.  
  502.   MISCELLANY -
  503.     C-Kermit VMS
  504.     IBM VM/CMS Kermit vs VM Optimizer
  505.     Kermit for Epson HX-20?
  506.  
  507. ----------------------------------------------------------------------
  508.  
  509. Date: 7-Jan-1986
  510. From: BRIAN@UOFT02.BITNET
  511. Subject: H19 Support
  512. Keywords: Terminal Emulation
  513.  
  514. H19 and vt102's -- The consensus here [at the University of Toledo] is that
  515. since there are no H19's on campus H19 support would not be missed.  In
  516. light of the s/1, 7171 and VAX TPU support of vt1xx's and the lack therein
  517. of h19 support, my users would certainly prefer vt1xx emulation.
  518.  
  519. brian
  520.  
  521. ------------------------------
  522.  
  523. Date: Tue 7 Jan 86 13:16:53-EST
  524. From: D. M. Rosenblum <DR01@TE.CC.CMU.EDU>
  525. Subject: Re: MS-DOS Kermit Terminal Emulation Query
  526. Keywords: MS-DOS Kermit, Terminal Emulation
  527.  
  528. Personally, I prefer H-19 emulation.  But I'm not much of a heavy MS-DOS
  529. Kermit user these days.  My reasons may nevertheless be of some interest.
  530.  
  531. If VT1xx emulation is fast enough to avoid the incessant XON/XOFFing that
  532. goes on with real VT1xx's (or, e.g., PRO/350's running PRO/Kermit or
  533. PRO/Communications and emulating VT102s), then I have no objections.  But
  534. there's some software that isn't too kind to XON/XOFF flow control, notably
  535. old versions of Gosling emacs on VAX/VMS's, which we run here at C-MU.  If
  536. the VT1xx emulation tended to generate lots of XON/XOFFs, this could be a
  537. problem.  H-19 emulation doesn't do this any more than real H-19s do, so it
  538. might be good to keep H-19 emulation around.
  539.  
  540. On the other hand, though, as should be clear, I've had no experience working
  541. with VT1xx emulators, so my concerns may be about non-existent problems.
  542.  
  543. Daniel M. Rosenblum,
  544. Ph.D. candidate
  545. School of Urban and Public Affairs
  546. Carnegie-Mellon University
  547.  
  548. ------------------------------
  549.  
  550. Date: Tue 7 Jan 86 14:48:35-EST
  551.  
  552.  INFO-KERMIT DIGEST V4 #2                                             Page 9
  553.  
  554. From: EXT1.FARHAD@CU20B.COLUMBIA.EDU
  555. Subject: KERMIT terminal emulations
  556. Keywords: Terminal Emulation
  557. In reply to your request for comments re KERMIT terminal emulation:
  558.  
  559. I would like to see a single terminal with character/line/block
  560. insert/delete capability as the emulation standard in all KERMIT vanilla
  561. issues.  Ideally, this capability could be supplemented with an option to
  562. load any one of a number of independent terminal emulation drivers (residing
  563. separately on disk) either via a switch at initial KERMIT load time or via
  564. an internal KERMIT subcommand.  The capability to switch among
  565. (text/graphics) terminals while KERMIT is loaded would truly be a luxury.
  566.  
  567. /Farhad
  568.  
  569. ------------------------------
  570.  
  571. Date: Mon, 6 Jan 86 17:06:35 pst
  572. From: "Scott Weikart" <cdp!scott@glacier>
  573. Subject:  Re: MS-DOS Kermit Terminal Emulation Query
  574. Keywords: Terminal Emulation
  575.  
  576. We definitely want insert/delete line/character; we use kermit a lot for
  577. dialup access.  I'd be happy to give up H-19 for VT102, but not for VT100.
  578. Actually, I'd prefer VT102 over H19 (VT102 is more verbose, but more
  579. standard).  I don't have strong feelings about whether there should be one
  580. or n terminal emulators built in.
  581.  
  582. -scott
  583.  
  584. ------------------------------
  585.  
  586. Date: Tue, 7 Jan 86 17:02 EST
  587. From: LBAFRIN%clemson.csnet@CSNET-RELAY.ARPA
  588. Subject: Re: your digested query about dropping H-19 and adding VT102
  589. Keywords: Terminal Emulation
  590.  
  591. Go for it!  I say drop the Heath-19 emulation like hot lead and replace it
  592. with a good VT102 emulator.  If we're going to do something, let's do it
  593. right, so choose the VT102, not the namby-pamby VT100.  As for including a
  594. bunch of different emulators in Kermit, forget it.  The VT102 is so standard
  595. nowadays that if you connect to a system that doesn't understand what a
  596. VT102 is, then you're connected to either (1) a system that should have been
  597. scrapped so long ago that the gold on its circuit boards is worth more than
  598. it is, or (2) an IBM mainframe (not including the 1 or 2 of such beasts
  599. which run that IBM abomination of UNIX), or (3) both (1) and (2).
  600.  
  601. A VT102 is all the emulation capability Kermit will need for the forseeable
  602. future.  ("Forseeable" in this industry being <= 10 years (maybe 5).)
  603.  
  604.                                         -- Larry Afrin
  605.                                            Dept. of Computer Science
  606.                                            Clemson University
  607.  
  608. [Ed. - I wouldn't be quite so hard on the H19 -- it does most of what the
  609. VT102 does, and it did it first, and it does it more simply and without all
  610.  
  611.  INFO-KERMIT DIGEST V4 #2                                            Page 10
  612.  
  613. the XON/XOFF craziness.  It's just too bad it never "caught on" in the sense
  614. that popular operating systems (other than Berkeley Unix) or front ends
  615. support it as a standard terminal type.  Are there any setups where dropping
  616. Heath emulation in favor of VT102 (assuming it didn't send XOFFs all the
  617. time) would do serious damage?]
  618.  
  619. ------------------------------
  620.  
  621. Date: Mon 6 Jan 86 21:14:45-EST
  622. From: Jin Au Kong <F.KONG%DEEP-THOUGHT@mit-eddie.MIT.EDU>
  623. Subject: Feedback on MS-DOS Kermit 2.28 and C-kermit VMS
  624. Keywords: VMS C-kermit, Terminal Emulation
  625.  
  626. Since VT100 is industrial standard, I would support VT100 emulation
  627. in various implementations.
  628.  
  629. On VMS C-Kermit:
  630.  
  631.  1) Terminal response is faster than Kermit-32, and requires less
  632.     BYTLM quota.   We have Kermit-32 v3.1066 and C-kermit 4C present
  633.     on our system.  While C-kermit suffer from data overrun problem
  634.     more often, one cannot type too fast when "connect"ed through
  635.     Kermit-32, or it will kick you back to kermit prompt level.
  636.  
  637.  2) I like the script feature provided by C-Kermit.  We have
  638.     implemented fileserver and printer server between two 750's
  639.     with this feature.  Wish to learn of some other applications, such
  640.     as mailserver.
  641.  
  642.  3) It would be great if somebody can incorporate a better
  643.     interruption capability for C-Kermit.  Quite often we have user
  644.     tied up the line because of an incorrect operation in C-Kermit.
  645.  
  646. [Ed. - The VMS support was added to C-Kermit by some volunteers at DEC who
  647. probably don't have time to do much more with it.  I'm sure that C
  648. compilers are pretty common at VMS sites (much more common, at least than
  649. Bliss compilers), so VMS experts are more than welcome to add whatever
  650. improvements they like to the VMS system-dependent modules.]
  651.  
  652. ------------------------------
  653.  
  654. Date: 7-Jan-1986
  655. From: BRIAN@UOFT02.BITNET
  656. Subject: IBM VM/CMS Kermit vs VM Optimizer
  657. Keywords: IBM VM/CMS Kermit
  658.  
  659. The systems group for the IBM system here recently installed a package from
  660. BMC Corp. called VM Optimizer, one feature of which is compression of data
  661. to 3270 type terminals.  Using this will cause CMS S/1 Kermit to fail.  If
  662. something like this is used, it should be disabled for 7171 and S/1 lines.
  663.  
  664. brian
  665.  
  666. [Ed. - Swell, I hope it comes with instructions about how to do that...]
  667.  
  668. ------------------------------
  669.  
  670.  INFO-KERMIT DIGEST V4 #2                                            Page 11
  671.  
  672.  
  673. Date: 8 Jan 86  9:26:00 EST
  674. From: Frank da Cruz <SY.FDC@CU20B>
  675. Subject: Kermit for Epson HX-20?
  676. Keywords: Epson HX-20 Kermit
  677.  
  678. Does anyone have Kermit running on an Epson HX-20?  I assume (but don't know
  679. for sure) that this is a CP/M-80 machine (and if it is, I don't know if it
  680. runs CP/M 2.2 or 3.0).  I would be very grateful for information about this
  681. system, or better still, a pointer to where to find Kermit for it, or still
  682. better, an Epson HX-20 diskette with Kermit on it!
  683.  
  684. ------------------------------
  685.  
  686. End of Info-Kermit Digest
  687.  
  688.  INFO-KERMIT DIGEST V4 #3                                            Page 12
  689.  
  690. Info-Kermit Digest         Mon, 13 Jan 1986       Volume 4 : Number  3
  691.  
  692. Departments:
  693.  
  694.   ANNOUNCEMENTS -
  695.     Bitnet Files Updated
  696.  
  697.   MS-DOS KERMIT -
  698.     H19 vs VT102 Emulation (many messages)
  699.     Kermit under MS Windows
  700.  
  701.   MISCELLANY -
  702.     Looking for Apple II CP/M Kermit Diskette
  703.     XON/XOFF Deadlock between vt100 and Hayes Modem
  704.     Bug fix for Prime Kermit server mode
  705.  
  706. ----------------------------------------------------------------------
  707.  
  708. Date: Mon 13 Jan 86 11:22:40-EST
  709. From: Christine Gianone <SY.CHRISTINE@CU20B.COLUMBIA.EDU>
  710. Subject: Bitnet Files Updated
  711. Keywords: Bitnet files
  712.  
  713.     The Bitnet Files have finally been updated.  The Kermsrv File
  714. Server on CUVMA should now be able to supply Bitnet Users with
  715. up to date Kermit Files.  JRD's MS-DOS Kermit is still an
  716. exception;  it will be installed on Bitnet when it becomes the
  717. real MS-DOS Kermit.
  718.  
  719.     The way to get started with Kermsrv is to issue the following
  720. command to CMS:  "SMSG RSCS MSG CUVMA KERMSRV HELP".  If you
  721. haven't used Kermsrv for a while, you may notice that some recent
  722. improvements have been made.
  723.  
  724. ------------------------------
  725.  
  726. Date: 9 Jan 86 00:24:09 EST
  727. From: John McNamee <jpm@BNL44.ARPA>
  728. Subject: H19 and VT10x emulation
  729. Keywords: Terminal Emualtion
  730.  
  731. VT10x emulation would be nice, but not at the expense of H19. When you're
  732. talking to a host at 1200 baud the goal is to reduce the number of characters
  733. sent. VT10x is so verbose that operation at low speeds is painful. So go
  734. ahead and add VT10x emulation, but leave H19 for those of us still using
  735. dialup lines.
  736.  
  737. ------------------------------
  738.  
  739. Date: Thu, 9 Jan 86 12:25:20 EST
  740. From: Ivan Auger <augeri%rpics.csnet@CSNET-RELAY.ARPA>
  741. Subject: VT102 vs H19 support...
  742. Keywords: Terminal Emulation
  743.  
  744. I never use kermit's H19 support, instead I use a VT102 emulator that allows
  745. me to run kermit without exiting the program.  So, if H19 support is dropped,
  746.  
  747.  INFO-KERMIT DIGEST V4 #3                                            Page 13
  748.  
  749. we won't suffer at all.  (By the way, I also use emacs and haven't had any
  750. trouble with VT100 emulators except that it is a good program to find bugs
  751. in this emulators).
  752. Ivan Auger, NYS Dept. of Health
  753.  
  754. ------------------------------
  755.  
  756. Date:     Thu, 9 Jan 86 19:11 EST
  757. From:     LBAFRIN%clemson.csnet@CSNET-RELAY.ARPA
  758. Subject:  More on VT102 emulation in MS-Kermit
  759. Keywords: Terminal Emualtion
  760.  
  761. Hmmmm... Just read the latest digest.  Seems I came out sounding more
  762. vehement than I intended.  Now that I've had a chance to put my brain in
  763. gear *first* (before my fingers take off), I can say what I meant to say in
  764. my previous msg: MS-Kermit would be much better off with the VT102's set of
  765. capabilities rather than the H-19's set.  Uh, that means "conceptual set,"
  766. as in, "Make the Kermit emulator do what DECL claims the VT102 can do
  767. *minus* all the implementation deficiencies in DEC's VT102, such as the
  768. XON/XOFF problem."  I was unaware that the XON/XOFF business is a problem to
  769. some users, and now that I am aware of it, I have to agree that if the
  770. Kermit implementation of VT102 is going to include deficiencies such as
  771. that, then we're better off with H-19.
  772.  
  773. There!  Doesn't that sound nicer?
  774.  
  775.                                         -- Larry Afrin
  776.                                            Dept. of Computer Science
  777.                                            Clemson University
  778.  
  779. ------------------------------
  780.  
  781. From: Roy Stehle <stehle@sri-tsc>
  782. Date: 10 Jan 1986 1519-PST (Friday)
  783. Subject: h19 support necessary
  784. Keywords: Terminal Emualtion
  785.  
  786. I would like to request that h19 support remain in MS-Kermit.
  787.  
  788. I am working on a VAX running 4.2 BSD UNIX.  The text editor that I use (e)
  789. does not have a termcap for the VT-10X.  There may be some time in the
  790. future that the editor will be enhanced to use the standard UNIX termcap,
  791. but I can't count on that.
  792.  
  793. We have many h19 terminals in our company and rely heavily on their
  794. compatibility with existing software.
  795.  
  796. ------------------------------
  797.  
  798. Date: Fri, 10 Jan 86 15:31:02 pst
  799. From: gould9!joel@nosc.ARPA (Joel West @ CACI)
  800. Subject: MS-Dos terminal emulation
  801. Keywords: Terminal Emulation
  802.  
  803. VT100 is fine.  VT102 is better, and the standard for Terminal emulators.
  804. Junk the H-19.  Any system that can handle it can handle the VT100, but not
  805.  
  806.  INFO-KERMIT DIGEST V4 #3                                            Page 14
  807.  
  808. vice versa.
  809.  
  810. If only a partial emulation is done, make sure it is an innocuous one.  The
  811. MacKermit 0.8 is unreadable when switched to "bold"; fortunately, most
  812. systems don't use this.
  813.  
  814. Also, for VMS users, a VT100-style keypad mapping would be real handy.  I
  815. have a public domain Macintosh desk accessory (off the net) for those times
  816. I need one under VMS.
  817.  
  818.     Joel West     CACI, Inc. Federal, La Jolla
  819. PS:
  820.  
  821. > Date: Tue, 24 Dec 85 22:01 EST
  822. > From: Larry Afrin <lbafrin%clemson.csnet@CSNET-RELAY.ARPA>
  823. > Subject: My Two Cents on the MS-Kermit 2.28 jrd "Display Problem"
  824. >
  825. >    I saw in the Digest a couple of msgs, one from Kathleen <last name?> and
  826. > one from Mike Iglesias, re "display problems" with MS-Kermit 2.28 jrd on old
  827. > (16K/64K motherboard) and Compaqs.  I don't know about the Compaq side of
  828. > the issue, but I'm also running 2.28 jrd on a 16K/64K vintage 1981 IBM PC,
  829. > and I have had no hint of any display problems since I first assembled and
  830. > installed the program.
  831.  
  832. This is probably what we have on our Compaq 286, and it's no figment of our
  833. imagination.  We used the straight IBM .exe (nothing to do with source)
  834. under MSDOS 3.x, and other than that, have no problems.
  835.  
  836. ------------------------------
  837.  
  838. Date: Sun, 12 Jan 86 20:11:04 PST
  839. From: rag@uw-june.arpa (David Ragozin)
  840. Subject: H19 emulation in ms-dos kermit
  841. Keywords: Terminal Emulation
  842.  
  843. Although I can't speak for the comuputing center here at the University of
  844. Washington, I can say that our instructional computing system is heavily
  845. dependent on h19 and z-29 terminals.  Most instructional computing uses a
  846. screen editor, which has been optimized for this h19 environment.  As a
  847. result, the h19 emulation in kermit has been a very appealing aspect.
  848.  
  849. Although I personally think the vt102 emulation would be quite nice to have,
  850. and it is desired by our Engineering College computing group, I would hope
  851. that some options could be maintained.  The idea of having some generic
  852. terminal emulator modules, which could then hook into specific terminal
  853. emulator modules at compile time might be a way to go.
  854.  
  855. As you also may recall, some of our staff created a very bare bones
  856. tektronics 4010 emulator which is invoked when heath mode is off, and the
  857. tektronics graphics code is received.  I forwarded this code to you some
  858. time ago. Hopefully we will be able, without too much change, to repeat this
  859. graphics terminal extention with whatever new version you release.
  860.  
  861. ------------------------------
  862.  
  863. Date: Thu, 9 Jan 86 16:45:32 PST
  864.  
  865.  INFO-KERMIT DIGEST V4 #3                                            Page 15
  866.  
  867. From: walton%Deimos@Hamlet.Caltech.Edu
  868. Subject: Kermit under MS Windows
  869. Keywords: Sliding Windoes Kermit
  870. Since Microsoft Windows claims to allow programs to run which are TopView
  871. aware, I thought I would try the version of MS-Kermit V2.28 jrd which
  872. supports TopView.  I used the PIF file entries advised in
  873. PS:<KERMIT-MS>MSVIBM.TOP.  The resultant program runs fine under Windows,
  874. except for the fact that the update to the screen after a CONNECT command is
  875. painfully slow--about equal to the speed of a 300 baud modem connection.
  876. Oddly enough, the program does not exhibit this behavior in local mode,
  877. after a DIR command to Kermit-MS for example.  I have looked at the source
  878. code, but don't know enough about the TopView interface to understand how it
  879. works.  Both the TopView and normal versions of MS-Kermit run equally
  880. quickly when run as standalone programs under normal DOS, so I would have no
  881. objection to the TopView version becoming the standard one.
  882.  
  883. By the way, I built my Kermit from source using MASM Version 4.00.  Using
  884. EXEPACK reduced the size of the executable file from 43,000 bytes to
  885. 32,000 (when the modules were linked in the order given in MSKERM.MAK).
  886.  
  887.                     Steve Walton
  888.                     Caltech Solar Astronomy
  889.                     walton%deimos@cit-hamlet.arpa
  890.                     walton@citdeimo.bitnet
  891.                     ...!ucbvax!cithep!hamlet#walton@deimos
  892.  
  893. ------------------------------
  894.  
  895. Date: Thu, 09 Jan 86 01:32:47 CST
  896. From:  PAVTMIKE%UMCVMB.BITNET@WISCVM.WISC.EDU  (Dr. Michael J. Dyrenfurth)
  897. Subject: Looking for Apple II CP/M Kermit Diskette
  898. Keywords: Apple II CP/M Kermit
  899.  
  900. Although I have REALLY tried in this region, I have been unable to
  901. secure a working copy of Kermit-80 that runs on my Apple IIe (c/w PCPI CPM
  902. card, Videx Ultra-term 80/160 column card, Hayes 1200 smartmoden, Apple super
  903. serial card).  I desperately need to get 1200 baud CPM communication up.
  904. Is there any way that I can buy a working disk from someone?  I also need
  905. a version that works with a II+ (cw the ALS Smartterm 80 column card, the
  906. Micro-soft CPM card, and Apple Super serial card)
  907.  
  908. ------------------------------
  909.  
  910. Date: 8 Jan 86 05:15:29 GMT
  911. From: Dennis Bednar <rlgvax!dennis@SEISMO.CSS.GOV>
  912. Subject: XON/XOFF Deadlock between vt100 and Hayes Modem
  913. Keywords: Hayes Modem, XON/XOFF
  914.  
  915. Kermit XON/XOFF Deadlock Bug Caused by Hayes Command Echo Enabled
  916.  
  917.     I recently ran into a problem of kermit "locking" up sometimes
  918. when using a Hayes Smartmodem, and I thought I would share it with the
  919. net.
  920.  
  921.     Well, I looked into this problem and found that it was caused
  922. by me connecting to the Hayes modem directly, and and accidently
  923.  
  924.  INFO-KERMIT DIGEST V4 #3                                            Page 16
  925.  
  926. typing control-s (XOFF).  The ^S was passed through as data to the
  927. modem.  At this time, I had set the Hayes dip switch to enable echoing
  928. during Hayes command mode, merely for convenience to me. This led to
  929. an XON/XOFF deadlock problem between the vt100 and the Hayes
  930. Smartmodem.
  931.  
  932. Repeat by:
  933.     # this is a comment
  934.     # enter C-Kermit command mode
  935.     set modem dir    # kermit command to say direct hardwired line
  936.     # I know, I know, C-kermit's dial command will interact
  937.     # with the Hayes, and this problem will not occur if I
  938.     # use the kermit "dial" command, but I was just experimenting.
  939.     set esc 1
  940.     connect
  941.     # kermit connects your terminal to the modem now
  942.     # Now type AT several times, and verify that the OK prompt appears.
  943.     # Now type control-s.
  944.     # Now type AT, but you don't see OK.
  945.     # In fact nothing you type is sent.  This problem assumes that your
  946.     # terminal understands that ^S inhibits the terminal kb's from
  947.     # sending on the tty line.
  948.  
  949. You MAY NOT BELIEVE THIS, BUT THE THE HAYES ALSO ECHOED the control-s!!!!!!!
  950. Therefore the ^S typed on my keyboard was passed through kermit, echoed by
  951. the modem, and passed back through kermit, and sent to my terminal screen.
  952. This caused my vt100 terminal's KBD LOCKED (Keyboard Locked) LED to turn on.
  953. If you try typing ^Q to break the problem, your terminal does not transmit
  954. it, because output is inhibited until ^Q is received from the host, which
  955. cannot happen, so you are deadlocked.  Fortunately, since I was using a
  956. vt100 terminal, I merely pressed the SET-UP key twice, which turned off the
  957. KBD LOCKED light. For an ignorant user, this could be bad.
  958.  
  959. Best solution: Disable Hayes echoing during command mode, and this problem
  960. cannot occur.
  961.  
  962. Dennis Bednar    Computer Consoles Inc.    Reston VA    703-648-3300
  963. {decvax,ihnp4,harpo,allegra}!seismo!rlgvax!dennis dennis@rlgvax.UUCP
  964.  
  965. ------------------------------
  966.  
  967. Date: 10-JAN-1986 16:39:18
  968. From: SYSKERMIT%vax1.central.lancaster.ac.uk@cs.ucl.ac.uk
  969. Subject: Bug fix for Prime Kermit server mode
  970. Keywords: Prime Kermit
  971.  
  972. Here's a fix I had sent in for bug in Prime Kermit causing it to NAK an I
  973. packet instead of sending an Error. Will get through the backlog of bug reports
  974. and such over the next week or so if the link stays going!
  975.  
  976.          Alan
  977.  
  978.   Date : 10 January 1986
  979.   From : Rick Burne, Ealing College of Higher Education, London UK
  980.   Subject : Bug in Prime KERMIT in server mode
  981.  
  982.  
  983.  INFO-KERMIT DIGEST V4 #3                                            Page 17
  984.  
  985. In server mode PRIME KERMIT responds to an I packet with a NAK rather than
  986. anything sensible such as a qualified ACK or an error packet. This should be
  987. fixed in the next release from The Source, but in the meantime here is a quick
  988. edit to make it respond with an error packet.
  989.  
  990. File MSG_TYPES.PLP
  991.  
  992. Around line 24, insert a line
  993.            MSG_INIT by 'I'         /* Init-info packet */
  994. after the line
  995.            MSG_EOF by 'Z'          /* End of file (EOF) */
  996.  
  997. File SERVER.PLP
  998.  
  999. Around line 225, insert a new clause in the main do while loop:
  1000.           when (MSG-INIT) do;
  1001.             snd_msg = 'Unimplemented server command';
  1002.             call send_packet('E',length(snd_msg),msg_number);
  1003.           end;
  1004. before the line
  1005.           end;    /* select */
  1006.  
  1007. File REC_MESSAGE.PLP
  1008.  
  1009. Around line 72, insert a line
  1010.          msg_init,
  1011. before the line
  1012.          msg_rcv_init) return ('1'b);
  1013.  
  1014. ------------------------------
  1015.  
  1016. End of Info-Kermit Digest
  1017.  
  1018.  INFO-KERMIT DIGEST V4 #4                                            Page 18
  1019.  
  1020. Info-Kermit Digest         Fri, 17 Jan 1986       Volume 4 : Number  4
  1021.  
  1022. Departments:
  1023.  
  1024.   MS-DOS KERMIT -
  1025.     New Kermit for Olivetti M24 PC (and IBM PC) with VT100 Emulation
  1026.     MS-DOS Kermit Available for RMX-86
  1027.     HP-Portable Kermit 2.28 jrd/2
  1028.     Don't Drop H-19 Emulation
  1029.     Feedback on W-Kermit
  1030.     Kermit Versus Cermetek Modem (212PC) and Modem-Mate Software
  1031.     TI Pro Kermit at 9600 Baud
  1032.  
  1033.   MISCELLANY -
  1034.     Contacting Lancaster University for Kermit Distribution in the UK
  1035.     Kermit Diskette Wanted for HP-9836
  1036.     CMS Kermit 2.01 bugs fixed
  1037.  
  1038. ----------------------------------------------------------------------
  1039.  
  1040. Date: Wed 15 Jan 86 10:45:55-EST
  1041. From: Frank da Cruz <SY.FDC@CU20B.COLUMBIA.EDU>
  1042. Subject: New Kermit for Olivetti M24 PC (and IBM PC) with VT100 Emulation
  1043. Keywords: Olivetti M24 PC Kermit, MS-DOS Kermit, Terminal Emulation
  1044.  
  1045. This is to announce MS-DOS Kermit support for the Olivetti M24 PC, which is
  1046. IBM compatible except for the keyboard, contributed by Andrew J. Hunt of
  1047. CSIRO, Division of Radiophysics, Epping NSW (Australia).  It includes VT100
  1048. emulation, and extensive support for the Olivetti keypad.  The new support
  1049. is embodied in the files KER:MSXM24.ASM and KER:MSYM24.ASM.  A "boo" file
  1050. (encoded .EXE file, decodable using the KER:MSBPCB.BAS or KER:MSBPCT.BAS
  1051. programs) based on version 2.27 of MS-DOS Kermit is available in
  1052. KER:MSVM24.BOO, and the .EXE file itself (for those who can FTP 8-bit binary
  1053. files) in KB:MSVM24.EXE.  I tried it briefly on a PC/AT, and it seemed to
  1054. work as a VT100 emulator, at least for EMACS purposes.  Andrew claims it
  1055. also simulates the VT100 graphic set sufficiently to produce EDT help
  1056. screens.
  1057.  
  1058. This code will probably not be used as a basis for any VT100 emulation that
  1059. may appear in the forthcoming release, 2.29, but it will certainly be
  1060. looked at to see if there is anything there that might be missing from the
  1061. Indiana/Purdue VT100 code.  In the meantime, those who are desparate for
  1062. VT100 emulation in IBM PC Kermit might be able to get by using this version.
  1063.  
  1064. The program is thoroughly documented in KER:MSVM24.HLP.  As usual, all files
  1065. mentioned above are available on the Internet using FTP login to host CU20B,
  1066. user ANONYMOUS, any password.
  1067.  
  1068. ------------------------------
  1069.  
  1070. Date: Fri 17 Jan 86 16:14:04-EST
  1071. From: Frank da Cruz <SY.FDC@CU20B.COLUMBIA.EDU>
  1072. Subject: MS-DOS Kermit Available for RMX-86
  1073. Keywords: MS-DOS Kermit, RMX-86 Kermit
  1074.  
  1075. This is to announce an implementation of MS-DOS Kermit for iRMX-86 on the
  1076.  
  1077.  INFO-KERMIT DIGEST V4 #4                                            Page 19
  1078.  
  1079. Intel 300 Series from Jack Bryans, California State University, Long Beach
  1080. (JAFW801@CALSTATE.BITNET).  This is a rather unusual addition to the MS-DOS
  1081. Kermit family, in that the underlying operating system is not MS-DOS at all.
  1082. As Jack puts it, "MS-Kermit (essentially unchanged) has been placed in a
  1083. cradle which leaves it blissfully unaware that it is not running under DOS".
  1084. When he says "essentially unchanged" he means that a few minor syntax
  1085. changes were necessary in some of the system-independent modules, which
  1086. should be reflected in the forthcoming release 2.29.  The files relating to
  1087. this version are in KER:MS%RMX.* ("%" is DEC-20 wildcard notation to match
  1088. any single character), available using anonymous FTP from CU20B.
  1089.  
  1090. Included is a .BOO file, which will be of use only if the Intel system has a
  1091. Basic interpreter that can run one of the .BOO file decoders --
  1092. KER:MSBPCB.BAS or KER:MSBPCT.BAS.  The 8-bit binary executable program is in
  1093. KB:MSVRMX.EXE; if there is some more standard way of representing it
  1094. printably (an Intel HEX file maybe?) then I'd appreciate it if someone
  1095. would create one from the .EXE and send it in.  It's probably not possible
  1096. to recreate this program from the sources in KER:MS*.* at this point because
  1097. of inconsistencies between the current version (2.28) and the version upon
  1098. which Jack's work is based (2.26), the name changes, etc, plus the fact that
  1099. the current source does not reflect Jack's suggested syntax changes (see
  1100. KER:MSVRMX.BWR about this).  If all this sounds too complicated to deal with,
  1101. the program may be ordered on diskette from:
  1102.  
  1103.      California State University, Long Beach
  1104.      University Bookstore
  1105.      Attn: Lyle Bartlett
  1106.      6049 E. 7th St.
  1107.      Long Beach, CA 90840
  1108.  
  1109. $6.00 per 5 /14" DSDD RMX format diskette.  Thanks to Jack for this submission.
  1110.  
  1111. ------------------------------
  1112.  
  1113. Date: Wed, 15 Jan 86 19:58:50 mst
  1114. From: dwf%f@LANL.ARPA (Dave Forslund)
  1115. Subject: HP-Portable Kermit 2.28 jrd/2
  1116. Keywords: HP-Portable Kermit, MS-DOS Kermit
  1117.  
  1118. The new jrd/2 version of Kermit works fine on the HP Portable Plus.  I've been
  1119. testing it for a few days and have noticed no problems.
  1120.  
  1121. Since the last submitted version of MSXHPX.ASM, we have fixed the problem of
  1122. leaving the modem/serial port on.  The context diffs follow:
  1123.  
  1124. [Ed. - Thanks, Dave!  Code omitted; the updated module is available in
  1125. KER:MSXHPX.ASM.]
  1126.  
  1127. ------------------------------
  1128.  
  1129. Date: Mon 13 Jan 86 23:13:46-EST
  1130. From: Joe Smith (415)794-2512 <LSM.SMITH@MARLBORO.DEC.COM>
  1131. Subject: Don't Drop H-19 Emulation
  1132. Keywords: Terminal Emulation
  1133.  
  1134. Removing H19 emulation won't make the terminal emulator smaller.  Because if
  1135.  
  1136.  INFO-KERMIT DIGEST V4 #4                                            Page 20
  1137.  
  1138. you are doing full VT102 emulation, then you have to respond to <ESC>?2l which
  1139. puts a real VT10x terminal in VT52 mode.  Given all the routines to do VT102
  1140. functionality, adding H19 features to the VT52 dispatch table is trivial.
  1141.  
  1142. In other words, it costs almost nothing to have VT102 and H19 emulation both.
  1143.  
  1144. I strongly recommend ripping out the "SET H19" command and replacing it with
  1145. a new command, such as "SET TERMINAL xxx" with the default of xxx=ANSI.
  1146. People that need H19 response need only "SET TERMINAL H19" or have the host
  1147. computer send <ESC>2l to get the VT102 out of ANSI mode and into VT52/H19 mode.
  1148.  
  1149. [Ed. - This is the most succinct and sensible statement on the subject to
  1150. date, and 2.29 will probably wind up structured along these lines.  Thanks
  1151. to all who sent their opinions -- I think this approach will make everyone
  1152. happy.]
  1153.  
  1154. ------------------------------
  1155.  
  1156. Date: Fri, 17 Jan 86 08:52:35 PST
  1157. From: walton%Deimos@Hamlet.Caltech.Edu
  1158. Subject: Feedback on W-Kermit
  1159. Keywords: Sliding Windoes Kermit
  1160.  
  1161. I downloaded WKERMIT.EXE (C-Kermit with windows for MS-DOS) yesterday, the
  1162. 16th.  Works like a charm on my Zenith Z-151 under MS-DOS version 3.10.  I
  1163. connected two machines together directly via the serial ports.  At 9600 baud,
  1164. the time to transfer a 33,000 byte executable file was 128 seconds for the
  1165. latest version of MS-Kermit, and 90 seconds for WKERMIT.  Since no delays were
  1166. involved, this 45% improvement is presumably due to WKERMIT's compression.
  1167.  
  1168. Now if we can only convince CompuServe to use windowed Kermit instead of
  1169. XMODEM...
  1170.  
  1171.                     Steve Walton
  1172.                     swalton@caltech.bitnet
  1173.                     walton%deimos@hamlet.caltech.edu
  1174.  
  1175. [Ed. - Good news!  I would be very interested in any statistics that people
  1176. who use the public networks could provide about W-Kermit's performance.  If
  1177. anyone is in a position to do some benchmarking, we could really see if the
  1178. windowing extension lives up to expectations in the environment it was
  1179. designed for.  The idea would be to pick a group of MS-DOS files, say a .COM
  1180. file, an .EXE file (preferably unpacked), a plain text file, and a highly
  1181. indented text file (like C program source, untabified) -- all of nontrivial
  1182. size, say 10K-50K -- and transfer them at 1200 baud over a link having no
  1183. built-in delays (say, a direct dialup or hardwired connection) and again
  1184. over a public data network (like Telenet or Tymnet), both with windowing and
  1185. without.  And maybe even with several different window sizes.  All other
  1186. options should remain constant.  Note the elapsed time to transfer each file
  1187. in each case.  The test could be conducted between two PCs (XTs, ATs)
  1188. running W-Kermit (one of them might be at the TCOMM BBS mentioned by Jan van
  1189. der Eijk in his Windows Kermit announcement in Info-Kermit V4 #1), or
  1190. between a PC running W-Kermit and the Kermit at The Source (if you have an
  1191. account there).  The latest release of Profession YAM is also reported to
  1192. support the windowing extension.  Any reports will be reproduced in
  1193. Info-Kermit, naturally, and may also make it into the Kermit Book (with full
  1194.  
  1195.  INFO-KERMIT DIGEST V4 #4                                            Page 21
  1196.  
  1197. credit) if I get them in time.  Here's a sample table to fill in:
  1198.  
  1199.                (No  windowing)   (Full Duplex Windowing..........)
  1200.                Xmodem   Kermit   Kermit   Kermit   Kermit   Kermit
  1201. Window Size:      0        0        4        8       16       31
  1202.  
  1203. File      File    Elapsed time to transfer at 1200b, in seconds:
  1204. Name      Length  Direct connection:
  1205.  
  1206. ???.COM   ?????   ?        ?        ?        ?        ?        ?
  1207. ???.EXE   ?????   ?        ?        ?        ?        ?        ?
  1208. ???.TXT   ?????   ?        ?        ?        ?        ?        ?
  1209. ???.C     ?????   ?        ?        ?        ?        ?        ?
  1210.  
  1211.                   Public network (which one?):
  1212.  
  1213. ???.COM   (same   ?        ?        ?        ?        ?        ?
  1214. ???.EXE   files   ?        ?        ?        ?        ?        ?
  1215. ???.TXT   as      ?        ?        ?        ?        ?        ?
  1216. ???.C     above)  ?        ?        ?        ?        ?        ?
  1217.  
  1218.  
  1219. It's more important to fill in a whole column than a whole row.
  1220. Thanks in advance to anyone who undertakes to do any of this!]
  1221.  
  1222. ------------------------------
  1223.  
  1224. Date: 17 Jan 1986 10:21:41 CST
  1225. Subject: Kermit Versus Cermetek Modem (212PC) and Modem-Mate Software
  1226. From: Delatorre@USC-ISIE.ARPA
  1227. Keywords: Cermetek Modem (212PC), Modem-Mate Software
  1228.  
  1229. What is the latest word on Kermit and internal modems?  Is it possible to
  1230. get Kermit to run on PC's with internal modems such as the Cermetek (212PC)?
  1231. If the answer is yes I would surely be interested in how, if the answer is
  1232. no I would be most appreciative of a laymen's explanation as to why.
  1233.  
  1234. Regards,
  1235. Sam DelaTorre
  1236.  
  1237. [Ed. - This is an oft-asked question.  MS-DOS Kermit includes absolutely no
  1238. code to deal explicitly with internal modems.  If it did, the program would
  1239. rapidly become unmanageable.  Rather, we depend -- so far, at least -- upon
  1240. the modem manufacturer to make the modem behave exactly as the regular
  1241. asynchronous adapter does.  Many internal modems do (like the Hayes); others
  1242. emphatically do not (like the PCjr's built-in modem).  Those that don't
  1243. would require very hardware-specific code to support, and this code would
  1244. tend to reduce the transportability of the program (e.g. among IBM
  1245. compatibles) as well as its robustness and longevity.  So the party line
  1246. remains "avoid internal modems!"]
  1247.  
  1248. ------------------------------
  1249.  
  1250. Date:  Thu Jan 16 11:41:27 EST 1986
  1251. From: dolqci!irsdcp!scsnet!sunder@seismo.CSS.GOV
  1252. Subject: TI Pro Kermit at 9600 Baud
  1253.  
  1254.  INFO-KERMIT DIGEST V4 #4                                            Page 22
  1255.  
  1256. Keywords: TI Pro Kermit
  1257.  
  1258. Has anyone had any experience with TI kermit version 2.28 revision 5
  1259. transfers at 9600 baud?  I am trying to get my TI to transfer files to my
  1260. Unix System III box over a direct line at 9600 baud.  It work MOST of the
  1261. time, but intermittently my C-Kermit thinks it got a ^C and aborts, and then
  1262. Unix gets a ^D and logs me out.  Any thoughts, suggestions, or messages of
  1263. condolance please sene to me via uucp and/or to the digest.  Thanks.
  1264.  
  1265. UUCP:    (1) seismo!dolqci!irsdcp!scsnet!sunder        (202) 634-2529
  1266.     (2) decvax!philabs!ubbs!sund                (voice)
  1267. CIS:    74026,3235
  1268. Mail:    IRS 1111 Constitution Ave. NW  PM:S:D:NO
  1269.     Washington, DC 20224  Atten: Mark E. Sunderlin
  1270.  
  1271. ------------------------------
  1272.  
  1273. Date: 16-JAN-1986 10:18:44
  1274. From: SYSKERMIT%vax1.central.lancaster.ac.uk@cs.ucl.ac.uk
  1275. Subject: Contacting Lancaster University for Kermit Distribution in the UK
  1276. Keywords: Lancaster University, UK
  1277.  
  1278. Lancaster University maintains a collection of almost all Kermit files
  1279. online on a VAX, and keeps it as in-step with CU20B as possible.  The files
  1280. are in a public access username, which can be logged in to from the JANET or
  1281. PSS networks or by dial up at any time.  To access the distribution service,
  1282. users should do the following:
  1283.  
  1284. From PSS:   1. Call 23425240010104
  1285.                to get to our PSS gateway using X29. Depending on what PAD you
  1286.                are using the first few digits may need replacing with, eg, "A"
  1287.             2. Call 000010404000
  1288.                from the gateway to get to our VAX11/780 system (running VMS)
  1289.             3. Log in to user KERMIT, password KERMIT.
  1290.  
  1291. From JANET: 1. Call 000010404000 using X29
  1292.                (The system's NRS name is LANCS.VAX1 which you might have
  1293.                already configured and available to match this address)
  1294.             2. Log in as (3) above
  1295.  
  1296. By Dial-up: 1. Call one of 0524-63423, 0524-67754 or 0524-67671. These are all
  1297.                V21/V23 autosense modems: put your modem online as soon as ours
  1298.                answers, rather than waiting for carrier. Lines are set for full
  1299.                duplex, 8 data bits, no parity, XON/XOFF flow control.
  1300.             2. Press RETURN a few times to wake up the pad and get a "PAD>"
  1301.                prompt
  1302.             3. Type CALL LANCS.VAX1 to connect to the VAX
  1303.             4. Log in as above.
  1304.  
  1305. News of the day will appear, as well as pointers to the help files and indexes.
  1306. The system is rather overloaded and slow, so please be patient when logging in.
  1307.  
  1308. I can be contacted in several ways:
  1309.  
  1310. By letter:  Alan Phillips
  1311.             Communications Group
  1312.  
  1313.  INFO-KERMIT DIGEST V4 #4                                            Page 23
  1314.  
  1315.             Department of Computing
  1316.             Computer Building
  1317.             Lancaster University
  1318.             Lancaster LA1 4YW
  1319.             UNITED KINGDOM
  1320.  
  1321. By phone :  0524-65201 x 4881
  1322.  
  1323. By e-mail:  To user SYSKERMIT @ LANCS.VAX1
  1324.                PSS address   234252400101.000010404000.FTP.MAIL
  1325.                JANET address 000010404000.FTP.MAIL
  1326.             Please give your own full mail address and site name.  Reply over
  1327.             ARPA is unreliable and slow.  I cannot reply over uucp, or anything
  1328.             other than JANET and ARPA.
  1329.  
  1330. I would prefer contact by e-mail if at all possible. Response may be slow as
  1331. this is a one-person operation and it stops when I'm away.
  1332.  
  1333. All users can collect files from us by Kermit or by file transfer at no
  1334. charge.
  1335.  
  1336. I can write tapes in DEC ANSI D or VMS BACKUP formats, and supply some
  1337. Kermits on floppy disc (contact me for availability).  Supply is free to all
  1338. educational establishments, but there is a handling charge to others.  I
  1339. can't, I'm afraid, generally undertake to supply outside outside the UK/Eire
  1340. as the work load would become too great.
  1341.  
  1342. [Ed. - Many thanks for providing this service within the UK!]
  1343.  
  1344. ------------------------------
  1345.  
  1346. Date: Thu 16 Jan 86 15:19:08-PST
  1347. From: David Liu <DLIU@SU-SIERRA.ARPA>
  1348. Subject: Kermit Diskette Wanted for HP-9836
  1349. Keywords: HP-9836 Kermit
  1350.  
  1351. Is there anyone who has a copy of HP-9836 Kermit?  I would like to arrange to
  1352. get a disk.
  1353.  
  1354. [Ed. - This is a frequent request.  Can anyone help David out?  Better
  1355. still, does anyone know of the existence of an HP-98xx user group?  If so,
  1356. could someone who has this version of Kermit on an HP-98xx-format diskette
  1357. please submit it to the user group so that others could order it from there?
  1358. If there's no such user group, maybe HP itself would be willing to
  1359. distribute it to their customers.
  1360.  
  1361. Anyone who manages to set up something like this, please let me know so I
  1362. can refer future inquiries of this kind to the user group (or HP).  In fact,
  1363. this goes for every microcomputer, PC, workstation, etc, version of Kermit.
  1364. If you have a working version, please submit it on native media, with any
  1365. appropriate documentation, to a user group that accepts mail orders.
  1366. Thanks!]
  1367.  
  1368. ------------------------------
  1369.  
  1370. Date: 16 January 86 17:57 EST
  1371.  
  1372.  INFO-KERMIT DIGEST V4 #4                                            Page 24
  1373.  
  1374. From: NJG@CORNELLA
  1375. Subject: CMS KERMIT 2.01 bugs fixed
  1376. Keywords: VM/CMS Kermit
  1377.  
  1378. I have discovered (and corrected!) a couple of bugs in CMS KERMIT version
  1379. 2.01:
  1380.  
  1381. If CMS KERMIT is executed more than once from an EXEC without returning
  1382. to CMS command level any attempt to 'take' a file more than once will
  1383. fail as the file has been left open.  This can be fixed by closing the file.
  1384.  
  1385. Update 2 to version 2.00 of CMSKERM does not pad RECFM F files
  1386. with spaces as it claimed, it pads with hex 0's.
  1387.  
  1388. When processing a SERVER 'bye' request on a 7171 (or Series/1) line
  1389. no XON should be sent before issuing the CP LOGOFF command. If it is
  1390. the CONWAIT following the WRTERM will wait forever.
  1391. The content of file CMSKERM FIXBYE are:
  1392.  
  1393. "8-)" Nick Gimbrone <NJG@CORNELLA.BITNET> (607)256-3747
  1394.  
  1395. [Ed. - Thanks, Nick!  The listings are omitted, but have been added to
  1396. the KER:CMSMIT.BWR file, and will be included (in one form or another) in
  1397. the next release of CMS Kermit.]
  1398.  
  1399. ------------------------------
  1400.  
  1401. End of Info-Kermit Digest
  1402.  
  1403.  INFO-KERMIT DIGEST V4 #5                                            Page 25
  1404.  
  1405. Info-Kermit Digest         Wed, 22 Jan 1986       Volume 4 : Number  5
  1406.  
  1407. Departments:
  1408.  
  1409.   MS-DOS KERMIT -
  1410.         Victor 9000 Support for MS-DOS Kermit 2.28
  1411.         APC MS-Kermit
  1412.         Info-Kermit
  1413.         Olivetti M24 Kermit: VT100 Split-Screen Scrolling Problem
  1414.  
  1415.   MISCELLANY -
  1416.         MacKermit from Rice?
  1417.         SuperKermit File Transfer Times
  1418.         Tandem Running Guardian OS Kermit?
  1419.         Novation Apple-Cat II?
  1420.  
  1421. ----------------------------------------------------------------------
  1422.  
  1423. Date:     Mon, 20-JAN-1986 20:31 MST
  1424. From:     <PETERSONB@BYUVAX.BITNET>
  1425. Subject:  Victor 9000 Support for MS-DOS Kermit 2.28
  1426. Keywords: MS-DOS Kermit, Victor 9000 Kermit, Victor/Sirius
  1427.  
  1428. This is to announce Victor 9000/Sirius 1 Support for MS-DOS Kermit 2.28,
  1429. contained in two assembly-language files, MSXV90.ASM and MSYV90.ASM.  The
  1430. support includes the full option list of baud rates (45.5 to 38400 baud),
  1431. the use of either serial port, full HEATH emulation, and restoration of the
  1432. screen to its previous condition when reconnecting to the same port after
  1433. disconnecting.  The SET KEY option has not been supported since that does
  1434. not seem to be necessary with the Victor's soft keyboard.
  1435.  
  1436. For those who would like to get more out of the Victor 9000, there is also
  1437. a version of MSYV90.ASM which gives full Tektronix 4010 emulation.  This
  1438. module provides full text, graphics, and graphics input (GIN) emulation.
  1439. The graphics are good quality, thanks to the quality of the Victor's screen,
  1440. and the graphics input appears to be adequate for most needs.  However, the
  1441. text leaves a little to be desired in terms of readability.  The font is
  1442. home grown (my home) and I didn't have a lot of time to put into fine tuning
  1443. the different characters for readability, but they can be deciphered with a
  1444. little practice.
  1445.  
  1446. There are three Victor-specific modules required to generate the Tektronix
  1447. version.  These are
  1448.       MSZV90.ASM - replaces MSXDMB to get the segments in the right order
  1449.       MSXV90.ASM - same one used for the regular KERMIT
  1450.       MSYV9T.ASM - provides the Tektronix emulation
  1451. The first module is required to get the segment containing the graphics
  1452. screen region as low as possible in memory.  The Tektronix emulation mode is
  1453. entered by setting the HEATH mode off (i.e., SET HEATH OFF).
  1454.  
  1455.                                   Bryan G. Peterson
  1456.                                   PETERSONB@BYUVAX
  1457.  
  1458. [Ed. - Thanks!  This should allow us to get rid of some of the old Victor
  1459. versions that have been cluttering up the Kermit Distribution the last few
  1460. years, and allow the Victor to benefit from new MS-DOS Kermit releases.
  1461.  
  1462.  INFO-KERMIT DIGEST V4 #5                                            Page 26
  1463.  
  1464. Since there is no .BOO or .EXE file, the program will have to be built from
  1465. the source, following the directions in the documentation.  The files are
  1466. in KER:MS%V9*.* on CU20B, available via anonymous FTP on the Internet, and
  1467. from KERMSRV at CUVMA on BITNET.  If anyone manages to build a working .EXE
  1468. in a place I can FTP it from, I'll add it to the distribution and make a
  1469. .BOO file from it.]
  1470.  
  1471. ------------------------------
  1472.  
  1473. Date: Sun 19 Jan 86 17:30:14-PST
  1474. From: Ronald Blanford <CONTEXT@WASHINGTON.ARPA>
  1475. Subject: APC MS-Kermit
  1476. Keywords: MS-DOS Kermit, APC Kermit
  1477.  
  1478. The corrected versions of MSXAPC.ASM and MSAPC.EXE are ready for ftp
  1479. from my account <CONTEXT>.
  1480.  
  1481. This latest version fixes a bug in which MS-Kermit incorrectly handled
  1482. the function keys on the APC during Connect mode.  When programmed
  1483. using the operating system KEY command rather than from within Kermit,
  1484. only the first character would be sent when the function key was pressed,
  1485. and the rest would wait until the next keystroke.  This has now been
  1486. corrected.  Thanks to Ian Gibbons for the fix.
  1487.  
  1488. -- Ron
  1489.  
  1490. [Ed. - Thanks, Ron.  The new files are in KER:MS%APC.*, including a new
  1491. .BOO file.  The 8-bit binary .EXE file is in KB:MSVAPC.EXE.  These files
  1492. are available, as usual, via anonymous FTP from CU20B on the Internet.
  1493. All but the .EXE file are also available on BITnet from KERMSRV at CUVMA.]
  1494.  
  1495. ------------------------------
  1496.  
  1497. Date:    Mon, 20 Jan 86 13:58 EST
  1498. From:  CDTAXW%IRISHMVS.BITNET@WISCVM.WISC.EDU
  1499. Subject: Info-Kermit
  1500. Keywords: Info-Kermit Digest format
  1501.  
  1502. I have been archiving the Info-Kermits from the MAIL files on KermSrv.  I
  1503. have been putting Volume 1 - 4 into partitioned datasets with an index of
  1504. all the subject lists.  This is great and very useful, but unfortunately all
  1505. the pre-volume information was not digested into any specific format so I am
  1506. at a lost for the best way to break them into smaller chunks.  I was
  1507. wondering if you had any ideas on this?  Do you think anyone would be
  1508. interested in the digests as partitioned datasets?  I would be more than
  1509. happy to send them to you for distribution if you think it a worthwhile
  1510. thing.
  1511.  
  1512. Thanks again for your time,
  1513.  
  1514. mark
  1515.  
  1516. [Ed. - If anyone out there is interested in an Info-Kermit PDS, please
  1517. respond to Mark directly; if there is sufficient interest, maybe some way
  1518. can be devised to distribute it.]
  1519.  
  1520.  
  1521.  INFO-KERMIT DIGEST V4 #5                                            Page 27
  1522.  
  1523. ------------------------------
  1524.  
  1525. Date: Tue 21 Jan 86 14:30:28-EST
  1526. From: PK0P@CMCCTD
  1527. Subject: Olivetti M24 Kermit: VT100 split-screen scrolling problem
  1528. Keywords: Olivetti M24 Kermit, VT100 Emulation
  1529.  
  1530. I downloaded the Olivetti M24 version of Kermit-MS and noticed a problem
  1531. with split-screen scrolling in VT100 emulation mode.
  1532.  
  1533. I'm using an IBM PC/XT, DOS 2.1, EGA, and Enhanced Color Display.  I'm also
  1534. using the ANSI.SYS device driver.
  1535.  
  1536. When talking to a VAX/VMS system, I noticed the problem with the VMS PHONE
  1537. facility.  From PHONE, one can do DIR to see a list of users on the system,
  1538. or on another VAX/VMS system connected through DECNET.  If there are more
  1539. than 18 users on the system, PHONE will do a split-screen scroll to list
  1540. them (provided the terminal is one of the VT1xx or VT2xx series).  The first
  1541. time through, the list will be displayed correctly with split-screen
  1542. scrolling.  If you then issue a second DIR command from PHONE, all the lines
  1543. with be displayed on top of each other on the status line (on about the 5th
  1544. line from the top). Then if you exit from PHONE, you will find your cursor
  1545. on line 1, with only a one line scrolling region!  To correct the problem,
  1546. you can issue the escape sequence to reset the scrolling region, or escape
  1547. back to Kermit-MS and type:
  1548.  
  1549. SET HEATH ON
  1550. SET HEATH OFF (to get back to VT100 Emulation)
  1551.  
  1552. (Note: this is only noticeable if the VAX system has 18 or more users logged
  1553. in.  PHONE does not use split-screen scrolling when it can list all the
  1554. users on one screen.)
  1555.  
  1556. Peter Kanaitis
  1557. Research Systems Analyst
  1558. Allegheny Singer Research Institute
  1559. Allegheny General Hospital
  1560. Pittsburgh, PA 15212
  1561.  
  1562. Voice: (412) 359-3180
  1563. Net: PK0P%TD.CC.CMU.EDU@TE.CC.CMU.EDU
  1564.  
  1565. [Ed. - Thanks for the report -- it has been passed along to Joe Doupnik to
  1566. make sure the forthcoming version 2.29 will not have the same problem.]
  1567.  
  1568. ------------------------------
  1569.  
  1570. Date: Sat, 18 Jan 86 14:12:11 pst
  1571. From: Joel West <westjw%frog@nosc.ARPA>
  1572. Subject: MacKermit from Rice?
  1573. Keywords: Rice U. MacKermit
  1574.  
  1575. Frank,
  1576.  
  1577. Since I doubt you were at the MacWorld expo this week, I thought I'd pass it
  1578. along...
  1579.  
  1580.  INFO-KERMIT DIGEST V4 #5                                            Page 28
  1581.  
  1582.  
  1583. "The Rice University Macintosh Development Project has developed several
  1584. public domain products for Macintosh computers.
  1585. ...
  1586. Rice Mac Kermit
  1587.         ...It will also allow you to send full applications as
  1588.         well as text only documents.  Eighth-bit prefixing
  1589.         is supported.  This program is currently in beta test.
  1590. ...
  1591.  
  1592. Rice University
  1593. Institute for Computer Services and Applications
  1594. POB 1892
  1595. Houston, TX 77521
  1596.  
  1597. Unfortunately, the guy at the Rice booth didn't know much about it, and said
  1598. I had to come back and speak to the woman in charge.  I never made it.
  1599.  
  1600. [Ed. - According to the new issue of "Wheels for the Mind" (V2 #1, Winter
  1601. 1986) the status of Rice Univerity's Macintosh Kermit is "Currently on
  1602. hold".  Rice has never been terribly communicative about the various Kermit
  1603. programs they've been working on -- they also have a pretty fancy TSO Kermit
  1604. written in PL/I, but which requires a proprietary support package which they
  1605. sell; hence we don't distribute it.]
  1606.  
  1607. If you find out any more about this (either through INFO-KERMIT or whatever
  1608. channels you have), I'd like to know.  I'm a heavy Mac and Kermit user, and,
  1609. if this is better than the 0.8 C-Kermit, would be glad to add it to our
  1610. user-group distribution.
  1611.  
  1612. [Ed. - I'll be glad to add it if Rice sends it in.]
  1613.  
  1614. At this point, the most interesting issue is whether MacKermit will support
  1615. the Hierarchical File System.  The main reason why some programs don't is
  1616. that they take the volume ref no, convert that to a disk volume name, and
  1617. then make a string of the form "Disk Volume:File Name".  Instead, all file
  1618. names MUST be internally stored as volrefno,filename.  (the volrefno now
  1619. gives a volume and directory under HFS) If you follow the rules, code can
  1620. work under old or new systems.
  1621.  
  1622. [Ed. - Reportedly Mac Kermit works just fine under HFS; that is, it works
  1623. as well as it does on pre-HFS systems.]
  1624.  
  1625. Also, MacKermit does not support out-going wild-cards.  This would be real
  1626. useful.
  1627.  
  1628. [Ed. - Yup.  So would saving the screen or lines scrolled off the top,
  1629. a mouse-positioned cursor, the ability to deal with Mac Binary format, etc.
  1630. I hope we'll be able to do some more work in this area some day.]
  1631.  
  1632.         Joel West       CACI, Inc. - Federal
  1633.         westjw@nosc.ARPA
  1634.         {decvax,ucbvax,ihnp4}!sdcsvax!noscvax!westjw
  1635.  
  1636. ------------------------------
  1637.  
  1638.  
  1639.  INFO-KERMIT DIGEST V4 #5                                            Page 29
  1640.  
  1641. From: Chuck Forsberg WA7KGX <caf%omen.uucp@brl.arpa>
  1642. Subject: SuperKermit file xfer times
  1643. Date: 20 Jan 86 10:46:37 GMT
  1644. Keywords: Sliding Windows Kermit, SuperKermit
  1645.  
  1646. To answer some questions in INFO-KERMIT, I ran some tests transferring
  1647. files with a variety of protocols, including SuperKermit (Kermit with
  1648. Sliding Windows).  Here are the results.
  1649.  
  1650.         SuperKermit: Some File Transmission Time Comparisons
  1651.                         Chuck Forsberg 1-20-86
  1652.  
  1653. Two files were used for this series of tests.
  1654.  
  1655. A 112070 byte .EXE file produced by the Xenix to DOS cross development
  1656. system was used to test the transfer of binary files.  Of the 19886
  1657. nulls in the file, many were in buffers, giving a chance to test
  1658. Kermit's run length compression.
  1659.  
  1660. A 11456 byte document produced by nroff contained no special characters
  1661. save CR and LF.  The document used little or no indentation.
  1662.  
  1663. Transmissions were from a 9 mHz PC-AT running DOS 3.1 or SCO SYS V Xenix, to
  1664. a PC with a NEC V20 at the standard 4.77 mHz.  Ramdisks were used on the DOS
  1665. machines.  The 9600 bps transfers used a direct connection between the
  1666. adjacent machines.  1200 bps transfers used a Hayes 1200 and MI-2 212a modem
  1667. dialup.  Software used was Professional-YAM 15.24, Crosstalk 3.6, and Unix
  1668. sb(1).  Pro-YAM to Pro-YAM SuperKermit transfers used 3 byte block check
  1669. (CRC-16), eight bit transfers (no quoting), and compression.
  1670.  
  1671. Transfers with The Source used the Portland OR Uninet node.  Source Kermit
  1672. transfers used 1 byte block check, eight bit transfer, and no compression.
  1673. Previous tests have indicated Telenet gives similar results on downloads
  1674. from The Source but was very much slower on uploads thanks to poor network
  1675. buffering.
  1676.  
  1677. .EXE File (112070 bytes)
  1678. Time    Speed   Conditions
  1679.  
  1680. 2:00    9600    Xenix to Pro-YAM YMODEM-g
  1681. 2:00    9600    Pro-YAM to Pro-YAM YMODEM-g
  1682. 2:11    9600    Pro-YAM to Pro-YAM XMODEM/CRC
  1683. 3:54    9600    Pro-YAM to Pro-YAM SuperKermit
  1684. 4:10    9600    Xenix to Crosstalk XMODEM
  1685. 5:20    9600    Pro-YAM to Pro-YAM Kermit (NO Windowing)
  1686. 15:55   1200    Pro-YAM to Pro-YAM YMODEM-k
  1687. 22:33   1200    Pro-YAM to Pro-YAM SuperKermit
  1688. 25:22   1200    Pro-YAM to The Source SuperKermit
  1689. 25:95   1200    The Source to Pro-YAM SuperKermit
  1690.  
  1691. Nroff output file (11456 bytes) (all at 1200 bps)
  1692. Time    Conditions
  1693.  
  1694. 1:49    Pro-YAM to Pro-YAM YMODEM-k
  1695. 1:53    Pro-YAM to Pro-YAM SuperKermit
  1696. 1:59    Pro-YAM to The Source SuperKermit
  1697.  
  1698.  INFO-KERMIT DIGEST V4 #5                                            Page 30
  1699.  
  1700. 5:32    Pro-YAM to The Source Kermit (NO Windowing)
  1701.  
  1702. DISCUSSION
  1703.  
  1704. Between two directly connected microcomputers, XMODEM protocol gives
  1705. good results, 855 bytes per second throughout out of 9600 bps.  The
  1706. 1024 byte blocks used by Pro-YAM's YMODEM-k and YMODEM-g give a throughput
  1707. of 933 bytes per second (97 per cent efficiency).
  1708.  
  1709. Pro-YAM's Kermit/SuperKermit routines are based on the code developed at
  1710. The Source, which in turn is based on C-Kermit.  Compared to the earlier
  1711. Unix Kermit, C-Kermit uses extra layers of processing which limit performance
  1712. at high speeds.  The .EXE file should transfer in 2:49 but in fact takes
  1713. 3:54.  Most of this delay was enforced by the PC stopping the transfer
  1714. with XOFF flow control.  A PC-AT or AT&T 6300 should be able to receive
  1715. data with SuperKermit at 9600 bps with little or no flow control.
  1716.  
  1717. [Ed. - Sigh... Layering is the price we pay for portability.  The old
  1718. version didn't run under System III, System V, VMS, or on the Macintosh...]
  1719.  
  1720. SuperKermit does allow the receiver (in this case the slower PC) to overlap
  1721. serial transfers with its processing.  Without SuperKermit, all the processing
  1722. must be done sequentially, resulting in a 5:20 transfer time for the same
  1723. file.
  1724.  
  1725. The advantage of Sliding Windows or other means of sending multiple blocks
  1726. can be seen by comparing the timing for the Xenix to Crosstalk XMODEM
  1727. download (4:10) with YMODEM-g download (2:00).
  1728.  
  1729. When national or global packet switched networks introduce delays,
  1730. the difference becomes significant even at 1200 bps.  The 1:52 transmission
  1731. time between two SuperKermits only loses six seconds when uploading to
  1732. The Source.  Regular Kermit (no windowing) takes more than twice as long
  1733. at 5:32.  Standard XMODEM transfers with Compuserve suffer from similar
  1734. delays.
  1735.  
  1736. [Ed. - And of course you can't do MODEM transfers with The Source at all,
  1737. because an 8-bit path is required.]
  1738.  
  1739. The size of the sliding window has little effect on performance as long
  1740. as it is large enough to contain the outstanding packets.  The maximum
  1741. possible is 31, but it appears that 8 are sufficient for normal conditions.
  1742. Of course, if the timesharing system or the network restricts the flow
  1743. of data, no amount of windowing is going to help.  I did notice a slight
  1744. amount of network flow control when uploading files to The Source.
  1745.  
  1746. In the non window transfer with The Source, round trip delay time was
  1747. about 1.6 seconds according to my calculations (it seemed longer).
  1748. YMODEM-k under these conditions would have uploaded the .EXE file in
  1749. 19 minutes compared to SuperKermit's 25 minutes.  A Kermit transfer
  1750. with 1024 byte packets without windowing would have taken 27 minutes
  1751. (losing 3 minutes from the delays, gaining a minute from decreased overhead).
  1752.  
  1753. The benefits derived from Kermit's run length encoding form of compression
  1754. are greatly dependent on the nature of the files being transmitted.  It
  1755. appears most of the difference between the 22:33 minute Pro-YAM to Pro-YAM
  1756.  
  1757.  INFO-KERMIT DIGEST V4 #5                                            Page 31
  1758.  
  1759. SuperKermit transfer and the 25:22 Pro-YAM to The Source transfer is related
  1760. to compression available in the Pro-YAM Kermit but not The Source.
  1761.  
  1762. However, long files downloaded from bulletin boards are often SQueezed or
  1763. compressed before transmission, reducing the value of Kermit's compression.
  1764. Most compression programs emit all 8 bit codes, resulting in an average
  1765. 25 per cent Kermit efficiency loss from control character quoting.
  1766.  
  1767. The main Kermit inefficiency in transferring binary files is control
  1768. character quoting, which increases transmission time by 25 per cent average.
  1769. A useful Kermit extension would be a way to allow most control characters to
  1770. be transmitted without quoting.
  1771.  
  1772. [Ed. - Right, but this is the same quoting that allows Kermit to work in
  1773. environments where MODEM can't.  Extending Kermit to allow a set of control
  1774. characters to be transmitted "bare" seems like a good idea, but since it is
  1775. just as often the intervening communication hardware or software that is
  1776. sensitive to control characters as it is the computers themselves, a great
  1777. deal of expertise -- and often "manual intervention" -- would be required
  1778. of the user.  Better to pay the price of the overhead.]
  1779.  
  1780. A lesser source of overhead comes from the characters that frame Kermit
  1781. packets.  It is unfortunate that Kermit does not provide for longer
  1782. packets.
  1783.  
  1784. [Ed. - But it does -- see the long packet extension, proposed in Info-Kermit
  1785. V3 #4.  Some implementations will soon see the light of day.]
  1786.  
  1787.                 SuperKermit: Unfinished Business
  1788.  
  1789. The main item of unfinished business in SuperKermit is to determine the
  1790. best criteria with which to force a windowing transfer to abort in a timely
  1791. fashion without compromising the robustness of the protocol.  A window
  1792. size of 31 means up to 3100 bytes can be sent to the wrong program if one
  1793. end of a SuperKermit transfer exits prematurely.  A series of noise bursts
  1794. such as dialing crosstalk can generate dozens of spurious packets.  The
  1795. normal method of stopping until the line quiets cannot be applied when
  1796. the window is open.
  1797.  
  1798. [Ed. - Good point!  And thanks for all the work you put into getting
  1799. these measurements.]
  1800.  
  1801. Chuck Forsberg WA7KGX  N2469R     caf@omen.COM    www.omen.com
  1802.     Omen Technology Inc      The High Reliability Software
  1803.    Author of YMODEM & ZMODEM     ZMODEM Consulting: $200/hr
  1804. TeleGodzilla BBS: 503-617-1698  FTP: ftp.cs.pdx.edu pub/zmodem
  1805. 10255 Northwest Old Cornelius Pass Road  Portland Oregon 97231
  1806. POB 4681 Portland OR 97208     503-614-0430   FAX:503-629-0665
  1807. ------------------------------
  1808.  
  1809. Date: Tue, 21 Jan 86 11:52:43 EST
  1810. From: pugsly@isrnix.UUCP
  1811. Subject: Tandem running Guardian OS Kermit?
  1812. Keywords: Tandem, Guardain OS
  1813.  
  1814. Do you know of a version of kermit for the Tandem running the Guardian OS?
  1815.  
  1816.  INFO-KERMIT DIGEST V4 #5                                            Page 32
  1817.  
  1818. Or do you know of one under development?
  1819.  
  1820. Thanks in advance.
  1821.  
  1822. David A. Roth
  1823. ...decvax!pur-ee!isrnix!pugsly
  1824. ...ihnp4!inuxc!isrnix!pugsly
  1825. Indianapolis,IN
  1826.  
  1827. [Ed. - I've received several of these messages lately.  Does anyone know if
  1828. Tandem computers have more than one operating system?  We have a version of
  1829. Kermit for Tandem, but I think the operating systme is called "Nonstop" --
  1830. is that the same thing?  It's written in a language called TAL.  Anybody
  1831. know anything about this?]
  1832.  
  1833. ------------------------------
  1834.  
  1835. Date: Tue, 21 Jan 86 21:33:45 EST
  1836. From: CHRISTOPHER CHUNG <CC004065@BROWNVM.BITNET>
  1837. Subject: Novation Apple-Cat II?
  1838. Keywords: Novation Apple-Cat II
  1839.  
  1840. Does anyone know of a way to make the Novation Apple-Cat II work with
  1841. Kermit?  Is there a version of Kermit that I could get to work with my
  1842. Novation modem and my Apple //e or is there a way to modify an existing
  1843. version of Kermit to make it work with the Novation?  Any help would be
  1844. greatly appreciately!
  1845.  
  1846. ------------------------------
  1847.  
  1848. End of Info-Kermit Digest
  1849.  
  1850.  INFO-KERMIT DIGEST V4 #6                                            Page 33
  1851.  
  1852. Info-Kermit Digest         Fri, 24 Jan 1986       Volume 4 : Number  6
  1853.  
  1854. Today's Topics:
  1855.                          Windows over Telenet
  1856.                                TIMINGS
  1857.                             Frogs in Space
  1858.                Problems/suggestions with/for M24-Kermit
  1859.      Workaround for VMS V3.7 vs. LAT-11 vs. MSKERMIT V2.28jrd ...
  1860.                   More on Tandem's running Guardian
  1861.                    Is anyone running HP3000 Kermit?
  1862.                     MODEM7/MEX/KERMIT for UTS-30?
  1863.                         Ti kermit H19 Question
  1864.  
  1865. ----------------------------------------------------------------------
  1866.  
  1867. Date: Fri 24 Jan 86 13:46:21-EST
  1868. From: Christine M Gianone <SY.CHRISTINE@CU20B.COLUMBIA.EDU>
  1869. Subject: Windows over Telenet
  1870. Keywords: Sliding Windows Kermit, Telenet
  1871.  
  1872. Below are the results of a test done using WKERMIT.EXE (C-Kermit with windows
  1873. for MS-DOS).  Both an .EXE and a .TXT file were transferred.  The speed in all
  1874. cases was 1200 baud and mark parity was used, which in turn causes 8th-bit
  1875. prefixing in the .EXE file.  The packet size was 90.  This was done at 5:30PM
  1876. on a weekday.  The typical network delay was 1-2 seconds (strictly a guess
  1877. based on watching modem lights).  Columns A and B show file transfers between
  1878. an IBM AT and 'The SOURCE', using a Hayes modem over Telenet; Column A is from
  1879. the IBM AT to 'The SOURCE' and Column B is the other direction.  Column C shows
  1880. the time it took to send those files from 1 IBM AT to another.  The first time
  1881. shown in each column is the result without windowing; the second time shown (in
  1882. parenthesis) is the result using a window size of 16.  This test shows a 2-3
  1883. fold improvement in speed when windowing is used over Telenet.
  1884.  
  1885.  
  1886. File          File     Elapsed time to transfer at 1200b, in mins:secs;
  1887. Name          Length
  1888.                                       A             B            C
  1889.  
  1890. MSKERMIT.HLP  9371                4:15(1:35)    3:04(1:35)   1:45*(1:30)
  1891. SHARE.EXE     8896               7:50(2:30)    7:00(2:40)   1:45*(1:30)
  1892.  
  1893. * No matter how hard we tried we could not make WKERMIT work between 2
  1894. directly conncted PC/ATs.  These numbers are estimates.
  1895.  
  1896. ------------------------------
  1897.  
  1898. DATE: 24-JAN-1986
  1899. FROM: BRIAN@UOFT02
  1900. SUBJECT: TIMINGS
  1901. Keywords: Kermit-11, Long Packets
  1902.  
  1903.  Some sample timings for Kermit-11 and long packet support.  The  packet
  1904. size  in  the  RSTS/E  to  P/OS  was  500 bytes, the size from RSTS/E to
  1905. RSTS/E was 700 bytes. These sizes are somewhat  arbitrary,  they  depend
  1906. more on the system's buffering capabilities than anything else.
  1907.  
  1908.  
  1909.  INFO-KERMIT DIGEST V4 #6                                            Page 34
  1910.  
  1911. Host buffering capabilities:
  1912.  
  1913. P/OS                    500 (estimated)
  1914. RSTS/E 9.0 or later     up to 7000, given sufficient system pool
  1915. RSX11M+                 255 (I/D space CPU only)
  1916. RSX11M                  34
  1917. RT11                    134 (could be larger with simple mod to XC/XL)
  1918.  
  1919.  As it can be seen, large packets make sense only for RSTS/E,  P/OS  and
  1920. RSX11M+  if  one  wishes  to  avoid XON/XOFF overhead at high speeds. It
  1921. should be possible to run  larger  packets  on  M+  and  RT11  at  lower
  1922. speeds.
  1923.  
  1924.  
  1925. File transfered: K11POS.TSK, size 102,400 bytes (200 disk blocks)
  1926. Actual data packet characters AFTER prefixing was 120,857
  1927.  
  1928. Time    Speed   Data rate       Comments
  1929. seconds baud
  1930.  
  1931.  
  1932. 1436    1200    84/sec          11/44 to PRO/350, 'Classic' Kermit
  1933.                                 local phone call
  1934. 1237    1200    97/sec          11/44 to PRO/350, 500 Char packets
  1935.                                 local phone call
  1936.  
  1937. 2915    1200    41/sen          11/44 to PRO/350, 'Classic' Kermit
  1938.                                 local call, 1 second ACK delay.
  1939. 1492    1200    81/sec          11/44 to PRO/350, 500 Char packets
  1940.                                 local call, 1 second ACK delay.
  1941.  
  1942. 304     9600    397/sec         11/44 to 11/44, 'Classic' Kermit,
  1943.                                 connected locally via Gandalf switch.
  1944. 245     9600    493/sec         11/44 to 11/44, 700 char packets,
  1945.                                 connected locally via Gandalf switch.
  1946.  
  1947.  The last two timings are much lower than the  line  speed  due  to  the
  1948. fact  the  the  PDP  11/44  is  running 100% busy trying to keep up with
  1949. character interupts using a normal terminal driver.  A  special  purpose
  1950. driver,  such  as the XK driver found on P/OS, would have lower overhead
  1951. and allow somewhat faster data rates.
  1952.  
  1953.  Long packets were chosen for Kermit-11 due  to  the  lack  of  suitable
  1954. interupt  driven  i/o (at this time) under one of the operating systems,
  1955. RSTS/E. The Sliding  windows  would  likely  function  better  in  those
  1956. situations  where  the circuit delay is much higher, or when the circuit
  1957. can not accomodate large packet sizes.
  1958.  
  1959. brian nelson
  1960.  
  1961. [Ed. - The long packet specification is in KER:KPROTO.UPD]
  1962.  
  1963. ------------------------------
  1964.  
  1965. Date: 23 January 1986, 16:38:18 SET
  1966. From: Richard J Waite           (06151) 886488       C0       at DDAESA10
  1967.  
  1968.  INFO-KERMIT DIGEST V4 #6                                            Page 35
  1969.  
  1970.       VM/CMS S.P.O.D
  1971.       European Space Operations Centre
  1972.       Robert Bosch Str 5
  1973.       6100 DARMSTADT, West Germany.
  1974. Subject: Frogs in Space
  1975. Keywords: USSR "Giotto" Project
  1976.  
  1977. Good Day,
  1978.          For interest only, the little green chap is now helping in
  1979. the joint USA - European - USSR "Giotto" project. The data from the
  1980. USSR satellite's is being sent from Moscow to us here at Darmstadt
  1981. by means of "Kermit". This data is being used by us and also a USA
  1982. university. We are using the Turbo pascal Kermit over there on an
  1983. IBM clone at 4800. He is doing very well.
  1984.  
  1985. Regards.
  1986.  
  1987. ------------------------------
  1988.  
  1989. Date: January 24, 1986, 12:40 CET
  1990. FROM:    <#D15%DDATHD21.BITNET@WISCVM.WISC.EDU>
  1991. Subject: Problems/suggestions with/for M24-Kermit
  1992. Keywords: Olivetti M-24 Kermit
  1993.  
  1994. Hi,
  1995.     I've build M24-Kermit from the assembler sources and I've
  1996. got some problems:
  1997.  
  1998. 1.) In module MSYM24.ASM the symbol LNWRAP is defined. This
  1999.     symbol is also defined in MSDEFS.H. To compile MSYM24 I've
  2000.     commented out the definition line for LNWRAP in MSYM24.ASM.
  2001.     (the definitions in the two files are different).
  2002. 2.) The delete key (<--) does not work in kermits' command mode.
  2003.     When I type DEL nothing happens. When I repeat typing DEL the
  2004.     whole line disappears. In terminal emulation mode the DEL key
  2005.     works perfect.
  2006. 3.) I can reproduce the scrolling problem in VMS/Phone reported
  2007.     earlier this week.
  2008. 4.) I would prefer to have the ALT/CTRL/F2 active at initalization
  2009.     time (see also 5.). Is it possible to do the keyboard mapping
  2010.     on a dynamic basis. In this case you can have your standard
  2011.     keyboard driver outside of Kermit and a VT100-like driver
  2012.     when using Kermit.
  2013. 5.) This is a suggestion rather than an problem. We have the
  2014.     german keybord (type 2) and it would be great to have the
  2015.     modified keyboard driver for this type of kb.
  2016.  
  2017.     a.) I would be happy to patch the standard KEYBGR.COM
  2018.         if someone could tell me what exaxtely is to do.
  2019.     b.) I would send a hexified version to KERMSRV.
  2020.     c.) Is there anywhere a description (with sources) of
  2021.         a keyboard driver (I know it's the wrong list, but...)?
  2022.  
  2023.  
  2024. Martin Knoblauch
  2025. TH-Darmstadt, D-6100 Darmstadt, West Germany
  2026.  
  2027.  INFO-KERMIT DIGEST V4 #6                                            Page 36
  2028.  
  2029. EARN/BITNET: #D15 at DDATHD21 (the number sign is really
  2030.                                part of my UID)
  2031.  
  2032. ------------------------------
  2033.  
  2034. Date: 21-Jan-1986 2320
  2035. From: g_hafner%wookie.DEC@decwrl.DEC.COM  (SKIN THE BEARS!!!)
  2036. Subject: Workaround for VMS V3.7 vs. LAT-11 vs. MSKERMIT V2.28jrd ...
  2037. Keywords: LAT-11
  2038.  
  2039. After poking/playing around with all kinds of parameters on both our LAT-11
  2040. terminal and our VMS V3.7 system from a Rainbow running MSKERMIT V2.28jrd, and
  2041. trying all the suggestions that Frank sent to me (thanx, by the way), the only
  2042. solution to all those LAT terminal overruns is to turn down the baud rate on
  2043. the Rainbow's comm port, and subsequently the LAT terminal speed as well, to
  2044. 4800 baud (I had been receiving lots of re-xmit's and buffer overruns on the
  2045. LAT line at 9600, more often than not causing the transfer to fail, or else get
  2046. roughly one re-transmit for every packet sent- yuucchhhh!!). However, this
  2047. behavior does NOT appear when using the same Rainbow, MSKERMIT, LAT port, and a
  2048. VMS V4.2 system. THAT works just fine.  I have a feeling that VMS V4.2 has a
  2049. lot more intelligence built into its handling of the LAT than VMS V3.7 does.
  2050.  
  2051.     Please note, for all those that sent possible fixes, that the LAT
  2052. involved here is not a DECSA (or Pluto box as it's sometimes called), nor
  2053. is it a DECserver-100; it's "LAT-11", which runs on a Unibus-based -11
  2054. with DZ11's, a DEUNA, and 128KW of memory. In this software, you cannot
  2055. modify or change flow control; you're stuck with it (maybe to make writing
  2056. the application easier?). Turning HOSTSYNC off had helped a bit for a while
  2057. on the VMS V3.7 machine, until the machine being used had its LTDRIVER up-
  2058. graded to the proper level. Once that happened, turning off HOSTSYNC was
  2059. FATAL (i.e., 2 packets get sent, then a timeout occurs), but leaving it on
  2060. displayed the same behavior as it did before the LTDRIVER was upgraded.
  2061.  
  2062.     Hope this helps anyone getting bitten by this combination.
  2063.  
  2064.     Gerry Hafner, DEC LTN (Littleton, MA)
  2065.  
  2066. UUCP:    {decvax|ihnp4|allegra|ucbvax|...}
  2067.        !decwrl!dec-rhea!dec-wookie!hafner
  2068. ARPA:    hafner%wookie.DEC@DECWRL.DEC.COM
  2069.  
  2070. ------------------------------
  2071.  
  2072. Subject: More on Tandem's running Guardian
  2073. Date: 23 Jan 86 14:43:43 CST (Thu)
  2074. From: ...decvax!pur-ee!isrnix!pugsly
  2075.       ...ihnp4!inuxc!isrnix!pugsly
  2076. Keywords: Tandem, Guardian OS
  2077.  
  2078. Since I have sent that to you I have talked to the local Tandem sales office
  2079. and from what there salesman tells me...  "If it was written in TAL for a
  2080. non-stop then it will run on the EXT Tandem under Guardian".  He was in sales
  2081. though :-) .
  2082.  
  2083. Thanks again!
  2084.  
  2085.  
  2086.  INFO-KERMIT DIGEST V4 #6                                            Page 37
  2087.  
  2088. David A. Roth
  2089.  
  2090. ------------------------------
  2091.  
  2092. Date: Thu, 23 Jan 86 15:55:42 pst
  2093. From: amdcad!amdimage!cmoore@ucbvax.berkeley.edu (chris moore)
  2094. Subject: Is anyone running HP3000 Kermit?
  2095. Keywords: HP3000 Kermit
  2096.  
  2097. I have been trying to get HP3000 Kermit running, and so far
  2098. haven't had any luck.  In the Connect mode, kermit will
  2099. accept a line of input, send it out, and then do a read
  2100. to get the response back from the other system.  The read
  2101. always either timesout with nothing read, or it never returns
  2102. at all and kermit hangs.  Is anyone running this version of
  2103. Kermit that could give some pointers as to what I may be doing
  2104. wrong?  Thanks.
  2105.                 Chris Moore
  2106.                 amdimage!cmoore
  2107.  
  2108. ------------------------------
  2109.  
  2110. Date: Thu, 23 Jan 1986  23:54 MST
  2111. From: "Frank J. Wancho" <WANCHO@SIMTEL20.ARPA>
  2112. Subject: MODEM7/MEX/KERMIT for UTS-30?
  2113. Keywords: Modem7, Mex, UTS-30, CP/M Kermit
  2114.  
  2115. I have a number of users in need of a MODEM7/MEX/KERMIT already
  2116. configured on a floppy disk for use on a UTS-30 system running CP/M
  2117. 3.0.  For one user, the need is urgent.  He has been trying in vain to
  2118. upload a file for the last month using Sperry's TTY program, and that
  2119. file is a report that is growing daily!
  2120.  
  2121. Please contact me directly via net mail, or call my office and leave
  2122. your name and number and I will return your call.
  2123.  
  2124. Thanks,
  2125. Frank
  2126.  
  2127. AV: 258-6257
  2128. FTS:898-6257
  2129. 505-678-6257
  2130.  
  2131. ------------------------------
  2132.  
  2133. From: dolqci!irsdcp!scsnet!sunder@seismo.CSS.GOV
  2134. Date:  Wed Jan 22 11:23:45 EST 1986
  2135. Subject: Ti kermit H19 Question
  2136. Keywords: TI Pro Kermit, H19 Emulation
  2137.  
  2138. I am running my TI PRO to access my UN*X sys III system and am
  2139. having trouble with the h19 emulation.  All works well execpt
  2140. for the reverse video.  When my screen should go into
  2141. reverse video, nothing changes.  Here is the /etc/termcap
  2142. entry I use:
  2143. # entry for h19 emulation under TI kermit version 2.28 Revision 5
  2144.  
  2145.  INFO-KERMIT DIGEST V4 #6                                            Page 38
  2146.  
  2147. kb|h19|heath|h19-b|heathkit|heath-19|z19|zenith|heathkit h19:\
  2148.     :cr=^M:do=^J:nl=^J:bl=^G:\
  2149.     :al=1*\EL:am:le=^H:bs:cd=\EJ:ce=\EK:cl=\EE:cm=\EY%+ %+ :co#80:dc=\EN:\
  2150.     :dl=1*\EM:do=\EB:ei=\EO:ho=\EH:im=\E@:li#25:mi:nd=\EC:as=\EF:ae=\EG:\
  2151.     :ms:ta=^I:pt:sr=\EI:se=\Eq:so=\Ep:up=\EA:vs=\Ex4:ve=\Ey4:\
  2152.     :kb=^h:ku=\EA:kd=\EB:kl=\ED:kr=\EC:kh=\EH:kn#8:\
  2153.     :k1=\ES:k2=\ET:k3=\EU:k4=\EV:k5=\EW:\
  2154.     :l6=blue:l7=red:l8=white:k6=\EP:k7=\EQ:k8=\ER:
  2155. Anyone see any faults with this?  I DO have heath 19 on (Just
  2156. eliminating the obvious question -:).  Or does kermit h19
  2157. not support reverse video?   Thanks to all who helped me with
  2158. my last TI problem.   Please mail replies to uucp(1) and+or the
  2159. digest.
  2160.  
  2161. UUCP:    (1) seismo!dolqci!irsdcp!scsnet!sunder        (202) 634-2529
  2162.     (2) decvax!philabs!ubbs!sund                (voice)
  2163. CIS:    74026,3235
  2164. Mail:    IRS 1111 Constitution Ave. NW  PM:S:D:NO
  2165.     Washington, DC 20224  Atten: Mark E. Sunderlin
  2166.  
  2167. ------------------------------
  2168.  
  2169. End of Info-Kermit Digest
  2170.  
  2171.  INFO-KERMIT DIGEST V4 #7                                            Page 39
  2172.  
  2173. Info-Kermit Digest         Tue, 28 Jan 1986       Volume 4 : Number  7
  2174.  
  2175. Departments:
  2176.  
  2177.   ANNOUNCEMENTS -
  2178.     MS-DOS Kermit Support for GRiD Compass
  2179.     New Wang PC support module for MS-DOS Kermit
  2180.     Victor 9000 Kermit
  2181.  
  2182.   MISCELLANY -
  2183.     Kermit on the Mac Plus
  2184.     Rice TSO and Mac Kermits
  2185.     Bug in Wildcard Get in C-Kermit 4C(057)
  2186.     HP-3000 Connect Mode (2 messages)
  2187.     Tandem Nomenclature Clarification
  2188.     FC Tape Format?
  2189.  
  2190. ----------------------------------------------------------------------
  2191.  
  2192. Date: Mon 27 Jan 86 17:21:06-EST
  2193. From: Frank da Cruz <SY.FDC@CU20B.COLUMBIA.EDU>
  2194. Subject: MS-DOS Kermit Support for GRiD Compass
  2195. Keywords: MS-DOS Kermit, Grid Compass II
  2196.  
  2197. This is to announce (belatedly!) support for the Grid Compass II computer
  2198. in MS-DOS Kermit, contributed by Jim Noble, Planning Research Corporation,
  2199. McLean, VA.  It was found on a tape that he sent us last May, unearthed
  2200. during recent excavations.  Only the source file is available for now.  If
  2201. anyone out there has a GRiD Compass, please take the file and try it out.
  2202. If it works, please point us to an .EXE or .BOO file that we can distribute.
  2203. The file is in KER:MSXGRI.ASM, available via anonymous FTP from CU20B.
  2204.  
  2205. ------------------------------
  2206.  
  2207. Date: Mon 27 Jan 86 17:47:26-EST
  2208. From: Frank da Cruz <SY.FDC@CU20B.COLUMBIA.EDU>
  2209. Subject: New Wang PC support module for MS-DOS Kermit
  2210. Keywords: Wang PC, MS-DOS Kermit
  2211.  
  2212. Also from Jim Noble -- improved Wang PC support for MS-DOS Kermit, including
  2213. key redefinition, ANSI.SYS compatibility, etc.  It's completely untested,
  2214. so I'm putting in PS:<KERMIT-MS>MSXWNG.ASM, rather that in the regular
  2215. distribution, so as not to overwrite the standard version.  Could somebody
  2216. with a Wang PC please grab this new version, try it out (with either
  2217. regular 2.28 or else 2.28 jrd), and let me know if & how it works, and
  2218. whether the original MSXWNG.ASM can be replaced?  An .EXE or .BOO file would
  2219. be appreciated too.
  2220.  
  2221. ------------------------------
  2222.  
  2223. Date: Sat, 25-JAN-1986 11:54 MST
  2224. From: <PETERSONB@BYUVAX>
  2225. Subject: Victor 9000 Kermit
  2226. Keywords: Victor 9000 Kermit
  2227.  
  2228. As is usual with software, immediately after sending in the sources for the
  2229.  
  2230.  INFO-KERMIT DIGEST V4 #7                                            Page 40
  2231.  
  2232. Tektronix version of kermit for the victor, I found a subtle error.  I have
  2233. fixed it now and am forwarding a new copy of MSYV9TEK.ASM to you.
  2234.  
  2235.  
  2236.                                 Bryan G. Peterson
  2237.                                 PETERSONB@BYUVAX
  2238.  
  2239. [Ed. - The new file is in KER:MSYV9T.ASM.]
  2240.  
  2241. ------------------------------
  2242.  
  2243. Date: Mon 27 Jan 86 09:49:41-EST
  2244. From: Christine M Gianone <SY.CHRISTINE@CU20B.COLUMBIA.EDU>
  2245. Subject: Kermit on the Mac Plus
  2246. Keywords: MacKermit, Mac Plus
  2247.  
  2248. Had a chance to sample the Mac Plus last week.  It is just as simple as the
  2249. Macintosh but much faster in response.  Kermit 0.8(33) works just fine from
  2250. both the distribution disk (non-HFS) and the hard disk (HFS).  Files were
  2251. easily transmitted from the DEC-20 mainframe to the Macintosh and vise versa
  2252. using the Kermit server mode on the DEC-20.
  2253.  
  2254. ------------------------------
  2255.  
  2256. Date: Fri, 24 Jan 86 10:15 EST
  2257. From: CDTAXW%IRISHMVS.BITNET@WISCVM.WISC.EDU
  2258. Subject: Rice TSO and Mac Kermits
  2259. Keywords: Rice U. TSO, Rice U. MacKermit
  2260.  
  2261. In response to the mention of Rice's Kermits in the last issue of Info-Kermit:
  2262.  
  2263. 1) TSO Kermit - We are currently running their latest TSO version and
  2264.    find it quite capable of binary and text file transfers in both
  2265.    interactive and server mode.  Although the installation is a bear, it can
  2266.    be done.  It does NOT need the proprietary support package for
  2267.    installation and use.  The only reason for these proprietary utilities is
  2268.    for recompiling the source.  Although local source modifications to the
  2269.    source would be nice, they are not necessary.  The necessary local
  2270.    modifications (translate table and local command names) may be made to
  2271.    two assembly language routines which have nothing to do with the
  2272.    proprietary PL/I software.  Any other needed modifications can be fudged
  2273.    in the program call.
  2274.  
  2275. 2) MacKermit - We had used Rice's MacKermit until the distribution of 0.8
  2276.    C-Kermit and found the two leagues apart.  The Rice version was workable,
  2277.    but the C version is has so much more in the way being user friendly and
  2278.    ease of transfer for either text or application files - it also includes
  2279.    better documentation.  Left with the choice, we have chosen C-Kermit
  2280.    V0.8(52).
  2281.  
  2282. I hope this is of some help to TSO and Mac users with similiar questions.
  2283.  
  2284. mark
  2285.  
  2286. ------------------------------
  2287.  
  2288.  
  2289.  INFO-KERMIT DIGEST V4 #7                                            Page 41
  2290.  
  2291. Date: 23-JAN-1986 16:50:25
  2292. From: Kevin Ashley (cziwtml@uk.ac.qec.cu)
  2293. Subject: Bug in Wildcard Get in C-Kermit 4C(057)
  2294. Keywords: C-Kermit
  2295.  
  2296. There is a bug in wildcard get when using C-Kermit under Xenix on a PC/AT (and
  2297. possibly in other implementations) causing it to fail after one file. In
  2298. CKCPRO, reof() is called to close a file on receipt of an EOF packet. Its
  2299. return value is tested to see if this was done successfully. However reof (in
  2300. file CKCFNS.C) does not return a value, so what is tested is undefined. When we
  2301. compiled C-Kermit with the debug flag on it seemed to work anyway - presumably
  2302. the right garbage was being left in the right register - compiling with debug
  2303. off, however, caused different garbage to be tested. The cure is relatively
  2304. simple, as reof() calls clsof() which does return the value that reof's caller
  2305. wants to see. The changes are:
  2306.  
  2307. In reof in CKFNS.C:
  2308.      After opening {, add
  2309.             int  x;
  2310.  
  2311.      Change line containing call to clsof to read
  2312.             x = clsof(....
  2313.  
  2314.      Before the final } add the line
  2315.  
  2316.             return(x);
  2317.  
  2318. This percolates the return value through corectly.
  2319.  
  2320.       Kevin Ashley,
  2321.       ULCC Network and Comms Support
  2322.  
  2323.       cziwtml@uk.ac.qec.cu, mark f.a.o. Kevin Ashley
  2324.  
  2325. [Ed. - Thanks; this change will be in the next release.]
  2326.  
  2327. ------------------------------
  2328.  
  2329. Date: Sat, 25 Jan 86 20:30:41 est
  2330. From: Steve Archer  <archer@rochester.arpa>
  2331. Subject: HP-3000 Connect Mode
  2332. Keywords: HP3000 Kermit
  2333.  
  2334. I'll take credit for adding the connect mode of the HP3000 Kermit.  Not
  2335. knowing hardly anything of SPL, I admit the connect mode is barely usable.
  2336. But I do not know any better way to do it.  I would encourage a SPL guru to
  2337. step forward and improve the connect mode for the betterment of HP3000
  2338. Kermit users. The source does document my assessment of the connect as it is
  2339. presently.
  2340.  
  2341. steve archer
  2342.  
  2343. ------------------------------
  2344.  
  2345. Date: Mon, 27 Jan 86 11:18:24 pst
  2346. From: Sys manager <root%wsu.csnet@CSNET-RELAY.ARPA>
  2347.  
  2348.  INFO-KERMIT DIGEST V4 #7                                            Page 42
  2349.  
  2350. Subject: HP-3000 Kermit
  2351. Keywords: HP3000 Kermit
  2352.  
  2353. Try disabling xon/xoff on your HP3000. We had problems with HP3000 sending an
  2354. xoff right after parsing the password.
  2355.  
  2356. Mike
  2357.  
  2358. ------------------------------
  2359.  
  2360. From: tektronix!mako.TEK!jans@ucbvax.berkeley.edu
  2361. Date: Fri, 24 Jan 86 10:02:10 PST
  2362. Subject: Tandem Nomencalature Clarification
  2363. Keywords: Tandem, Guardian OS, TAL
  2364.  
  2365. (I worked for Tandem in '81.)  Guardian is Tandem's only supported OS, which
  2366. almost everyone uses.  TAL (Transaction Application Language) is a systems
  2367. language, similar to C and ALGOL.  Guardian, and all the other Tandem-supplied
  2368. programs, are written in TAL.  NonStop is a trademark of Tandem, used to
  2369. describe their computers, i.e. NonStop I, NonStop II, etc.
  2370.  
  2371. When you say you have a Kermit for the "NonStop" operating system, you probably
  2372. mean for "Tandem NonStop computers, under the Guardian OS".  Hope this helps.
  2373.  
  2374. ------------------------------
  2375.  
  2376. Date: Mon 27 Jan 86 18:17:16-EST
  2377. From: Frank da Cruz <SY.FDC@CU20B.COLUMBIA.EDU>
  2378. Subject: FC Tape Format?
  2379. Keywords: FC Tape format
  2380.  
  2381. Anybody ever heard of FC tape format?  I have a new version of HP-1000
  2382. Kermit (the original Fortran version with bug fixes) on an "FC-format" tape
  2383. that I can't read -- it's full of ASCII characters mixed with binary data.
  2384. Does anyone know of a utility to read it on Unix or a DEC-20?
  2385.  
  2386. ------------------------------
  2387.  
  2388. End of Info-Kermit Digest
  2389.  
  2390.  INFO-KERMIT DIGEST V4 #8                                            Page 43
  2391.  
  2392. Info-Kermit Digest         Thu, 30 Jan 1986       Volume 4 : Number  8
  2393.  
  2394. Today's Topics:
  2395.                              7171 warning
  2396.                             Strange cursor
  2397.                             Hercules Card
  2398.       Problem with Issuing Remote Host Commands from VMS Kermit
  2399.                     Kermits on the way to you.....
  2400.                   Modem7/Kermit for Vector V3-5030?
  2401.                  KERMIT for CPM3.0 Osborne Executive
  2402.                        Kermit/Osborne Executive
  2403.                           Alpha-Micro Kermit
  2404.                             Proper credit
  2405.  
  2406. ----------------------------------------------------------------------
  2407.  
  2408. Date: 28 JAN 86 17:19-EST
  2409. From: CHRIS%BINGVAXB.BITNET@WISCVM.WISC.EDU
  2410. Subject: 7171 warning
  2411. Keywords: VM/CMS Kermit, 7171 Protocol Converter, MS-DOS Kermit
  2412.  
  2413. Just a note on using MSKERMIT 2.28 and CMS Kermit thru a 7171 - I thought
  2414. I was going nuts!  Everybody's been saying how great it is, etc, etc...
  2415. Well, the first thing I HAD to do was setup the ports of the 7171 to what
  2416. I thought was 8 data, no parity, 1 stop bit.  Then setup MSKermit in the
  2417. same manner (no parity) - all looked fine, till I tried to transfer files,
  2418. then NOTHING!!!  All it did was hang - no communication at all.  Then I tried
  2419. it on Port 0 (this is always even parity) and everything was fine. To make
  2420. a short story long, I set parity SPACE in MSKermit and all was ok from there.
  2421. In fact its great! I've defined all the function keys, etc. to my liking - by
  2422. the way, did you know that putting comments in a TAKE file effects the define
  2423. key area (as in eats ups space!), I found out the hard way (Again).
  2424. Hope I can save someone some time with this note....
  2425.      chris@bingvaxa.bitnet
  2426.  
  2427. [Ed. - We have also found that 7171's do not like bursts of characters
  2428. longer than about 60.  Kermit programs should have their packet lengths
  2429. set accordingly.]
  2430.  
  2431. ------------------------------
  2432.  
  2433. Date: 29 Jan 1986 10:58-EST
  2434. From: Israel.Pinkas@ISL1.RI.CMU.EDU
  2435. Subject: Strange cursor
  2436. Keywords: MS-DOS Kermit, Hercules Card, Cursor
  2437.  
  2438. I am running MS-Kermit 2.28 on an IBM-PC with a Hercules card.  A
  2439. number times I have noticed that my underline cursor has changed to a
  2440. minus sign.  This behavior is very annoying.  Does anyone know what
  2441. might be causeing this?  I should point out that exiting and running
  2442. most programs will not fix the problem.  The only fix I know is running
  2443. MODE or rebooting.  Also, using the commands to change to a block
  2444. cursor and back will change to a block cursor, but return to the minus
  2445. instead of the underline.  The switchover always occurs when connected,
  2446. but I have not discovered what will cause the change.
  2447.  
  2448.  
  2449.  INFO-KERMIT DIGEST V4 #8                                            Page 44
  2450.  
  2451. -Israel (igp@isl1.ri.cmu.edu)
  2452.  
  2453. [Ed. - See next message.]
  2454.  
  2455. ------------------------------
  2456.  
  2457. Date: 29 JAN 86 10:09-MST
  2458. From: JRD@USU
  2459. Subject: Hercules Card
  2460. Keywords: MS-DOS Kermit, Hercules Card, Cursor
  2461.  
  2462. Hercules graphic adaptor and minus sign cursor. That appears very much like
  2463. the bug in DOS itself whereby at startup time the cursor characteristics are
  2464. copied from ROM to RAM, but not consistently. The RAM copy can be bad for
  2465. a while; if a program picks up the characteristics it may see a minus sign
  2466. rather than an underline. There was an article (note really) on exactly this
  2467. problem published in PC Tech Journal about one or two months ago. The root
  2468. of the problem is the scan line numbers of the cursor are smaller on color
  2469. boards (&compats) than on the monochrome adapter. Thus, color board cursor
  2470. line numbers end up as a minus sign on the monochrome adapter. How one boots
  2471. will determine the presence or absence of the minus sign cursor. A patch is
  2472. in the PC Tech note.
  2473.         Regards,
  2474.         Joe D.
  2475.  
  2476. ------------------------------
  2477.  
  2478. Date: Tue, 28 Jan 86 20:48:37 est
  2479. From: biomed!simon%wjh12.UUCP@harvard.HARVARD.EDU (Simon Rosenthal)
  2480. Subject: Problem with Issuing Remote Host Commands from VMS Kermit
  2481. Keywords: VMS Kermit, C-Kermit, Remote Commands
  2482.  
  2483. I am having some trouble with VMS Kermit (3.1.066), running under VMS
  2484. 3.7. When using it in local mode to talk to C-Kermit running in server
  2485. mode on a Masscomp system - (basically SYS V Unix), VMS Kermit insists
  2486. on uppercasing the text of any command sent to the server using REMOTE
  2487. HOST, according to the debugging log.  Needless to say, the Unix end
  2488. doesn't like this at all ...  Is there a Kermit-32 command I'm missing
  2489. which will force VMS Kermit to send out exactly what I type, or is this
  2490. a misfeature I'll have to live with?
  2491.  
  2492. Simon Rosenthal <simon@biomed.UUCP>
  2493.  
  2494. [Ed. - I'm pretty sure this is a feature you have to live with.  I'll
  2495. pass your message on to the Stevens folks.]
  2496.  
  2497. ------------------------------
  2498.  
  2499. Date: 28-JAN-1986 10:07:47
  2500. From: SYSKERMIT%vax1.central.lancaster.ac.uk@cs.ucl.ac.uk
  2501. Subject: Kermits on the way to you.....
  2502. Keywords: Acorn BBC micro Kermit, GEC 4000 series Kermit
  2503. Keywords: Joyce Loebl Magiscan 2 Kermit
  2504. Keywords: Honeywell MultiSystem Executive Kermit, Concurrent CP/M-86
  2505. Keywords: U-Microcomputers U-MAN 1000 Kermit, CP/M-68k, C-Kermit
  2506. Keywords: North Star Horizon Kermit
  2507.  
  2508.  INFO-KERMIT DIGEST V4 #8                                            Page 45
  2509.  
  2510. Keywords: North Star Advantage Kermit
  2511. Keywords: Cromemco Kermit
  2512. Keywords: Apple II Kermit, Z80 Softcard, CPS Card
  2513. Keywords: Superbrain Kermit, Auxiliary Port, Main Port
  2514. Keywords: Torch series Kermit
  2515. Keywords: Cifer 1886 Kermit
  2516. Keywords: Research Machines RM380Z Kermit
  2517.  
  2518. A tape is on its way to you today with a good crop of new Kermits on it.
  2519. There's a letter with the tape, but briefly here's what to expect:
  2520.  
  2521.    Version 1.30 of Kermit for Acorn BBC micro
  2522.    Version 2.1 of Kermit for GEC 4000 series
  2523.    New Kermit for Joyce-Loebl Magiscan 2 image processor. This is a UCSD
  2524.      p-System machine: the Kermit is based on UCT for Terak, and has had
  2525.      8 bit prefixing and some other things added that will be of interest
  2526.      to UCSD Kermit users in general
  2527.    Kermit for Honeywell MultiSystem Executive and clones under Concurrent
  2528.      CP/M-86
  2529.    Kermit for a U-Microcomputers U-MAN 1000 micro under CP/M-68k
  2530.    Updated version of Chris Kennington's high-portability C Kermit
  2531.    A number of new CP/M-80 Kermits, (CP4SYS, TYP and HEX files) for
  2532.           Acorn BBC micro with Z80 processor
  2533.           North Star Horizon using onboard serial ports rather than SIO board
  2534.           North Star Advantage
  2535.           Cromemco
  2536.           Apple II with Z80 Softcard and CPS card
  2537.           Superbrain using auxiliary port, and using main port
  2538.           Torch series
  2539.           Cifer 1886
  2540.           Research Machines RM380Z
  2541.  
  2542. Kermit for Amstrad series micros running CP/M-80 is on the way but hasn't
  2543. arrived in time to make this tape.
  2544.  
  2545. Full details will be in with the tape.
  2546.  
  2547. Have passed your message re CP/M to Bertil. Am having mailer trouble (again)
  2548. but will try hard to get his reply to you.
  2549.  
  2550.            Alan
  2551.  
  2552. [Ed. - We will announce these versions when they arrive.]
  2553.  
  2554. ------------------------------
  2555.  
  2556. Date: 20 Jan 86 15:36:52 PST
  2557. From: MOORE@IBM-SJ.ARPA
  2558. Subject: Modem7/Kermit for Vector V3-5030?
  2559. Keywords: Modem7, Vector V3-5030
  2560.  
  2561. Does anyone have modem7 and/or kermit for the Vector V3-5030 (CP/M 2.2)
  2562. on the ferschlugginer 16-sector (hard) 5.25" floppy?  Please reply to
  2563.  
  2564. ------------------------------
  2565.  
  2566.  
  2567.  INFO-KERMIT DIGEST V4 #8                                            Page 46
  2568.  
  2569. Date: Mon, 6 Jan 86 10:19:08 est
  2570. From: Hal Carter <cpm@AFIT-AB.ARPA>
  2571. Subject: KERMIT for CPM3.0 Osborne Executive?
  2572. Keywords: Osborne Executive Kermit, CP/M-80
  2573.  
  2574.  Is there a version of KERMIT that works on an Osborne Executive.
  2575. I've tried the generic CPM 3.0 version, but nothing goes out the
  2576. AUX port to my modem.  (I have a Prometheus ProModem, and Modem 740
  2577. works fine).
  2578.  
  2579. Thanks for any leads.
  2580.  
  2581. cpm@WPAFB-AFITA.ARPA
  2582.  
  2583. [Ed. - See next message.]
  2584.  
  2585. ------------------------------
  2586.  
  2587. Date:  Wed, 8 Jan 86 12:28 EST
  2588. From:  "Paul E. Woodie" <Woodie@DOCKMASTER.ARPA>
  2589. Subject:  Kermit/Osborne Executive
  2590. Keywords: Osborne Executive Kermit, CP/M-80
  2591.  
  2592. I recently noticed a request on this mailing list for a version of
  2593. kermit to run on the Osborne Executive.  I have an Executive and tried
  2594. unsuccessfully to get several different cpm3 'generic' versions to run.
  2595. I don't know if my failure was due to equipment bugs in my particular
  2596. system, operator error on my part, or what.  In any case I finally got a
  2597. 'generic' version from simtel20 written in turbo pascal.  That also (of
  2598. course) did not run completely on my system.  However, I modified it to
  2599. directly address the SIO ports instead of using the built-in AUX port of
  2600. the 'generic' versions.  Now it runs just fine.
  2601.  
  2602. I would be happy to share it with anyone interested.  I haven't so far
  2603. because I thought that maybe I had a flaky piece of hardware and my
  2604. problems were unique.
  2605.  
  2606. --Paul Woodie (Woodie.CPE at dockmaster)
  2607.  
  2608. [Ed. - Hope you can submit this to an Osborne User's Group?]
  2609.  
  2610. ------------------------------
  2611.  
  2612. Date:    Wed, 29 Jan 86 07:39 EST
  2613. From:  CDTAXW%IRISHMVS.BITNET@WISCVM.WISC.EDU
  2614. Subject: Alpha-Micro Kermit
  2615. Keywords: Alpha-Micro Kermit, AMOS
  2616.  
  2617. Is anyone running Kermit on an Alpha-Micro with AMOS
  2618. V1.3(123)?  Assembly was no problem, but it just refuses
  2619. to recognize the AMOS version as valid.  I would appreciate
  2620. any patches or comments on this frustrating problem.
  2621.  
  2622. mark johnson,
  2623. university of notre dame
  2624.  
  2625.  
  2626.  INFO-KERMIT DIGEST V4 #8                                            Page 47
  2627.  
  2628. ------------------------------
  2629.  
  2630. Date: Wed, 29 Jan 86 07:25 EST
  2631. From: LBAFRIN%clemson.csnet@CSNET-RELAY.ARPA
  2632. Subject: Proper credit
  2633. Keywords: C-Kermit
  2634.  
  2635. For the record, I would like to remind Info-Kermit that the bug in
  2636. C-Kermit 4C(057) CKFNS.C regarding reof()'s forgetting to return a
  2637. value (as reported by Kevin Ashley (cziwtml@uk.ac.qec.w) in the latest
  2638. Info-Kermit) was first reported several months ago by a colleague of
  2639. mine here at Clemson University, William Faulkner (puppy@clemson.csnet).
  2640. Frank da Cruz had noted that Faulkner's suggested fix would be installed
  2641. in 4C(057).  Was this not done?
  2642.  
  2643. As an aside, I find it amusing that both Faulkner and Ashley used *exactly*
  2644. the same fix, derived independently of each other, I am sure.
  2645.  
  2646.                                         -- Larry Afrin
  2647.  
  2648. ------------------------------
  2649.  
  2650. End of Info-Kermit Digest
  2651.  
  2652.  INFO-KERMIT DIGEST V4 #9                                            Page 48
  2653.  
  2654. Info-Kermit Digest         Thu,  6 Feb 1986       Volume 4 : Number 9
  2655.  
  2656. Today's Topics:
  2657.                        TSO and VMS Kermit fixes
  2658.                   List of commercial KERMIT products
  2659.          VMS C-Kermit fails to provide interactive subprocess
  2660.         7171 Entry for Macintosh (VT100 without highlighting)
  2661.                        Kermit over LAN gateways
  2662.                          MS-Kermit Suggestion
  2663.                        Olivetti Keyboard Layout
  2664.                        Kermit for Victor/Sirius
  2665.                          Re: Strange Cursors
  2666.                          Osborne Exec Kermit
  2667.  
  2668. ----------------------------------------------------------------------
  2669.  
  2670. Date: Wed 5 Feb 86 18:56:38-EST
  2671. From: Frank da Cruz <SY.FDC@CU20B.COLUMBIA.EDU>
  2672. Subject: TSO and VMS Kermit fixes
  2673. Keywords: TSO Kermit, VMS Kermit
  2674.  
  2675. Received from Jim Noble, Planning Research Corp, McLean VA -- some fixes
  2676. for VMS Kermit and MVS/TSO Kermit.  In KER:VMSMIT.BWR and KER:TSOKERM.BWR,
  2677. respectively.  The TSO fix is allow assembly under IFOX00 (whatever that is).
  2678. The VMS changes are mostly bug fixes.
  2679.  
  2680. ------------------------------
  2681.  
  2682. From gjc@LMI-ANGEL.ARPA  Sat Feb  1 09:44:01 1986 remote from angel
  2683. Date: Saturday, 1 February 1986, 09:42-EST
  2684. From: George Carrette <angel!gjc@LMI-ANGEL.ARPA>
  2685. Keywords: MacLisp Kermit, PDP-10
  2686.  
  2687. A new kermit is on the way, derived from LMI KERMIT: MACLISP KERMIT for
  2688. PDP-10 Maclisp. (Runs under the ITS and TOPS-20 operating systems).
  2689. More info to follow. -gjc (GJC-AT-LMI@MIT-MC)
  2690.  
  2691. ------------------------------
  2692.  
  2693. Date: Sun 2 Feb 86 12:25:30-EST
  2694. From: EXT1.FARHAD@CU20B.COLUMBIA.EDU
  2695. Subject: List of commercial KERMIT products
  2696. Keywords: Terminal Emulation
  2697.  
  2698. I submit the following list of commercially avaiable MS-DOS VT100/TK4010 (&
  2699. Macintosh) terminal emulation programs with KERMIT protocol.  Nearly all
  2700. support also XModem.  Not all available features of each product are listed,
  2701. and some listed options are $EXTRA.  Nearly all are written to run on PC/XT/AT
  2702. and compatibles, and some may run additionally specifically on PCjr, Zenith,
  2703. Wang, etc.  Some support internal modems.  One product may zoom/pan, another
  2704. may save/restore graphics screens, still another may autoswitch text/graphics
  2705. modes, etc.
  2706.  
  2707. For more info about any of these products, one should call the vendor(s)
  2708. directly, but I would welcome comments from people here at Columbia or
  2709. elsewhere who have actually used these or similar products.
  2710.  
  2711.  INFO-KERMIT DIGEST V4 #9                                            Page 49
  2712.  
  2713.  
  2714. - Farhad
  2715. Nuclear Science & Engineering
  2716. Columbia University, NYC
  2717. EXT1.FARHAD@CU20B.COLUMBIA.EDU
  2718.  
  2719. Caveat-&-Disclaimer: This short list is based on preliminary data and is
  2720. submitted for informational purposes only.  It is extracted from recent data
  2721. published elsewhere and is by no means claimed to be complete or accurate.
  2722.  
  2723. TELEPHONE    LIST VENDOR                 PRODUCT     EMULATION(S)
  2724.  
  2725. [MS-DOS:]
  2726. 608-273-6000 $295 Persoft                SmarTerm240 VT52/100/125/220/240, and
  2727.                                                      TK4010/4014
  2728. 303-690-6279  250 Henson Systems         CRTXE       VT52/100, 20 others, and
  2729.                                                      (soon:) TK4010, ReGIS
  2730. 212-777-6707  249 Coefficient Systems    VTerm/4010  VT100, TK4010
  2731. 617-367-6846  195 Boston Software Works  LC-Term     VT100
  2732. 212-777-6707  160 Coefficient Systems    VTerm III   VT100
  2733. 615-376-4146  150 Scientific Endeavors   VTEK        VT52/100, TK4010,4014
  2734. 604-732-7411  150 KEA Systems            ZSTEMpc     VT100, TK4010
  2735. 617-576-2760  124 Mark of the Unicorn    PCIntercom  VT100
  2736. 617-659-1571   85 Solution Systems       ZAP         VT52/100, TK4010
  2737. 215-664-4914   70 Cheshire Cat Software  Zap         VT52/100
  2738.  
  2739. [Apple Macintosh:]
  2740. 603--673-8151 $195 White Pine Software   Mac240      VT100/220, ReGIS
  2741.  
  2742. [Ed. - Kermit is appearing in more and more commercial communications programs,
  2743. and soon we'll have quite a few of them with sliding windows too -- Crosstalk
  2744. among them.  Most of these companies have agreed in writing to comply with the
  2745. conditions given in our "Policy on Commercial Use and Distribution of Kermit"
  2746. flyer (KER:AAXCOM.DOC), which means that purchasers of these products should be
  2747. getting the Kermit component "free".]
  2748.  
  2749. ------------------------------
  2750.  
  2751. Date: 4 Feb 86 15:08:00 EST
  2752. From: "NUNN, JOHN C." <nunn@nbs-vms.ARPA>
  2753. Subject: VMS C-Kermit fails to provide interactive subprocess
  2754. Keywords: VMS Kermit, C-Kermit
  2755.  
  2756. The VMS implementation of C-Kermit does not provide an interactive
  2757. subshell (subprocess for VMS) for the "!" command.  This problem can
  2758. be corrected by making the changes shown below.
  2759.  
  2760. [Ed. - Code omitted, added to KER:CKVKER.BWR.]
  2761.  
  2762. ------------------------------
  2763.  
  2764. Date: Wed 5 Feb 86 08:24:29-EST
  2765. From: Frank da Cruz <SY.FDC@CU20B.COLUMBIA.EDU>
  2766. Subject: 7171 Entry for Macintosh (VT100 without highlighting)
  2767. Keywords: MacKermit, 7171 Protocol Converter, Terminal Emulation
  2768.  
  2769.  
  2770.  INFO-KERMIT DIGEST V4 #9                                            Page 50
  2771.  
  2772. BY popular demand, here is the 7171 code to support Macintosh
  2773. Kermit's VT-102 emulator:
  2774.  
  2775. **************************************************************
  2776. * MODULE NAME = VT100                         *
  2777. **************************************************************
  2778. VT-100     TERM  GENI,ORIGIN=X'01',RCHRS=GENSRCHS,FLAGS=X'0C00'
  2779. VTCSS1     CSS   ESC,LBRACK,(CHARY),SEMI,(CHARX),H    * POSITION
  2780. VTCSS2     CSS   ESC,LBRACK,K        * ERASE EOL
  2781. VTCSS3     CSS   ,            *
  2782. VTCSS4     CSS   BEL            * TONE
  2783. VTCSS5     CSS   BS            * CURSOR LEFT
  2784. VTCSS6     CSS   ESC,LBRACK,C        * CURSOR RIGHT
  2785. VTCSS7     CSS   ESC,LBRACK,A        * CURSOR UP
  2786. VTCSS8     CSS   ESC,LBRACK,B        * CURSOR DOWN
  2787. VTCSS9     CSS   ESC,LBRACK,@1,LCQ    * SIGNAL INSERT MODE
  2788. VTCSS10     CSS   ESC,LBRACK,@0,LCQ    * SIGNAL END INSERT MODE
  2789. VTCSS11     CSS   ,            *
  2790. VTCSS12     CSS   ESC,LBRACK,H,ESC,LBRACK,J    * CLEAR
  2791. VTCSS13     EQU   *
  2792.      CSS '\=\<\[H\[J\[?1h\[?3;6;7l\[20l\[0q\[0m'    
  2793. VTCSS14     CSS COLON            *
  2794. VTCSS15     CSS   ,            *
  2795. VTCSS16     CSS   ,            *
  2796. VTCSS17     CSS   ,            *
  2797. VTCSS18     CSS ESC,LBRACK,(CHARFLD),LCM    *        
  2798. VTCSS19     CSS   ,            *
  2799. *
  2800. **************************************************************
  2801. * Macintosh PC running Kermit (VT100 w/out highlighting         *
  2802. **************************************************************
  2803. MAC     TERM  GENI,ORIGIN=X'01',RCHRS=GENSRCHS
  2804.      CSS   EQU=VTCSS1
  2805.      CSS   EQU=VTCSS2
  2806.      CSS   EQU=VTCSS3
  2807.      CSS   EQU=VTCSS4
  2808.      CSS   EQU=VTCSS5
  2809.      CSS   EQU=VTCSS6
  2810.      CSS   EQU=VTCSS7
  2811.      CSS   EQU=VTCSS8
  2812.      CSS   EQU=VTCSS9
  2813.      CSS   EQU=VTCSS10
  2814.      CSS   EQU=VTCSS11
  2815.      CSS   EQU=VTCSS12
  2816.      CSS   EQU=VTCSS13
  2817.      CSS   EQU=VTCSS14
  2818.      CSS   EQU=VTCSS15
  2819.      CSS   EQU=VTCSS16
  2820.      CSS   EQU=VTCSS17
  2821.      CSS   EQU=VTCSS18
  2822.      CSS   EQU=VTCSS19
  2823. *
  2824.  
  2825. ------------------------------
  2826.  
  2827. Date: Mon, 3 Feb 1986 15:51 EDT
  2828.  
  2829.  INFO-KERMIT DIGEST V4 #9                                            Page 51
  2830.  
  2831. From: Bill Seeley <WAS@UMAB>
  2832. Subject: Kermit over LAN gateways
  2833. Keywords: LAN Gateway
  2834.  
  2835. I think the fundamental problem with using Kermit across a LAN gateway
  2836. will not be with Kermit per se.  The basic problem seems to be that
  2837. most gateway systems require the user to run an application in his/her
  2838. workstation in order to communicate across the LAN to the gateway server.
  2839. Once a port is allocated on the gateway server, there must be some way
  2840. to re-direct Kermit's I/O from COMn: to the communication channel provided
  2841. by the server.  I believe Bridge Communications has a product for 3COM
  2842. Ethernets in beta test which claims to support "COM1 re-direction."
  2843. Ungermann-Bass' Net/One also claims to support a similar function using
  2844. a variant of MS-NETWORKS.  I'm curious to know if anyone else out there
  2845. has experience using Kermit with these or similar products.  If you would
  2846. publish this in your Info-Kermit newsletter I'd be most grateful.
  2847.  
  2848. Thanks,
  2849. Bill
  2850.  
  2851. ------------------------------
  2852.  
  2853. Date: Sun, 2 Feb 86 23:14:30 PST
  2854. From: Samuel_Lam%UBC.MAILNET@MIT-MULTICS.ARPA
  2855. Subject: MS-Kermit Suggestion
  2856. Keywords: MS-DOS Kermit
  2857.  
  2858. It would be nice if MS-Kermit would use an DOS environment variable to locate
  2859. it's profile (MSKERMIT.INI), so that Kermit can be invoked from various
  2860. sub-directories of a hard disk with only *one* copy of the profile stored on
  2861. the hard disk.  Alternately, MS-Kermit could employ the search PATH used by DOS
  2862. for it's command files.
  2863.  
  2864. An example of how the former scheme would work is:
  2865.  
  2866. A>SET MSKERMIT=C:\COMM\KERMIT
  2867.  
  2868. The above should make MS-Kermit use C:\COMM\KERMIT as its profile if
  2869. C:\COMM\KERMIT is a file, but use C:\COMM\KERMIT\MSKERMIT.INI if C:\COMM\KERMIT
  2870. is a sub-directory.  This shceme would allow the user to specify not only a
  2871. sub-directory, but optionally also the exact name of the profile, all in one
  2872. DOS environment variable.
  2873.  
  2874. The specification of the scheme may sound complicative at first glance, but it
  2875. really is quite intuitive when it is in use.
  2876.  
  2877. ...Sam Lam
  2878.  
  2879. [From jrd -- Path searches really ought to be done I suppose; it just takes
  2880. some time to write the code to a) test if DOS found a file on its own and b)
  2881. chugging down the PATH= string trying the selections. I sort of put this into
  2882. category B, do when time is available, together with things like redefinable
  2883. keys at the Kermit prompt level. A directly usable Kermit seems more important
  2884. than waiting for the endless series of 'frills' to be added.]
  2885.  
  2886. ------------------------------
  2887.  
  2888.  INFO-KERMIT DIGEST V4 #9                                            Page 52
  2889.  
  2890.  
  2891. Date: Wed, 5 Feb 86  11:00 EST
  2892. From: E. Thaler, Swiss Federal Institute of Technology ( ETH Zuerich )
  2893. Subject: Olivetti Keyboard Layout
  2894. Keywords: Olivetti M-24 Kermit
  2895.  
  2896. Hello
  2897.  
  2898. We got and installed your Kermit Version 2.27 for Olivetti M24 with
  2899. VT 100 emulation. It works fine.
  2900.  
  2901. We are using a keyboard of swiss-german type with a different keyboard
  2902. layout. To display the appropriate characters, we need to adapt
  2903. the keyboard-driver program (KBDVT100).
  2904. Is it possible to get the source of the keyboard-driver?
  2905.  
  2906. [Ed. - Sorry, this version came via slow boat from Australia.
  2907. It would take longer to get this program then it would be to
  2908. wait for the next version of MS-DOS Kermit (2.29).]
  2909.  
  2910. ------------------------------
  2911.  
  2912. Date: 29-JAN-1986 13:19:14
  2913. From: SYSKERMIT%vax1.central.lancaster.ac.uk@cs.ucl.ac.uk
  2914. Subject: Kermit for Victor/Sirius
  2915. Keywords: Victor/Sirius
  2916.  
  2917. It may not be a good idea to remove SIR files just yet. Over here there
  2918. have been a lot of changes in Sirius/Victor dealerships, resulting in long
  2919. periods when no-one seemed to want to sell anything for them. Result is that
  2920. MS-DOS 2 is not, I think, that common - and MS-Kermit won't support MS-DOS 1.
  2921. I've put out a question in our UK info digest asking Sirius users for comments,
  2922. and I'll get back to you.
  2923.                   Alan
  2924.  
  2925. [Ed. - Don't worry, we won't delete the old stuff until we're sure it's safe.]
  2926.  
  2927. ------------------------------
  2928.  
  2929. Date: Fri, 31 Jan 1986 10:33 EST
  2930. From: Nick Gimbrone <NJG@CORNELLA>
  2931. Subject: Re: Strange Cursors
  2932. Keywords: MS-DOS Kermit, Cursor, PC Tech
  2933.  
  2934. Can someone append the fix for the minus sign cursor seen on MSKermit for those
  2935. of us that do no have access to PC Tech J.?
  2936.  
  2937. ------------------------------
  2938.  
  2939. From: dolqci!irsdcp!albers@seismo.CSS.GOV
  2940. Date:  Wed Feb 5 17:26:01 EST 1986
  2941. Subject: Osborne Exec Kermit
  2942. Keywords: Osborne Executive Kermit
  2943.  
  2944. I have managed to get Kermit running on the Exec via generic CP/M 3.0, and I
  2945. will try over this weekend to duplicate it, although it was done useing an
  2946.  
  2947.  INFO-KERMIT DIGEST V4 #9                                            Page 53
  2948.  
  2949. older version of Kermit.  I will forward the results to the list.
  2950.  
  2951. I am, however, VERY interested in the Turbo Kermit mentioned, and if the
  2952. sender of that note would contact me, I would like to get a copy.  I will
  2953. submit it to the local OUG (Capitol Osborne User's Group), and I am sure
  2954. CapOUG will forward it to FOG (First Osborne Group).
  2955.  
  2956.                                                          Jon
  2957.  
  2958. ~ Addresses:  USnail: IRS, 1111 Constitution Ave. NW   Washington, DC 20224  ~
  2959. ~             Atten: Jon Albers, Room 6335 D:C:P                             ~
  2960. ~          Office Number Down Under: (202)566-5240   (FTS)566-5240           ~
  2961. ~      UUCP:  .....seismo!dolqci!irsdcp!albers (3rd floor Zilog: Down Under) ~
  2962. ~      ARPA:  JALBERS@SIMTEL20.ARPA                                          ~
  2963.  
  2964. [Ed. - If you do manage to track it down and submit it to the User Group,
  2965. please let us know so we can add it to the list of diskette sources.]
  2966.  
  2967. ------------------------------
  2968.  
  2969. End of Info-Kermit Digest
  2970.  
  2971.  INFO-KERMIT DIGEST V4 #10                                           Page 54
  2972.  
  2973. Info-Kermit Digest         Tue, 11 Feb 1986       Volume 4 : Number 10
  2974.  
  2975. Today's Topics:
  2976.                          MS-Kermit Suggestion
  2977.                             MSKERMIT-JRD/2
  2978.               Mail Using Kermit; Protocol Clarifacations (2 msgs)
  2979.                             TELENET KERMIT
  2980.                     Tapes, GEACs, Victors, etc....
  2981.                        PROCOMM Freeware Package
  2982.                 Undocumented Microsoft LINK Option: /E
  2983.                    Dashed Cursor Problem on IBM PC
  2984.                       THE FROG for 64-bit CDC's?
  2985.                            MS-DOS kermits?
  2986.  
  2987. ----------------------------------------------------------------------
  2988.  
  2989. Date: Thu, 6 Feb 86 10:20:28 PST
  2990. From: prandt!tweten@AMES-NAS.ARPA (David E. Tweten)
  2991. Subject: Re:  MS-Kermit Suggestion
  2992. Keywords: MS-DOS Kermit
  2993.  
  2994. From: Samuel_Lam%UBC.MAILNET@MIT-MULTICS.ARPA
  2995.  
  2996.     It would be nice if MS-Kermit would use an DOS environment variable to
  2997.     locate it's profile (MSKERMIT.INI), so that Kermit can be invoked from
  2998.     various sub-directories of a hard disk with only *one* copy of the
  2999.     profile stored on the hard disk.  Alternately, MS-Kermit could employ
  3000.     the search PATH used by DOS for it's command files.
  3001.  
  3002. My copy of MS-Kermit version 2.28 (with some local mods which don't affect
  3003. this behavior) already does that.  I ordinarily keep both Kermit and its
  3004. initialization file in a directory which is on the MS-DOS PATH.  To confirm
  3005. that it works more generally than that, I just moved Kermit itself, to yet
  3006. another directory on the PATH, and that worked too.  From a third directory,
  3007. I invoked Kermit, which MS-DOS found in one directory on the path, and Kermit
  3008. read MSKERMIT.INI from yet another directory on the PATH.
  3009.  
  3010.     [From jrd -- Path searches really ought to be done I suppose; it just
  3011.     takes some time to write the code to a) test if DOS found a file on its
  3012.     own and b) chugging down the PATH= string trying the selections. I sort
  3013.     of put this into category B, do when time is available, together with
  3014.     things like redefinable keys at the Kermit prompt level. A directly
  3015.     usable Kermit seems more important than waiting for the endless series
  3016.     of 'frills' to be added.]
  3017.  
  3018. In my opinion, for those of us who have hard disks (more and more, lately),
  3019. searching the PATH for MSKERMIT.INI is not a frill.  It is basic function.
  3020. If the (soon to be) 2.29 version of MS-Kermit doesn't do this, I have no
  3021. intention of using it until it's modified.
  3022.  
  3023. [From JRD: MSKERMIT.INI is sought with paths after all.  The procedures have
  3024. not been changed by me from the original Columbia 2.28 release for this item
  3025. nor for Take file searchs.  Kermit does find MSKERMIT.INI if it is on the
  3026. environment PATH= list.  The RUN command and its Server counterpart REMOTE
  3027. HOST command work similarly.]
  3028.  
  3029.  
  3030.  INFO-KERMIT DIGEST V4 #10                                           Page 55
  3031.  
  3032. ------------------------------
  3033.  
  3034. Date: Thu, 06 Feb 86 17:00:00 EST
  3035. From: Edgar B. Butt <BUTT@UMD2.UMD.EDU>
  3036. Subject: MSKERMIT-JRD/2
  3037. Keywords: MS-DOS Kermit, Zenith 151
  3038.  
  3039. I FTP'd MSKERMIT-JRD/2 from CU20b on 2/6/86.  Although I haven't had a
  3040. chance to test it extensively, it seems to work fine on my Zenith 151.
  3041. There are two minor problems which I don't see in the BWR file that are not
  3042. hard to solve.
  3043.  
  3044. First, when I type SEND with no file specified, MSKERMIT asks for LOCAL
  3045. DESTINATION FILE.  I now know that LOCAL is correct and DESTINATION is
  3046. wrong.  The REMOTE SOURCE FILE is equally confusing.  Different messages
  3047. from those used for GET should be used.
  3048.  
  3049. Second, when MSKERMIT is sending a file with a non-ascii character (8-th bit
  3050. set) over a 7-bit data path with no 8-bit quoting, it issues a warning and
  3051. then proceeds to send the data in a packet with a parity error causing the
  3052. transfer to come to an eventual halt.  Below is code to issue the warning,
  3053. strip the 8-th bit and continue the transfer.
  3054.  
  3055. Regards,
  3056. Edgar Butt (BUTT@UMD2.ARPA)
  3057.  
  3058. [Ed. - The changes you sent will be in the next version of MS-DOS Kermit
  3059. (2.29).  Thanks!]
  3060.  
  3061. ------------------------------
  3062.  
  3063. Date: Wed 5 Feb 86 15:05:40-PST
  3064. From: Bob Larson <BLARSON@usc-ecld>
  3065. Subject: Mail Using Kermit; Protocol Clarifacations
  3066. Keywords: Prime Kermit, DEC-20 Kermit, Kermit Protocol
  3067.  
  3068. I have written a mail transport system from our Primes to our Tops-20
  3069. systems (and visa-versa) using the kermit protocol for the file transfer.
  3070. It uses the existing tops-20 kermit and a special purpose kermit subset I
  3071. wrote for this use on the prime.  (I could send this to you, but it does not
  3072. pretend to be a general purpouse kermit.)
  3073.  
  3074. What is the proper response to a Send-init ("S") packet (acknolaged)
  3075. followed by a Break-Trasmission ("B") packet?  Should the break-transmission
  3076. packet be acknolaged (as tops-20 kermit does) or should an error packet be
  3077. sent?
  3078.  
  3079. I think a couple of clarifications could be made to section 6.2 of the
  3080. protocol manual (fifth edition, which I think is current):
  3081.  
  3082. A sentence to the effect: "The 8th (parity) bit should be taken into account
  3083. on the checksum if and only if an 8-bit data channel is known to exist."
  3084. would probably be appropriate here, even if though it is stated elsewhere.
  3085.  
  3086. An alternate checksum calculation for languages/machines that do not allow
  3087. bitwise logical operations but do have integer division (/) and modulus (%)
  3088.  
  3089.  INFO-KERMIT DIGEST V4 #10                                           Page 56
  3090.  
  3091. is:
  3092.  
  3093.     check = char ((s + ((s / 64) % 4)) % 64)
  3094.  
  3095. (This results in identical checksums as the other calculation.)
  3096.  
  3097. Bob Larson
  3098. Arpa: Blarson@Usc-Ecl.Arpa
  3099. Uucp: ihnp4!sdcrdcf!oberon!blarson
  3100.  
  3101. ------------------------------
  3102.  
  3103. Date: Fri 7 Feb 86 09:07:17-EST
  3104. From: Frank da Cruz <SY.FDC@CU20B.COLUMBIA.EDU>
  3105. Subject: Re: Mail using kermit; Protocol clarifacations
  3106. Keywords: Kermit Protocol
  3107.  
  3108. An S-B sequence is perfectly valid -- it's the "null transaction".  Depending
  3109. on the implementation, it could happen if none of the specified files was
  3110. read-accessible.  The B packet should be acknowledged, although the sender
  3111. of the B packet should not be overly stringent in waiting for the ACK, because
  3112. there's always the situation in which the receiver gets the B packet, ACKs it,
  3113. and then exits, but meanwhile the ACK is lost.  (Although the S-B sequence
  3114. is valid, it might be a little kinder to the user to send an Error packet
  3115. when no files can be sent...)
  3116.  
  3117. All the protocol issues you raise are (I hope) clarified in the Kermit book.
  3118.  
  3119. - Frank
  3120.  
  3121. ------------------------------
  3122.  
  3123. Date: Fri 7 Feb 86 10:42:20-EST
  3124. From: DEMPSTER@MARLBORO.DEC.COM
  3125. Subject: Re: TELENET KERMIT
  3126. Keywords: Telenet, Tymnet
  3127.  
  3128. My request for advice on tips for network transfer should have been for
  3129. TYMNET, and not TELENET.
  3130.  
  3131. I fiddle with parameters, REC timeout and PARity but can only achieve about
  3132. a 15% success rate with no pattern for successes or failures.  KERMIT will
  3133. usually hang on initial packet, or time out with repeated sends <RET's>.
  3134.  
  3135. Any help appreciated.
  3136.  
  3137.  joe
  3138.  
  3139. [Ed. - Anybody who can help, please reply to Info-Kermit so that others with
  3140. similar problems can see the solution.]
  3141.  
  3142. ------------------------------
  3143.  
  3144. Date: 6-FEB-1986 15:23:13
  3145. From: SYSKERMIT%vax1.central.lancaster.ac.uk@cs.ucl.ac.uk
  3146. Subject: Tapes, GEACs, Victors, etc....
  3147.  
  3148.  INFO-KERMIT DIGEST V4 #10                                           Page 57
  3149.  
  3150. Keywords: GEAC, Cybers Kermit, Victor 9000 Kermit, Victor/Sirius
  3151.  
  3152.  I asked around about GEAC - it's a Canadian machine used for specialised
  3153. Library work. No-one's heard of a Kermit for it.  For your info, address is
  3154. GEAC Computer Corp, 350 Steel Case Road West, Markham, Ontario, Canada. OS
  3155. is totally unique but will shortly be UNIX-clones- there is a machine in New
  3156. York University library, I'm told. Here endeth the GEAC saga.
  3157.  On new Kermit front: both Manchester U. and Imperial College London are doing
  3158. new/inproved Kermits for Cybers running NOS (one in Pascal, one in Compass).
  3159. Will pass them on when they get finished.
  3160.   Your next message will contain a .BOO file for MS-DOS Kermit for the
  3161. Victor 9000/Sirius 1.
  3162.  
  3163.       Alan
  3164.  
  3165. [Ed. - Thanks.  The .BOO file is in KER:MSVV90.BOO.]
  3166.  
  3167. ------------------------------
  3168.  
  3169. From: <decwrl!decvax!mcnc!rti-sel!ethos!jay@ucbvax.berkeley.edu>
  3170. Date: Sat, 8 Feb 86 14:54:49 est
  3171. Subject: PROCOMM Freeware Package
  3172. Keywords: PROCOMM Freeware
  3173.  
  3174.     I just picked up a communications package from one of the local BBSs
  3175. here in Research Triangle Park, NC.  It's called PROCOMM, a freeware package by
  3176. PIL software systems.  This program is probably the best one I've seen at *any*
  3177. price for MS-DOS.  It's fully as good as MEX on CP/M.  It supports both xmodem,
  3178. and kermit protocals, terminal emulation, keyboard macros, and scripts.  Its
  3179. rather large, so I won't post it on the net unless there is enough interest.  I
  3180. will however put it on my BBS.  The reason I mentioned it is that it supports a
  3181. env variable called PROCOMM which contains the path for the parameter files,
  3182. it searches this if it doesn't find them on the current directory.  Highly
  3183. recommended.
  3184.  
  3185. Jay Denebeim                "One world, one egg, one basket."
  3186.   {seismo,decvax,ihnp4}!mcnc!rti-sel!ethos!jay
  3187.   Deep Thought, ZNode #42 300/1200/2400 919-471-6436
  3188.  
  3189. ------------------------------
  3190.  
  3191. From: Ya'akov_Miles%UBC.MAILNET@MIT-MULTICS.ARPA
  3192. Subject: Undocumented Microsoft LINK Option: /E
  3193. Date: Mon 10 Feb 1986 13:44-MST
  3194. Keywords: Microsoft LINK
  3195.  
  3196. There exists an undocumented(?) switch to Microsoft LINK.EXE ver 3.XX,
  3197. which will cause an automatic compaction during binding.  This process
  3198. will eliminate storage for uninitialized arrays from the .EXE file
  3199. produced by the linker, reducing the .EXE file size by up to 300
  3200. percent!  To use this feature, specify the /E option to the command
  3201. line, eg
  3202.  
  3203.         LINK myprog/E;
  3204.  
  3205. should work.  For example, PCKERMIT.EXE ver 2.27 was 80K when linked
  3206.  
  3207.  INFO-KERMIT DIGEST V4 #10                                           Page 58
  3208.  
  3209. normally but shrunk down to 33K when linked with the /E option...
  3210.  
  3211. [Ed. - The question is will any arbitrary DOS machine be able to execute
  3212. an .EXE file that was produced this way?]
  3213.  
  3214. ------------------------------
  3215.  
  3216. Date: 7 FEB 86 10:51-MST
  3217. From: JRD@USU
  3218. Subject: Dashed Cursor Problem on IBM PC
  3219. Keywords: MS-DOS Kermit, Cursor
  3220.  
  3221. In response to the minus sign as a cursor problem reported in recent Digests
  3222. the PC Tech Journal article discussing the problem is "The Dashed Cursor",
  3223. by Paul Pierce, PC Tech J., Dec. 1985, page 47. His code goes like this:
  3224. ...................................
  3225. ;
  3226. ; Program FIXCURS.ASM by Paul Pierce, PC Tech Journal, Dec 1985, page 47.
  3227. ;
  3228. code    segment public 'code'
  3229.         assume cs:code, ds:code, es:nothing
  3230. ;
  3231. ;       This program is set up to be made into a COM file
  3232. ;
  3233.         org     100H
  3234. ;
  3235. ; First check for the monochrome adapter.
  3236. ;
  3237. start:  int     11H             ; set ax = equipment flag
  3238.         and     al,30H          ; mask off all but video bits
  3239.         cmp     al,30H          ; test for monochrome adapter
  3240.         jne     exit            ; jump if not monochrome
  3241. ;
  3242. ; Now check for incorrect cursor mode returned from the Bios
  3243. ;
  3244.         mov     ah,3            ; call bios to get cursor type
  3245.         int     10H             ;
  3246.         cmp     cx,0607H        ; check for invalid (color) type
  3247.         jne     exit            ; jump if not a bad value
  3248. ;
  3249. ; At this point we know that the monochrome adapter is in use and that
  3250. ; the bios cursor mode is incorrect.
  3251. ; Call the bios to set the cursor type correctly.
  3252. ;
  3253.         mov     cx,080cH        ; use correct cursor type
  3254.         mov     ah,1            ; call bios to set cursor type
  3255.         int     10H
  3256.  
  3257. exit:   mov     ah,0            ; exit back to DOS
  3258.         int     21H
  3259.  
  3260. code    ends
  3261.         end     start
  3262. ............................................
  3263. [Reproduced without anyone's permission.]
  3264.         Regards,
  3265.  
  3266.  INFO-KERMIT DIGEST V4 #10                                           Page 59
  3267.  
  3268.         Joe D.
  3269.  
  3270. ------------------------------
  3271.  
  3272. Date: Mon, 10 Feb 86 14:18:00 pst
  3273. From: Joel West <westjw%frog@nosc.ARPA>
  3274. Subject: THE FROG for 64-bit CDC's?
  3275. Keywords: Cyber Kermit, CDC Kermit
  3276.  
  3277. Is anyone aware of a version of kermit for one of the following
  3278. two machines (I'm told the software would be similar):
  3279.     * Cyber 205 running VSOS
  3280.     * Cyber 170 running NOS/VE
  3281. The existing CDC kermit for NOS, NOS/BE likely won't work for several
  3282. reasons:
  3283.     * different, yet another semi-compatible CDC OS
  3284.     * 60- (old) vs. 64-bit (new) machine word size
  3285.     * 6- (old) vs. 8-bit (new) characters
  3286.     * CDC character set vs. ASCII
  3287.  
  3288. One last hope is that every 205 has a 170 as a front end, so if the
  3289. one I'm going to use has NOS, then I can use the existing kermit.
  3290. Otherwise, it sounds like I'll have to do a port of C-Kermit or the
  3291. mini-kermit in the protocol manual...
  3292.  
  3293.     Joel West    CACI, Inc. - Federal
  3294.     westjw@nosc.ARPA
  3295.     {decvax,ucbvax,ihnp4}!sdcsvax!noscvax!westjw
  3296.  
  3297. [Ed. - See message above from Alan Phillips.]
  3298.  
  3299. ------------------------------
  3300.  
  3301. From: hplabs!seismo!mcvax!wcwvax!nigel@ucbvax.berkeley.edu
  3302. Date: Sun 9 Feb 1986 12:51:05 GMT
  3303. Subject: MS-DOS kermits?
  3304. Keywords: MS-DOS Kermit
  3305.  
  3306. There seems to be a vast number (spawn?)  of Kermits available for different
  3307. operating systems and machines; in particular, several different versions
  3308. for MS-DOS have been mentioned in this digest.  Can someone publish a list
  3309. of all the variants that are available currently in the public domain?
  3310.  
  3311. A friend of mine is looking for an MS-DOS kermit: is the source code of such
  3312. available from anyone in the U.K. (on tape, perhaps)?
  3313.  
  3314. [Ed. - Alan Phillips (see message from him above) at Lancaster University
  3315. distributes Kermit on magnetic tape & other media in the U.K. as time permits
  3316. him:  his postal address and phone number are:
  3317.  
  3318.     Alan Phillips
  3319.     Communications Group
  3320.     Department of Computing
  3321.     Computer Building
  3322.     Lancaster University
  3323.     Lancaster LA1 4YW, ENGLAND
  3324.  
  3325.  INFO-KERMIT DIGEST V4 #10                                           Page 60
  3326.  
  3327.     Phone 0524-65201 x 4881
  3328. ]    
  3329.  
  3330. ------------------------------
  3331.  
  3332. End of Info-Kermit Digest
  3333.  
  3334.  INFO-KERMIT DIGEST V4 #11                                           Page 61
  3335.  
  3336. Info-Kermit Digest         Thu, 13 Feb 1986       Volume 4 : Number 11
  3337.  
  3338. Today's Topics:
  3339.                 MS-DOS Kermit 2.29 Not Forgotten
  3340.                   Re: MS-Kermit path suggestion
  3341.                      Problems with MSKERMIT?
  3342.                         Okstate Downtime
  3343.                             C-Kermit
  3344.                    THE FROG for 64-bit CDC's?
  3345.  
  3346. ----------------------------------------------------------------------
  3347.  
  3348. Date: Wed 12 Feb 86 09:51:36-EST
  3349. From: Frank da Cruz <SY.FDC@CU20B.COLUMBIA.EDU>
  3350. Subject: New MS-DOS Kermit 2.29 Not Forgotten
  3351. Keywords: MS-DOS Kermit, Terminal Emulation
  3352.  
  3353. In case you've been wondering what ever happened to MS-DOS Kermit 2.29,
  3354. or missed the earlier announcements of 2.28 jrd, 2.28 jrd/2, etc, here's
  3355. a brief status report.
  3356.  
  3357. Joe Doupnik at Utah State University (connected to us by BITNET), has been
  3358. putting an incredible amount of work into the forthcoming release (considering
  3359. that he, like all of us, has a "real job" to do as well).  He now has a
  3360. remarkably complete VT102 emulator built in to the program, without having
  3361. sacrificed the Heath-19 emulator.  In fact, since VT52, H19, VT100, and VT102
  3362. are all so closedly related, he's got them all in there.  Several test versions
  3363. of this have gone back & forth (well, mostly forth), and the last remaining
  3364. nits are being picked, with the terminal emulation as well as fine points
  3365. relating to operation under TopView, MS Windows, PC Network, with EGA board,
  3366. etc.  It seems that the fine points are what take the time (the old 80/20
  3367. rule) and raise the most hackles.
  3368.  
  3369. Once the nits are quelled (parents of young children will understand this
  3370. allusion), the final job will be to get the program working again on the
  3371. non-IBM MS-DOS systems -- Rainbow, etc.  I think the best idea is for us to
  3372. provide .EXE and .BOO files for those systems we can test (IBM family,
  3373. Rainbow, HP-150), and leave the others alone (at 2.27 or 2.28 level) until
  3374. somebody sends us new, tested ones.  So if you have any of the other MS-DOS
  3375. systems Kermit claims to support -- NEC APC & APC3, Victor/Sirius, HP110,
  3376. Wang, Apricot, Grid, Heath/Zenith, Sanyo, TI Professional, etc. -- please
  3377. be prepared to grab the source or object files when they become available,
  3378. build and test the new release, and send us a .BOO and/or .EXE file by
  3379. electronic mail (or postal mail on IBM PC format diskette), or put them
  3380. somewhere where we can get them with FTP.
  3381.  
  3382. And I might as well make my usual pitch about diskettes -- when you have a
  3383. new version of Kermit working on your system, PLEASE send it on diskette
  3384. to an appropriate user group, "public domain" diskette service, or other
  3385. entity capable of reproducing and selling it by mail order at low cost
  3386. (what's low?  I'd say under $10 or $20 for a diskette) for the benefit of
  3387. all the PC/micro users in the world who don't have tape drives, network
  3388. access, or other "traditional" ways to get Kermit on their machines.
  3389.  
  3390. ------------------------------
  3391.  
  3392.  
  3393.  INFO-KERMIT DIGEST V4 #11                                           Page 62
  3394.  
  3395. Date: Tue 11 Feb 86 10:59:22-PST
  3396. From: Ted Shapin <BEC.SHAPIN@USC-ECL.ARPA>
  3397. Subject: Re: MS-Kermit path suggestion
  3398. Keywords: MS-DOS Kermit, Path
  3399.  
  3400. I don't think KERMIT is the proper place to make up for missing DOS functions.
  3401. I use the public domain DPATH30.COM which lets me search the path for files
  3402. to open so I only need one copy of MSKERMIT.INI.  There are other programs
  3403. that do the same thing, e.g. IBM`s File Facility in their personally developed
  3404. software line.
  3405.  
  3406. ------------------------------
  3407.  
  3408. Date: 0  0 00:00:00 EST
  3409. From: "Steven Kaberline (313) 323-2248" <kaberline@ford-vax>
  3410. Subject: Problems with MSKERMIT?
  3411. Keywords: MS-DOS Kermit, Victor/Sirius
  3412.  
  3413. I just recently built MS-KERMIT for my Victor.  It works
  3414. great, with the exception that the status line at the bottom
  3415. of the screen is trashed during a "SEND" or "RECEIVE"
  3416. command??  The status line is correct during the "CONNECT"
  3417. mode.  I've tried both the 2.28 and 2.28(jrd) versions,
  3418. they both seem to have the same problem.  The IBM-PC version
  3419. I'm also using does not do this, so it appears to be Victor
  3420. specific?
  3421.  
  3422. I also downloaded (from CU20B) the MSVV90.BOO file described
  3423. in the latest Kermit Digest.  When converted to the .EXE file
  3424. and run, it demonstrates the same symptoms.
  3425.  
  3426. This is not a serious problem, but it is annoying.  Does
  3427. anyone have any suggestions??
  3428.  
  3429. Thanks.
  3430.  
  3431.             Steven Kaberline
  3432.             Kaberline@FORD-VAX
  3433.  
  3434. ------------------------------
  3435.  
  3436. Date: 11 Feb 86 20:24:58 CST (Tue)
  3437. From: vasoll%okstate.csnet@CSNET-RELAY.ARPA
  3438. Subject: Okstate Downtime
  3439. Keywords: Okstate
  3440.  
  3441. The Oklahoma State University Kermit Distribution service will not be available
  3442. from Saturday, February 15 until Monday, February 17 (if all goes well).  We
  3443. are in the process of changing from UNIX Version 7 to UNIX System V (actually
  3444. Perkin-Elmer's port of S5 called XELOS).  We anticipate some problems with
  3445. the Kermit Server portion of the Kermit service since the server code that we
  3446. use is based on C-Kermit 4.2 and the code that we added for path restriction
  3447. has never been tested on System V.  The real problem may be in the UUCP portion
  3448. of the service.  As I understand it System V is really picky about only talking
  3449. to systems that are in your L.sys (or Systems) file and I have not yet received
  3450. my System V source license (paperwork!) so I don't yet have the source to "fix"
  3451.  
  3452.  INFO-KERMIT DIGEST V4 #11                                           Page 63
  3453.  
  3454. this "problem" (actually it requires breaking a few features.... sigh..).
  3455.  
  3456. I will report back to this list when various parts of the service start working
  3457. again (hopefully within a week or so).
  3458.  
  3459. Mark Vasoll
  3460. Department of Computing and Information Sciences
  3461. Oklahoma State University
  3462.  
  3463. UUCP:  {cbosgd, ea, ihnp4, isucs1, mcvax, pesnta, uokvax}!okstate!vasoll
  3464. ARPA:  vasoll%okstate.csnet@csnet-relay.arpa
  3465.  
  3466. ------------------------------
  3467.  
  3468. Date: 11 Feb 86 18:38:26-MET (Tue)
  3469. From: Karl Kleine -- F Z I Karlsruhe <kleine%germany.csnet@CSNET-RELAY.ARPA>
  3470. Subject: C-Kermit
  3471. Keywords: C-Kermit
  3472.  
  3473.   We invested some work in C-Kermit.  base is 4C (050).  though this is
  3474. not the very latest, we hope it still is relatively current.
  3475.  
  3476. first:  bugs found in porting it to pcs / cadmus.  these are 68010 based
  3477. Unix machines running MUNIX, an adoption of System III by PCS.  PCS is a
  3478. Munich based German manufacturer of micros, so you know what the M stands for.
  3479. its american branch is CADMUS (Boston).  there were no real problems !!!
  3480. congratulations to the quality of your code !!! except for some places where
  3481. the authors obviously lived on a vax: the old pointer/int problem in C.
  3482. arguments to libary routines / system calls were 0 terminated instead of
  3483. (char *)(0). this made a difference on our system.  these places were
  3484. corrected to use the proper NULL constant.
  3485.  
  3486. second: brevity.  we shortend some of the strings printed, particularly in
  3487. the connect message.  we also suppress printing script lines unless logging
  3488. is active for the following reason:  we regularly connect from a local machine
  3489. (pcs) thru a local net (ungemann/bass net/1) to a couple of other different
  3490. machines.  mechanism: take files with scripts making the connection and
  3491. initiation of logins.  as this often occurs with visitors present we do not
  3492. like to have it all echoed on the screen -- there are some malvolent hackers
  3493. around, i'm afraid.
  3494.  
  3495. third: for the same setup as explained above we added the feature to supply
  3496. an alternate startup file instead of .kermrc as last [and usually only]
  3497. command argument.  i just type  kermit U750  which connects me from my pcs
  3498. to a unix vax.  very handy when you have lots of different hosts you connect
  3499. to -- i even use it to go thru various (local and public) networks to an
  3500. arpa machine in la right from my desk.
  3501.  
  3502. forth: another feature we missed in 4c(050) was file inclusion as typed
  3503. from the local terminal.  not all of the remote hosts have a kermit (yet)
  3504. and there are some utilities which do not like files, but only terminal
  3505. input.  furthermore, you need something for a 'pushing bootstrap'when
  3506. you want to bring kermit source over to the other system!  so we added
  3507. `ESCAPE I' in connect mode. It asks for a filename {we didn't do anything
  3508. fancy here -- maybe we could reuse code from other parts we didn't look at
  3509. -- this part certainly has to be redone, particularly to make the thing
  3510.  
  3511.  INFO-KERMIT DIGEST V4 #11                                           Page 64
  3512.  
  3513. the same for all target systems of C-kermit} and passes the chars in the
  3514. file tothe other side.  newlines are converted to carriage returns
  3515. (as you TYPE it) and a little delay was added.  the latter feature
  3516. was a pragmatic implementation hack to give the remote side a little
  3517. pause for digestion of the line sent.
  3518.  
  3519. these changes were made by a student of mine ond some by me myself.
  3520. all the code is made available to the public as is your policy, and
  3521. for all legal purposes we herewith transfer rights to columbia university.
  3522.  
  3523. if you wonder: the FZI of the mail header is "Forschungszentrum Informatik",
  3524. a non-profit research institute for applied research in computer science.
  3525. we are associated with (but independent of) the Technical University of
  3526. Karlsruhe.  I'm a scientist / project leader in the software engineering dept.
  3527.  
  3528. the rest of the message is a summary of all the changes, and we would like
  3529. that you incorporate them in newer kermit versions. the list was prepared
  3530. by the student; maybe the english isn't perfect.  if you wish, we can also
  3531. send the files, but hope this mail is in essence sufficient.
  3532.  
  3533. Karl Kleine
  3534.     csnet:        kleine@Germany
  3535.     usenet/eunet:    mcvax!unido!uka!kleine
  3536.  
  3537.  
  3538. [From Frank -- Some of these changes are already in 4C(057).  Most of the
  3539. others should wind up, in some form, in a forthcoming release.]
  3540.  
  3541. ------------------------------
  3542.  
  3543. Date: Wed, 12 Feb 86 12:08:33 cst
  3544. From: knutson@huey.UTEXAS.EDU (Jim Knutson)
  3545. Subject: THE FROG for 64-bit CDC's?
  3546. Keywords: Cybers Kermit
  3547.  
  3548. I am no longer working with Cybers anymore so my support of Cyber Kermit
  3549. has become rather limited.  I would like to see support for it continue
  3550. on a "real" Cyber site (not this homegrown OS stuff).  Basically, the
  3551. support needed is finish server support and be willing to write tapes
  3552. for other CDC sites.  Perhaps a general cleanup of all the nasty
  3553. conditional code is in order also.  Anyone willing to take this on should
  3554. contact me to obtain all the materials I have.
  3555.  
  3556. It is interesting to see that other sites are writing Kermits to run
  3557. on CDC equipment.  I can understand writing in Pascal but writing one
  3558. in Compass makes me shudder.  I have had to support several Compass
  3559. programs in the past and it is a nightmare when trying to make mods.
  3560. I wish them all the luck in the world in that endeavor.
  3561.  
  3562. Jim Knutson
  3563. ARPA: knutson@ngp.UTEXAS.EDU
  3564. UUCP: {ihnp4,seismo,kpno,ctvax}!ut-sally!ut-ngp!knutson
  3565. Phone: (512) 471-3241
  3566.  
  3567. ------------------------------
  3568.  
  3569.  
  3570.  INFO-KERMIT DIGEST V4 #11                                           Page 65
  3571.  
  3572. End of Info-Kermit Digest
  3573.  
  3574.  INFO-KERMIT DIGEST V4 #12                                           Page 66
  3575.  
  3576. Info-Kermit Digest         Fri, 14 Feb 1986       Volume 4 : Number 12
  3577.  
  3578. Today's Topics:
  3579.                        Kermit Valentine Message
  3580.                    QK-KERMIT, a Turbo Pascal Kermit
  3581.                        Kermit for Flex 9 System
  3582.                        Two More New Kermit-80's
  3583.                 More CP/M-80 Implementations of Kermit
  3584.  
  3585.                         HAPPY VALENTINE'S DAY
  3586.  
  3587.                              (  \   /  )
  3588.                             (    \ /    )
  3589.                              ( Kermit & )
  3590.                               (  You   )
  3591.                                 (    )
  3592.                                   \/
  3593.  
  3594. ----------------------------------------------------------------------
  3595.  
  3596. Date: Tue, 11 Feb 86 09:57 EST
  3597. From: Victor Lee <VIC@QUCDN.BITNET>
  3598. Subject: QK-KERMIT, a Turbo Pascal Kermit
  3599. Keywords: QK-Kermit, Turbo Pascal Kermit
  3600.  
  3601. I would like to submit our version of Turbo Pascal Kermit which runs on both
  3602. the MS-DOS and CP/M systems.  It is named QK-Kermit after our SHARE
  3603. installation name, QK (Queen's Kingston).
  3604.  
  3605. I made some attempt to get together with Jeff Duncan, but it was not very
  3606. successful.  The files we sent back and forth to one another kept getting
  3607. lost.  And I got somewhat confused as to which files went together. At
  3608. Queen's the developement of the MsDos Kermit features had to take priority
  3609. over any CP/M features.  Consequently this Turbo Pascal KERMIT is primarily
  3610. our own Kermit.
  3611.  
  3612. [Ed. - Jeff Duncan at Prime Computer has also been working on a Turbo Pascal
  3613. Kermit, but concentrating on CP/M.  His previous Turbo Pascal CP/M-80
  3614. Kermit remains available as KER:TURBO.*.]
  3615.  
  3616. The Turbo Pascal Kermit which we call QK-KERMIT has been widely used on
  3617. campus to tie in with Kermits on the VM/CMS, VAX systems, RT11 system and
  3618. micro to micro systems.  In addition to the features found in the Kermit-MS,
  3619. QK-KERMIT has added the following:
  3620.  
  3621.     1. VT100 emulation, with definable function keys.
  3622.     2. VT100/TEK4010 graphics terminal emulation.
  3623.        We are also currently developing  a TEK4105 version.
  3624.     3. APL character set for those that have an APL character ROM.
  3625.     4. Automatic Server mode for send and receive files.
  3626.  
  3627. Because this Kermit is easy to use and modify, it has been used by others
  3628. who have added there own particular modifications such as file encription,
  3629. data compression, and Greek terminal emulation.
  3630.  
  3631. There are about 3000 lines of code contained in several source Pascal files.
  3632.  
  3633.  INFO-KERMIT DIGEST V4 #12                                           Page 67
  3634.  
  3635.  
  3636. [Ed. - Thanks, Victor!  This program runs on the IBM PC,XT,AT; the Apple II,
  3637. and the Kaypro II.  A simple hex file (2-for-1 encoding of the binary .COM
  3638. file) is provided for the IBM PC family (with and without graphics).
  3639. Additional hex files for other combinations of PCs/terminals/graphics may
  3640. appear from time to time.  The files are in KER:QK*.* on CU20B.  The binary
  3641. .COM files are in KB:QK*.COM on CU20B.  Hexify/dehexify programs are in
  3642. KER:QKCOMH.PAS and KER:QKHEXC.PAS.  The source files are concatenated
  3643. together into KER:QKKER.PAS; KER:QKKER.DOC is the manual; there are various
  3644. auxilliary files for key definition, etc.  To run the program, you need to
  3645. have a key definition file on your current disk.]
  3646.  
  3647. ------------------------------
  3648.  
  3649. Date: Thu, 13 Feb 86 08:17:02 n
  3650. From: <BENDALL%DHDEMBL5.BITNET@wiscvm.wisc.edu>
  3651. Organisation:   European Molecular Biology Laboratory
  3652. Postal-Address: Meyerhofstrasse 1, 6900 Heidelberg, W. Germany
  3653. Phone: (6221)387-0 [switchboard]
  3654. Subject: Kermit for Flex 9 System
  3655. Keywords: Flex 9 Kermit
  3656.  
  3657. I have just mailed the Flex Kermit source code to the address which
  3658. succeeded last! I hope that it arrives OK...
  3659.  
  3660. The program was written by D. J. Rowland, Brighton Polytechnic Computer
  3661. Centre, Watts Building, Lewes Road, Brighton, Sussex, UK.  Here are the
  3662. comments from the author, which seem to comprise the sum total of the
  3663. documentation:
  3664.  
  3665. "This program is a very basic kermit, the basic code is based on the Apple
  3666. version of Kermit and modified to run on the 6809 cpu.  I don't guarantee
  3667. its operation!  It's a bit crude but it does work!  It has be run with the
  3668. DEC VAX Kermit server and the DEC Pro Kermit server.
  3669.  
  3670. [Ed. - I assume this means it will only work with a Kermit server on the
  3671. remote end, but it shouldn't matter which server.]
  3672.  
  3673. "It will get a file, send a file, and close down the server.  It operates
  3674. with text files only and does not have 8 bit quoting.  There are no set and
  3675. show commands; to change the values modify the source!  There is a receive
  3676. data timer (for packet receive); this can be modified or deleted!  It's a
  3677. simple timing loop round the recieve-data subroutine."
  3678.  
  3679. regards
  3680. peter bendall
  3681.  
  3682. ------------------------------
  3683.  
  3684. Date: 13-FEB-1986 16:49:18
  3685. From: SYSKERMIT%vax1.central.lancaster.ac.uk@cs.ucl.ac.uk
  3686. Subject: Two More New Kermit-80's
  3687. Keywords:
  3688.  
  3689.   Here's a couple more towards the Great 200 Mark. First off is the hex for
  3690. Kermit-80 for the Epson PX8 portable, sent in by Tony Addyman of Salford
  3691.  
  3692.  INFO-KERMIT DIGEST V4 #12                                           Page 68
  3693.  
  3694. University (MA18@UK.AC.SALF.E). Then comes the hex for a Research Machines
  3695. RM380Z with 5-1/4 inch single density discs, from Brian Robertson of Aberdeen
  3696. University (kermit@UK.AC.ABDN). There was a Kermit-80 hex file for this system
  3697. on the tape I sent you- belatedly it was found that this ran on systems with 8
  3698. inch single density discs only (the addresses of the UART changes between the
  3699. models). Can you install the one on the tape as CP4380.HEX, and have this new
  3700. one as CP438M.HEX, please (the "M" is apparently meaningful to Those Who Know
  3701. These Things). The SYS and TYP files for these are being done by Bertil now,
  3702. and will be on a PC disc to you before long.
  3703.                  Alan
  3704.  
  3705. [Ed. - Thanks, Alan!  The Epson hex file is in KER:CP4PX8.HEX, and the RM380Z
  3706. version in KER:CP438M.HEX, available, as usual, via anonymous FTP from CU20B
  3707. and on BITNET via KERMSRV at CUVMA.  The others will be installed when they
  3708. arrive.]
  3709.  
  3710. ------------------------------
  3711.  
  3712. Date: 13 Jan 1986 1423-EST
  3713. From: Robert LaFara, Indianapolis 317-353-7750
  3714. Via: LCG.KERMIT@DEC-MARLBORO
  3715. Subject: More CP/M-80 Implementations of Kermit
  3716.  
  3717. The following files contain the machine dependent code for the
  3718. Access-Matrix, Action Computer Enterprise Discovery, and the Personal Micro
  3719. Computer MicroMate.  Although I have included source code for two others, I
  3720. no longer have the HEX files.
  3721.  
  3722.           CP4ACC.HEX
  3723.           CP4DISC.HEX
  3724.           CP4MM.HEX
  3725.  
  3726. I also uploaded the file: CP4SYS.DIF which contains (I hope) all the
  3727. differences between the CP4SYS.ASM on the distribution tape and my versions
  3728. of the file.  Included are comments about two errors that we have found in the
  3729. distributed code and I have included comments about EQU's to be used in
  3730. CP4TYP.ASM.
  3731.  
  3732. Sincerely, Bob LaFara
  3733.  
  3734. ------------------------------
  3735.  
  3736. End of Info-Kermit Digest
  3737.  
  3738.  INFO-KERMIT DIGEST V4 #13                                           Page 69
  3739.  
  3740. Info-Kermit Digest         Thu, 20 Mar 1986       Volume 4 : Number 13
  3741.  
  3742. Today's Topics:
  3743.                        MS-DOS Kermit 2.28/jrd5b
  3744.               CP/M Kermit Announcements from Last Digest
  3745.        MS-Kermit for Sirius/Victor on Available Disc in the UK
  3746.                         QK-Kermit Reports (and Answers)
  3747.        IBM PC - Tek 4010/4014 Emulation Beta Offer (w/ Kermit)
  3748.                      Mac Kermit vs Printer Port?
  3749.                      C-Kermit Bug on Pyramid 90x
  3750.  
  3751. ----------------------------------------------------------------------
  3752.  
  3753. Date: 20 Feb 1986 1400-EST
  3754. From: Frank da Cruz <SY.FDC@CU20B>
  3755. Subject: MS-DOS Kermit 2.28/jrd5b
  3756.  
  3757. If anybody wants to try out the current iteration of Joe Doupnik's MS-DOS
  3758. Kermit, for the IBM PC family (& clones) only, with VT52, H19, VT100, VT102
  3759. emulation built in, plus the ability to set foreground & background color
  3760. on color monitors.  No real documentation is available yet, but you can use
  3761. question mark at command level to find out what the new commands are.  A
  3762. couple commands have changed, so your MSKERMIT.INI file might need some
  3763. changes:
  3764.  
  3765. SET AUTOWRAP has become SET TERMINAL WRAP (but see below)
  3766. SET HEATH has become SET TERMINAL HEATH (or VT100, or VT102, etc)
  3767.  
  3768. The following bugs have been observed, so you don't need to report them:
  3769.  
  3770. 1. SET TERMINAL WRAP command doesn't work (doesn't parse).
  3771.    The actual wrap mechanism seems to work OK, but can only be turned on
  3772.    and off by escape sequences.
  3773.  
  3774. 2. There's no help for SET TERMINAL COLOR command (it takes two numbers
  3775.    in the range 0-7 as arguments, e.g. SET TERM COLOR 4,2).
  3776.  
  3777. 3. Insert char in H19 or VT102 mode displays garbage instead of the inserted
  3778.    characters.
  3779.  
  3780. 4. When you change colors, the background color is not set until after the
  3781.    screen is cleared the first time, but the foreground color is set.
  3782.  
  3783. This version is in PS:<KERMIT-MS>MSJRD5B.BOO (and .EXE for those who can
  3784. transfer 8-bit binary files), available, as usual via anonymous FTP from CU20B.
  3785. Please report any additional bugs to me, and I'll relay them to Joe.
  3786. Meanwhile, the program seems to be highly usable on the IBM PC family for most
  3787. applications, emulating any of the above terminals, so those of you who have
  3788. been hankering for VT10x emulation might be able to get by with this version
  3789. until the final release.  I'll also put the MSJRD5B.BOO file in KERMSRV on
  3790. CUVMA for BITNET access.
  3791.  
  3792. ------------------------------
  3793.  
  3794. Date: 20 Feb 1986 0900-EST
  3795. From: Frank da Cruz <SY.FDC@CU20B>
  3796.  
  3797.  INFO-KERMIT DIGEST V4 #13                                           Page 70
  3798.  
  3799. Subject: CP/M Kermit Announcements from Last Digest
  3800.  
  3801. Apologies to everyone who tried to get any of the five new CP/M Kermit .HEX
  3802. files announced in the last digest.  The first group, from Bob LaFara, was
  3803. there, but not as advertised; the filenames were changed somewhat from those
  3804. listed in Bob's message:
  3805.  
  3806. Machine          Bob's Name      Stored As:
  3807.  
  3808. Access-Matrix    CP4ACC.HEX      CP4ACC.HEX   (no change)
  3809. ACT Discovery    CP4DISC.HEX     CP4DIS.HEX   (shortened to 6.3)
  3810. PMM Micromate    CP4MM.HEX       CP4PMM.HEX   (to avoid confusion)
  3811.  
  3812. The source for these files has been added to the "beware" file, KER:CP4KER.BWR.
  3813.  
  3814. The other two,
  3815.  
  3816. Epson PX8 Portable               CP4PX8.HEX
  3817. Research Machines 380Z           CP438M.HEX
  3818.  
  3819. were lost somehow.  They have been restored (thanks to Alan Phillips for
  3820. sending them again).  Since we're without a real CP/M-80 Kermit maintainer,
  3821. all new CP/M systems will have to be supported this way, i.e. installation
  3822. of the .HEX files, without corresponding change to the source.  I hope to
  3823. inveigle someone into taking over CP/M-80 Kermit maintenance to the extent of
  3824. making one last pass through the source, so that the program can be organized
  3825. in such a way as to take advantage of the MODEM overlays.  Any volunteers?
  3826.  
  3827. ------------------------------
  3828.  
  3829. Date: 14-FEB-1986 16:03:28
  3830. From: SYSKERMIT%vax1.central.lancaster.ac.uk@cs.ucl.ac.uk
  3831. Subject: MS-Kermit for Sirius/Victor on Available Disc in the UK
  3832.  
  3833. I can now supply MS-Kermit 2.28 on disc for the Sirius/Victor to anyone
  3834. wanting it in the UK. As before, e-mail address is SYSKERMIT@LANCS.VAX1, phone
  3835. is 0524-65201 x 4881.
  3836.               Alan Phillips
  3837.  
  3838. [Ed. - Thanks!  Are there any other public spirited volunteers willing to
  3839. supply Kermit on native media for their machines, or to submit them to user
  3840. groups who can?]
  3841.  
  3842. ------------------------------
  3843.  
  3844. Date: 18 FEB 86 09:58-PST
  3845. From: DON@UCRVMS.BITNET
  3846. Subject: QK-Kermit Report
  3847.  
  3848. Problems and bug report on the new QKERMIT in turbo pascal:
  3849.  
  3850.    VT100 terminal emulation has some problems
  3851.      Does not respond to DEC VMS set term/inquire.
  3852.      Has problems with the "TAB" character expansion.
  3853.  
  3854.    Something is wrong with the kermit handshaking (program waits until
  3855.  
  3856.  INFO-KERMIT DIGEST V4 #13                                           Page 71
  3857.  
  3858.    host times out then sends next packet) (each packet took about
  3859.    5 seconds to send).
  3860.  
  3861.             Don Jenkins  DON@UCRVMS (bitnet)
  3862.             University of California, Riverside
  3863.             Academic Computing Center
  3864.  
  3865. [Ed. - See below.]
  3866.  
  3867. ------------------------------
  3868.  
  3869. Date: Wed 19 Feb 86 20:22:01-CST
  3870. From: Pete Galvin <CC.GALVIN@R20.UTEXAS.EDU>
  3871. Subject: QK-Kermit Report
  3872.  
  3873. I transfered the sources for QKKERMIT and compiled a version under MSDOS 3.1,
  3874. trying to build a VT100 version.  The compile went fine, and on startup
  3875. QKKERMIT claims I have VT100 emulation.  Unfortunately, when I dial in to the
  3876. DEC-20 on campus, almost no VT100-hood can be seen in the program: blanking the
  3877. screen and deleting characters works fine, but invoking any editor produces
  3878. "random" results.  Mostly, the screen blanks a lot during the display of text
  3879. or prompts, and the cursor stays near the top of the screen.
  3880.  
  3881. I'm hoping someone will point out the silly mistake I made an tell me how to
  3882. get a working VT100 emulator up.
  3883.  
  3884.                                         Thanks,
  3885.                                         Pete Galvin, U of Texas
  3886.  
  3887. ------------------------------
  3888.  
  3889. Date: Wed, 19 Feb 86 14:06 EST
  3890. From: VIC@QUCDN
  3891. Subject: Reply to QK-Kermit Bugs
  3892.  
  3893.      I think my choice of names for the various protocols was bad. You
  3894. should not be using the Xon-Xoff with a Dec20. The Xon-Xoff refers only to
  3895. the funny IBM way of using Xon-Xoff. What I called "SERIES/1" protocol
  3896. should be used by most computers.  I am considering to change the name
  3897. of the protocol to something less confusing; but I am afraid that the
  3898. name may also have to be quite meaningless.
  3899.  
  3900.      It appears that my VT100 emulation is not complete enough for most
  3901. DEC users, although it is sufficient our needs. I will try add some of
  3902. the missing features as soon as possible.  Your feed back of the problems
  3903. will help me decide what features are most needed.
  3904.  
  3905. [Ed. - Victor has also sent in a hex file for the Kaypro II since the
  3906. last digest.  It's in KER:QKCPK2.HEX.  Remember, this is a straight
  3907. hexadecimal encoding of the .COM file, not an Intel format .HEX file to
  3908. be used with the CP/M LOAD command.]
  3909.  
  3910. ------------------------------
  3911.  
  3912. Date: Tue 18 Feb 86 10:39:09-EST
  3913. From: Michael Fuchs <EXT1.FUCHS@CU20B.COLUMBIA.EDU>
  3914.  
  3915.  INFO-KERMIT DIGEST V4 #13                                           Page 72
  3916.  
  3917. Subject: IBM PC - Tek 4010/4014 emulation beta offer (w/ Kermit)
  3918.  
  3919. Would anyone be interested in beta testing our latest version of a product
  3920. that does Tektronix 4010/4014 emulation (with EGA support) as well as VT102,
  3921. VT52, file transfer (Kermit, Xmodem, propietary protocols), 132 columns in
  3922. software (or optional hardware), old screen recall, programmable softkeys,
  3923. etc.?
  3924.  
  3925. If so, please contact (by voice only, please):
  3926.  
  3927. John Bailin
  3928. Coefficient Systems Corporation
  3929. 212/777-6707
  3930.  
  3931. Please do not mail replies to this account (it's his project!)
  3932.  
  3933. Michael Fuchs
  3934. Coefficient Systems Corp.
  3935.  
  3936. ------------------------------
  3937.  
  3938. Date: 16 Feb 1986 0825-EST
  3939. From: LCG.CUSTOMER@MARLBORO.DEC.COM
  3940. Subject: Mac Kermit vs Printer Port?
  3941.  
  3942. There is a bug in MacKermit 0.8(33).  If the modem port is in use by a hard
  3943. disk (Tecmar for example), there is no way to use MacKermit as it generates
  3944. an error message indicating that the port is in use and then exits.  It does
  3945. not permit the user to use the printer port instead.  Do you have a patch to
  3946. get around this problem???
  3947.  
  3948. [Ed. - From one of the authors of Mac Kermit: "The ability to use the printer
  3949. port is not supported -- it was something we were going to put in but never got
  3950. around to.  Since I ordered a Tecmar I'll probably get around to fixing this.]
  3951.  
  3952. ------------------------------
  3953.  
  3954. Date: Mon, 17 Feb 86 16:29:36 EST
  3955. From: munnari!moncskermit.oz!john@seismo.CSS.GOV (John Carey)
  3956. Subject: C-Kermit bug on Pyramid 90x
  3957.  
  3958. I have discovered a bug sending more than one file using C-Kermit 4c(056)
  3959. on a Pyramid 90X, e.g.
  3960.  
  3961.         kermit -s file1 file2 ...
  3962.  
  3963. The first file is sent ok - but the others are not.
  3964.  
  3965. Here is the fix to "ckcpro.w" - sfile() has a parameter which was not used:
  3966.  
  3967. <sseof>Y  { if (gnfile() > 0) {         /* Got ACK to EOF, get next file */
  3968.                 if (sfile(xeof)) BEGIN ssdata;  /* <---- parameter added */
  3969.  
  3970. This may cause problems on other machines that a have different
  3971. stack aritecture from the VAX.
  3972.  
  3973.  
  3974.  INFO-KERMIT DIGEST V4 #13                                           Page 73
  3975.  
  3976.                                 John Carey.
  3977.                                 john%monu1.oz@seismo.arpa
  3978.  
  3979. ------------------------------
  3980.  
  3981. End of Info-Kermit Digest
  3982.  
  3983.  INFO-KERMIT DIGEST V4 #14                                           Page 74
  3984.  
  3985. Info-Kermit Digest         Thu, 28 Feb 1986       Volume 4 : Number 14
  3986.  
  3987. Departments:
  3988.  
  3989.   ANNOUNCEMENTS -
  3990.         Kermit for the HP2647
  3991.         New Kermit-11
  3992.         Victor 9000 Kermit Updates
  3993.  
  3994.   MISCELLANY -
  3995.         ProComm
  3996.         C-Kermit Bug for Pyramid 90x
  3997.         Uucpker and Kermsrv Are Back
  3998.         Bug in C-Kermit
  3999.  
  4000. ----------------------------------------------------------------------
  4001.  
  4002. Date: 1986 Feb 27   19:31 EST
  4003. From: John F. Chandler <PEPMNT@HARVARDA.BITNET>
  4004. Subject: Kermit for the HP2647
  4005.  
  4006. There is now a Kermit available for the HP2647 "Rover" programmable graphics
  4007. terminal, with or without tape units, written in 8080 assembler.  It
  4008. supports data compression and interaction with servers.  The executable
  4009. module is in the form of a long ESCAPE sequence that drives the resident
  4010. loader.  After being loaded it can be invoked as needed by typing 'kermit'
  4011. in command mode.  This Kermit can probably be adapted to run on other HP264x
  4012. models.  Source and documentation are available through KERMSRV.
  4013.  
  4014. John F. Chandler
  4015. Harvard/Smithsonian Center for Astrophysics
  4016.  
  4017. [Ed. - The program, hex file, and documentation are in KER:HP264X.* on CU20B
  4018. (anonymous FTP) and HP2647X * on KERMSRV at CUVMA (BITNET).]
  4019.  
  4020. ------------------------------
  4021.  
  4022. DATE: 21-FEB-1986
  4023. FROM: BRIAN@UOFT02
  4024. SUBJECT: NEW KERMIT-11
  4025.  
  4026. New Kermit-11 on dialup and bitnet from U of Toledo
  4027.  
  4028.  A new version (2.45) of Kermit-11 is available.  The  literal  list  of
  4029. changes  is  too long, but major things are: long packets, dial command,
  4030. set dial  commands  (for  adding  modems),  set  phone  number  command,
  4031. further  TSX+  mods,  new  install  and  user  doc.  Edit  history is in
  4032. K11CMD.MAC
  4033.  
  4034.  This  version  should  not  be  sent  to  Columbia  yet as it is highly
  4035. desirable  to  test  long  packet  support  against  a  different  Kermit
  4036. implementation.  Additionally,  there  are  a  couple of very soon to be
  4037. resolved issues regarding P/OS v3. I am also awaiting a task  image  for
  4038. IAS 3.2 update C.
  4039.  
  4040. Bitnet access:
  4041.  
  4042.  INFO-KERMIT DIGEST V4 #14                                           Page 75
  4043.  
  4044. from VM/CMS:    CP SMSG RSCS MSG UOFT02 KERMSRV DIR
  4045.                 CP SMSG RSCS MSG UOFT02 KERMSRV SEND K11*.*
  4046. from VMS Jnet:  $ SEN/REM UOFT02 KERMSRV SEND K11*.*
  4047.  
  4048. dialup: (419) 537-4411
  4049.         Service class  VX785A
  4050.         User: KERMIT
  4051.         Password: KERMIT
  4052.  
  4053. [Ed. - Thanks!  We will announce Brian's new release when we
  4054. receive it at Columbia.]
  4055.  
  4056. ------------------------------
  4057.  
  4058. Date:     Sat, 22-FEB-1986 15:32 MST
  4059. From:     <PETERSONB@BYUVAX>
  4060. Subject:  VICTOR 9000 KERMIT updates
  4061.  
  4062. I apologize to anyone who may be using the VICTOR 9000 Kermit for the bug
  4063. in the mode line during file transfers.  It was a severe oversight on my
  4064. part.  I am forwarding corrected versions of MSXV90.ASM, MSYV90.ASM, and
  4065. MSYV9T.ASM to Columbia U. to replace the ones with the bug.
  4066.  
  4067. [Ed. - The new files in KER:MS*V9*.* on CU20B and on BITNET
  4068. (without the KER:)]
  4069. In addition, since I was working on it anyway, I have cleaned up the
  4070. character set on the Tektronix emulation a little bit to make the lower-case
  4071. letters more readable.  By popular demand I have also added code in the
  4072. Heath emulation mode of both versions to swallow up any ANSI escape
  4073. sequences that may come along.  No action is taken when an ANSI sequence is
  4074. received, but there are apparently many devices (such as the IBM 7171
  4075. protocol converter) that send these sequences and they are very annoying.
  4076. Also, the receipt of the sequence ESC [ is supposed to activate the hold
  4077. screen mode on the VICTOR - not an entirely desirable characteristic if the
  4078. host is merely trying to tell the VICTOR to switch text characteristics.
  4079.  
  4080. I appreciate all who have called bugs in the VICTOR version to my attention.
  4081.  
  4082.                                         Bryan G. Peterson
  4083.                                         (BITNET PETERSONB@BYUVAX)
  4084.                                         Telephone:  (801)378-2093
  4085.  
  4086. P.S. - I will be sending the corrected codes on VICTOR format disks to the
  4087. VICTOR PULSE public domain library in the next few days.  If anyone wishes
  4088. to contact them the address is:
  4089.  
  4090.                         Victor PULSE
  4091.                         c/o Brad Chase
  4092.                         P.O. Box 705
  4093.                         Exeter, NH  03833-0705
  4094.  
  4095. [Ed. - Thanks for fixing these bugs, for sending us the source,
  4096. and a SPECIAL thanks for submitting this version to a Users
  4097. Group. If you could also send us a .BOO file, it would be greatly
  4098. appreciated.]
  4099.  
  4100.  
  4101.  INFO-KERMIT DIGEST V4 #14                                           Page 76
  4102.  
  4103. ------------------------------
  4104.  
  4105. Date: Tue, 25 Feb 86 09:06:12 CST
  4106. From: C346595@UMCVMB (Bruce Barkelew)
  4107. Subject: ProComm
  4108.  
  4109. PIL Software Systems
  4110. PO Box 1471
  4111. Columbia, MO 65201
  4112. (314) 449-9401
  4113.  
  4114. I am the co-author of the communications program ProComm.  I noticed
  4115. our program mentioned here, so I thought I would let you know some
  4116. more information.  ProComm is a user supported product.  We have just
  4117. released version 2.2 (02/21/86).  Version 2.2 has many improvements
  4118. and additions.  We now emulate 10 popular async terminals.  The VT-100
  4119. emulation has been greatly improved.  We support XMODEM, YMODEM, TELINK,
  4120. MODEM7 and KERMIT file transfer protocols.  Our KERMIT implementation
  4121. has been completely re-coded from the ground up, and now supports all
  4122. the latest features such as data compression, file attributes, and the
  4123. new Sliding Window (full duplex) extension.  Our script command language
  4124. has been expanded also.  ProComm runs under MS-DOS 2.0 or greater, and
  4125. requires 128k of RAM.  We have a 24 hour support BBS running at (314) 449-
  4126. 9401.  The latest version is always available there.
  4127.  
  4128. I don't mean this to sound like a commercial, but I saw messages here
  4129. inquiring about us, so I thought I would supply the information.  I can
  4130. be reached at the above address or at C346595 at UMCVMB.
  4131.  
  4132. -Bruce Barkelew
  4133.  
  4134. [Ed. - We do not usually put commercial announcements in our
  4135. digest, but this may be a way for people to try windows kermit.]
  4136.  
  4137. ------------------------------
  4138.  
  4139. Date: Thu, 27 Feb 86 09:02:10 EST
  4140. From: munnari!moncskermit.oz!john@seismo.CSS.GOV (John Carey)
  4141. Subject: C-Kermit bug for Pyramid 90x
  4142.  
  4143. Sorry my last article had a typo.
  4144.                 if (sfile(xeof)) BEGIN ssdata;  /* <---- parameter added */
  4145.  
  4146. Should have been :-
  4147.                 if (sfile(xflg)) BEGIN ssdata;  /* <---- parameter added */
  4148.                           ^^^^
  4149. Thanks to John F. Rovert (jrover@nswc-g) for pointing out my mistake
  4150.  
  4151.                                                 John Carey.
  4152.                                                 john%monu1.oz@seismo.ARPA
  4153.  
  4154. [Ed. - Thanks for the correction.]
  4155.  
  4156. ------------------------------
  4157.  
  4158. Date: Thu, 27 Feb 86 0:02:20 CST
  4159.  
  4160.  INFO-KERMIT DIGEST V4 #14                                           Page 77
  4161.  
  4162. From: Mark Vasoll <vasoll%okstate.csnet@CSNET-RELAY.ARPA>
  4163. Subject: uucpker and kermsrv are back
  4164.  
  4165. Both the uucpker and kermsrv logins are back in working order on
  4166. okstate.
  4167.  
  4168. ------------------------------
  4169.  
  4170. Date: 28 Feb 86
  4171. From: Frank da Cruz <SY.FDC@CU20B.COLUMBIA.EDU>
  4172. Subject: Bug in C-Kermit
  4173.  
  4174. I just discovered a bug in C-Kermit that might explain some problems that
  4175. have been reported recently.  If you ever send it an ACK, but the ACK is
  4176. lost somehow, and then you time out and send it a NAK (as I believe the PC
  4177. will do if its timer is on) before C-Kermit times out, the two Kermits get
  4178. into a deadlock, in which Unix Kermit sends packet n and the PC sends a NAK
  4179. for packet n+1, up to the retry limit.  The cure, in the case of Unix
  4180. Kermit, is to add a test in the input() function.  If it receives a NAK for
  4181. packet (n+1)%64, then it should return('Y'), i.e. behave as though it got an
  4182. ACK for packet n.  - Frank
  4183.  
  4184. ------------------------------
  4185.  
  4186. End of Info-Kermit Digest
  4187.  
  4188.  INFO-KERMIT DIGEST V4 #15                                           Page 78
  4189.  
  4190. Info-Kermit Digest         Wed,  5 Mar 1986       Volume 4 : Number 15
  4191.  
  4192. Departments:
  4193.  
  4194.   ANNOUNCEMENTS -
  4195.     Kermit for Gould/SEL 32/8750 with MPX 3.2A
  4196.     New os9 Kermit (68000 and 6809)
  4197.  
  4198.   C-KERMIT -
  4199.     Kermit for Ultrix-11?
  4200.     Pixel Support for C-Kermit
  4201.     C-Kermit and TACs
  4202.  
  4203.   MS-DOS KERMIT -
  4204.     Tektronix Emulator in QK-Kermit
  4205.     Re: Tektronix Emulator in QK-Kermit
  4206.     PCjr w/Tecmar memory vs 2.28/jrd Kermit-MS
  4207.  
  4208.   MISCELLANY -
  4209.     Minor Problem with VMS Kermit (BLISS/MACRO) V3.1.066:
  4210.  
  4211. ----------------------------------------------------------------------
  4212.  
  4213. Date: Wed 5 Mar 86 09:50:14-EST
  4214. From: Frank da Cruz <SY.FDC@CU20B.COLUMBIA.EDU>
  4215. Subject: Kermit for Gould/SEL 32/8750 with MPX 3.2A
  4216.  
  4217. Announcing SEL-Kermit Version 1.0 for the Gould/SEL Concept 32/8750 with MPX
  4218. 3.2A, written in Fortran-77+ by Marlon Gordon and Dave Durand, Singer/Link
  4219. Houston.  According to the documentation, it works in both remote and local
  4220. mode, and can run as a Kermit server.  The file arrived on some crazy kind
  4221. of tape, which we read the best way we could.  It all seems to be intact.
  4222. The files are in KER:GM1*.* on CU20B, available as usual via anonymous FTP
  4223. on the Internet, and also via KERMSRV at CUVMA on BITNET.
  4224.  
  4225. ------------------------------
  4226.  
  4227. Date: Fri 28 Feb 86 18:04:22-PST
  4228. From: Bob Larson <BLARSON%ECLD@usc-ecl.arpa>
  4229. Subject: New os9 Kermit (68000 and 6809)
  4230.  
  4231. Since someone finally confirmed that I didn't break the 6809 support
  4232. when I added 68000 support to kermit, the new version should be made
  4233. standard.  (Thanks Mark Sunderlin, scsnet!sunder.)
  4234.  
  4235. The new version is on usc-eclb.arpa as ps:<blarson.os9>os9*.* .  The
  4236. files that have changed are second generation, so os9*.*.2 will get
  4237. you only the new files.
  4238.  
  4239. The only real changes for 6809 users are in the .hlp and .bwr files
  4240. and some code to make connect mode on a bit-banger port easier to
  4241. implement.  (A special device driver is needed, any volunteers?)
  4242.  
  4243. Bob Larson <Blarson@Usc-Ecl.Arpa>
  4244. Uucp: ihnp4!sdcrdcf!oberon!blarson
  4245.  
  4246.  
  4247.  INFO-KERMIT DIGEST V4 #15                                           Page 79
  4248.  
  4249. [Ed. - Thanks!  The new files are in KER:OS9*.* on CU20B, and in
  4250. OS* * on KERMSRV at CUVMA.]
  4251.  
  4252. ------------------------------
  4253.  
  4254. Date:     Fri, 28 Feb 86  10:44 EST
  4255. From:     Mark Katsouros <KATSOURO@UMDD.BITNET>
  4256. Subject:  Kermit for Ultrix-11?
  4257.  
  4258.  I've had no luck in getting Kermit working on our Ultrix-11 system.  Tried
  4259. making several different versions, and fooled around with mixing up the flags,
  4260. but was unsuccessful in coming up with anything even close.  If you happen to
  4261. hear of a way to get what I have (ck*.*) made for Ultrix-11, please let me
  4262. know.  Also, I'd really appreciate it if you would let me know if you hear of
  4263. anyone else on the net using Ultrix-11.  (Perhaps they have some sort of Kermit
  4264. protocol.)  Thank you for your time,
  4265.  
  4266. Mark Katsouros
  4267. University of Maryland, College Park
  4268.  
  4269. [Ed. - Does anybody have any hints about making C-Kermit work in
  4270. Ultrix-11?  What is Ultrix-11, anyway?  A 2.9 derivative?  A version
  4271. 7 derivative?  Venix in disguise?]
  4272.  
  4273. ------------------------------
  4274.  
  4275. Date: Fri 28 Feb 86 11:15:39-EST
  4276. From: Chris Lent <OC.PEDHEM@CU20B.COLUMBIA.EDU>
  4277. Subject: Pixel Support for C-Kermit
  4278.  
  4279.     Just put C-kermit on a Pixel 1000 which is a 68000 based Berkley
  4280. Unix box.  Make bsd almost works but it seems the getppid() function
  4281. which is used to determine the parent process id of the shell running
  4282. C-kermit is missing from the run-time library.  So I made a
  4283. change to ckufio.c adding an #ifdef PIXEL and substituted a
  4284. kill(0,9) for kill(getppid(),1).
  4285. The unix diffs of the current version of ckufio.c and ckuker.mak follow:
  4286. $ diff ckufio.c ckufiopix.c
  4287. 198a199,201
  4288. > #ifdef PIXEL
  4289. >     return(kill(0,9));
  4290. > #else
  4291. 199a203
  4292. > #endif
  4293. $ diff ckuker.mak ckukerpix.mak
  4294. 174a175,179
  4295. > #Pixel 1000 (Almost) Berkeley Unix 4.1 or 4.2 (and presumably also 4.3)
  4296. > #Pixel 1000 V2.1 (Has no getppid() function)
  4297. > pixel:
  4298. >     make wermit "CFLAGS= -DBSD4 -DDEBUG -DTLOG -DPIXEL"
  4299. >
  4300.  
  4301. ------------------------------
  4302.  
  4303. Date:  2 Mar 1986 12:26:45 EST
  4304. Subject: C-Kermit and TACs
  4305.  
  4306.  INFO-KERMIT DIGEST V4 #15                                           Page 80
  4307.  
  4308. From: Glen Foster <GFoster@USC-ISI.ARPA>
  4309.  
  4310. Has anybody set up C-Kermit on a VAX running Unix (4.2bsd in this case)
  4311. to get it to perform the proper Telnet protocol negotiations with a
  4312. TAC so the TAC doesn't interfere with a file transfer?
  4313.  
  4314. I know what Telnet sequence to send, I'm just not familiar enough with
  4315. C-Kermit and Unix to know how to do it.  I'm sure it could be done
  4316. relatively easy with a Kermit script file, perhaps someone has done
  4317. something a little fancier with a shell script the "knows" whether the
  4318. remote is coming through a TAC or not and sets binary mode if it is.
  4319.  
  4320. The Tops-20 Kermit at ISI does this, surely C-Kermit and Unix must have
  4321. this capability!
  4322.  
  4323. Thanks in advance.
  4324.  
  4325. Glen Foster - GFOSTER@USC-ISI.ARPA
  4326.  
  4327. [Ed. - There is no code in C-Kermit to put TACs in binary mode, though there
  4328. is no reason why it couldn't be added.  For now, just use TAC commands like
  4329. @b i s and @b o s.]
  4330.  
  4331. ------------------------------
  4332.  
  4333. Date: 26 Feb 86 06:50:00 PST
  4334. From: ALEX WOO <wu@ames-aero>
  4335. Subject: Tektronix Emulator in QK-Kermit
  4336.  
  4337. Has anyone got the tek4014 emulator in qk-kermit to work?  I don't have
  4338. a Zenith but a Hercules card so I tried to recompile the relevant
  4339. modules.  Here is a summary of my failed efforts.
  4340.  
  4341. 1.  It was necessary to overlay the source.  I chose to overlay the local
  4342. and definewords procedures since they are not critical for terminal
  4343. emulation.
  4344.  
  4345. 2.  There was a definite error in the DefineWorld(1,0,779,1023,0) call.
  4346. I changed it to either
  4347.             DefineWorld(1,0,0,779,1023)
  4348. or            DefineWorld(1,0,0,3120,4095)
  4349. depending on which tektronix driver I'm using on the mainframe.
  4350.  
  4351. After fixing these errors, I find that when the terminal goes into tektronix
  4352. mode the screen blanks out.  It recovers correctly but nothing is ever painted
  4353. to the screen.  It almosts looks as if the vectors are drawn on a RAM screen
  4354. (but I set that boolean to be false).  Any suggestions?
  4355.  
  4356. Alex.
  4357.  
  4358. P.S.  I was surprised that turbo-pascal could drive the serial ports at
  4359. 19,200 baud.
  4360.  
  4361. ------------------------------
  4362.  
  4363. Date:    Tue, 4 Mar 86 11:03 EST
  4364.  
  4365.  INFO-KERMIT DIGEST V4 #15                                           Page 81
  4366.  
  4367. From:    VIC@QUCDN
  4368. Subject: Re: Tektronix Emulator in QK-Kermit
  4369.  
  4370.     Since we don't have the Hercules board, I can only guess at what
  4371. your problems might be.  Here are some possibilities to consider:
  4372.   1. QK-KERMIT emulates a TEK4010 which is slightly different from a
  4373.      TEK4014 terminals.  You maybe sending TEK4014 sequences that are
  4374.      not interpetted the same on a TEK4010.
  4375.   2. Make sure that you are using the Hercules routines from the Turbo
  4376.      tool box.
  4377.   3. Do not change the  DefineWorld definition. Although it appears to
  4378.      be backwards it is fixed up with some other code. ( Two wrongs
  4379.      make it right?)
  4380.   4. Try leaving the RamScreen definition unchanged.  We changed it to
  4381.      false to reduce the amount of memory used.  I am not sure how this
  4382.      affects the Hercules routines so you may leave it alone.
  4383.   5. Are you running at 19.2 baud? I have never tested it out at that
  4384.      rate. May I suggest you run your test at a lower baud rate  to
  4385.      insure that your problem is not a baud rate problem.
  4386.  
  4387. ------------------------------
  4388.  
  4389. FROM: EGRJN@TUCC
  4390. Date:     Tue, 04 Mar 86 08:52 EST
  4391. Subject: PCjr w/Tecmar memory vs 2.28/jrd Kermit-MS
  4392.  
  4393. I got version 2.28 of the IBM PC Kermit from KERMSRV and I discovered a
  4394. problem that few others may have found, and which I hope you can report to
  4395. the right folks.  I have a PCjr with TECMAR memory which brings my system
  4396. memory to 640K.  When I run KERMIT 2.28, the program bombs with a message
  4397. indicating "insufficient memory".  If I disable the TECMAR memory, the
  4398. program runs fine.  Version 2.27 runs fine in either case.  Something was
  4399. done to 2.28 which creates this incompat- ibility with my system.  Disabling
  4400. the extra memory is inconvenient because it prevents me from using RAM disks
  4401. or programs like Sidekick. Perhaps if they knew of it, the KERMIT wizards
  4402. could avoid this improvement in future versions.
  4403.  
  4404. [Ed. - Has anyone else experienced this problem?  If so, did it go away when
  4405. you tried jrd/2 or later?  Joe Doupnik found some problems with the dynamic
  4406. memory allocation and fixed them.]
  4407.  
  4408. ------------------------------
  4409.  
  4410. Date: Fri 28 Feb 86 11:15:39-EST
  4411. From: Chris Lent <OC.PEDHEM@CU20B.COLUMBIA.EDU>
  4412. Subject: Minor Problem with VMS Kermit (BLISS/MACRO) V3.1.066:
  4413.  
  4414.    If you didn't recompile KERMIT under VAX/VMS 4.X from the MACRO (or BLISS
  4415. I assume) a version compiled under VAX/VMS 3.2 to 3.7 may stall in what
  4416. looks like a CTRL/S-CTRL/S (XOFF-XOFF) standoff when using DEC's VT220
  4417. terminals.  I assume the terminal sends a CTRL/S between the time you type
  4418. the escape character and the time you type the C to close a CONNECT session.
  4419. It might also be that PASSALL mode (rather than VMS 4.X PASTHRU) mode is
  4420. used and the terminal's incessant CTRL-S/CTRL-Q sequences eventually lock up
  4421. KERMIT.
  4422.  
  4423.  
  4424.  INFO-KERMIT DIGEST V4 #15                                           Page 82
  4425.  
  4426.    Recompiling under VAX/VMS 4.X seems to solve thsi problem.  Note that
  4427. this hangup problem did NOT occur on VT100's or IBM-PC's using KERMIT
  4428. to be terminals.
  4429.  
  4430.    To determine what version your kermit was linked under do a
  4431.  
  4432. $ ANALYZE/IMAGE SYS$SYSTEM:KERMIT.EXE
  4433.  
  4434. and look at the linker identification under the heading Image Identification
  4435. Information.  If the string starts with a 3 you probably should rebuild your
  4436. KERMIT.EXE.
  4437.  
  4438.                 Chris Lent
  4439.                 The Cooper Union for the Advancement of Science and Art.
  4440.                 ihnp4!allegra!phri!cooper!chris
  4441. or care of:
  4442.                 OC.PEDHEM@CU20B.COLUMBIA.EDU
  4443.  
  4444. ------------------------------
  4445.  
  4446. End of Info-Kermit Digest
  4447.  
  4448.  INFO-KERMIT DIGEST V4 #16                                           Page 83
  4449.  
  4450. Info-Kermit Digest         Mon, 10 Mar 1986       Volume 4 : Number 16
  4451.  
  4452. Departments:
  4453.                       New Kermit-32.Hex Enclosed
  4454.            Kermit for Heath/Zenith 100 with UCI EZPC Board
  4455.                            Zenith-100 Bugs
  4456.                          C-Kermit on HP9000s
  4457.                        Suggestions, C-64 Kermit
  4458.                               Ultrix-11
  4459.                          Kermit on Ultrix-11
  4460.                         Setting TAC Parameters
  4461.                      Kermit/TACS and Other Hosts
  4462.                        Bug in Kermit for VM/CMS
  4463.                             Unix C-Kermit
  4464.       Problem with Kermit-11 and Intel MDS Kermit (Kermit-Isis)
  4465.                          Altos Oasis Kermit?
  4466.  
  4467. ----------------------------------------------------------------------
  4468.  
  4469. Date: Sun, 9 Mar 86 20:49:36 CDT
  4470. From: Stan Barber <drillsys!sob@seismo.CSS.GOV>
  4471. Subject: New Kermit-32.Hex Enclosed
  4472.  
  4473. So that others won't have to suffer as I did, here is a freshly hexed
  4474. verion of kermit-32. Enjoy.
  4475.  
  4476. [Ed. - Thanks!  For those who don't know why we needed a new hex file for
  4477. VMS Kermit, it's a long story.  But now it agrees with the VMSHEX and VMSDEH
  4478. programs we distribute with it, and the warning messages can be (and have
  4479. been) removed.  VMS Kermit itself has not been changed; it's still version
  4480. 3.1(066).  The new hex file is in KER:VMSMIT.HEX on CU20B and in VMSMIT HEX
  4481. on CUVMA for BITNET.]
  4482.  
  4483. ------------------------------
  4484.  
  4485. Date: Thu 6 Mar 86 16:48:29-EST
  4486. From: Frank da Cruz <SY.FDC@CU20B>
  4487. Subject: Kermit for Heath/Zenith 100 with UCI EZPC Board
  4488.  
  4489. From Marvin Hamdan, UCI Corporation, 948 Cherry Street, Kent, OH  44240,
  4490. a version of IBM PC MS-DOS Kermit 2.27 modified to run on the H/Z-100 with
  4491. UCI's EZPC board, which is supposed to make H/Z-100 IBM compatible (oh
  4492. well).  Before trying to run this, you have to pry off a couple chips
  4493. and bend some pins (it's explained in the directions).  The files are
  4494. in KER:MS*EZP.* on CU20B and MS*EZP * from KERMSRV via BITNET at CUVMA.
  4495.  
  4496. ------------------------------
  4497.  
  4498.  
  4499. Date: Fri 7 Mar 86 00:03:44-EST
  4500. From: "Gordon C. Holterman" <GORDY%OZ.AI.MIT.EDU@XX.LCS.MIT.EDU>
  4501. Subject: ZENITH BUGS
  4502.  
  4503. HELP!!!
  4504.  
  4505. I recently grabbed a copy of the kb:msvz10.exe file to run kermit on my
  4506.  
  4507.  INFO-KERMIT DIGEST V4 #16                                           Page 84
  4508.  
  4509. Zenith 100.  However, I am experiencing two major bugs.  First, receiving or
  4510. getting files doesn't work.  It starts to work and says it gets the first
  4511. packet, but then hangs (the cursor sits at thge end of the file name) and
  4512. the only way out is to reboot.  The connection is fine and the remote system
  4513. is definately sending data--just no receiving.  Second, the status command
  4514. causes a similar lock.  No information gets printed--the cursor runs to the
  4515. edge of the screen prints an E and then locks.  Rebooting is the only out.
  4516.  
  4517. I would love to get these bugs fixed as soon as possible or get an old
  4518. version that works.
  4519.  
  4520.         Thanks,
  4521.             Gordy Holterman@MIT
  4522.  
  4523. [Ed. - The old version is in PB:<KERMIT-OLD>MSZ100.BOO (or .EXE) on CU20B.
  4524. Has anyone else had similar problems with the current version, or can give
  4525. some hints about making it work right?  This could be an instance of 2.28
  4526. being built from source, with the segments coming out in the wrong order,
  4527. as described in the .BWR file.]
  4528.  
  4529. ------------------------------
  4530.  
  4531. Date: Thu, 6 Mar 86 11:57:31 PST
  4532. From: Arvind Kumar <hpcea!kumar@hplabs.ARPA>
  4533. Subject: C-Kermit on HP9000s
  4534.  
  4535. Has anyone else had difficulties trying to make C-Kermit work in terminal
  4536. emulation mode on HP9000 computers?
  4537.  
  4538. I am trying to use it to go out to a hardwired port (actually an Infotron
  4539. port selector) but have had no luck, either on the Series 500 or the Series
  4540. 220.  In each case, the command 'set line /dev/sw0' takes forever to come
  4541. back with 'unable to lock device' or some similar message.  Setting
  4542. modem-dialer to racal-vadic allows me to proceed until the Connect step,
  4543. which terminates terminal emulation immediately, saying 'host closed
  4544. connection' or something similar.
  4545.  
  4546. Any clues?
  4547.  
  4548. Arvind Kumar
  4549.   kumar@hplabs@csnet-relay
  4550.   ucbvax!hplabs!kumar
  4551.  
  4552. [Ed. - The stupid UNIX "lock files" are the bane of UNIX Kermit.  Read the
  4553. section in the Kermit User Guide (the C-Kermit chapter of which is on
  4554. line as ckuker.doc) about this.  If all else fails, comment out the code
  4555. that looks for the lock file and rebuild the program.  - Frank]
  4556.  
  4557. ------------------------------
  4558.  
  4559. Date: Wed, 5 Mar 86 20:25:53 pst
  4560. From: Joel West <westjw%frog@nosc.ARPA>
  4561. Subject: Suggestions, C-64 kermit
  4562.  
  4563. I have the C-64 kermit 1.7(52).  I'm happy with using it with another
  4564. local micro, but thus far have failed with a remote host (probably
  4565.  
  4566.  INFO-KERMIT DIGEST V4 #16                                           Page 85
  4567.  
  4568. due to modem status controls, etc. in the cable).
  4569.  
  4570. In c64ker.doc, the authors make comments about suggestions and improvements.
  4571. Responding to their ideas, I'd like to offer my 2 cents:
  4572.      1.    SET BAUD needs 2400 baud, if said throughput is feasible
  4573.     on the C-64
  4574.      2.    Slower cursor blink is needed.
  4575.      3.    The authors suggest RENAME and SCRATCH command.  I think
  4576.     the existing DISK works fine:
  4577.         DISK S0:scratched
  4578.         DISK R0:new=old
  4579.     Perhaps they could modify DISK ? to prompt these options.
  4580.      4.    Screen colors would be nice, but B/W is quite readable.
  4581.      5.    "Implement wildcard send -- need info on 1541 DOS!", to quote
  4582.     from the manual.  According to my 1541 manual,
  4583.  
  4584. DIRECTORY
  4585. Track 18, Sector 1
  4586.     0-1    track, sector next directory block
  4587.     2-31    1st entry
  4588.     34-63    2nd entry
  4589.     66-95    3rd entry
  4590.     98-127    etc.
  4591.     226-255    last entry
  4592.  
  4593. DIRECTORY ENTRY:
  4594.     0    128+type 0=Deleted, 1=SEQ, 2=PROG, 3=USER, 4=REL
  4595.         128 indicates file properly closed
  4596.     1-2    T/S of 1st data block
  4597.     3-18    file name padded with shift-space (0xA0 ?)
  4598.     19-20    T/S first side sector for relative file
  4599.     21    record size, relative file
  4600.     22-25    filler
  4601.     26-27    T/S replacement file when OPEN@ in use
  4602.     28-29    # of blocks in file: low byte, high byte
  4603. It would seem that only 0-18 are really needed for kermit applications.
  4604.  
  4605. One last comment.  I have two commercial word processors, but neither
  4606. seems to use plain CBM ASCII text. If the SpeedScript editor
  4607. is really public domain, maybe it could be distributed with kermit
  4608. --or a comparable replacement.
  4609.  
  4610.     Joel West    CACI, Inc. - Federal
  4611.     westjw@nosc.ARPA
  4612.     {decvax,ucbvax,ihnp4}!sdcsvax!noscvax!westjw
  4613.  
  4614. ------------------------------
  4615.  
  4616. Date: 7 Mar 1986 0422-EST
  4617. From: LCG.KERMIT@MARLBORO.DEC.COM
  4618. Subject: Ultrix-11
  4619.  
  4620. Ultrix-11 V2 is a Digital product based on V7 and 2.9.  Ultrix-11 V3 will
  4621. have some Sys 5 compatibilities (was announced at Fall Decus) and should be
  4622. out soon.  The respondent didn't indicate what version of Ultrix-11 he was
  4623. using and what machine he was running it on.
  4624.  
  4625.  INFO-KERMIT DIGEST V4 #16                                           Page 86
  4626.  
  4627.  
  4628. I plan to bring up C-Kermit under Ultrix-11 V2 (and V3 when available) on an
  4629. 11/73 and will post any diffs necessary to get it to work.
  4630.  
  4631. Venix and Pro/Venix are products of Venturcom and are independent of Ultrix-11.
  4632.  
  4633. When will a windows version of C-Kermit be available?  Is anyone working on
  4634. such a beast?
  4635.  
  4636. [Ed. - A version of C-Kermit with windows was announced in Info-Kermit V4 #1.
  4637. It's based on an earlier version of C-Kermit (4.0 rather than the current 4C).
  4638. It's not in our regular Kermit distribution because of the name conflicts
  4639. with the regular release, but it can be FTP'd from PS:<KERMIT-W>*.* on CU20B.
  4640. Sorry, it's not available on BITNET.  Eventually, the windowing code will be
  4641. added to the distributed version of C-Kermit.]
  4642.  
  4643. ------------------------------
  4644.  
  4645. Date:  86/03/06. 09.28.49.
  4646. From:  RYAN%UNLCDC3.BITNET@WISCVM.WISC.EDU
  4647. SUBJECT: Kermit on Ultrix-11
  4648.  
  4649.   In regards to Mark Katsouros question on Kermit for Ultrix-11, we run an
  4650. Ultrix-11 system and have installed a working host version of Kermit.  The
  4651. Kermit version that we installed was the Unix Kermit from a tape written at
  4652. Columbia on 11-12-84.  Identified in the sccsid as version 3.0(1) mod date
  4653. 11/5/84.
  4654.  
  4655. [Ed. - This was our old, pre-C-Kermit version of UNIX Kermit.  It didn't
  4656. do much, but it was quite transportable among V7 and Berkeley-based UNIX
  4657. systems.]
  4658.  
  4659. Ultrix-11 is Digital's version of Unix for the VAX line of computers.
  4660. Ultrix-11 is basicly Berkley 4.2 Unix.
  4661.  
  4662. [Ed. - Ultrix-11 runs on PDP-11s.  Ultrix-32 runs on VAXes.  Are we talking
  4663. about the same thing?]
  4664.  
  4665. Ryan Popken
  4666. University of Nebraska, Lincoln
  4667.  
  4668. BITNET: RYAN@UNLCDC
  4669. CSNET:  kermit@unl
  4670.  
  4671. ------------------------------
  4672.  
  4673. Date: Thu, 6 Mar 86 22:25:44 EST
  4674. From: Dave Swindell <dswindel@BBN-LABS-B.ARPA>
  4675. Subject: Setting TAC parameters
  4676.  
  4677. In the last digest (V4#15), there was a message from a user wanting to use
  4678. C-Kermit over a TAC.  The digest editor gave the correct TAC commands to use
  4679. (@ b o s and @ b i s), but gave them IN THE WRONG ORDER!  You must use the @
  4680. b o s command (binary output suppress, or something like that) BEFORE you
  4681. issue the @ b o s command (binary input suppress).  If you issue the @ b i s
  4682. command first, the TAC will not accept the @ b o s command.  Also, if you
  4683.  
  4684.  INFO-KERMIT DIGEST V4 #16                                           Page 87
  4685.  
  4686. are sending data to a host system connected via a TAC, you may need to set
  4687. the send packet-length parameter to a value of 64 or less to keep from
  4688. over-running the TAC input buffer.
  4689.  
  4690. Hope this helps,
  4691.  
  4692. Dave Swindell
  4693. BBN Laboratories
  4694.  
  4695. ------------------------------
  4696.  
  4697. Date:  6 Mar 1986 15:30:39 EST
  4698. Subject: Kermit/TACS and other hosts
  4699. From: Glen Foster <GFoster@USC-ISI.ARPA>
  4700.  
  4701. "Thanks" to all the people who sent me information on TAC commands.  Perhaps
  4702. my request was not specific enough.  What I am looking for is a way to have
  4703. a Unix host running C-Kermit send the telnet sequence:
  4704.  
  4705. IAC WILL BIN    (wait for: IAC DO BIN) then send:
  4706. IAC DO BIN      (wait for: IAC WILL BIN)
  4707.  
  4708. Then (without the remote user ever having been aware of anything) Kermit
  4709. will take over and the user will see the C-Kermit> prompt or whatever.
  4710. Another negotiation should be performed upon leaving Kermit to return
  4711. control of the TAC to the user although this is not crucial.
  4712.  
  4713. IAC is the character 377 octal (Interpret As Command), this is the telnet
  4714. "escape" character and is never sent by Kermit (I am told) because octal 177
  4715. (ASCII DEL) is not "printable."  It (octal 377) has to be doubled to get
  4716. through a TAC even in binary mode.
  4717.  
  4718. Telnet negotiation between hosts uses special characters 376 (DONT), 375
  4719. (DO), 374 (WONT) and 373 (WILL).  The character that follows one of these
  4720. four indicates which option is being negotiated, which for binary is 0
  4721. (BIN).
  4722.  
  4723. This should only occur if the user is coming over a TAC and not telnetted
  4724. host to host, local hard-wired or dialup.  Of course, error detection and
  4725. recovery should be taken care of in the best of all possible worlds.
  4726.  
  4727. The important thing is that it remain transparent to the users, they should
  4728. only have to type "kermit server" ("kermit -x" under UNIX), escape to
  4729. command level and transfer files with the greatest of ease.  What do they
  4730. know about TAC commands?  I have a key programmed to tell the TAC to jump
  4731. and whinny but this causes all sorts of "funny" output that confuses my
  4732. users.
  4733.  
  4734. Again, TOPS-20 can do it, why can't UNIX.  (Maybe that should rile enough
  4735. UNIX gurus so I'll get an answer!)
  4736.  
  4737. Glen
  4738.  
  4739. [Ed. - It's just a matter of someone writing the code.  It's one of many
  4740. items on the list of things to do.]
  4741.  
  4742.  
  4743.  INFO-KERMIT DIGEST V4 #16                                           Page 88
  4744.  
  4745. ------------------------------
  4746.  
  4747. From: mcvax!eurifb!benno@seismo.CSS.GOV
  4748. Date: Fri, 7 Mar 86 12:12:27 +0100
  4749. Subject: Bug in Kermit for VM/CMS
  4750.  
  4751. A problem erupted when we tried to send lots of packets from a UNIX machine
  4752. via a 7171 over a 70-foot line. The 7171 guarantees only 50 foot, and lots
  4753. of acknowledgement-packets were garbled, and UNIX-kermit did a retry.  This
  4754. was all OK, exept when the old packet-number was 63 ('_').  VM/CMS kermit
  4755. wrapped around to 0 (' ') and didn't recognise the resent packet as a retry.
  4756. It appeared that masking was forgotten on several occasions. I have tried to
  4757. locate all the spots where it should be needed, and inserted them (see the
  4758. lines with BN-860227).  It works fine now (upto now for approx. 100 MB).
  4759.  
  4760. Ben Noordzij,
  4761. Erasmus University, Rotterdam, The netherlands
  4762. ......!mcvax!eurifb!benno
  4763.  
  4764. [Ed. - Thanks for the report.  We've omitted the code from the digest, but
  4765. it has been added to the CMS Kermit beware file.  The problem will be fixed
  4766. in the forthcoming release (version 3.0).]
  4767.  
  4768. ------------------------------
  4769.  
  4770. Date: 12 February 1986, 10:35:10 SET
  4771. From: Wolfgang Hake             0521-106-4941        UHRZS007 at DBIUNI11
  4772. Subject: Unix C-Kermit
  4773.  
  4774. wir haben probleme, den c-kermit unter der amdahl unix-version UTS V
  4775. zu installieren. in der versionsliste ist die UTS V zwar mitaufgefuehrt,
  4776. aber im make-file ist dafuer kein spezieller eintrag vorgesehen. die
  4777. eintraege fuer fruehere UTS-Versionen (UTS 2.4) sind unter UTS V nicht
  4778. lauffaehig. Unter UTS V fehlt der CBREAK-Modus.
  4779. Gibt es eine neuere version fuer den C-Kermit, der dem UTS V tribut
  4780. zollt? falls sie eine solche haben, schicken sie sie bitte an mich
  4781. via EARN.
  4782.  
  4783. [Ed. - Der "sys5" Eintrag im make-file gilt auch fuer UTS V.  Kermit
  4784. versionen koennen von KERMSRV@CUVMA nachgefragt werden durch BITNET
  4785. (EARN) -- z.B. "SMSG RSCS MSG CUVMA KERMSRV SEND CK* *" (CMS).
  4786. Excuse my fractured German.  - Frank]
  4787.  
  4788. ------------------------------
  4789.  
  4790. DATE: 7-MAR-1986
  4791. FROM: BRIAN@UOFT02
  4792. SUBJECT: Problem with Kermit-11 and Intel MDS Kermit (Kermit-Isis)
  4793.  
  4794.  Problem: ISIS Kermit can get files from Kermit-11 server but can't send
  4795. them. Reported Mar 1986 by rrenfro@dtrc.arpa
  4796.  
  4797.  I know exactly what's wrong, if you would get the current save image from
  4798. my Vax it would go away.  The problem in older k11's is when kermit-11 gets
  4799. a short (6 char) S packet (ie, the absolute minimum) it stuffs a literal
  4800. null into the QBIN field of it's reply, which is a field that does not get
  4801.  
  4802.  INFO-KERMIT DIGEST V4 #16                                           Page 89
  4803.  
  4804. encoded. Please get a new version as described.  The same thing happened to
  4805. FidoNet Kermit with Kermit-11. This problem was fixed on 01-Nov-1985 version
  4806. 2.37.
  4807.  
  4808. brian@uoft02.bitnet
  4809.  
  4810. [Ed. - Brian will be sending his new release to Columbia shortly.  Until
  4811. then, it's available on his VAX at the U of Toledo via BITNET or dialup,
  4812. as announced in Info-Kermit V4 #14.]
  4813.  
  4814. ------------------------------
  4815.  
  4816. Date: Thu, 6 Mar 1986 13:06 EST
  4817. From: ELOISE%MAINE.BITNET@WISCVM.WISC.EDU  (Eloise Kleban)
  4818. Subject: Altos Oasis Kermit?
  4819.  
  4820. Is there a version of Kermit for the Altos running Oasis?  We would
  4821. appreciate information and/or a diskette if anyone out there can supply us!
  4822. My BITNET address is ELOISE@MAINE.  My US mail address is:
  4823.  
  4824.                      Eloise Kleban
  4825.                      Computing Center
  4826.                      University of Maine
  4827.                      Orono, ME 04469
  4828.  
  4829. ------------------------------
  4830.  
  4831. End of Info-Kermit Digest
  4832.  
  4833.  INFO-KERMIT DIGEST V4 #17                                           Page 90
  4834.  
  4835. Info-Kermit Digest         Thu, 13 Mar 1986       Volume 4 : Number 17
  4836.  
  4837. Today's Topics:
  4838.                     BOO File Encoding and Decoding
  4839.             Kermit for the Apple ][ Pascal System (Q & A)
  4840.                         TI PC Kermit Ommisions
  4841.                           MSZ100.BOO Kermit
  4842.                  Kermit on HP Integral Problem (csh)
  4843.                      DEC-20 LAT Service vs Kermit
  4844.                  Kermit vs Telebit TrailBlazer Modem
  4845.                         Kermit on Epson QX-16?
  4846.                           Kermit & Wang PC's
  4847.             Kermit Diskettes for Atari 800XL or Macintosh?
  4848.  
  4849. ----------------------------------------------------------------------
  4850.  
  4851. Date: Tue 11 Mar 86 14:46:09-EST
  4852. From: Howie Kaye <SY.Howie@CU20B.COLUMBIA.EDU>
  4853. Subject: BOO File Encoding and Decoding
  4854.  
  4855. I have added UNIX support to the C-language .BOO file maker, MSBMKB.C,
  4856. so now it can be compiled for UNIX, MS-DOS, or TOPS-20.  On UNIX and MS-DOS,
  4857. it now does efficient blocked i/o, rather than character-at-a-time.  The
  4858. DOS version compiles under either Lattice or Microsoft C.
  4859.  
  4860. I've also written a .BOO file decoder in C, equivalent to MSBPCT.BAS.  It runs
  4861. in about 10 seconds on a PC, rather than 20 minutes.  There is a bug in this
  4862. program, which adds extra bytes to the end of the file every time it gets run.
  4863. This should not affect anything, as the data is all past what the program
  4864. thinks is it's end...If you encode/decode twice though, you do not get
  4865. identical files.
  4866.  
  4867. /Howie
  4868.  
  4869. [Ed. - Thanks, Howie!  The files are in KER:MSBMKB.C (and .BOO), KB:MSBMKB.EXE
  4870. (the .BOO and .EXE file are for MS-DOS), and KER:MSBPCT.C (and .BOO), and
  4871. KB:MSBPCT.EXE.  All these are available on the Internet from CU20B via
  4872. anonymous FTP.  The C and BOO files are also available on BITNET from KERMSRV
  4873. at host CUVMA.]
  4874.  
  4875. ------------------------------
  4876.  
  4877. Date: 10 Mar 86 21:11:12 +0100
  4878. From: XBR1YD22%DDATHD21.BITNET@WISCVM.WISC.EDU (YD22@BR1.THDNET)
  4879. Subject: KERMIT for the APPLE ][ PASCAL system
  4880.  
  4881. I'm looking for a KERMIT that runs on an APPLE ][ under the (UCSD-)PASCAL
  4882. system. Any pointers are very welcome.  Please respond to me directly, as I'm
  4883. not on all the lists I'm sending this to.
  4884.  
  4885. Thank you very much
  4886.  
  4887. Ralf Bayer
  4888. Computing Center @ the Technical University of Darmstadt, West Germany
  4889.  
  4890. Arpanet address:   xbr1yd22%ddathd21.BITNET@wiscvm.wisc.EDU
  4891.  
  4892.  INFO-KERMIT DIGEST V4 #17                                           Page 91
  4893.  
  4894. BITNET  address:   xbr1yd22 @ ddathd21
  4895.  
  4896. [Ed. - See next message (yes, I responded to him directly too).]
  4897.  
  4898. ------------------------------
  4899.  
  4900. Date: Thu 13 Mar 86 13:24:01-EST
  4901. From: Frank da Cruz <SY.FDC@CU20B.COLUMBIA.EDU>
  4902. Subject: Kermit for Apple II UCSD p-System
  4903.  
  4904. I have a letter from Ph. P. Visser, Rekencentrum der Rijksuniversiteit,
  4905. Groningen, Netherlands:
  4906.  
  4907. "Enclosed you will find two diskettes concerning a Kermit version for
  4908. Apple II (e) and (+).
  4909.  
  4910. "The version is made by P. Terpstra of the Laboratory of Biochemics of the
  4911. State University of Groningen.  The version is written in UCSD Pascal.
  4912. It concerns Apple DOS 3.3 with several interface cards such as:
  4913. - Apple Communication Card (ACC)
  4914. - California CCS 7710 ASI Card (CCS)
  4915. - Hayes Micromodem Card (HMC)
  4916. - Apple Super Serial Card (SSC)
  4917. - IBM AP2 Serial Card (AP2)
  4918.  
  4919. "It is a corrected version of the Stevens version."
  4920.  
  4921. Unfortunately, I can't read the diskettes, which are in Apple II Pascal
  4922. format, 5.25 inch, double sided.  Could someone who has an Apple p-System
  4923. volunteer to read these diskettes and send the contents to Columbia?
  4924. Preferably someone on one of the networks, but failing that, someone who'd
  4925. be willing to send the files back to us on IBM PC or AT DOS diskettes,
  4926. Rainbow DOS diskettes, or 9-track magnetic tape.  Thanks!
  4927.  
  4928. ------------------------------
  4929.  
  4930. Date: Wed, 5 Mar 86 20:33:34 cst
  4931. From: Rusty Haddock <seismo!ut-sally!im4u!ti-csl!tilde!haddock>
  4932. Subject: TI PC Kermit Ommisions
  4933.  
  4934. I've checked the sources for version 2.28 revision 5 and found that the things
  4935. that have been asked about are UNIMPLEMENTED!  Things like local echo, inverse
  4936. video, auto wrap, and the like are just not there (in file MSYTIP.ASM).  Local
  4937. echo should check the 'ecoflg' flag in some data structure and display the
  4938. outgoing character accordingly.  Inverse video is a "stub" that just returns.
  4939. These should be trivial to actually code *OR* you can take the old MSXTIP and
  4940. MSYTIP from a previous version of Kermit, assemble, and link them in as the old
  4941. version at least had local echo.
  4942.  
  4943. Unfortunately, hacking with MS Kermit is very low on my list of things to do
  4944. but... who knows, I might get to it.
  4945.  
  4946.             -Rusty-
  4947.  
  4948. ------------------------------
  4949.  
  4950.  
  4951.  INFO-KERMIT DIGEST V4 #17                                           Page 92
  4952.  
  4953. Date: 11 Mar 86 17:00:00 EST
  4954. From: "M. COOK" <nordet@paxrv-nes.ARPA>
  4955. Subject: MSZ100.BOO KERMIT
  4956.  
  4957. Gordan C. Holterman indicated in his message of 7 March that he was unable
  4958. to successfully use the STATUS command inthe KB:MSVZ10.EXE version of
  4959. Kermit.  The same problem exists in the MSZ100.BOO version.  On the contrary
  4960. I have had no problems Receiving or Getting files.  I have however
  4961. experienced hangups while reading Mail on the MILNET; but this seems to
  4962. occur only when a capture file is open. Usually, all that needs to be done
  4963. is to depress the RETURN Key. But, even at that some information is dropped.
  4964.                                     Regards,  MHE COOK  (NORDET)
  4965.  
  4966. ------------------------------
  4967.  
  4968. Date: Tue 11 Mar 86 05:26:16-EST
  4969. From: GH0N@TC.CC.CMU.EDU
  4970. Subject: Kermit on HP Integral Problem (csh)
  4971.  
  4972.     I recently installed the new operating system ROMs in my HP Integral
  4973. PC.  Since then I have had a minor problem with C-Kermit (050) while running
  4974. under csh.  It is likely a problem with either the OS and/or csh, but since
  4975. C-Kermit is the only effected program (so far), I thought that I would inquire
  4976. here for suggestions.
  4977.  
  4978. Situation:    Connecting to a Hayes compatible modem to dial a number.  Line
  4979.         set to /dev/tty00 and baud set to 1200.
  4980. Behavior:    Running under sh and either the old HP-UX ROMs (System III?)
  4981.         or the new HP-UX ROMS (S5R2) kermit works normally.  Running
  4982.         under csh and the old HP-UX ROMs kermit also works normally.
  4983.         Running under csh and the new ROMs, the echo from the modem
  4984.         does not appear on the screen.  Typing the pulse dial command
  4985.         (ATDPxxxxxxx) and hitting a carriage return results in having
  4986.         the modem dial the number xxxxxxx.  Even after a connection has
  4987.         been made, no echo appears on the screen.  Escaping (or
  4988.         attempting to) to local control (^\-C) results in csh being
  4989.         logged off (SIGINT or SIGKILL is being sent?).  Attempting to
  4990.         log session, packets, debugging and transactions is sort of
  4991.         futile, only the debugging log shows anything.  The following
  4992.         is the tail end of the debugging log complete with initial
  4993.         header:
  4994.  
  4995.     Does anyone out there have any idea as to why C-Kermit works with sh
  4996. under both versions of the ROMs and only with the old version of the ROMs if
  4997. csh is used?  I plan to look into this this summer, but getting a note back as
  4998. to the cause and fix may be difficult as I will no longer have access to any
  4999. networks.  Also I don't have ADB so debugging is going to be fun.  This summer
  5000. I will try to get C-Kermit to work with the shell PAM, right now the system
  5001. locks up badly if kermit is started up from PAM as opposed to sh or csh.
  5002.  
  5003.                         Gordon Haverland
  5004.                         GH0N @ TC.CC.CMU.EDU
  5005.                         Box 596
  5006.                         Dawson Creek, B.C.
  5007.                         Canada
  5008.                         V1G 4H5
  5009.  
  5010.  INFO-KERMIT DIGEST V4 #17                                           Page 93
  5011.  
  5012.  
  5013. [Ed. - I asked Gordon to try the current version of C-Kermit, 4C(057), to
  5014. see if the problem persists.  Anybody else have any hints or experience with
  5015. this?]
  5016.  
  5017. ------------------------------
  5018.  
  5019. Date: Thu 13 Mar 86 14:40:53-EST
  5020. From: Frank da Cruz <SY.FDC@CU20B.COLUMBIA.EDU>
  5021. Subject: DEC-20 LAT Service vs Kermit
  5022.  
  5023. When you are connected to a DEC-20 through a DEC Ethernet terminal concentrator
  5024. (like DECserver-100) using the LAT protocol, you will find that you can't
  5025. transfer files of any kind into the DEC-20 using Kermit or MODEM or any similar
  5026. protocol.  You can, however, transfer files from the DEC-20 to the PC with no
  5027. problem.  Logging packets during uploading reveals that a typical Kermit data
  5028. packet (80-90 characters) is truncated by the LAT box to 30-40 characters.  If
  5029. you reduce the Kermit packet size to, say, 37, then everything works.
  5030.  
  5031. The problem occurs because TOPS-20 LAT service defines the LAT input buffer
  5032. length to be 40 instead of the recommended 127 (133 would be better for MODEM).
  5033. The problem does not occur with Ultrix-32 LAT service.  For now, those who want
  5034. to use Kermit to send files to a DEC-20 through a LAT box must set their packet
  5035. size to 37 or less.  Those who want to use MODEM will have to use Kermit
  5036. instead, since MODEM packet sizes cannot be changed.
  5037.  
  5038. ------------------------------
  5039.  
  5040. Date: Thu 13 Mar 86 15:16:03-EST
  5041. From: Frank da Cruz <SY.FDC@CU20B.COLUMBIA.EDU>
  5042. Subject: Kermit vs Telebit TrailBlazer Modem
  5043.  
  5044. We had the chance to try out a pair of Telebit TrailBlazer modems recently.
  5045. These modems use a proprietary packet protocol to provide error-free
  5046. transmission up to 10,000 baud over ordinary dialup lines.  They include the
  5047. regular Hayes command set, augmented by a lot of special settings.  We used the
  5048. "old ROM" version -- apparently there is a "new ROM" that makes things better.
  5049.  
  5050. The short story is that Kermit works over these modems, but the performance is
  5051. awful.  The modem's algorithm for sending a packet seems to be to wait until
  5052. its buffer is full, or else until its timer goes off.  Unfortunately, its
  5053. buffer is bigger than a Kermit packet, so it will never send a Kermit packet
  5054. until it times out.  The timeout interval seems to be something like 5 seconds,
  5055. and there's no way to change it.  Furthermore, there's no concept of "data
  5056. forwarding characters" like you have in an X.25 PAD, so you can't tell it to
  5057. transmit whatever it has in its buffer whenever it sees a carriage return.
  5058. As you might imagine, interactive terminal use is pretty bursty.
  5059.  
  5060. For "classic" Kermit between two PC/AT's at 9600 baud over a local phone call,
  5061. the effective data rate was something like 40 baud.  Windows-kermit on the same
  5062. connection did a lot better: about 3700 baud.  But even with windowing, there
  5063. were many pauses and delays; the throughput should have been more like
  5064. 7000-8000 baud.
  5065.  
  5066. The manual doesn't say anything about its packet buffering and forwarding
  5067. technique, except to imply that its buffer is about 10,000 characters long.
  5068.  
  5069.  INFO-KERMIT DIGEST V4 #17                                           Page 94
  5070.  
  5071. There is a sentence, however, to the effect that "many communication software
  5072. packages (especially those using half duplex protocols such as XMODEM) may not
  5073. be optimized for use the TrailBlazer."  Later on they say "The TrailBlazer's
  5074. packetizing and retransmission behavior must be accommodated by any protocol
  5075. that contains timers for inter-character delays or response limits."
  5076.  
  5077. Some commercial software packages, like Crosstalk, have added explicit
  5078. TrailBlazer support.  It would have been better if Telebit had used the power
  5079. of the 68000 to make the operation of the modem a little more flexible by
  5080. letting the user specify the timeout interval and break mask.
  5081.  
  5082. ------------------------------
  5083.  
  5084. Date: Mon, 10 Mar 86 15:33:14 PST
  5085. From: arch%renoir@berkeley (Arch Turner)
  5086. Subject: Kermit on Epson QX-16?
  5087.  
  5088. Has anyone made Kermit work on an Epson QX-16?  Can it be set up as if the
  5089. QX-16 were an IBM PC?
  5090.  
  5091.                 Thanks,
  5092.                     Arch Turner, CSSG Staff
  5093.                     467 Evans, 2-1319
  5094.                     arch@renoir
  5095.  
  5096. ------------------------------
  5097.  
  5098. Date: 11 Mar 86 23:33:00 EST
  5099. From: <dana@bbnccr>
  5100. Subject: Kermit & Wang PC's
  5101.  
  5102. I tried to load KB:MSVWNG.EXE using FTP and then KERMIT and got a 'not
  5103. enough memory' error (on a 640k machine).  So I downloaded MSVWNG.BOO and
  5104. MSBPCT.BAS and built the executable.  The STATUS command printed a few
  5105. thousand spaces, a few random bytes of memory, and then the system died.
  5106. Not too long ago (a few months at least) a new version of the operating
  5107. system was received from wang. The version numbers are:
  5108.  
  5109.     Wang professional computer: V2.40
  5110.     Bios:                V1.21
  5111.     MS-DOS:                V2.01
  5112.  
  5113. Also, I tried the generic KERMIT and it worked fine (it's not the ASM or
  5114. LINKER, as thats how I built the generic version. Bothe the ASM and LINKER
  5115. are version 1.10). HELP!!!
  5116.  
  5117.                 Thanks,
  5118.                     Eric Dana
  5119.                     dana@bbnccr
  5120.                     BBNCC/MIS
  5121.  
  5122. [Ed. - Can anybody out there help?  If you have a working version of Wang
  5123. PC Kermit, could you send in, or point us at, an .EXE or .BOO file for it?
  5124. I know Wang PC Kermit worked at one time, because it was written here at
  5125. Columbia.  Unfortunately, the person who wrote it and the PC itself are both
  5126. long gone.]
  5127.  
  5128.  INFO-KERMIT DIGEST V4 #17                                           Page 95
  5129.  
  5130.  
  5131. ------------------------------
  5132.  
  5133. Date: 12 Mar 1986 1453-EST
  5134. From: LCG.KERMIT@DEC-MARLBORO
  5135. Subject: Kermit Diskettes for Atari 800XL or Macintosh?
  5136.  
  5137. I would like to obtain a copy of Kermit both for the Atari 800XL and for the
  5138. Apple Macintosh.  However, I have no communication software whatever on either
  5139. machine, and on the Atari I have only Basic (so KERBOO does not help).
  5140. Can anyone out there in Kermit-Land help me?  If so, please contact me
  5141. as follows:
  5142.     Paul Liebow
  5143.     W.R.Grace & Co.
  5144.     1114 Avenue of the Americas
  5145.     New York, NY 10036
  5146.     212/819-6963
  5147. ... And thanks!
  5148.  
  5149. [Ed. - We sent him a note about how to order Mac Kermit on diskette from
  5150. us.  Can anybody help with Atari Kermit?  If so, would that person care to
  5151. volunteer as a general Atari Kermit diskette distributor?  Or to submit the
  5152. Kermit diskette to some kind of Atari user group that could distribute it,
  5153. and then tell us about it so we could refer future inquirers there?]
  5154.  
  5155. ------------------------------
  5156.  
  5157. End of Info-Kermit Digest
  5158.  
  5159.  INFO-KERMIT DIGEST V4 #18                                           Page 96
  5160.  
  5161. Info-Kermit Digest         Tue, 18 Mar 1986       Volume 4 : Number 18
  5162.  
  5163. Today's Topics:
  5164.  
  5165.            MS-DOS Kermit 2.29 Almost Ready, Testing Needed
  5166.                           KERMIT on the Z100
  5167.                     I have a working AMIGA KERMIT
  5168.                   MACKERMIT Terminal Emulation Fixes
  5169.                  Kermit on LAT with VMS (2 messages)
  5170.                   Re:Kermit(057) on the HP Integral
  5171.  
  5172. ----------------------------------------------------------------------
  5173.  
  5174. Date: Tue 18 Mar 86 13:51:43-EST
  5175. From: Frank da Cruz <SY.FDC@CU20B.COLUMBIA.EDU>
  5176. Subject: MS-DOS Kermit 2.29 Almost Ready, Testing Needed
  5177.  
  5178. Joe Doupnik has begun the task of adapting the system-dependent support
  5179. modules for the various non-IBM system to the current prerelease of MS-DOS
  5180. Kermit, 2.28 jrd/5e.  This is very close to the final 2.29 release.  The
  5181. Rainbow version has already been built and seems to work just fine (a neat
  5182. trick for Joe, considering he didn't have a Rainbow to test it on, and the
  5183. memory management code had to be redone).
  5184.  
  5185. The files are on CU20B, in PS:<KERMIT-MS>.  Included are a complete set
  5186. of system-independent sources (MSS*.ASM and .H), objects (MSS*.OBJ), and
  5187. system-dependent sources (MSX*.ASM, MSY*.ASM, and MSZ*.ASM).  The objects
  5188. were produced using MASM 1.10 on a DEC Rainbow.  The .EXE and .BOO files
  5189. are already built for the IBM PC family and the Rainbow.
  5190.  
  5191. I would appreciate it if anyone on the Internet who has access to any of the
  5192. following systems would FTP the necessary source &/or object files and try
  5193. to build 2.28 jrd/5e for their systems, and give it a good workout.  If there
  5194. are problems, please report them.  If it works, please send a .BOO file, or
  5195. point us to where we can FTP an .EXE file from.  Here are the systems to be
  5196. tested:
  5197.  
  5198. PS:<KERMIT-MS>
  5199.  
  5200.  MSXAP3.ASM  NEC APC 3
  5201.  MSXAPC.ASM  NEC APC
  5202.  MSXAPR.ASM  Apricot
  5203.  MSXDM2.ASM  DECmate III with MS-DOS option
  5204.  MSXEZP.ASM  Z100 with UCI EZ PC card
  5205.  MSXGEN.ASM  Generic DOS
  5206.  MSXGRI.ASM  Grid Compass
  5207.  MSXHP1.ASM  HP150
  5208.  MSXHPX.ASM  HP 110, and (or?) Portable
  5209.  MSXIBM.ASM  IBM PC, XT, AT, etc, and compatibles (.BOO and .EXE available)
  5210.  MSXM24.ASM  Olivetti M24
  5211.  MSXMBC.ASM  Sanyo
  5212.  MSXRB.ASM   DEC Rainbow (.BOO and .EXE available)
  5213.  MSXTIP.ASM  TI Pro (not quite ready yet)
  5214.  MSXV90.ASM  Victor 9000
  5215.  MSXWNG.ASM  Wang PC
  5216.  MSXZ10.ASM  Heath/Zenith 100
  5217.  
  5218.  INFO-KERMIT DIGEST V4 #18                                           Page 97
  5219.  
  5220.  
  5221. These files are not available on BITNET, since the only way to make them
  5222. available via KERMSRV would be to overwrite the current release, which should
  5223. not a be done until the new release is checked out for all these systems.
  5224.  
  5225. Anyone using FTP to get the binary (.OBJ and .EXE) files from CU20B might have
  5226. to take special measures.  If you're coming in from a system that's not a
  5227. DEC-20, you'll have to give special FTP commands to get the binary files,
  5228. like TYPE L 8.
  5229.  
  5230. ------------------------------
  5231.  
  5232. Date:  Sun, 16 Mar 86 23:20 EST
  5233. From:  MSchwartz@DOCKMASTER.ARPA
  5234. Subject:  KERMIT on the Z100
  5235.  
  5236. In reponse to the request for Z-100 kermit problems, I'd like to add my
  5237. observations:
  5238.  
  5239. 1)  The new version 2.28 does indeed do nasty things when certain
  5240.     commands are executed.  Status, for one, hangs the machine.
  5241.  
  5242. 2)  The problem added after PC-KERMIT, that of hanging up the modem
  5243.     with a change from connect to send or receive, has not been fixed
  5244.     with version 2.28
  5245.  
  5246. 3)  The misbehavior of KERMIT with VI has been fixed with 2.28;  it
  5247.     seems that the terminal emulator can finally keep up with the
  5248.     modem without long delays after screen refreshes, etc.
  5249.  
  5250. 4)  The DELSTR for the Z100 KERMIT is different than for 2.27;  it must
  5251.     be changed from the source 'bs,' ',bs to require another bs.
  5252.     The reason for the change is not entirely clear, but if not fixed, it
  5253.     makes KERMIT appear not to erase its input.
  5254.  
  5255. I would like to have a totally working version of KERMIT past 1.27j, but
  5256. until problem 2) is fixed, my transfers must be done with that old version.
  5257.  
  5258. A question is, WHO is current with KERMIT for the Z-100?  I have sent
  5259. mail to both INFO-HZ100 and INFO-KERMIT and not received any responses.
  5260. Can it be that the Z100 KERMIT is up for grabs?
  5261.  
  5262. My best to the lucky ones, and a thanks to Catchings, da Cruz, Tzoar, et. al.
  5263. for giving us a fun protocol to hack at......
  5264.  
  5265. [Ed. - Try the new version of MS-DOS Kermit 2.28/jrd5e from the previous
  5266. message and see if the same problems occur.]
  5267.  
  5268. ------------------------------
  5269.  
  5270. Date: 14 MAR 86 17:02-EST
  5271. From: DPVC@UORDBV
  5272. Subject: I have a working AMIGA KERMIT
  5273.  
  5274. I am a long-standing fan of KERMIT, so when by brother bought an AMIGA
  5275. micro-computer recently, bringing up KERMIT for it was one of my first
  5276.  
  5277.  INFO-KERMIT DIGEST V4 #18                                           Page 98
  5278.  
  5279. projects.  I have a working AMIGA KERMIT, based on the UNIX C-KERMIT
  5280. version.  It is line-oriented, not menu-oriented, as is the MACKERMIT, but I
  5281. felt that getting a solid, tried-and-true KERMIT working was more important
  5282. than a slick look, at least to start with.
  5283.  
  5284. There have been a number of requests for AMIGA KERMIT on INFO-AMIGA and
  5285. net.micros.amiga, so I feel that it would be a good product to add to your
  5286. list of available KERMITs.  I am still developing some of the less important
  5287. features, but all the file transfer parts work very well.  I have NOT
  5288. implemented local shell commands (directory, cd, etc.), nor thier
  5289. server-mode equivolents, though, SEND, GET, HELP, FINISH and BYE are
  5290. supported in server-mode.  I do not support wildcard file look-ups (yet),
  5291. and have no special terminal emulation (VT100 is planned); at the moment,
  5292. when you CONNECT you just get a dumb terminal.
  5293.  
  5294. I have had a number of requests to distribute my version.  I would like your
  5295. advice on how best to do this, and on whether I should distibute myself, or
  5296. if you would rather route it through KERMSERV on BITNET.  I would be happy
  5297. to send you the sources to you, but I hesitate to send them to too many others,
  5298. as they amount to quite a bit (CKUCMD, CKCFNS, etc.).
  5299.  
  5300. I plan to continue to develop AMIGA KERMIT, though I feel that it is well
  5301. enough along for many people to benefit from it.  I was able to bring it up in
  5302. less than three weeks (working evenings only), which I attribute to the
  5303. excellent design of the common C-KERMIT modules.  It is a pleasure to work with
  5304. your code.
  5305.  
  5306. Please let me know whether you are interested in this as soon as possible, as
  5307. there are people waiting for AMIGA KERMIT to be released.
  5308.  
  5309. [Ed. - Kermit for the Amiga is on the way and will be announced as soon
  5310. as it arrives. ]
  5311.  
  5312.                                 Davide P. Cervone
  5313.                                 University of Rochester
  5314.                                 Computing Center
  5315.                                 Taylor Hall
  5316.                                 Rochester, NY  14627
  5317.  
  5318.                                 DPVC@UORDBV.BITNET
  5319.                                 seismo!rochester!ur-tut!dpvc.UUCP
  5320.                                 (716)275-2811
  5321.  
  5322. ------------------------------
  5323.  
  5324. Date: 14 MAR 86 17:02-EST
  5325. From: DPVC@UORDBV
  5326. Subject: MACKERMIT Terminal Emulation Fixes
  5327.  
  5328. Sometime in November, I sent you a message about enhancements to the
  5329. MACKERMIT VT100 emulator that we have made here ate the U of R.  Did you
  5330. ever receive it?  We have been using these corrections here since then
  5331. throughout the University, and find them very helpfull.  The VT100 emulation
  5332. is much better than the current release version.  If you are interested in
  5333. these, please let me know, and I will send them, too.
  5334.  
  5335.  
  5336.  INFO-KERMIT DIGEST V4 #18                                           Page 99
  5337.  
  5338. [Ed. - Nope, I must have missed this message somehow!  Davide has since sent
  5339. along the Mac Kermit changes, and they fix most of the problems with VT100
  5340. terminal emulation (like the notorious boldface problem), and add some highly
  5341. desirable new features too, like using the mouse to send arrow-key cursor
  5342. positioning commands.  In a couple hours of testing, the only problems I
  5343. found with it were that it incorrectly reported itself to be a VT100 with AVO
  5344. rather than a VT102, and that the control keys no longer autorepeat.  Since
  5345. this version has not yet been thoroughly tested, it won't become the standard
  5346. one just yet, but it has been placed KER:MC2*.* for now, alongside the regular
  5347. version.  Please try it out.]
  5348.  
  5349. ------------------------------
  5350.  
  5351. Date: Thu 13 Mar 86 20:49:41-EST
  5352. From: Richard Garland <OC.GARLAND@CU20B.COLUMBIA.EDU>
  5353. Subject: Kermit on LAT with VMS
  5354.  
  5355. FYI - Kermit works fine using LAT under VMS.  I use it every day.
  5356.                         Rg
  5357.  
  5358. [Ed. - This message and the following one are in response to the note in the
  5359. last Kermit Digest V4 #17.]
  5360.  
  5361. ------------------------------
  5362.  
  5363. Date: 14 Mar 86 12:53:00 PST
  5364. From: fae.wu@ames-vmsb.ARPA
  5365. Subject: Kermit on LAT with VMS
  5366.  
  5367.     I have had the same problem with VAX VMS LAT ver 1.0.  Supposedly the
  5368. new version 1.1 or 2.1 will fix the problem.  I found your discussion very
  5369. useful.  Thanks.
  5370.  
  5371. Alex.
  5372.  
  5373. ------------------------------
  5374.  
  5375. Date: Sat 15 Mar 86 17:13:07-EST
  5376. From: GH0N@CMCCTC
  5377. Subject: Re:Kermit(057) on the HP Integral
  5378.  
  5379.     This note is in reply to my previous post about an incomptibility
  5380. between C-Kermit and csh on the HP Integral that has the new (SVR2) ROMs.
  5381. Installing the latest version of C-Kermit(057) did not have any effect on
  5382. the supposed incompatibilty.  Running with csh alone or sh on top of csh
  5383. resulted in the loss of communication from the modem to kermit.  When escape
  5384. to local control (^-\C) was attempted the csh process stopped.  It is not
  5385. known whether csh is recieving EOF or some signal such as SIGINT or SIGKILL.
  5386. Sometime in the near future (hopefully) I will get the oportunity to run
  5387. C-Kermit from debug to find out what is happening.
  5388.  
  5389.                         Gordon Haverland
  5390.  
  5391. ------------------------------
  5392.  
  5393. End of Info-Kermit Digest
  5394.  
  5395.  INFO-KERMIT DIGEST V4 #18                                          Page 100
  5396.  
  5397.  
  5398.  INFO-KERMIT DIGEST V4 #19                                          Page 101
  5399.  
  5400. Info-Kermit Digest         Fri, 21 Mar 1986       Volume 4 : Number 19
  5401.  
  5402. Today's Topics:
  5403.            New C-Kermit Release Available for UNIX and VMS
  5404.                  Printable Encodings for Binary Files
  5405.                Re: Printable Encodings for Binary Files
  5406.                           Kermit & Telebits
  5407.                           Sperry 1100 Kermit
  5408.                    Spooling Prints from an IBM/PC?
  5409.                   Re: Spooling Prints from an IBM/PC
  5410.                  Problems with Kermit on SCO Xenix V
  5411.                MS-DOS Kermit on ATT 6300 vs VMS Kermit?
  5412.  
  5413. ----------------------------------------------------------------------
  5414.  
  5415. Date: Fri 21 Mar 86 11:11:21-EST
  5416. From: Frank da Cruz <SY.FDC@CU20B.COLUMBIA.EDU>
  5417. To: Info-Kermit@CU20B, info-unix@brl-sem
  5418. Subject: New C-Kermit Release Available for UNIX and VMS
  5419.  
  5420. This is to announce a new release of C-Kermit.  It is only a minor release,
  5421. and incorporates no new functionality.  The only intention is to fix the
  5422. more serious bugs.  Future releases will involve more serious reworking of
  5423. the code to improve organization and performance, and to add missing features,
  5424. like extended packets, sliding windows, and attribute packets.
  5425.  
  5426. The new release is called 4C(058), for UNIX and VMS.  The fixes that
  5427. apply to all (or most) systems supported by C-Kermit include:
  5428. . Bug with set send/receive padding fixed.
  5429. . Bugs that interfered with wildcard sends fixed.
  5430. . Bug that mixed up send and receive packet terminators fixed.
  5431. . Bug with single-file cancellation (^F or ^X) fixed.
  5432. . NAK for next packet now handled correctly as equivalent to ACK for current.
  5433. . NAK is no longer immediately sent after RECEIVE or SERVER command given.
  5434. . Long bursts of incoming data no longer crash the program.
  5435. . Longer sleep done at end of file transfer to prevent other side from hanging.
  5436. . ^S removed from among CONNECT escape character arguments.
  5437. . Dial pause of 0 no longer causes problems.
  5438.  
  5439. The fixes specific to UNIX include:
  5440. . Fixed support for 2.9 BSD (tested on DEC Pro 380).
  5441. . New makefile entry for Masscomp (untested).
  5442. . Some 0's in system calls changed to NULLs.
  5443. . SET SEND/RECEIVE TIMEOUT 0 no longer prevents file transfer from working.
  5444.  
  5445. VMS changes (untested):
  5446. . '!' should now spawn an interactive DCL.
  5447. . REMOTE commands to VMS C-Kermit server should now work.
  5448.  
  5449. The new version of Macintosh Kermit that is based on C-Kermit is not ready
  5450. yet because it's too big for our SUMACC cc68 cross-compiler to handle.
  5451. We're trying to dig up a version of cc68 with an expanded symbol table
  5452. (anybody have one we can FTP?).
  5453.  
  5454. The new C-Kermit files are in KER:CKC*.*, KER:CKU*.*, KER:CKV*.* on CU20B,
  5455. available via anonymous FTP, and in CKC* *, CKU* *, and CKV* * on CUVMA
  5456.  
  5457.  INFO-KERMIT DIGEST V4 #19                                          Page 102
  5458.  
  5459. via KERMSRV over BITNET.  They should also find their way to uucp host okstate
  5460. at Oklahoma State University within a day or two.
  5461.  
  5462. ------------------------------
  5463.  
  5464. Date: Tue, 18 Mar 1986  09:12 MST
  5465. From: "Frank J. Wancho" <WANCHO@SIMTEL20.ARPA>
  5466. Subject: Printable Encodings for Binary Files
  5467.  
  5468. Apparently the Intel HEX format, which HEXIFY generates, is not usable
  5469. on the PCs.  What do you use?  Is it those .BOO files?  If so, how do
  5470. you generate them?  Can they be generated on the 20?  And, what is
  5471. used on the PC side to recreate the original?
  5472.  
  5473. ------------------------------
  5474.  
  5475. Date: Thu 20 Mar 86 08:53:10-EST
  5476. From: Frank da Cruz <SY.FDC@CU20B.COLUMBIA.EDU>
  5477. Subject: Re: Printable Encodings for Binary Files
  5478.  
  5479. We have a couple programs on the DEC-20 for doing this kind of stuff.
  5480.  
  5481. KT:HEXIFY.* and KT:HEXCOM.* convert CP/M .COM files to Intel hex format
  5482. & vice versa.  These were written by Bruce Tanner of Cerritos College, and
  5483. run on the DEC-10 or DEC-20.  But I believe Intel hex format is of little
  5484. use on MS-DOS systems.
  5485.  
  5486. KT:HEXE.* and KT:UNHEXE.* convert between 8-bit binary files and straight
  5487. 2-for-1 hex encoding (with CRLFs inserted for readability).  I wrote these in
  5488. about 10 minutes one day.  They only work on the DEC-20.
  5489.  
  5490. The .BOO file format is something we invented for distributing MS-DOS Kermit,
  5491. but it should work for any 8-bit binary file.  It's sort of like Macintosh
  5492. BinHex (but .BOO came first): 4-for-3 printable ASCII encoding, with
  5493. compression of repeated zero bytes.  A typical .BOO file is shorter than the
  5494. corresponding .EXE because of the zero-compression.  Here are the relevant
  5495. programs:
  5496.  
  5497. KER:MSBMKB.C turns an 8-bit binary file into a .BOO file.  KB:MSBMKB20.EXE is
  5498. a version that runs on the DEC-20; KB:MSBMKB.EXE is for MS-DOS.  It can also
  5499. run on Unix.
  5500.  
  5501. KER:MSBOOT.FOR is a Fortran program that runs on a mainframe that downloads
  5502. a .BOO file to a PC.  It runs on DEC-10, DEC-20, VMS, even IBM mainframes.
  5503. KER:MSBPCB.BAS is the corresponding Microsoft Basic program that receives the
  5504. .BOO file from MSBOOT, decodes it on the fly, and stores the resulting binary
  5505. file on the disk.
  5506.  
  5507. KER:MSBPCT.* are the programs that translate a file from .BOO format back to
  5508. .EXE (or whatever).  They assume you have already downloaded the .BOO file.
  5509. The C version can run on Unix or MS-DOS (it takes a few seconds to process a
  5510. 40K file).  The .BAS version is in Microsoft Basic for MS-DOS -- it takes about
  5511. 20 minutes to do the same 40K file.
  5512.  
  5513. ------------------------------
  5514.  
  5515.  
  5516.  INFO-KERMIT DIGEST V4 #19                                          Page 103
  5517.  
  5518. Date: Thu, 20 Mar 86 07:54:29 EST
  5519. From: swb@batcomputer.tn.cornell.edu (Scott Brim)
  5520. Subject: kermit & Telebits
  5521.  
  5522. Frank, some mail you sent to Don Porter has wended its way to me.  I'm
  5523. surprised you got even that much throughput running Kermit with the
  5524. Telebits.  The answer is to use the new "interactive mode" PROMs - much
  5525. smaller delay times and a few other changes for tuning for real
  5526. terminal use.  I think you'll see much better performance.
  5527.  
  5528. [Ed. - We might be getting some of these next week.  If so, will give
  5529. them a spin.]
  5530.  
  5531. ------------------------------
  5532.  
  5533. Date: Wed, 19 Mar 86 17:00:47 cet
  5534. From: FI%NORUNIT.BITNET@WISCVM.WISC.EDU
  5535. Subject: Sperry 1100 Kermit
  5536.  
  5537. We are running the Sperry Kermit by Paul Stevens, dated june/july 1985.
  5538. If anyone is interested, here is a report of some of our problems with
  5539. this Kermit, and our fixes for them.   Apart from these minor annoyances,
  5540. Kermit has been a pleasure to use!
  5541.  
  5542.        (1) There is no need for Kermit to assign the Sperry work file
  5543.            exclusively, apart from the risk that someone else writes to
  5544.            the file during transmission.   To me, this was more annoying
  5545.            than useful, so I changed the file assignment as shown.
  5546.  
  5547.        (2) As distributed, Kermit will not treat program file elements
  5548.            with multiple cycles (indicated by fieldata S in S3 of the
  5549.            label control word), unless the data part of the label conforms
  5550.            to the SDF standard (*SDFF* in first word).   As a result,
  5551.            elements written by the system line editor ED, will not be
  5552.            transmitted correctly.   That is, if our fix is not applied...
  5553.  
  5554.        (3) When ACK'ing a previous data packet, Kermit as distributed put
  5555.            the first 6 characters of the ACK'ed packet into the data part
  5556.            of the ACK.   I haven't seen any Kermit do that before, but it
  5557.            looks straight enough.   However, after receiving a couple of
  5558.            those 'long ACKs', IBM PC-Kermit (2.28) fills the next one or
  5559.            two packets with garbage (typically, a lot of zeros - nicely
  5560.            encoded, though, so the receptor does not notice).   The result
  5561.            is an apparently successful transmission, with a few 'black holes'
  5562.            in the element on the Sperry host.   Changing the data size to
  5563.            zero in these ACKs seemed to eliminate the problem.
  5564.  
  5565. These are the fixes in Sperry correction card format
  5566.  
  5567.   (1) -3177,3177
  5568.                 sTrng     '@ASG,A  K$E$R$M$I$T$ . ' . Not exclusive
  5569.   (2) -4287,4288
  5570.   (3) -4713,4715
  5571.                 sz,h2     prline           . Do a normal ack of length 0
  5572.                 l,u       a2,prline        . Seems to confuse PC-Kermit
  5573.  
  5574.  
  5575.  INFO-KERMIT DIGEST V4 #19                                          Page 104
  5576.  
  5577. -fi
  5578. Frithjov Iversen
  5579. Trondheim University Computing Center, Norway
  5580.  
  5581. [Ed. - Taksgardeha!  (Did I spell that right?  Not a chance...)  I've added
  5582. your note to the .BWR file.  I trust that pAul sTevens will see it himself
  5583. one day.]
  5584.  
  5585. ------------------------------
  5586.  
  5587. Date: Thu, 20 Mar 86 12:22:20 est
  5588. From: Ken Mandelberg <km%emory.csnet-relay.csnet@CSNET-RELAY.ARPA>
  5589. Subject: Spooling Prints from an IBM/PC?
  5590.  
  5591. Is there any combination of kermits, that would allow spooling of files for
  5592. printing from an IBM/PC to a Unix host, without any operator interaction?
  5593. The normal steps of terminal emulation for login, escape to command mode,
  5594. initiating a file transfer, back to terminal emulation to issue some unix
  5595. print command, escape and terminate, seems to frustrate our secretaries. In
  5596. fact anything short of typing a one line command, or better yet a function
  5597. key, seems to be a problem.
  5598.  
  5599. I am a little out of date on what is available in each kermit version. The
  5600. server mode for Unix kermit would seem to speak to the question, but I think
  5601. PC kermit does not exploit it. Even if available, the server approach might
  5602. not be a great solution. The logistics of starting, stopping, the server,
  5603. and dealing with any malfunction would be very frustrating to these users.
  5604.  
  5605. Any suggestions and information would be appreciated. If there is a better
  5606. approach then kermit for this problem, that too would be appreciated.
  5607.  
  5608. Ken Mandelberg
  5609. Emory University
  5610. Dept of Math and CS
  5611. Atlanta, Ga 30322
  5612.  
  5613. {akgua,sb1,gatech,decvax}!emory!km   USENET
  5614. km@emory                      CSNET
  5615. km.emory@csnet-relay          ARPANET
  5616.  
  5617. ------------------------------
  5618.  
  5619. Date: Fri 21 Mar 86 09:01:37-EST
  5620. From: Frank da Cruz <SY.FDC@CU20B.COLUMBIA.EDU>
  5621. Subject: Re: Spooling Prints from an IBM/PC
  5622.  
  5623. What you really need is a script facility in MS-DOS Kermit.  But there
  5624. isn't one.  The release after next will probably have it.  With a script
  5625. facility, you could put all the commands for logging in to Unix and
  5626. starting up the server into a command file, and the user could "take unix"
  5627. or whatever (you could even define a command macro for this to make it
  5628. easier, or use a utility like ProKey to bind it to a function key).
  5629.  
  5630. Without a built-in script facility in MS-DOS Kermit, you might still be
  5631. able to accomplish the same effect by writing a little program to log them
  5632. in and start the Kermit server.  It could be run from their autoexec.bat
  5633.  
  5634.  INFO-KERMIT DIGEST V4 #19                                          Page 105
  5635.  
  5636. file, or whatever.
  5637.  
  5638. Then, when they wanted to print a file, they could say "xprint foo.bar",
  5639. where xprint was a .bat file which simply translated the command into
  5640. "kermit send foo.bar".
  5641.  
  5642. On the Unix end, you could have server cd'd to a special spooling directory
  5643. (publicly writable), and then you could have a separate daemon process that
  5644. would wake up every so often, and print and delete any files that showed up
  5645. in this directory.
  5646.  
  5647. Finally, to let the user finish up for the day, you could have them type
  5648. simply "kermit bye".  If that's too complicated, you could bind this string
  5649. to another function key, or write a little .bat file with a more suggestive
  5650. name that does the same thing.
  5651.  
  5652. The users could not be entirely oblivious of what was happening.  The amount
  5653. of time to transfer a file from the PC to Unix could be significant if the
  5654. file is long.  In 2.29 of MS-DOS Kermit, you could include "set display off"
  5655. on the command line, which would disable the screen display during file
  5656. transfer.  Then, if they were using one of the "multitasking" systems like
  5657. DesqView, TopView, MS Windows, etc, they could continue with other work without
  5658. being bothered.  In the future, there may be a version of Kermit for MS-DOS
  5659. that can be installed as a device driver.  Once connected to a Kermit server
  5660. on the other end, it would work just like the PRINT command -- you could say
  5661. "send foo.bar", and it happen by itself, leaving even an ordinary DOS system
  5662. free to do other work during the transfer.  But don't hold your breath for
  5663. this one.
  5664.  
  5665. ------------------------------
  5666.  
  5667. Date: Fri, 14 Mar 86 09:55:15 EST
  5668. From: yatteau@harvard.HARVARD.EDU (John Yatteau)
  5669. Subject: Problems with Kermit on SCO Xenix V
  5670.  
  5671. I obtained source for C-Kermit 4C(057) 31 Jul 85 from the harvard vax and
  5672. compiled it under SCO Xenix Sys V Rel 2.0 on both an IBM PC/AT and an
  5673. IBM PC.  The result was a dialect of Kermit in which the PC's can
  5674. communicate normally with each other, but not with the vax or any other
  5675. normal Kermit.  The Xenix Kermits appear identical to C-Kermit on the vax
  5676. in every other way.  The debug log shows the transfer hanging up on the
  5677. packet check ("rpack: chk_      should be [").  I had to modify the
  5678. makefile slightly to use the "middle model" option of cc, and tried all
  5679. likely makefile options (sys 3's and 5's).  I even recompiled C-Kermit
  5680. on the vax to insure that the sources were identical.
  5681.  
  5682. Any ideas?
  5683.  
  5684.     Jack Yatteau
  5685.     yatteau@harvard.harvard.edu
  5686.     617-495-9663
  5687.     Pierce Hall/CEPP
  5688.     29 Oxford St.
  5689.     Cambridge, MA 02138
  5690.  
  5691. [Ed. - Beats me!  This program is known to work on at least some versions
  5692.  
  5693.  INFO-KERMIT DIGEST V4 #19                                          Page 106
  5694.  
  5695. of Xenix on the IBM PC family.  Has anyone out there seen anything like
  5696. this?]
  5697.  
  5698. ------------------------------
  5699.  
  5700. Date:     Fri, 21-MAR-1986 11:22 MST
  5701. From:     KEVIN GRAY <GRAYK@BYUVAX>
  5702. Subject:  MS-DOS Kermit on ATT 6300 vs VMS Kermit?
  5703.  
  5704. I am running MSDOS-KERMIT version 2.28 on an AT+T PC6300 and have experienced a
  5705. few problems that I hope you can help me remedy.  While transferring files to a
  5706. Vax-8600 KERMIT-32 I have an inordinate number of retries-approximately 1 retry
  5707. for every 10 packets sent.  I have also had difficulty transferring files of
  5708. 20Kbytes or more to KERMIT-32.  With the KERMIT-32 in server mode I have been
  5709. able to download files of up to 200Kbytes with 0 retries but when uploading
  5710. large files I very rarely have a successful transfer.  Sooner or later I get
  5711. a KERMIT-32 device timeout error or a KERMIT-32 receive error.  Smaller packet
  5712. sizes have made no difference.  I have spoken to other users on the same system
  5713. who use different micros and none have reported the same problem so I am not
  5714. sure if the error is in my machine or not.  I would greatly appreciate any help
  5715. you could give me regarding this problem.
  5716.  
  5717.                                         Thank You,
  5718.                                         Kevin Gray "grayk@byuvax"
  5719.  
  5720. [Ed. - Another "beats me".  Does anyone else have any experience
  5721. transferring very large files between these two systems?]
  5722.  
  5723. ------------------------------
  5724.  
  5725. End of Info-Kermit Digest
  5726.  
  5727.  INFO-KERMIT DIGEST V4 #20                                          Page 107
  5728.  
  5729. Info-Kermit Digest         Tue, 25 Mar 1986       Volume 4 : Number 20
  5730.  
  5731. Today's Topics:
  5732.                        Amiga Kermit Executable
  5733.                             New Kermit-10
  5734.                           MS-DOS Kermit 2.29
  5735.                        Kermit-11 Known Problems
  5736.                            OK State Access
  5737.                        Request for Epson QX10?
  5738.  
  5739. ----------------------------------------------------------------------
  5740.  
  5741. Date: 24 MAR 86 15:41-EST
  5742. From: DPVC@UORDBV.BITNET
  5743. Subject: Amiga Kermit Executable
  5744.  
  5745. I am sending you a file called CKAKER.BOO, which is the Amiga Kermit executable
  5746. in BOO format.  I also include my version of MSBPCT.C, which should translate
  5747. it back into the executable.
  5748.  
  5749. This version is a PRE-RELEASE version.  I am sending it so that you can test
  5750. it, and send me any comments you may have.  I am getting the sources in shape
  5751. to send, but it is taking longer than I thought it would (doesn't it always?).
  5752.  
  5753. Right now, the known problems/deficiencies are:
  5754.  
  5755.         1)  Wildcards are not allowed in filenames
  5756.         2)  No LOCAL commands are supported (DIRECTORY, CWD, etc.)
  5757.         3)  No DIAL or login scripts
  5758.         4)  The SERVER mode only does GET, SEND, BYE, FINISH and REMOTE HELP
  5759.         5)  No XON/XOFF flow control
  5760.         6)  REMOTE HELP messages go to the DOS window, not the KERMIT window
  5761.             (in fact, they don't show up until you exit from Kermit)
  5762.         7)  The program thinks the window is 80 columns wide, when, in fact,
  5763.             it is only about 76 columns wide (it can be resized to be even
  5764.             smaller)
  5765.         8)  No terminal emulation (just a dumb terminal in CONNECT mode)
  5766.         9)  File transactions all report elapsed time of 0 seconds (although
  5767.             timeouts work properly)
  5768.  
  5769. That's all I can think of right now.  Please let me know if you come up with
  5770. any other problems or improvements.
  5771.  
  5772. You should receive 2 files:  CKAKER.BOO and MSBPCT.C
  5773.  
  5774.                                         Davide
  5775.  
  5776. [Ed. - Thanks!  These files are in KER:CKAKER.* and KER:MSBPCT.C.]
  5777.  
  5778. ------------------------------
  5779.  
  5780. Date:     Tue, 25 Mar 86 14:03:48 EST
  5781. From:     dstevens (David L Stevens) @ sitvxb
  5782. Subject:  New Kermit-10
  5783.  
  5784. The latest version of KERMIT-10 is now available.  The changes made are
  5785.  
  5786.  INFO-KERMIT DIGEST V4 #20                                          Page 108
  5787.  
  5788. documented in K10133.MEM.  The K10V3.RNO documentation is still valid.
  5789.  
  5790. Please note that you must rename K10MIT.HLP to KERMIT.HLP if you wish to
  5791. have KERMIT give you online help.  If there are any problems with this
  5792. release please let me know.
  5793.  
  5794.  - David L. Stevens
  5795.  - Stevens Institute of Technology
  5796.  - DSTEVENS@SITVXB
  5797.  
  5798. [Ed. - Thanks!  The new files are in KER:K10*.*.  The .EXE file, for those
  5799. who can FTP binary files, is in KB:K10MIT.EXE.]
  5800.  
  5801. -------------------------------------
  5802.  
  5803. Date: 25 MAR 86
  5804. From: SY.CHRISTINE@CU20B
  5805. Subject: MS-DOS Kermit 2.29
  5806.  
  5807. 2.29 is almost ready for release.  It has been tested on the IBM PC family
  5808. and the DEC-Rainbow but not on anything else.  It's all there, just waiting
  5809. for people to try it out for the NEC, Sanyo, Victor, Apricot and all the
  5810. other non-IBM compatible systems.  Please test this and send reports back to
  5811. us.  If it does work, please send us a .BOO file.  If it doesn't, please
  5812. report the bugs.  We will just continue to distribute the old .BOO files
  5813. with the new source for those systems we do not get reports about.  The
  5814. files are in PS:<KERMIT-MS>*.* .  Thanks!!
  5815.  
  5816.                                       -Chris    
  5817.                 
  5818. ------------------------------
  5819.  
  5820. Date: 25 MAR 86 09:04-EST
  5821. From: BRIAN@UOFT02
  5822. Subject: Kermit-11 Known problems
  5823.  
  5824.  Attribute processing is incorrect for some attribute types. This  dates
  5825. back  to  April 1984 when support was first added, but no other versions
  5826. were available to test against.  The  correction,  made  to  K11ATR.MAC,
  5827. will  cause  V3.49  or later of Kermit-11 to have compatability problems
  5828. with previous versions  of  Kermit-11.  The  main  problem  will  be  in
  5829. informing  each  other of binary file arrival; the only workaround is to
  5830. explicitly force two communicating Kermit-11's  into  binary  mode  with
  5831. the SET FILE command. See K11INS.DOC for further information.
  5832.  
  5833.  The  specific  problem is that the protocol requires the attribute TYPE
  5834. field to be  followed  by  a  LENGTH  byte  to  specify  the  number  of
  5835. characters  following.  Kermit-11  was  not  always inserting the LENGTH
  5836. field. The new  version,  3.49,  will  be  able  to  tell  if  an  older
  5837. Kermit-11  is sending in the incorrect format by virtue of the fact that
  5838. the first attribute packet that is  sent  is  the  system  id  code  and
  5839. operating  system. Since this attribute will always be a short one (2 or
  5840. 3 characters at most) it is a simple matter to detect the presence of  a
  5841. 'D'  (for  DEC)  in  the  position  of  the  LENGTH field and set a flag
  5842. accordingly. However, in the case of the corrected Kermit-11 sending  to
  5843. a  pre  3.49 version, this will not be the case and all attempts to rely
  5844.  
  5845.  INFO-KERMIT DIGEST V4 #20                                          Page 109
  5846.  
  5847. on the transfer of attribute packets will fail.
  5848.  
  5849. The dialup service on the VAX 11/785 will be updated on 26-Mar-1985.
  5850. Columbia will be sent a tape on 27-Mar-1986.
  5851.  
  5852. brian@uoft02.bitnet
  5853.  
  5854. ------------------------------
  5855.  
  5856. Date:     Mon, 24 Mar 86 15:18:00 CST
  5857. From:     Mark Vasoll <vasoll%a.cs.okstate.edu@CSNET-RELAY.ARPA>
  5858. Subject:  OK State Access
  5859.  
  5860. Some of the files recently announced on Info-Kermit (like the new C-Kermit
  5861. files) may have been delayed in getting to okstate for UUCP access because
  5862. the system that okstate gets them from was down for a couple days.
  5863. Everything should be back to normal by the time you read this.
  5864.  
  5865. ------------------------------
  5866.  
  5867. Date: Mon, 24 Mar 86 16:59:02 cet
  5868. From:  UZ32112%SG1.BITNET@WISCVM.WISC.EDU
  5869. Subject: Request for Epson QX10?
  5870.  
  5871. I am supporting Kermit at the university of Liege, Belgium.  I have a
  5872. request from a guy who owns an Epson QX10 (both CP/M 2.2 and 3).  Do you
  5873. have a ready version or information for that machine?
  5874.  
  5875. Thank you for getting me on the mailing list, I also long await the promised
  5876. Apple III version.
  5877.  
  5878. A. Pirard
  5879. SEGI
  5880. Universite de Liege
  5881. 15, avenue des Tilleuls
  5882. 4000 Liege  BELGIUM
  5883.  
  5884. ------------------------------
  5885.  
  5886. End of Info-Kermit Digest
  5887.  
  5888.  INFO-KERMIT DIGEST V4 #21                                          Page 110
  5889.  
  5890. Info-Kermit Digest         Thu, 03 Apr 1986       Volume 4 : Number 21
  5891.  
  5892. Today's Topics:
  5893.  
  5894.                      Macintosh Kermit 0.8(34) Available
  5895.                            New KERMIT-10 Release
  5896.                        Supported Protocol Converters?
  5897.                        Datastream Protocol Converters?
  5898.                      Using Kermit With FASTLINK Modems?
  5899.  
  5900. ----------------------------------------------------------------------
  5901.  
  5902. Date: Thu 27 Mar 86 17:40:23-EST
  5903. From: Frank da Cruz <SY.FDC@CU20B.COLUMBIA.EDU>
  5904. Subject: Macintosh Kermit 0.8(34) Available
  5905.  
  5906. This is to announce Macintosh Kermit 0.8(34).  It includes the fixes that
  5907. were made to the system-independent parts of C-Kermit, announced recently,
  5908. plus the fixes to the VT102 emulation made by Davide Cervone of the
  5909. University of Rochester (DPVC@UORDBV.BITNET), including:
  5910.  
  5911. . Blinking block cursor
  5912. . A new consistent VT100 font, including boldface & VT100 graphics characters
  5913. . Mouse-directed cursor movement with "arrow keys", a`la MacTerminal.
  5914.  
  5915. The new version has been tested with IBM 3270 full screen emulators, like
  5916. the 7171 running the Yale ASCII package, and with the Mac Plus.  Mac Kermit
  5917. seems to work satisfactorily as a full-fledged VT100, boldface included.
  5918.  
  5919. The protocol bugs with single-file interruption and packet padding have been
  5920. fixed.  The new files are in:
  5921.  
  5922. KER:CKMKER.HQX - Macintosh Kermit resource file, in BinHex V4 format.
  5923. KER:CKMKER.DOC - New manual chapter (Scribe source in KER:CKMKER.MSS).
  5924. KER:CKMKER.BWR - Known bugs & limitations
  5925. KER:CKMKER.UPD - List of changes since last release
  5926. KER:CKMFNT.HQX - VT100 font in BinHex V4 format
  5927. KER:CKMVT1.DOC - List of VT102 features supported and not supported
  5928.  
  5929. These files are available via anonymous FTP from CU20B on the Internet,
  5930. and via KERMSRV at CUVMA on BITNET, and should be available within a few
  5931. days via UUCP from host okstate.  Macintosh Kermit diskettes can also be
  5932. ordered for $10.00 each (prepaid) from
  5933.  
  5934. Kermit Distribution
  5935. Columbia University
  5936. Center for Computing Activities
  5937. 612 West 115th Street
  5938. New York, NY  10025
  5939.  
  5940. The diskette includes the documentation in plain text format.  The old
  5941. version is still available in KO:CKM*.*.
  5942.  
  5943. ------------------------------
  5944.  
  5945. Date: Tue, 25 Mar 86 14:03:48 EST
  5946.  
  5947.  INFO-KERMIT DIGEST V4 #21                                          Page 111
  5948.  
  5949. From: dstevens (David L Stevens) @ sitvxb
  5950. Subject: New KERMIT-10 Release
  5951.  
  5952. This is to announce the latest version of KERMIT-10.  The changes made are
  5953. documented in KER:K10133.MEM.  The KER:K10V3.RNO documentation is still valid.
  5954. Please note that you must rename K10MIT.HLP to KERMIT.HLP if you wish to
  5955. have KERMIT give you online help.  If there are any problems with this
  5956. release please let me know.
  5957.  
  5958.  David L. Stevens
  5959.  Stevens Institute of Technology
  5960.  DSTEVENS@SITVXB
  5961.  
  5962. [Ed. - All the Kermit-10 files are in KER:K11*.* and can be obtained via FTP
  5963. and KERMSRV (see previous message).]
  5964.  
  5965. ------------------------------
  5966.  
  5967. Date: 21 Mar 1986 11:53:18 PST
  5968. From: Billy <BRACKENRIDGE@USC-ISIB.ARPA>
  5969. Subject: Re: Supported Protocol Converters?
  5970.  
  5971. This reader of INFO-IBMPC wants to send files from his PC to a 370 through a
  5972. protocol converter. I know there must be Kermits that do this, but don't
  5973. know enough to steer him to the right versions.  Is there an "out of the
  5974. box" solution to his problem?
  5975.  
  5976. [Ed. - The protocol converter must be the Series/1, 7171 or equivalent
  5977. running the Yale ASCII Communication Program.  If this user is not using a
  5978. supported protocol converter, he will need to use a line-mode TTY
  5979. connection.]
  5980.  
  5981. ------------------------------
  5982.  
  5983. Date:     Mon, 31 Mar 86  20:15:38 EST
  5984. From:     RAF@NIHCU
  5985. Subject:  Datastream Protocol Converters?
  5986.  
  5987. We are going to be getting some Datastream ASCII/3270 protocol converters.
  5988. I would like to find out if anyone has any experience using Kermit with such
  5989. devices and either MVS or CMS on the IBM 370.
  5990.  
  5991. Roger Fajman  <RAF@NIHCU.BITNET>
  5992. National Institutes of Health
  5993.  
  5994. [Ed. - Has anyone ever used the Datastream protocol converter?]
  5995.  
  5996. ------------------------------
  5997.  
  5998. Date: Tue, 25 Mar 86 00:28:26 CST
  5999. From: Chet Murthy <chet@rice.edu>
  6000. Subject: Using Kermits With FASTLINK Modems?
  6001.  
  6002. I have a pair of FASTLINK modems from DCA which support 9600 baud usage..
  6003. However, they use an adaptive duplex encoding method to basically avoid
  6004. errors completely.  This basically involves packetizing within the modem so
  6005.  
  6006.  INFO-KERMIT DIGEST V4 #21                                          Page 112
  6007.  
  6008. that errors are handled via retries, etc, in the modem.  This is really
  6009. nice, but it makes interactive use, and use for file transfer protocols a
  6010. real pain in the <expletive deleted>.  The big problem is that it takes a
  6011. while to turn the line around when you want to transmit an ACK.  I would
  6012. like to run KERMIT thru this modem, and take advantage of the higher
  6013. throughput possible with this modem.  There seem to be two possibilities:
  6014.  
  6015.     1) use windowing (sliding window protocol)
  6016.         This does not seem to be available at the present time.
  6017.     2) modify C-KERMIT to support the longer packet size.  This seemed
  6018. to be the way to go, and so I did this.  It worked, but there seem to be
  6019. more places in the code than I can find where the program uses the fact that
  6020. the maxpacksiz is 94.  I modified the #defines in ckcker.h, and recompiled
  6021. the whole thing.  I also modified the protocol to where it uses 2 characters
  6022. to encode the length.  All of this worked, and I got efficiencies of 87% on
  6023. a 1200 baud line thru a pair of Hayes modems.  However, the program seems to
  6024. be writing over some of the user interface keyword tables in the process of
  6025. running.  I can't seem to find any other places in the code where it could
  6026. be using an array, but I'm not sure.  If anyone knows of places in the code
  6027. where the packet size is assumed to be small, I would appreciate it if they
  6028. could notify me by mail (chet@rice.arpa or chet@rice.edu).
  6029.  
  6030. In addition, if ANYONE has ANY information about using FASTLINK modems for
  6031. file transfer on UNIX, I would appreciate hearing from you.  I LOVE mail.
  6032.  
  6033. Thanks in advance,
  6034.  
  6035. Chet Murthy (chet@rice.arpa)
  6036.  
  6037. [Ed. - The next version of C-Kermit is expected to include both sliding
  6038. windows and long packets.  Release time is not known at this time however.
  6039. In the meantime, you can use FTP to GET the file KER:KPROTO.UPD describes
  6040. the conversion to long packets in great detail.]
  6041.  
  6042. ------------------------------
  6043.  
  6044. End of Info-Kermit Digest
  6045.  
  6046.  INFO-KERMIT DIGEST V4 #22                                          Page 113
  6047.  
  6048. Info-Kermit Digest         Wed,  9 Apr 1986       Volume 4 : Number 22
  6049.  
  6050. Departments:
  6051.  
  6052.   ANNOUNCEMENTS -
  6053.     New Kermit-10, BITNET, etc
  6054.         Kermit-32 version 3.2.075
  6055.         New Release of Tandem Kermit
  6056.         Kermit for Apple II UCSD p-System
  6057.         Re: Apple Kermit (Pascal and CP/M)
  6058.  
  6059.   UNIX KERMIT -
  6060.         C-Kermit on HP Integral Problem Solved
  6061.         Installing 4C(58) on 2.9BSD
  6062.         Kermit and 4.xBSD rlogin
  6063.         C-Kermit 4C(58) on the Sequent BALANCE 8000
  6064.         Curious Observation re C-Kermit 4C(058)
  6065.  
  6066.   MACINTOSH KERMIT -
  6067.         MacKermint 0.8 (34) & Mac Plus
  6068.         New MacKermit Problems
  6069.         Mouse-Activated Cursor in Mackermit 0.8(34): HOW TO..
  6070.  
  6071.   MS-DOS KERMIT -
  6072.         MS-DOS Kermit and Zenith Z-158
  6073.         Problems with Kermit v2.28 jrd/5e
  6074.  
  6075.   MISCELLANY -
  6076.         Re: Kermit with FASTLINK modems
  6077.         C64 Kermit installation experience
  6078.  
  6079. ----------------------------------------------------------------------
  6080.  
  6081. Date:     Wed 9 Apr 86 0:0:0
  6082. From:     Anonymous
  6083. Subject:  New Kermit-10, BITNET, etc
  6084.  
  6085. The new DECSYSTEM-10 Kermit release announced in the last digest is in the
  6086. files KER:K10*.*, not KER:K11*.*, as stated.  Hope nobody took it seriously
  6087. (April Fool, ha ha).
  6088.  
  6089. Also, contrary to what it might say below, some of the new files announced
  6090. in this digest might not have made it to BITNET KERMSRV by the time you read
  6091. this, since we have been having some trouble with our CU20B-CUVMA link.
  6092.  
  6093. ------------------------------
  6094.  
  6095. Date:     Tue, 8 Apr 86 14:17:05 EST
  6096. From:     rmcqueen (Robert C McQueen) @ sitvxb
  6097. Subject:  VAX/VMS Kermit-32 version 3.2.075
  6098.  
  6099. A maintenance/minor developmental release of Kermit-32 is now available.
  6100. Kermit-32 version 3.2 provides bug fixes for some of the known problems.
  6101.  
  6102. BEWARE:  Version 3.2 only runs on VAX/VMS version 4.0 or later.
  6103.  
  6104.  
  6105.  INFO-KERMIT DIGEST V4 #22                                          Page 114
  6106.  
  6107. The edits in this version include:
  6108.  
  6109.       o  Fixed processing of CRCs without 8-bit quoting.
  6110.  
  6111.       o  Fix various problems in the help file.
  6112.  
  6113.       o  Fixed problems with restoring of the terminal's <CR> and  <LF> fill
  6114.          counts.
  6115.  
  6116.       o  Fixed a problem  reading  files  with  FORTRAN  carriage  control.
  6117.  
  6118.       o  Changed the functionality of the  FINISH  command.   It  will  now
  6119.          return to the prompt level, and not exit to DCL.
  6120.  
  6121. Robert McQueen
  6122. Stevens Institute of Technology
  6123.  
  6124. [Ed. - The new files are in KER:VMS*.*, available via anonymous FTP from
  6125. CU20B, or via BITNET from KERMSRV at CUVMA.  KER:VMSMIT.HEX is the hexified
  6126. task file for the new version.  KER:VMSV31.HEX is the previous version,
  6127. which can be used with VMS version 3.]
  6128.  
  6129. ------------------------------
  6130.  
  6131. Date: 27 Mar 1986 0319-EST
  6132. From: Tony Camas
  6133. Via: LCG.KERMIT@DEC-MARLBORO
  6134. Subject: New Release of Tandem Kermit
  6135.  
  6136. I've uploaded an updated version of the Tandem (yes Tandem) kermit server
  6137. as TANDEM.TAL.  It is intended as a replacement for current version.  This
  6138. version does three things the old version didn't:
  6139.  
  6140. (1) It adds an option, "NOBREAK", which can be of use on noisy lines.
  6141. (2) It supports kermit "I" packets, which evidentally did not exist when it
  6142.     was created.  This makes it talk to MS-Kermit v2.27 (previously it would
  6143.     only talk to v2.26 and before).
  6144. (3) It has a prettier banner with a version number, etc.
  6145.  
  6146. I've tested this pretty extensively (been working on a tandem project for
  6147. several months now) and it works fine.  It's quite possible that the
  6148. original author and I are the only people who've ever used this
  6149. implementation, but nevertheless, the one being distributed by Columbia
  6150. ought to work with current versions of PC kermits.
  6151.  
  6152.    Tony Camas
  6153.    (617) 275-9599
  6154.  
  6155. ------------------------------
  6156.  
  6157. Date: Thu 13 Mar 86 13:24:01-EST
  6158. From: Ph. P. Visser, Rekencentrum der Rijksuniversiteit, Groningen, Netherlands
  6159. Subject: Kermit for Apple II UCSD p-System
  6160.  
  6161. Enclosed you will find two diskettes concerning a Kermit version for
  6162. Apple II (e) and (+).
  6163.  
  6164.  INFO-KERMIT DIGEST V4 #22                                          Page 115
  6165.  
  6166.  
  6167. The version is made by P. Terpstra of the Laboratory of Biochemics of the
  6168. State University of Groningen.  The version is written in UCSD Pascal.
  6169. It concerns Apple DOS 3.3 with several interface cards such as:
  6170. - Apple Communication Card (ACC)
  6171. - California CCS 7710 ASI Card (CCS)
  6172. - Hayes Micromodem Card (HMC)
  6173. - Apple Super Serial Card (SSC)
  6174. - IBM AP2 Serial Card (AP2)
  6175.  
  6176. It is a corrected version of the Stevens version.
  6177.  
  6178. [Ed. - Thank you, and thanks to Francis Wilson of Columbia Teachers College
  6179. for deciphering the disk for us, and to the many other people all over the
  6180. world who volunteered to do the same in response to our plea several issues
  6181. ago.  The files are in KER:UCA*.* on CU20B (Internet), and UCA* * on CUVMA
  6182. (BITNET).  But before you rush off to get this new version, read the
  6183. following message.]
  6184.  
  6185. ------------------------------
  6186.  
  6187. Date: Tue 8 Apr 86 17:00:48-EST
  6188. From: Francis Wilson <CCIMS.WILSON@CUTC20>
  6189. Subject: Re: Apple Kermit (Pascal and CP/M)
  6190.  
  6191. After having no trouble in the morning using the Pascal Kermit as a terminal
  6192. emulator, I did not expect any (bad) surprises, but there were two.
  6193.  
  6194. 1) The Apple 2e in the Micro Center at TC has a Videx ASIO card; this card
  6195. has the same 6551 ACIA as the Apple Super Serial Card, and uses the same
  6196. addresses; we have written (Apple CP/M) routines interchangeably for these
  6197. cards.  When I tried to use the program, the Kermit would not even change
  6198. the baud rate from 19,200, so I couldn't very well use a modem.
  6199.  
  6200. [Ed. - Maybe there's a way to set the baud rate outside Kermit, and then
  6201. have Kermit use the serial card as it finds it?]
  6202.  
  6203. 2) On another Apple (with a real Super Serial Card), I tried file transfer
  6204. to a PC (unsuccessful) and via modem to a DEC mainframe (also unsuccessful);
  6205. in both cases, I successfully used terminal emulation immediately prior to
  6206. the attempted file transfer, so it was not a matter of bad connections.
  6207.  
  6208. [Ed. - Maybe it's something with parity, and SET PARITY ODD (or whatever)
  6209. will make it work.]
  6210.  
  6211. In other words, I have followed the instructions as best I can, but I am
  6212. not able to make the Kermit program work.  It emulates a (glass) terminal
  6213. ok, but does not transfer files.
  6214.  
  6215. To make matters worse, for others who want to try do a better job, from
  6216. looking at the documentation, specifically, the third documentation file,
  6217. it seems that there are files needed to assemble a working version that are
  6218. not included in source form (see the .DOC file).
  6219.  
  6220.  
  6221. [Ed. - If anyone out there has better luck, let us know!  The address of
  6222.  
  6223.  INFO-KERMIT DIGEST V4 #22                                          Page 116
  6224.  
  6225. the contributors (in Holland) is in the documentation, and they have offered
  6226. to provide diskettes.]
  6227.  
  6228. ------------------------------
  6229.  
  6230. Date: Sun 6 Apr 86 11:40:15-EST
  6231. From: GH0N@TC.CC.CMU.EDU
  6232. Subject: C-Kermit on HP Integral Problem Solved
  6233.  
  6234.         This is part 3 in the ongoing saga of an incompatibility between
  6235. C-Kermit (now (057)) and csh when a HP Integral is running the SVR2 ROMs.
  6236.  
  6237.         The reason for the C-Kermit crashing when an attempt is made to
  6238. escape back to local control has been found.  When C-Kermit connects to tty
  6239. it needs to generate a child process (why I don't know).  On the HP Integral
  6240. with the new operating system ROMs, the fork to generate the child process
  6241. always fails if csh is running, either in the active window or any other
  6242. window.  The pid returned by this failed fork is -1.  When escape to local
  6243. control is attempted, C-Kermit sends out a kill(-9) to the child process.
  6244. Since the pid is -1, the effect of this kill is to kill ALL processes except
  6245. 0 (the kernel) and 1 (init).
  6246.  
  6247.         I think that this is a possible bug in C-Kermit, the not checking
  6248. for a failed fork after a child process is created.  Granted it is not
  6249. very likely that this situation will occur, but if it did happen on a
  6250. system where there are a large number of users it could be quite harmful.
  6251. For now the only fix that I have is that people running C-Kermit on
  6252. HP Integral's with the new ROMs, is that they do not have csh running
  6253. anywhere on that machine when C-Kermit is going to be used.
  6254.  
  6255.                                                 Gordon Haverland
  6256.                                                 Box 596
  6257.                                                 Dawson Creek, B.C.
  6258.                                                 V1G 4H5
  6259. GH0N@TC.CC.CMU.EDU                              Canada
  6260.  
  6261. [Ed. - Thanks for finding the problem.  It will be fixed in the next
  6262. release.  Meanwhile, those who find their systems unable to create forks
  6263. can change the file ckucon.c to check if the pid returned by the fork()
  6264. invocation is -1, and if so, to report failure and return.]
  6265.  
  6266. ------------------------------
  6267.  
  6268. From: Vic Abell <abe@purdue-asc.ARPA>
  6269. Date:  8 Apr 1986 1519-EST (Tuesday)
  6270. Subject: Installing 4C(58) on 2.9BSD
  6271.  
  6272. The standard 2.9BSD distribution and some of the redistributions of 2.9BSD
  6273. accomplish 4.2BSD directory compatibility with simulation that is based on
  6274. the header file "ndir.h" and the library "libndir".  The current C kermit
  6275. distribution, 4C(58), does not follow those conventions.  Of course, one must
  6276. also add -lndir to some make rule.  Since we don't use the distributed
  6277. Makefile, I am omitting diffs for it and leaving that exercise to the
  6278. interested reader's imagination.
  6279.  
  6280. As always, I am grateful to Columbia for their efforts with Kermit.
  6281.  
  6282.  INFO-KERMIT DIGEST V4 #22                                          Page 117
  6283.  
  6284.  
  6285. Vic Abell
  6286. Purdue University Computing Center
  6287. abe@asc.purdue
  6288. ...!pur-ee!pucc-j!abe
  6289.  
  6290. [Ed. - In some cases, it's true that ndir.h should be used.  In others, it's
  6291. dir.h.  In either case, the library reference should be made in the makefile
  6292. (and it is).  If your 2.9BSD system uses ndir.h rather than dir.h, then in
  6293. ckufio.c, the section
  6294.  
  6295. > #ifdef        BSD29
  6296. > #include <ndir.h>
  6297.  
  6298. should be changed to refer to <ndir.h>, or possibly <sys/ndir.h>.  Let's
  6299. hear it for consistency.  A warning has been put in the makefile about this.]
  6300.  
  6301. ------------------------------
  6302.  
  6303. Date:  9 Apr 1986 1105-EST (Wednesday)
  6304. From: Vic Abell <abe@purdue-asc.arpa>
  6305. Subject: Kermit and 4.xBSD rlogin
  6306.  
  6307. There is an undocumented option on the 4.xBSD rlogin call that must
  6308. be used when C Kermit is at the end of a TCP/IP rlogin connection.
  6309. The option is "-8" and should be used in the following fashion:
  6310.  
  6311.         % rlogin hostname -8
  6312.         % kermit
  6313.  
  6314. Vic Abell, Purdue University Computing Center
  6315. abe@asc.purdue.edu, ...!pur-ee!pucc-j!abe
  6316.  
  6317. ------------------------------
  6318.  
  6319. Date:  8 Apr 1986 1935-EST (Tuesday)
  6320. From: Vic Abell <abe@purdue-asc.arpa>
  6321. Subject: C Kermit 4C(58) on the Sequent BALANCE 8000
  6322.  
  6323. I just finished installing C Kermit 4C(58) on the Sequent BALANCE 8000.
  6324. It transported without modification, compiled under the -DBSD4 option,
  6325. and functions correctly.  I am really impressed with the quality of the
  6326. 4C(58) release and the ease with which 4.2BSD software can be transported
  6327. to the BALANCE 8000.
  6328.  
  6329. My compliments to Columbia and Sequent for jobs well done.
  6330.  
  6331. Vic Abell, Purdue University Computing Center
  6332. abe@asc.purdue.edu, ...!pur-ee!pucc-j!abe
  6333.  
  6334. ------------------------------
  6335.  
  6336. Date:     Mon, 7 Apr 86 21:06 EST
  6337. From:     LBAFRIN%clemson.csnet@CSNET-RELAY.ARPA
  6338. Subject:  Curious observation re C-Kermit 4C(058)
  6339.  
  6340.  
  6341.  INFO-KERMIT DIGEST V4 #22                                          Page 118
  6342.  
  6343. Well, the new Kermit survived its testing period, and as I was installing it
  6344. today as our new production version, I noticed that 4C(057)'s executable
  6345. image was 168K bytes, while 4C(058)'s image was only 128K bytes.  Both
  6346. versions were compiled on the same compiler and the same system, an NCR
  6347. Tower running Tower OS version 2.01.  (Both versions were put together
  6348. with a "make sys3" command.)
  6349.  
  6350. Any idea where the 40K went?
  6351.  
  6352.                                         -- Larry Afrin
  6353.                                            Dept. of Computer Science
  6354.                                            Clemson University
  6355.  
  6356. [From Frank - Beats me!  I think I might have made some buffers a little
  6357. smaller in some versions, but not 40K worth.  On VAX 4.2BSD, the old and new
  6358. versions come out exactly the same size.  On PDP-11 versions, particulary
  6359. 2.9BSD, some buffer sizes (like for filename expansion) had to be reduced.]
  6360.  
  6361. ------------------------------
  6362.  
  6363. Date: Tue, 1 Apr 1986 16:01 EST
  6364. From: Dave Elbon  <SYSDAVE%UKCC.BITNET@WISCVM.WISC.EDU>
  6365. Subject: MacKermint 0.8 (34) & Mac Plus
  6366.  
  6367. MacKermit (and the keyboard configuration program) don't recognize the
  6368. cursor keys and the Enter and Clear keys on the Mac Plus.  I also can't
  6369. get the mouse to move the cursor.  Any ideas?  Wait for the next release?
  6370.  
  6371. [Ed. - Anybody out there with a Mac Plus to check this on?  Maybe it's
  6372. just that the configurator program doesn't know the layout of the new
  6373. keyboard, so it works in this case like it does with the keypad -- you can't
  6374. see it, but you can still set it.  Anyone want to try this approach and
  6375. report back?]
  6376.  
  6377. ------------------------------
  6378.  
  6379. Date: Thu 3 Apr 86 00:42:15-EST
  6380. From: Subba Shankar <EN4.S-Shankar@CU20C.COLUMBIA.EDU>
  6381. Subject: New MacKermit Problems
  6382.  
  6383.         I recently downloaded the new MacKermit from CU20B with my old
  6384. MacKermit, ran Binhex v4 on it, and happily telecommunicated away.
  6385. While I find the new font and the terminal emulation features to be a
  6386. great improvement, I have found some problems.  MacKermit causes the
  6387. system error message with the restart button enabled to be shown
  6388. whenever I try to call up the Control Panel Desk Accessory, and the
  6389. Transfer to Application menu option causes the Mac to hang.  This is
  6390. highly reproducible.
  6391.  
  6392. [Ed. -- Hmmm... not by us!  Maybe you have some other programs loaded
  6393. (in Switcher, maybe?) that figure into this somehow?  Anybody else out
  6394. there seen a problem like this?]
  6395.  
  6396. ------------------------------
  6397.  
  6398. Date:  8 Apr 1986 1949-EST (Tuesday)
  6399.  
  6400.  INFO-KERMIT DIGEST V4 #22                                          Page 119
  6401.  
  6402. From: Vic Abell <abe@purdue-asc.arpa>
  6403. Subject: Mouse-Activated Cursor in Mackermit 0.8(34): HOW TO..
  6404.  
  6405. The mouse-activated cursor code in Mackermit 0.8(34) is a welcome addition.
  6406. I had a little trouble getting it to work, so I am sending this hint to help
  6407. others with it.  Here are the steps needed to activate it:
  6408.  
  6409. 1. Create a settings file.
  6410. 2. Edit the settings file with CKMKEY.
  6411. 3. Define the following functions:
  6412.         100: \033[A
  6413.         101: \033[B
  6414.         102: \033[D             (yes, 'D' is correct!)
  6415.         103: \033[C             (yes, 'C' is correct!)
  6416.  
  6417. To use the mouse-activated cursor from within Mackermit, move the arrow to
  6418. the place to which you want to move the cursor; hold down the option and
  6419. cloverleaf keys together (the cursor should change to an open box around
  6420. the target character); and press the mouse button.  You can press the
  6421. option and cloverleaf keys before you move the open box cursor, if you want.
  6422.  
  6423. Vic Abell, Purdue University Computing Center
  6424. abe@asc.purdue.edu, ...!pur-ee!pucc-j!abe
  6425.  
  6426. [Ed. - Thanks!  Also, the program comes with a VT100-keypad startup file,
  6427. which starts up Mac Kermit for you with the keys configured for you this way
  6428. when you double-click on it.  It's in KER:CKMVT1.HQX.  Unfortunately, we
  6429. forgot to include it with the other files when the new version was first
  6430. announced.  It's there now.  Sorry!]
  6431.  
  6432. ------------------------------
  6433.  
  6434. Date: Wed, 2 Apr 86 00:49:54 EST
  6435. From: Rene_Tio%UMich-MTS.Mailnet@MIT-MULTICS.ARPA
  6436. Subject: MS-DOS Kermit and Zenith Z-158
  6437.  
  6438. I've been having problems with kermit/jrd v.2 and 5e on a Zenith Z-158 with
  6439. Hayes 1200B (board) modem. Whenever I escape to local kermit, the connection
  6440. is dropped from my end. I have tried connecting to different hosts a Z-150
  6441. with a 1200B, and neither has worked. Jrd/2 works fine on a freestanding
  6442. modem though, I've heard. It also works fine on a hardwired port at 9600
  6443. bps.
  6444.  
  6445. The connection problem also happens when I transfer files to the host, at
  6446. around the moment when the status screen appears at the local station.
  6447.  
  6448. [From JRD: I tried and tried to get this to happen with a real Hayes 1200B
  6449. in a Columbia portable and the darned thing just kept working fine. Guessing
  6450. time on Hayes switches.  Kermit works 100% on my Hayes 2400 external modem
  6451. and I pump maybe 0.5 Mb per day through that combination with never a
  6452. problem. My computer is a Zenith 151 too. The 2400 has no switches,
  6453. everything is in software, and I tried many combinations to make Kermit drop
  6454. DTR. Finally, I wrote a new Kermit command, HANGUP, to save testing time.
  6455. Try those switches.  Further thought on the matter, but not much further.
  6456. When Kermit is not using the serial port it returns the previous interrupt
  6457. address to the UART to leave things tidy. DTR and RTS are left high (on).
  6458.  
  6459.  INFO-KERMIT DIGEST V4 #22                                          Page 120
  6460.  
  6461. Could it be that code at that previous address was reacting to the modem and
  6462. dropping DTR? Put another way, could the Hayes 1200B implementation of a
  6463. UART and modem adversely react to a change of interrupt address; hardware
  6464. troops make those kinds of boo boo's.]
  6465.  
  6466. ------------------------------
  6467.  
  6468. Date:     Fri, 4 Apr 86 11:43:53 EST
  6469. From:     Dave Swindell <dswindel@BBN-LABS-B.ARPA>
  6470. Subject:  Problems with Kermit v2.28 jrd/5e
  6471.  
  6472. I have been using MS-Kermit version 2.28 jrd/5e on and off for the
  6473. past few weeks and have observed a few possible bugs.  The first one
  6474. is that the local buffering of one's session doesn't seem to work
  6475. correctly.  When I try to scroll back through my session (by using the
  6476. pg up key), I get a very strange display composed of IBM graphics
  6477. characters.  The second problem I noted occured while I was
  6478. transmitting a text file from a "functioning" Kermit-10 to my pc.  The
  6479. transfer proceded normally, but when I edited the transmitted file, I
  6480. noticed several imbedded control-m characters interspurced in the file
  6481. which did not appear in the original file.
  6482.  
  6483. On the plus side, the VT100 emulation looks real good!  I've tried
  6484. running several full screen editors that support the VT100 using
  6485. Kermit with great success.  The support for video attributes and the
  6486. AVO character set all work nicely.  I also like being able to use the
  6487. IBM (or in my case Leading Edge) cursor keys as VT100 cursor keys.  I
  6488. have used the new version of kermit both at 1200 and 9600 baud with
  6489. sucess, outher than the problems noted above.
  6490.  
  6491. [From JRD: Several people with Leading Edge machines report video
  6492. difficulties when scrolling back the Connect mode screen.  The model M at
  6493. least has a dip switch selecting L.E. Enhanced video or regular.  A friend
  6494. had similar video garbage until he switched the machine from unleaded to
  6495. regular.]
  6496.  
  6497. As a final question, when do you anticipate that sliding window
  6498. support will be incorporated into the "production" version of IBM
  6499. Kermit?  I've tried to use WKermit over Telenet, but have not had
  6500. success.  WKermit seems to get confused when displaying the Telenet
  6501. prompts; graphics characters are interspurced into the display.  My
  6502. guess is that Telenet is setting the eighth bit of some or all of its
  6503. prompt characters to high, and that this is confusing WKermit.
  6504.  
  6505. [Ed. - It'll be a while before sliding windows gets into C-Kermit,
  6506. maybe a few months.  Meanwhile, you should be able to use WKermit over
  6507. Telenet by doing SET PARITY MARK.  Works fine for us.]
  6508.  
  6509. Thanks for all your work,
  6510.  
  6511. Dave Swindell
  6512. BBN Laboratories Incorporated
  6513.  
  6514. ------------------------------
  6515.  
  6516. Date: Tue, 8 Apr 86 21:51:59 pst
  6517.  
  6518.  INFO-KERMIT DIGEST V4 #22                                          Page 121
  6519.  
  6520. From: Gary Mills <mills%uofm-uts.cdn%ubc.csnet@CSNET-RELAY.ARPA>
  6521. Subject: Re: Kermit with FASTLINK modems
  6522.  
  6523. I have no experience with FASTLINK or any other error-correcting modems,
  6524. but there does seem to be a trend to shifting parts of the communication
  6525. protocol to hardware.  I use Kermit with 212A modems over switched lines
  6526. with variable amounts of noise, and it does perform very nicely, and gets
  6527. my files from one machine to another.  However, it seems to me that if a
  6528. pair of sophisticated modems are providing error-free transmission, that
  6529. Kermit does not need to be used at all.  You should be able to just
  6530. "copy" the file from one machine to the other.  Of course, it's unlikely
  6531. that normal system commands would do this.  Also, the Kermit user
  6532. interface is quite attractive.  Maybe some variation of Kermit with
  6533. relaxed error-checking could be used in this instance.  It would also
  6534. likely be useful for hard-wired connections.
  6535.  
  6536. [Ed. - Maybe this will happen some day.  YMODEM already has such an option.
  6537. You still have to be a bit cautious about errors that slip in between the
  6538. modem and the computer (wiggly cables, buffer overruns, etc).  But it may
  6539. turn out that removing Kermit's errror checking wouldn't speed things up
  6540. much anyway, since the bottleneck in many of these modems relates to line
  6541. turnaround, in which case only long packets or sliding windows will help.]
  6542.  
  6543. ------------------------------
  6544.  
  6545. Date: Wed, 26 Mar 86 15:07:24 cet
  6546. From:  UZ32112%SG1.BITNET@WISCVM.WISC.EDU
  6547. Subject: C64 Kermit installation experience
  6548.  
  6549. Can you please take note and forward to the authors of C64 Kermit?  I've
  6550. just generated version 1.6(49) of C64 Kermit and have some remarks:
  6551.  
  6552. 1) The kludge factor you use for 1200 bauds is valid only for U. S.  machines
  6553. (NTSC). So called International machines (PAL) have other requirements.
  6554. Assuming the correction is subtracting 10 decimal from CBM values, this
  6555. yields the following values:
  6556.  
  6557. 1200: 301=$012D
  6558. 1800: 164=$00A4
  6559. 2400:  95=$005F
  6560. 1200 and 1800 bauds have successfully been tested with these values,
  6561. but 2400 bauds resisted file transfer.
  6562.  
  6563. Also you might include the kluge factor in each speed definition to make all
  6564. high speed available through the SET BAUD command.
  6565.  
  6566. 2) You plan using the serial bus for disk access (TALK ...). I would
  6567. strongly advise you against that. Some drives interface cartridges work by
  6568. re-vectoring the high level access interface (CHROUT ...) and using their
  6569. own low level bus for disk parallel access. You would miss those busses.
  6570. Also better not restore the vectors! If your complaint is speed, I'd
  6571. recommend to transfer disk data by chunks of say 16 bytes to minimize the
  6572. talk-untalk overhead.
  6573.  
  6574. 3) The DISK command refused service. Patching the module to store a
  6575. carriage-return (not a null) at the end of the buffer in routine DOSPRS,
  6576.  
  6577.  INFO-KERMIT DIGEST V4 #22                                          Page 122
  6578.  
  6579. puts things right.
  6580.  
  6581. 4) The last SET values byte is not correctly SAVEd/RESTOREd.  CPY
  6582. #QUOTE+1-ESCP should be +2 or better some equated SETSLEN.
  6583.  
  6584. 5) If you consider wildcard sends valuable, may I suggest the following
  6585. solution. A) open a drive input file whose name is
  6586. $:user-specifiled-file-pattern (a la CBM DOS), and secondary address 0.
  6587.  
  6588. B) Read this file (BASIC format like) using the following algorithm,
  6589.    extracted from COMforth, a wonderful Forth development system
  6590.    available here in Belgium.
  6591.    Skip 2 bytes.
  6592.  
  6593.    BEGIN
  6594.      Read 2 bytes, OR <> WHILE ( not double null )
  6595.      Skip 2 bytes ( containing file blocks count )
  6596.      BEGIN Skip 1 byte ASCII " = UNTIL
  6597.      BEGIN Read 1 byte, ASCII " <> WHILE
  6598.        copy it to filename buffer
  6599.      REPEAT
  6600.      BEGIN Skip 1 byte null = UNTIL
  6601.      not first block IF ( not drive name )
  6602.        Use filename to drive file transfer
  6603.      ENDIF
  6604.    REPEAT
  6605.  
  6606. C) Close file.
  6607. Never buy what you can steal. (They say).
  6608.  
  6609. I hope to have contributed to a work of patience to which we are heartfully
  6610. grateful.
  6611.                                         A. Pirard
  6612.                                         SEGI
  6613.                                         Universite de Liege
  6614.                                         15, avenue des Tilleuls
  6615.                                         4000 Liege
  6616.  
  6617. ------------------------------
  6618.  
  6619. End of Info-Kermit Digest
  6620.  
  6621.  INFO-KERMIT DIGEST V4 #23                                          Page 123
  6622.  
  6623. Info-Kermit Digest         Fri, 11 Apr 1986       Volume 4 : Number 23
  6624.  
  6625. Departments:
  6626.  
  6627.   ANNOUNCEMENTS -
  6628.         Many New Kermit Versions from the UK
  6629.         Kermit for Sperry 90/60 with VS9 from WPI
  6630.  
  6631.   MISCELLANY -
  6632.         Setting Kermit-32 Up As A Server
  6633.         Kermit-11 Known Problems Update
  6634.         Kermit v2.28 jrd/5e on the Leading Edge Model D
  6635.         Modems and Error Correction, etc.
  6636.         New Source for OS9 and Tandy CoCo Kermit Diskettes
  6637.         File Renaming Problem in C-Kermit?
  6638.  
  6639. ----------------------------------------------------------------------
  6640.  
  6641. Date: Thu 10 Apr 86 18:23:01-EST
  6642. From: Christine M Gianone <SY.CHRISTINE@CU20B.COLUMBIA.EDU>
  6643. Subject: Many New Kermit Versions from the UK
  6644.  
  6645. This is to announce new Kermit versions submitted by Alan Phillips of
  6646. Lancaster University, UK.  The files are described by him as follows.
  6647. Each group is indicated by the wildcard file specification that will fetch
  6648. the files via FTP or NFT from CU20B, except they should be preceded by KER:.
  6649. On BITNET, they may be fetched from KERMSRV at CUVMA with the names
  6650. indicated (without the KER:, but also without the dot).
  6651.  
  6652. BBC*.*
  6653.         These files are version 1.30 of Kermit for the Acorn BBC Micro.  Old
  6654. files have been replaced.  BBC130.ANN contains the announcement details.
  6655. There are 2 HEX files for this version, covering disc based and EPROM based
  6656. variants.  The .ADE file contains a concatenation of the individual source
  6657. files.
  6658.  
  6659. C86XFU.*
  6660.         These files are the Kermit-86 for the Future FX20/FX30 machines sent
  6661. in by Toby Chabot of Birmingham University.  The code will run under either
  6662. CP/M-86 or Concurrent CP/M-86.
  6663.  
  6664. C86XR2.*
  6665.         These files are a variant of the existing Kermit-86 for the DEC
  6666. Rainbow, sent in by Mark Woollard of the Animal and Grassland Research
  6667. Institute.  A SET BAUD command has been added.
  6668.  
  6669. CKMKB*.*
  6670.         These files are two separate UK keyboard settings files for the
  6671. Macintosh.  CKMKBD.* is from Sak Wathanasin of Sussex University; CKMKB2.*
  6672. is from Phil Jimmieson of Liverpool University.  The latter set of files
  6673. includes an introductory guide to Mac Kermit 0.8(33) in MacWrite format.
  6674.  
  6675. CN8*.*
  6676.         These files form a Concurrent CP/M-86 implementation for the
  6677. Honeywell Multi System Executive and clones (Argos Pro PC, Daisy PCi, Fallon
  6678. 2000, FTS PCi, and Orion PCi) sent in by Mark Hewitt of Birmingham
  6679.  
  6680.  INFO-KERMIT DIGEST V4 #23                                          Page 124
  6681.  
  6682. University.  This set is based on the existing Kermit-86, with a new device
  6683. dependent file and a lot of changes to the UTL file.  The version uses
  6684. the PRO, FIL, TRM, and CMD files from Kermit-86 unchanged.
  6685.  
  6686. CP4*.*
  6687.         Kermit-80 implementations:
  6688.  
  6689. CP4380.HEX      Research Machines RM 380Z
  6690. CP4ADV.HEX      North Star Advantage
  6691. CP4APC.HEX      Apple II with Z80 Softcard/CPS serial card
  6692. CP4BBC.HEX      Acorn BBC Micro with Z80 second processor
  6693. CP4BRA.HEX      Superbrain, using auxialiary port
  6694. CP4BRM.HEX      Superbrain, using main port
  6695. CP4COM.HEX      Comart Communicator
  6696. CP4CIF.HEX      Cifer 1886
  6697. CP4CRO.HEX      Cromemco
  6698. CP4HOR.HEX      North Star Horizen without SIO board
  6699. CP4TOR.HEX      Torch series
  6700.  
  6701.         The CP4SYS.ASM and CP4TYP.ASM files contain all the system dependent
  6702. code for the above versions.  Authorship of the versions is as follows:
  6703.  
  6704. 380, APC, BBC, ADV      Brian Robertson, Aberdeen University
  6705. CRO, HOR, COM           Andrew Cole, Leeds University
  6706. BRA, BRM, TOR, CIF      Bertil Schou of Loughborough University
  6707.  
  6708.         Bertil Schou of Loughborough performed the Herculean task of
  6709. co-ordinating the developments and putting the results together into the SYS
  6710. and TYP files.  Some further implementations are on the way.
  6711.  
  6712. GECKER.*
  6713.         These files are version 2.1 of Kermit for the GEC 4000 series from
  6714. Martin Loach of Rutherford Appleton Laboratories.  These replace the old
  6715. GEC*.* files.
  6716.  
  6717. MDS*.*
  6718.         These files are some updates and fixes to the MDS set for Intel MDS,
  6719. sent in by Paul O'Hare of the Open University.  Bugs have been fixed and the
  6720. documentation has been expanded.  The other files for this version are
  6721. unchanged.
  6722.  
  6723. CUC*.*
  6724.         These files are the latest versions of a C-Kermit from Chris
  6725. Kennington, University College London.  Based on the original Kermit of the
  6726. protocol manual, the code has been adapted to be extremely portable with
  6727. little work needed.  The diagnostic facilities have been expanded
  6728. considerably too.  File CUCLKV5.C is a system dependent module for UNIX
  6729. system V, added by Icarus Sparry of Bath University.
  6730.  
  6731. UCJ*.*
  6732.         These files from Henry Balen of Lancaster University, are an
  6733. adaptation of the Terak UCSD p-System Kermit for the Joyce Loebl Magiscan 2
  6734. image processor.  8th bit prefixing has been added and a number of other
  6735. features.  The result should be easily ported onto other UCSD systems.  The
  6736. .TXT file contains a concatenation of the sources.
  6737.  
  6738.  
  6739.  INFO-KERMIT DIGEST V4 #23                                          Page 125
  6740.  
  6741. UMKERMIT.*
  6742.         These files are a version of the original Kermit in the Protocol
  6743. Manual for a U-Microcomputers U-MAN 1000 under CP/M-68k.  The files are
  6744. contributed by Icarus Sparry of Bath University.  Work on this version is
  6745. still in progress, so currently the implementation is not perfect and is
  6746. supplied very much on an "as is" basis.  Icarus would welcome contact from
  6747. anyone interested in this implementation and will co-ordinate any
  6748. developments:  his UK network address is ee_is@bath.ux63.
  6749.  
  6750. [Ed. - Many thanks to Alan for these versions, and for his dedicated work
  6751. in coordinating the Kermit goings-on of the UK, and for distributing Kermit
  6752. on UK networks, and on diskettes and tapes in the UK.]
  6753.  
  6754. ------------------------------
  6755.  
  6756. Date: Wed 9 Apr 86 17:24:45-EST
  6757. From: Frank da Cruz <SY.FDC@CU20B.COLUMBIA.EDU>
  6758. Subject: Kermit for Sperry 90/60 with VS9 from WPI
  6759.  
  6760. SP9KER is Kermit for the Sperry 90/60, written by Ben Thompson of
  6761. Worcester Polytechnic Institute, Worcester, MA.
  6762.  
  6763. The program only runs as a server since the SPERRY 90/60 can not initiate use
  6764. of an RTIO line other than the terminal line itself.  It accepts no interactive
  6765. commands, just escape to to your computer's command mode and initiate a
  6766. command.  Implemented commands are: GET, SEND, and BYE.
  6767.  
  6768. KER:SP9KER.SRC is the IBM-like assembler source file, KER:SP9KER.DOC is the
  6769. documentation.
  6770.  
  6771. Thanks to Al Johannesen for submitting the program.
  6772.  
  6773. ------------------------------
  6774.  
  6775. Date: Thu, 10 Apr 86 20:38:59 EST
  6776. From: rmcqueen (Robert C McQueen) @ sitvxa
  6777. Subject: Setting Kermit-32 Up As A Server
  6778.  
  6779. Kermit-32 can be set up as a server in the following manner:
  6780.  
  6781. $ KERMSRV := $SYS$SYSTEM:KERMIT SERVER
  6782.  
  6783. Then just issue the KERMSERV command.  Kermit-32 will accept any legal
  6784. Kermit command in this manner.  You could just define a KERMIT command
  6785. in your LOGIN.COM file and then give a DCL command of the format:
  6786.  
  6787. $ KERMIT command
  6788.  
  6789. Which will cause Kermit-32 to be invoked and the command processed.
  6790.  
  6791. Kermit-32 has had initialization file processing and a TAKE command since
  6792. version 3.1.  When Kermit-32 starts it will automatically process
  6793. VMSKERMIT.INI;0 or if that does not exist it will process the file that the
  6794. logical name VMSKERMIT points to.  If you have a command procedure that you
  6795. would like Kermit-32 execute you can give either the TAKE command followed
  6796. by the file specification or "@" followed by the specification.
  6797.  
  6798.  INFO-KERMIT DIGEST V4 #23                                          Page 126
  6799.  
  6800.  
  6801. Robert McQueen
  6802. Stevens Institute of Technology
  6803.  
  6804. [Ed. - Thanks, Bob!  We'll add this hint to the beware file, too.]
  6805.  
  6806. ------------------------------
  6807.  
  6808. Date: Mon, 7 Apr 86 12:57 EST
  6809. From: <BRIAN@UOFT02.BITNET> (brian nelson)
  6810. Subject: Kermit-11 Known Problems Update
  6811.  
  6812. On RT11 FB systems with a large number of devices, Kermit can displace the
  6813. USR (force it to swap) and crash when accessing the USR from the higher
  6814. addressed overlays in Kermit. The fix for something like this may not be
  6815. practical; it can be worked around by UNLOADING and REMOVING unneeded device
  6816. drivers from lowest address to higher addresses (to prevent fragmentation of
  6817. background memory). If you run K11RT4.SAV on a FB system and find either (1)
  6818. The program crashes on file transfers or (2) KMON says the save image is too
  6819. large, then remove the unneeded drivers and set the USR to swap.
  6820.  
  6821. ------------------------------
  6822.  
  6823. Date:     Thu, 10 Apr 86 21:31:36 EST
  6824. From:     Dave Swindell <dswindel@BBN-LABS-B.ARPA>
  6825. Subject:  Kermit v2.28 jrd/5e on the Leading Edge Model D
  6826.  
  6827. In the last digest, I reported a problem scrolling back through displayed
  6828. text using Kermit V2.28 jrd/5e on my Leading Edge Model D.  As it turns out,
  6829. Kermit appears to work just fine; the problem appears to be due to some kind
  6830. of interaction between the new Kermit and a resident program named INT10
  6831. used in conjunction with the Hercules graphics card (and clones!).  When I
  6832. install INT10 on my LE, I can't use the scrolling features in the new
  6833. Kermit.  When this program is removed, things work fine.  In that INT10, as
  6834. its name implies, affects interrupt processing, I assume that it some how
  6835. gets in the way of the mechanism jrd/5e uses to scroll through displayed
  6836. text.
  6837.  
  6838. Other than this problem, I have had no other display-oriented problems using
  6839. the new release on my LE model D.  The model D comes complete with two
  6840. graphics adaptors on the motherboard; a monochrome/Hercules port and a
  6841. standard IBM CGA port.  I have tried jrd/5e using both ports (at different
  6842. times!) and have had no problems (once INT10 was removed).
  6843.  
  6844. Sorry I didn't think to remove the memory resident programs I was using
  6845. before I reported the problem!  By the way, I am using NANSI.SYS as my
  6846. console driver on the LE.  It does not appear to interfere with Kermit.
  6847.  
  6848. Dave Swindell
  6849. BBN Laboratories Incorporated
  6850.  
  6851. ------------------------------
  6852.  
  6853. Date: Thu, 10-Apr-86 10:54:14 PST
  6854. From: vortex!lauren@rand-unix.ARPA (Lauren Weinstein)
  6855. Subject: Modems and Error Correction, etc.
  6856.  
  6857.  INFO-KERMIT DIGEST V4 #23                                          Page 127
  6858.  
  6859.  
  6860. It is a fallacy to assume that when error correcting modems are in place you
  6861. don't need error detection/correction in the software.  In practice, not
  6862. only do noise errors creep in between the modems and the computers, but the
  6863. problems of buffer overflow and flow control related errors, on both sides,
  6864. can be quite serious, particularly at "higher" speeds.
  6865.  
  6866. In my own experiments with various software, I've found that removing or
  6867. even relaxing the per-packet error checking characteristics of software when
  6868. using error-correcting modems generally does little or nothing to increase
  6869. throughput, and in fact you frequently end up with decreased throughput
  6870. since flow control problems (and the resulting need to resend large
  6871. quantities of data) can be intense on even slightly noisy phone lines or
  6872. when dealing with even moderately loaded systems.
  6873.  
  6874. --Lauren--
  6875.  
  6876. ------------------------------
  6877.  
  6878. Date:  Thu Apr 10 09:57:06 EST 1986
  6879. From: dolqci!irs3!scsnet!sunder@seismo.CSS.GOV
  6880. Subject: New Source for OS9 and Tandy CoCo Kermit Diskettes
  6881.  
  6882. This is to announce that disks containing the Tandy/Radio Shack RS-DOS
  6883. kermit and os9 kermit can be obtained by sending $5.00 for
  6884. each version to:
  6885.  
  6886.   Mark E. Sunderlin
  6887.   1430 Greystone Terrace
  6888.   Winchster, Va. 22601
  6889.  
  6890. The RS-DOS version is provided on standard RS-DOS format. The os9 version
  6891. is provided on either 35 or 40 track CoCo os9 format.  Please state which
  6892. versions you want and for os9, what format.
  6893.  
  6894. Each disk contains complete source as up to date as possible, currently
  6895. RS-DOS kermit version 1.1 and os9 version 1.6.  Also on each disk is the
  6896. full documentation.  Binaries will be placed on the disks on request.
  6897.  
  6898. The RS-DOS verson in in EDTASM+ assembler, but EDTASM+ is not needed to
  6899. create a binary as BASIC program is provided to generate the binary.  The
  6900. os9 version in written in Microware 'C'.  An 'S' record file for os9 level I
  6901. will be placed on the disk on request for those who do not have the 'C'
  6902. compiler.
  6903.  
  6904. Please note that this is a PRIVATE project and is in no way related to the
  6905. IRS or any other government agency.
  6906.  
  6907. ------------------------------
  6908.  
  6909. Date: 6 Apr 1986 0306-EST
  6910. From: LCG.KERMIT@MARLBORO.DEC.COM
  6911. Subject: File Renaming Problem in C-Kermit?
  6912.  
  6913. I have discovered a problem when sending files from a BSD 4.2 system
  6914. to a V7 system with both machines running C-Kermit version 4C(057).
  6915.  
  6916.  INFO-KERMIT DIGEST V4 #23                                          Page 128
  6917.  
  6918.  
  6919. The file names on the BSD system were greater than 14 characters and the
  6920. first 14 characters of several of the file names were the same.
  6921.  
  6922. The BSD Kermit was running in server mode and was set for literal file names.
  6923. The V7 Kermit was set for literal file names and file warning on.
  6924.  
  6925. The first file came over ok, but when the second file came over, Kermit
  6926. discovered that the file existed and renamed it by replacing the end of
  6927. the file name with ~1.  The new file name was still longer than 14 characters
  6928. and the new file clobbered the previous file!
  6929.  
  6930. Was this fixed in version 4C(058)?  Should Kermit check for the existence of
  6931. the altered file name before doing the create?
  6932.  
  6933. [Ed. - If the behavior you report is true, the cause isn't obvious.  The
  6934. "make-new-name" function, znewn(), chops the last 3 characters off the name
  6935. before adding the "~1" suffix.  In any case, the behavior wasn't changed in
  6936. edit 058.  We'll look into in more detail later.  For now, your message has
  6937. been added to the beware file.]
  6938.  
  6939. ------------------------------
  6940.  
  6941. End of Info-Kermit Digest
  6942.  
  6943.  INFO-KERMIT DIGEST V4 #24                                          Page 129
  6944.  
  6945. Info-Kermit Digest         Tue, 15 Apr 1986       Volume 4 : Number 24
  6946.  
  6947. Departments:
  6948.  
  6949.   ANNOUNCEMENTS -
  6950.     MS-DOS Kermit 2.29 Is Even Closer To Being Ready
  6951.     New Release of TRS-80 Model 4 Kermit
  6952.  
  6953.   MISCELLANY -
  6954.     Sending Break on Mac+ from Kermit (several messages)
  6955.     DEC-10 Kermit Files
  6956.  
  6957. ----------------------------------------------------------------------
  6958.  
  6959. Date: Tue 15 Apr 86 14:25:17-EST
  6960. From: Frank da Cruz <SY.FDC@CU20B.COLUMBIA.EDU>
  6961. Subject: MS-DOS Kermit 2.29 Is Even Closer To Being Ready
  6962.  
  6963. Joe Doupnik's latest prerelease of MS-DOS Kermit 2.29 is available for
  6964. evaluation.  It is called "2.28 jrd/5g 13 April 85".  It has been tested by
  6965. us on the IBM PC family and compatibles (not including the new PC
  6966. Convertible, which is probably NOT compatible), the DEC Rainbow, and the
  6967. HP-150, and by Ron Blanford at the University of Washington on the NEC APC,
  6968. and also on the Intel RMX system by Jack Bryans at Cal State.
  6969.  
  6970. Aside from fixes for the bugs that have been reported in earlier
  6971. prereleases, 5g includes dynamic memory sizing in the IBM PC version -- it
  6972. uses whatever memory is available for scrolling memory, rather than
  6973. requiring that a certain amount be available, so that it can fit in smaller
  6974. memories, like on the PCjr (does anyone have a real PCjr to test this on?).
  6975. It also has a new screen-dump feature (again, on the IBM version only),
  6976. activated by <esc-char>F.  In case you have missed earlier postings about
  6977. this new release, it also incorporates nearly complete VT102 terminal
  6978. emulation for the IBM PC family, and full DOS 2.0 compatibility (a full
  6979. DOS path can be used in any file specification).
  6980.  
  6981. The .BOO file for the IBM version is available on CU20B via anonymous FTP as
  6982. KER:MSJRD5G.BOO, and it is also available on BITnet from KERMSRV as CUVMA as
  6983. MSJRD5G BOO.  The other versions are available on CU20B only, via FTP, in
  6984. the directory <KERMIT-MS>.  BOO files have been built for the Rainbow
  6985. (MSVRB1.BOO) and the HP-150 (MSVHP1.BOO).  The <KERMIT-MS> directory also
  6986. contains 8-bit binary .EXE files for these versions.  The new documentation
  6987. is not ready yet, but use of "?" in commands will produce menus whenever
  6988. needed.
  6989.  
  6990. The operation of the new version on the other IBM-PC-Incompatibles supported
  6991. by previous releases of MS-DOS Kermit has not been tested; these include:
  6992.  
  6993.  MSVAP3  NEC APC 3
  6994.  MSVAPR  ACT Apricot
  6995.  MSVDM2  DECmate-II or III with MS-DOS option
  6996.  MSVEZP  Z100 with EZPC board
  6997.  MSVHPX  HP 110, Portable
  6998.  MSVM24  Olivetti M24
  6999.  MSVMBC  Sanyo MBC
  7000.  MSVTIP  Texas Instruments Professional
  7001.  
  7002.  INFO-KERMIT DIGEST V4 #24                                          Page 130
  7003.  
  7004.  MSVV90  Victor 9000/Sirius 1
  7005.  MSVWNG  Wang PC
  7006.  MSVZ10  Z100
  7007.  
  7008. If you have one of these PCs, and can make an FTP or DECnet connection to
  7009. CU20B, or you are directly on BITnet, and you're willing to try out the new
  7010. release on your system, please send a note to Info-Kermit-Request (or simply
  7011. Kermit) at CU20B, and we'll get the necessary files to you.  You should be
  7012. able to mail directly to CU20B from both the Internet and BITnet.  Those
  7013. versions that have not been tested within the next week or two will be
  7014. distributed with the old .BOO files until positive reports are received.
  7015.  
  7016. P.S. The network and disk problems that have prevented us from updating the
  7017. Kermit collection on BITnet have been fixed, and KERMSRV at CUVMA is again
  7018. up to date.
  7019.  
  7020. ------------------------------
  7021.  
  7022. Date: Mon 14 Apr 86 17:28:04-EST
  7023. From: Frank da Cruz <SY.FDC@CU20B.COLUMBIA.EDU>
  7024. Subject: New Release of TRS-80 Model 4 Kermit
  7025.  
  7026. Announcing TRS-80 Model 4(p) KERMIT version 5.0 for TRSDOS 6.x, from Gregg
  7027. Wonderly at the Oklahoma State University Department of Computing and
  7028. Information Sciences.
  7029.  
  7030. This is an advanced Kermit derived from TRS-80 Kermit, which was in turn
  7031. derived from CP/M-80 Kermit.  Several new features were added since version
  7032. 4.0 (March 85), including Remote Server Commands, and lots of cleaning up
  7033. and rewriting.
  7034.  
  7035. The files are in KER:M4*.*, including source in KER:M4*.ASM, and:
  7036.  
  7037. M4MIT.HEX -- Hexified object module
  7038. M4MIT.NR  -- Nroff source for M4MIT.DOC
  7039. M4MIT.DOC -- Documentation
  7040. M4MIT.HLP -- This file
  7041. M4BOO.BAS -- Basic program for converting the hex file to a runnable program
  7042.  
  7043. ------------------------------
  7044.  
  7045. Date:  Sun, 13 Apr 86 01:36 MST
  7046. From: Barry Margolin <Margolin@cisl-service-multics.arpa>
  7047. Subject:  Sending Break on Mac+ from Kermit
  7048.  
  7049. What do I have to do to Macintosh Kermit 0.8(33) (I'll be upgrading to
  7050. 0.8(34) soon, if that helps) so that I can send a break.  The Mac+ does not
  7051. have an Enter key next to the Space bar, and the keypad's Enter key sends a
  7052. Line Feed.
  7053.  
  7054. On a related topic, it would be nice if someone would update KermKey so that
  7055. it detects whether it is being used on a Mac+, and display correct keyboard
  7056. layout.
  7057.                                         barmar
  7058.  
  7059. [Ed. - See following messages.]
  7060.  
  7061.  INFO-KERMIT DIGEST V4 #24                                          Page 131
  7062.  
  7063.  
  7064. ------------------------------
  7065.  
  7066. Date:     Mon, 14 Apr 86 16:49 EST
  7067. From:     (Davide P. Cervone, User Services Consultan ...) <DPVC@UORDBV.BITNET>
  7068. Subject:  Break key for MacKermit
  7069.  
  7070. I don't have a Mac+ to try this on, but on a Mac, if you bind F126 or F127
  7071. to any key, that key will send a "break".  F127 is a longer break than F126
  7072. (in version .8(34) the cursor should stop flashing for a few seconds).
  7073.  
  7074. About the Kermit keyboard reconfigure program, I agree that it would be nice to
  7075. be able to detect the different keyboards.  It would also be nice to have a
  7076. keypad diagram.  I'm not sure whether it is possible to detect which kind of
  7077. keyboard/keypad configuration is being used however.
  7078.  
  7079.                                         Davide P. Cervone
  7080.  
  7081. ------------------------------
  7082.  
  7083. Date: Mon 14 Apr 86 15:39:27-EST
  7084. From: Robert Cartolano <US.RTC@CU20B.COLUMBIA.EDU>
  7085. Subject: Re: Sending Break on Mac+ from Kermit
  7086.  
  7087. For now, you may still use the CKMKEY 0.8 (6) to configure the Mac Plus
  7088. keyboard.  I have done it myself.  The function F126 has been defined as the
  7089. break, and you can define it as the enter on the older Macs with no problem.
  7090. For the Mac Plus, do the following:
  7091.  
  7092.     - Run CKMKEY 0.8 (6), and open a file.
  7093.     - Select KEYS... from the SET menu.
  7094.     - Press the Enter key on the Mac Plus keyboard.
  7095.     - Insert the cursor into the keyboard map number, and
  7096.       type 126.
  7097.     - Click on the SET FUNCTION KEY button.
  7098.     - Quit and Save.
  7099.  
  7100. I have been able to configure every key on the MacPlus keyboard, including
  7101. the cursor keys, in this manner.  You just have to make sure you are hitting
  7102. the right key, since you can't see the key on the screen.
  7103.  
  7104. Rob Cartolano
  7105. CUCCA User Services.
  7106.  
  7107. ------------------------------
  7108.  
  7109. Date: Mon, 14 Apr 86 10:25:58 est
  7110. From: Mike Ciaraldi  <ciaraldi@rochester.arpa>
  7111. Subject: DEC-10 Kermit Files
  7112.  
  7113. I tried to access DEC-10 Kermit over the Arpanet today.  There was no "DOC"
  7114. file.  All the "MAC" and "BLI" files, which I assume are the source code in
  7115. Macro and Bliss, are messed up.  I tried to get them in ASCII mode, and was
  7116. told they are not 7-bit files.  I then tried to transfer them in Tenex mode,
  7117. and got something that wasn't human-readable.  The only ASCII file I could
  7118. find was the "MEM" file, which was a list of patches.
  7119.  
  7120.  INFO-KERMIT DIGEST V4 #24                                          Page 132
  7121.  
  7122.  
  7123. Is this a mistake, or is DEC-10 Kermit being retired or updated?
  7124.  
  7125. I need to bring Kermit up on a DEC-10.  Can I use the DEC-20 version
  7126. instead?  I checked the 20 documentation, and it doesn't say it will run on
  7127. the 10.
  7128.  
  7129. Thanks for any help you can give me.
  7130.  
  7131. Mike Ciaraldi
  7132. University of Rochester
  7133. ciaraldi@rochester
  7134.  
  7135. [From Frank - Whoops, you're right.  In fact, the files were stored in a
  7136. strange way, that was perfectly OK for our system, but that confused our FTP
  7137. server.  I've changed the bytesize from 36 to 7 for all these files, and you
  7138. should now be able to FTP them without further problem.  And no, you cannot
  7139. run DEC-20 Kermit on a DEC-10 machine.]
  7140.  
  7141. ------------------------------
  7142.  
  7143. End of Info-Kermit Digest
  7144.  
  7145.  INFO-KERMIT DIGEST V4 #25                                          Page 133
  7146.  
  7147. Info-Kermit Digest         Mon, 21 Apr 1986       Volume 4 : Number 25
  7148.  
  7149. Departments:
  7150.  
  7151.   ANNOUNCEMENTS -
  7152.         New Kermit Versions from Lancaster University
  7153.  
  7154.   MISCELLANY -
  7155.         Kermit-MS 2.28 jrd/5g on PCJr
  7156.         BOO Files
  7157.         Bug in MacKermit VT102 Emulation
  7158.         Multiple Parameters in MacKermit VT100 Emulation
  7159.         Macintosh Kermit Recieve Dialog Box
  7160.  
  7161. ----------------------------------------------------------------------
  7162.  
  7163. Date: Wed 16 Apr 86 16:56:06-EST
  7164. From: Christine M Gianone <SY.CHRISTINE@CU20B.COLUMBIA.EDU>
  7165. Subject: New Kermit Versions from Lancaster University
  7166.  
  7167. This is to announce more new Kermits from Alan Phillips of Lancaster
  7168. University, England.
  7169.  
  7170. VME*.*
  7171.         These files are the Kermit version 1.00 for ICL 2900 systems running
  7172. the VME Operating System (also known as VME2900 and VME/B - all identical).
  7173. The version comes from the South West Universities Regional Computer Centre
  7174. (SWURCC) at Bath University, UK.  The source is written in "S3".
  7175.  
  7176. CYB*.*
  7177.         These files are a new Kermit version 1.00 for the CDC Cyber systems
  7178. running NOS 2.2, sent in by A.V. Le Blanc of the University of Manchester
  7179. Regional Computer Centre (UMRCC).  The version is written in Compass, and is
  7180. supposedly more useful to other sites than the Texas University version,
  7181. which is highly site specific.
  7182.  
  7183.         Cyber Kermit is a version of Kermit which runs on a CDC mainframe
  7184. under the NOS-2 operating system.  It runs only as a remote Kermit and has
  7185. moderately advanced server capabilities.  File transfer uses a 7-bit line;
  7186. binary files can be transferred only by using a bit-prefix.  The program is
  7187. in assembler (COMPASS 3.6) and requires a field length of 2,922 (decimal)
  7188. words, including all system library routines and I/O buffers.
  7189.  
  7190. FLX*.*
  7191.         These files are a Kermit for the Flex 9 systems, written at Brighton
  7192. Polytechnic and sent in by Peter Morgan.  The source is written in assembler.
  7193.  
  7194. [Ed. - These files are available in KER: via ARPANET on CU20B, and via
  7195. BITNET at CUVMA through KERMSRV.  Thanks once again to Alan Phillips of
  7196. Lancaster University, UK and to those who have contributed these Kermit
  7197. versions.]
  7198.  
  7199. ------------------------------
  7200.  
  7201. Date: Wed 16 Apr 86 08:20:45-CST
  7202. From: Rob Pettengill <CAD.PETTENGILL@MCC.ARPA>
  7203.  
  7204.  INFO-KERMIT DIGEST V4 #25                                          Page 134
  7205.  
  7206. Subject: Kermit-MS 2.28 jrd/5g on PCJr
  7207.  
  7208. I have tried out the new Kermit on:
  7209. * 640k IBMPC with NEC V20
  7210. * 128k IBMPCJr
  7211. And found normal operation at 1200 baud in Tops20 emacs, and both
  7212. ascii and binary file transfers.  The only anomaly that I have observed
  7213. so far is that when the new kermit starts up on the PC jr, a warning
  7214. message, "unrecognized baud rate" is displayed.  My mskermit.ini file
  7215. sets the baud rate to 1200 and that works fine.  I haven't checked but
  7216. I assume that msjrd5g.exe was compiled with a default baud rate (9600?)
  7217. higher than the Jr's serial port can handle.
  7218.  
  7219. Thanks for the good work - I had been about to send off a message asking
  7220. if anyone knew how to get the new ms-kermit running on the jr!
  7221.  
  7222. -rob
  7223.  
  7224. [Ed. - Kermit leaves the serial port alone.  It may be that setting the baud
  7225. rate to something specific initializes the serial port the first time after
  7226. you turn the machine on.]
  7227.  
  7228. ------------------------------
  7229.  
  7230. Date: Mon, 21 Apr 86 13:27:30 est
  7231. From: Doug Snow <dsnow%watarts%waterloo.csnet@CSNET-RELAY.ARPA>
  7232. Subject: BOO Files
  7233.  
  7234. I hope this ends up being a question of general interest.  I recently
  7235. obtained the beta version of mskermit 2.29 from kermsrv at cuvma on bitnet.
  7236. However, this comes in boo file format and this is something that I'm not
  7237. familiar with. A bit of exploration on kermsrv found me a file called
  7238. m4boo.bas.  I tried to run this program on a number of copies of msjrd5g
  7239. only to consistently get 'unexpected eof encountered' (+/- ) Well, I'm
  7240. really just guessing as to whether or not this is the program I want... can
  7241. you help? How do I get the boo file to exe format, what does boo represent
  7242. (bootable?).  Any help would be greatly appreciated.
  7243.  
  7244. [Ed. - BOO-format is an encoding we use for making an 8-bit binary file,
  7245. such as an MS-DOS .EXE file, printable so that it can be sent through
  7246. electronic mail, put on ANSI or OS labeled tapes, etc.  The encoding is more
  7247. efficient than straightforward 2-for-1 hex encoding.  A BOO file (BOO is
  7248. short for bootstrap) has a 4-for-3 encoding, and in addition repeated zero
  7249. bytes are compressed.  The result for a typical executable program image is
  7250. about the same as -- and often smaller than -- the orginal binary file.  BOO
  7251. files are made using the program MSBMKB.C, and are decoded in one of two
  7252. ways: (1) On the fly, during download, using the pair of programs MSBOOT.FOR
  7253. on the mainframe and MSBPCB.BAS on the micro, or (2) after download by some
  7254. other method, using MSBPCT.C (fast) or MSBPCT.BAS (slow).  Downloading of
  7255. BOO files is described in detail in the MS-DOS chapter of the Kermit User
  7256. Guide.]
  7257.  
  7258. ------------------------------
  7259.  
  7260. Date: Tue, 8 Apr 86 16:29:29 -0200
  7261. From: Bj|rn Larsen <x_larsen_b%use.uio.uninett@nta-vax.arpa>
  7262.  
  7263.  INFO-KERMIT DIGEST V4 #25                                          Page 135
  7264.  
  7265. Subject: Bug in MacKermit VT102 Emulation
  7266.  
  7267. There is a bug in the way that the MacKermit VT102 emulator handles the SGR
  7268. escape sequence.
  7269.  
  7270. If MacKermit receives the escape sequence "<ESC>[7m", it sets the graphic
  7271. rendition to reverse. If it receives "<ESC>[;7m", it does not.
  7272.  
  7273. I don't have the ANSI standard available, but in the VT100 Users Guide,
  7274. p. 3-14 it says:
  7275.  
  7276.         Character Attributes
  7277.  
  7278.         ESC [ Ps;Ps;Ps;...;Ps m
  7279.  
  7280.         Ps refers to a selective parameter. Multiple parameteres are
  7281.         separated by the semicolon character (073 octal). The parameters
  7282.         are executed in order, and have the following meanings:
  7283.  
  7284.         0 or None       All attributes off
  7285.         1               Bold on
  7286.         4               Underscore on
  7287.         5               Blink on
  7288.         7               Reverse video on
  7289.  
  7290.         Any other parameters are ignored.
  7291.  
  7292. This implies that "<ESC>[m" should be interpreted as "All Attributes off".
  7293. This is also the way MacKermit works.
  7294.  
  7295. But then, "<ESC>[;7m" should first turn off all attributes, then turn on
  7296. reverse.  MacKermit doesn't.
  7297.  
  7298. This misfeature makes it difficult to use a Mac as a terminal against a VAX
  7299. if you wish to use the EVE editor (or other VAXTPU programs).  Since EVE
  7300. uses reverse video to display your select region, you are in for some big
  7301. troubles.
  7302.  
  7303. Since we use both EVE and VAXTPU heavily, a new version of MacKermit would
  7304. be most welcome.
  7305.  
  7306. x_larsen_b%use.uio.uninett@nta-vax.arpa         Bj|rn Larsen
  7307.                                                 System Manager,
  7308.                                                 Unversity of Oslo,
  7309.   Computers never make misteaks  ;-)            Norway.
  7310.  
  7311.  
  7312. [Ed. - See message below...]
  7313.  
  7314. ------------------------------
  7315.  
  7316. Date:     Tue, 15 Apr 86 15:23 EST
  7317. From:     (Davide P. Cervone, User Services Consultan ...) <DPVC@UORDBV.BITNET>
  7318. Subject:  Multiple Parameters in MacKermit VT100 Emulation
  7319.  
  7320. This is a known bug.  The documentaion I sent to columbia states:
  7321.  
  7322.  INFO-KERMIT DIGEST V4 #25                                          Page 136
  7323.  
  7324.  
  7325.      o  In escape sequences where multiple parameters are allowed, only the
  7326.         first is used; that is, ESC[p1;p2;...pn c  will process only p1 (e.g.,
  7327.         ESC[0;7m is processed as ESC[0m; this is not consistent with VT100
  7328.         specifications). [apparently, this never made it into the BWR file]
  7329.  
  7330. In the escape sequence ESC[;7m, the first parameter is 0 (by default),
  7331. hence MacKermit only does ESC[0m and ingnores the second number.  This is
  7332. a problem, and I know it affects TPU.
  7333.  
  7334. The problem was inharent in the original design of the VT100 emulator for the
  7335. MAC, which made no provisions for more than two parameters for any of its
  7336. commands, and only used one for those that usually only supply one.  At the
  7337. time I re-worked the VT100 emulator, I noted the problem, and debated whether
  7338. to fix it, but it would have required re-writing of a major sort.  We did not
  7339. have VMS4.2 running at that time, and MacKermit worked with EDT, so I figured
  7340. it would be "safe" for a while.  Alas, I should have know.  I like to use TPU,
  7341. too, so I expect I'll fix it sometime, but not in the immediate future.  There
  7342. may be an easy fix to accept TWO parameters for ESC[p1;p2m, which would fix
  7343. your current problem, but not the general one. I will look into it...
  7344.  
  7345.                                         Davide P. Cervone
  7346.  
  7347. P.S. this is not a new bug, it existed in the old version of MacKermit as well.
  7348.  
  7349. ------------------------------
  7350.  
  7351. Date: 14 Apr 86 18:55 EDT
  7352. From: (David HM Spector) <SPECTOR@NYU-ACF7.ARPA>
  7353. Subject: Macintosh Kermit Recieve Dialog Box.
  7354.  
  7355. The Recieve-file dialog box in the current (and previous) versions of Macintosh
  7356. Kermit needs to be increased to the size of the send-file dialog box (or
  7357. larger).  Currently, the dialog box is mal-formed and won't work with HFS too
  7358. well.  That is not to say that Macintosh Kermit doesn't work with HFS,
  7359. as far as I can tell it works very well, just the dialog box is too small.
  7360.  
  7361.                         David
  7362.  
  7363. [Ed. - Noted.]
  7364.  
  7365. ------------------------------
  7366.  
  7367. End of Info-Kermit Digest
  7368.  
  7369.  INFO-KERMIT DIGEST V4 #26                                          Page 137
  7370.  
  7371. Info-Kermit Digest         Thu, 24 Apr 1986       Volume 4 : Number 26
  7372.  
  7373. Departments:
  7374.  
  7375.   ANNOUNCEMENTS -
  7376.      New PDP-11 Kermit
  7377.      Prerelease Test Versions of MS-DOS Kermit 2.29 More Widely Available
  7378.  
  7379.   MS-DOS KERMIT -
  7380.      MSJRD5G on Olivetti-M24 with Keyboard 2
  7381.      Bugs in MS-DOS Kermit jrd5g
  7382.      Kermit's Mode Line: A Treatise.
  7383.  
  7384.   MISCELLANY -
  7385.      SmartTeam Modem Problem.
  7386.      New PC Compatible (Laptop) Modem
  7387.      SCO XENIX V AND C-KERMIT 4C(58)?
  7388.      Apple II CP/M Kermit Diskette?
  7389.      Kermit-10 Problem and Fix
  7390.      Re: Info-Kermit Digest V4 #25, PCJr Baud Rate Detection
  7391.  
  7392. ----------------------------------------------------------------------
  7393.  
  7394. Date: Tue 22 Apr 86 11:45:27-EST
  7395. From: Frank da Cruz <SY.FDC@CU20B.COLUMBIA.EDU>
  7396. Subject: New PDP-11 Kermit
  7397. Keywords: PDP-11 Kermit
  7398.  
  7399. Announcing version 3.50 of PDP-11 Kermit for RSX-11/M, RSX-11/M-Plus, IAS,
  7400. RT-11, RSTS/E, TSX+, P/OS, and Pro/RT from Brian Nelson of the University of
  7401. Toledo, Toledo Ohio (BRIAN@UOFT02.BITNET).  The major changes include
  7402. addition of support for long packets and a mechanism for controlling dialout
  7403. modems.  In addition, many commands have been added, many bugs fixed, etc
  7404. etc, since the last release, 2.29, July 1985.
  7405.  
  7406. The new files are in KER:K11*.*, available via anonymous FTP from host CU20B
  7407. on CCnet and the Internet, and via KERMSRV at CUVMA on BITNET.  There are
  7408. 107 files, occupying a total of about 3.7 megabytes.  The hexified task
  7409. images (or otherwise runnable program images) are in KER:K11*.HEX, one for
  7410. each system.  The manual is in KER:K11USR.DOC (and .RNO for the Runoff
  7411. source).  The file KER:K11FIL.DOC lists all the files and explains what they
  7412. are.  You might want to read this file before transferring any of the
  7413. others, to avoid swamping the networks with files you don't really need.
  7414.  
  7415. Brian will be running a session on Kermit at Dallas DECUS, Tuesday, April
  7416. 29, at 10:00am concentrating on the PDP-11 and other DEC versions.  He has
  7417. also written an article which will be in the June issue of The DEC
  7418. Professional.
  7419.  
  7420. ------------------------------
  7421.  
  7422. Date: Tue 22 Apr 86 11:45:27-EST
  7423. From: Frank da Cruz <SY.FDC@CU20B.COLUMBIA.EDU>
  7424. Subject: Prerelease Test Versions of MS-DOS Kermit 2.29 More Widely Available
  7425. Keywords: MS-DOS Kermit
  7426.  
  7427.  
  7428.  INFO-KERMIT DIGEST V4 #26                                          Page 138
  7429.  
  7430. By popular demand, prerelease test versions of Joe Doupnik's new release of
  7431. MS-DOS Kermit are being placed in the regular Kermit distribution.  For now,
  7432. only the .BOO files will be available, and only for those versions we have
  7433. .BOO files for, which have been tested to some degree.  They will be placed
  7434. in KER:MST*.BOO ("T" for Test), and from there they will make their way to
  7435. BITNET and other distribution areas.  For starters, we have MSTIBM.BOO for the
  7436. IBM PC family and compatibles, MSTRB1.BOO for the DEC Rainbow, and MSTHP1.BOO
  7437. for the HP-150.  The sources are not available in this way.  Those who wish to
  7438. try out the new versions are encouraged to do so, and report any problems back.
  7439. Our goal is to have a final release as soon as possible, and we hope that these
  7440. programs are very close to final form.  Any additional commands or enhancements
  7441. will have to wait till a subsequent release.
  7442.  
  7443. ------------------------------
  7444.  
  7445. Date: Thu, 22 apr 1986, 08:45 B
  7446. FROM: <XBR2YD15%DDATHD21.BITNET@WISCVM.WISC.EDU>
  7447. Subject: MSJRD5G on Olivetti-M24 with Keyboard 2
  7448. Keywords: MS-DOS Kermit, Olivetti-M24
  7449.  
  7450. Hi, we are using MSJRD5G on an Olivetti M24 with keyboard 2. It works very
  7451. fine on all speeds up to 9600 Baud. Terminal Emulation (VT102) is ok and
  7452. works without problems with the VAX/PDP-EDT editor and a 3270 protokol
  7453. emulator. Long live the FROG and his supporters !!!!
  7454.  
  7455. I've got only two questions. The first is more important than the second:
  7456.  
  7457.  1.) On the Olivetti "keyboard 2" the cursor-keys and the keys
  7458.      2 4 6 8 on the separate numeric keypad seem to be "hard/soft-
  7459.      wired" to send the same SCAN-codes. Also the keys "SCTPRT" and
  7460.      "HELP" doesn't seem to send any SCAN-Code at all.
  7461.      This is the only point that prevent the VT102 Emulation to be
  7462.      complete (from my point of view). My request (very urgent) is:
  7463.      Has anybody out there got the source code for the MS-DOS 2.11
  7464.      terminal drivers (esp. KEYBGR) and is willing to send it to
  7465.      me?
  7466.  
  7467.  2.) I thought that MS-Kermit V2.29 would have long packet and or
  7468.      sliding windows. Since I haven't seen them on MSJRD5G I may
  7469.      have been wrong all the time. Anybody to confirm?
  7470.  
  7471.     Thanks a lot in advance
  7472.  
  7473.      Martin Knoblauch
  7474. TH-Darmstadt, D-6100 Darmstadt, West Germany
  7475. EARN/BITNET: <XBR2XD15@DDATHD21.BITNET>
  7476.  
  7477. [Ed. -  Long packets and sliding windows will not be included in MS-DOS
  7478. 2.29.  These features will probably be implemented in C-Kermit first, which
  7479. in turn may eventually absorb MS-DOS Kermit.]
  7480.  
  7481. ------------------------------
  7482.  
  7483. Date: 21-APR-1986 14:37:00
  7484. From: RAHTZ@UK.AC.OX.VAX1
  7485. Subject: Bugs in MS-DOS Kermit jrd5g
  7486.  
  7487.  INFO-KERMIT DIGEST V4 #26                                          Page 139
  7488.  
  7489. Keywords: MS-DOS Kermit
  7490.  
  7491. Two points about the latest mskermit:
  7492.  
  7493.    a) (this is rather obscure) if you SET MODE OFF, then SET MODE ON,
  7494.        then SET MODE OFF again, the mode line does not disappear, it just
  7495.        becomes normal, rather than inverse video, text.
  7496.  
  7497.    b) in reply to the person saying that the vt100 emulation doesnt work
  7498.       properly on a unix system, may I suggest he examines his termcap
  7499.       again, as I have had no trouble with vi on any of the 4 unix systems
  7500.       here. I have redefined the arrow keys to send hjkl instead of esacpe
  7501.       sequences (then there is no trouble with the machine failing to keep
  7502.       up when i lean on arrow key), redefined backspace to send ctrl-H and
  7503.       redefined Del to send a unix kill.
  7504.  
  7505. What is the difference between vt102 and vt100? I notice that vt100 isnt
  7506. an option. But whoever Joe Doupnik is, hes doing a good job....
  7507.  
  7508.  
  7509. sebastian rahtz
  7510. southampton
  7511.  
  7512. [Ed. - See next message.]
  7513.  
  7514. ------------------------------
  7515.  
  7516. Date: 22 APR 86 17:07-MST
  7517. From: JRD@USU.BITNET
  7518. Subject: Kermit's Mode Line: A Treatise.
  7519. Keywords: MS-DOS Kermit
  7520.  
  7521.         In response to the comment from Peter Kanaitis regarding the 25th
  7522. line usage in IBM Kermit. Peter is correct in stating the 25th line is part
  7523. of the active display with a terminal type of None. The reason is that there
  7524. is no emulator present to understand cursor movements and hence to protect
  7525. the 25th line. In this situation Kermit sets the mode line to Off, as is
  7526. shown on the status display. Later, changing to a full emulator the 25th
  7527. line is reserved for status information (Kermit's or the user's) and it is
  7528. protected. However, the mode line is still commanded to be off from the
  7529. previous terminal type none operations. Off in this situation means that
  7530. Kermit cannot place its own status line at the bottom of the screen. When
  7531. Kermit exits command mode it saves all 25 lines so that a user controlled
  7532. 25th line will not be permanently erased, and it restores all 25 lines when
  7533. connect mode is resumed. In this case the 25th line was generated by
  7534. terminal type none operations. To redisplay Kermit's normal status line the
  7535. mode line must be enabled again by Set Mode On rather than just the ^]M
  7536. toggle; the toggle has effect only when Kermit's mode line is enabled.
  7537.  
  7538.         This is working as planned, even if the explanation is awkward. Again,
  7539. the 25th line can be used either by Kermit (normal) or by a remote application.
  7540. Exiting and then reentering Connect mode is not known to a remote application
  7541. and thus Kermit must and does preserve the 25th line around such interruptions.
  7542. Unfortunately, Kermit does not preserve a long history log of just how
  7543. the 25th line was generated. If an application writes there that will forcibly
  7544. disable the mode line (off state) to prevent Kermit from generating its own.
  7545.  
  7546.  INFO-KERMIT DIGEST V4 #26                                          Page 140
  7547.  
  7548. When the mode line is off and connect mode is reentered then the 25th line
  7549. shows whatever information was present there when connect mode was exited.
  7550. If the mode line is disabled by an application or by the command Set Mode Off
  7551. then the only way to turn it (Kermit's mode line) on again is to give the
  7552. command Set Mode On.
  7553.  
  7554.         The positioning of the cursor is a knotty problem. The position
  7555. is remembered across interruptions to connect mode; if it weren't then
  7556. we would be very unhappy indeed. For example, while in connect mode typing
  7557. the escape character ^] in fact temporarily or permanently exits connect
  7558. mode; losing the cursor position to do a simple toggle or menu operation would
  7559. be unacceptable. Undoubtedly, there are some side effects of this cursor
  7560. preservation strategy; the bad ones we will find and fix.
  7561.  
  7562.         I hope this clarifies how Kermit treats the Connect mode screen.
  7563. Maybe someone needs to put a little AI into Kermit since the pure logic can be
  7564. baffling.
  7565.  
  7566.         Regards,
  7567.         Joe D.
  7568.  
  7569. [Ed. - Thanks!]
  7570.  
  7571. ------------------------------
  7572.  
  7573. Date: 21 APR 86 21:57-MST
  7574. From: JRD@USU
  7575. Subject: SmartTeam Modem Problem.
  7576. Keywords: SmartTeam Modem, Modem
  7577.  
  7578.         Someone had been telling me for some time that Kermit gets stalled
  7579. and does not recover. He was talking from an IBM compatible to a VAX. After
  7580. translating things back and forth I decided his modem might be at fault.
  7581. Side by side testing of his modem and mine today yielded: both receive files
  7582. from the VAX with no problem. Mine sends files ok, his sends flakey packets
  7583. and the VAX gives up with Device Errors after a dozen packets or so. His
  7584. modem is a SmartTeam 1200 external unit widely advertized under various
  7585. names. The problem seems to be the modem's small internal power regualtors
  7586. run very hot and allow the power to droop during sending. This might result
  7587. in a power-induced carrier phase shift and hence badly framed chars.  The
  7588. problem is evident only at 1200 baud when the modem sends long packets (ACKs
  7589. get through ok to the VAX). Work around suggested was to send shorter
  7590. packets until the power supply heat problem is fixed. Running his unit with-
  7591. out the case yielded excellent file transfers and a couple of toasty
  7592. fingers.  If all this is correct then there might well be a design problem
  7593. in these units remeniscent of older modems dying from overheated power
  7594. regulators (pre-VLSI era). My modem is a Hayes 2400 external unit (at the
  7595. price it had better work!)
  7596.  
  7597.         Regards,
  7598.         Joe D.
  7599.  
  7600. ------------------------------
  7601.  
  7602. Date: Mon Apr 21 23:00:25 1986
  7603. From: Herm Fischer <hermix!fischer@rand-unix.ARPA>
  7604.  
  7605.  INFO-KERMIT DIGEST V4 #26                                          Page 141
  7606.  
  7607. Subject: New PC Convertible (Laptop) Modem
  7608. Keywords: IBM Convertible PC, Modem, Internal Modem
  7609.  
  7610. Just got a document today which indicates that the laptop's internal modem
  7611. behaves mostly like the PC Jr's internal modem (as far as modem commands
  7612. go)...  Rest (screen, etc) behaves like a PC...  Some notes on modem having
  7613. to be set into a "transparent state" to ignore whatever puts it into command
  7614. state...
  7615.  
  7616. And, oh yes, its execution is faster than the plain PC because static CMOS
  7617. ram does not use clock cycles for refreshing.  But it should go thru bios
  7618. for input (keyboard) so that if waiting for keyboard it powers down...
  7619.  
  7620.   Herm
  7621.  
  7622. ------------------------------
  7623.  
  7624. Date: 22 Apr 1986 1523-EST
  7625. From: William M Esser, (213) 325-5610 (via LCG.KERMIT)
  7626. Subject: SCO XENIX V AND C-KERMIT 4C(58)?
  7627. Keywords: C-Kermit
  7628.  
  7629.         Have received a copy of C_KERMIT 4C last week and have attempted to
  7630. compile on a Sperry IT (AT type) under SCO XENIX V. C_kermit compiles under
  7631. sys3nid or xenix if -Mm is added to the make file for each of these. However
  7632. the system produces a unique type of Kermit, which will only talk to a second
  7633. C_kermit running under SCO XENIX V. Has any one else found this true and if
  7634. so, is there a fix ?????
  7635.  
  7636. ------------------------------
  7637.  
  7638. Date: Wed, 23 Apr 1986 09:10 EST
  7639. From: Jack Shaw <JDS2F@UOTTAWA>
  7640. Subject: Apple II CP/M Kermit Diskette?
  7641. Keywords: Apple II CP/M
  7642.  
  7643. I am looking for someone with a copy of Apple CP/M Kermit for use with
  7644. an Apple Super Serial Card (6551 ACIA I believe). I would appreciate
  7645. it if you would post this in Info-Kermit. I'll be glad to send down a
  7646. diskette to the volunteer! Thanks.
  7647.  
  7648.                           Jack Shaw
  7649.                           JDS2F@UOTTAWA.BITNET
  7650.                           Univ. of Ottawa
  7651.  
  7652. [Ed. - Since we do not have an Apple II micro here, we cannot supply
  7653. diskettes to users.  Peter Trei has been kind enough to offer his services
  7654. to distribute Apple II DOS diskettes but we do not yet have a volunteer for
  7655. the Apple II CP/M version in the U.S.  If anyone has this version of Kermit
  7656. please submit it to a Users Group and let us know.]
  7657.  
  7658. ------------------------------
  7659.  
  7660. Date: 22 Apr 86 20:48 +0200
  7661. From: Sven_Olofsson_QZ%QZCOM.MAILNET@MIT-MULTICS.ARPA
  7662. Subject: Kermit-10 Problem and Fix
  7663.  
  7664.  INFO-KERMIT DIGEST V4 #26                                          Page 142
  7665.  
  7666. Keywords: Kermit-10
  7667.  
  7668. Problem:
  7669.   .run k10mit
  7670.  
  7671.   TOPS-10 KERMIT version 3(134)
  7672.   Kermit-10>set file (parameter) byte-size (to) 7
  7673.   ? Unrecognized switch or keyword: "7"
  7674.   Kermit-10>set file (parameter) byte-size (to) ? one of the following:
  7675.   7-bit         36-bit          8-bit           auto-byte       eight-bit
  7676.   seven-bit     thirty-six-bit
  7677.  
  7678. Diagnosis: The command table is not sorted properly. The new "36-bit"
  7679.            parameter comes after "7-bit". It should be vice versa.
  7680.  
  7681. Cure:      exchange two lines in the table FBS020 in K10MIT.MAC
  7682.  
  7683. [Ed. - Thanks for the fix.  The change has been made to our copy of
  7684. KER:K10MIT.MAC.]
  7685.  
  7686. ------------------------------
  7687.  
  7688. Date: Thu, 24 Apr 86 09:35:03 est
  7689. From: Tom Putnam <ac4@purdue-asc.arpa>
  7690. Subject: Re: Info-Kermit Digest V4 #25, PCJr Baud Rate Detection
  7691. Keywords: PCJr
  7692.  
  7693. A little known and less appreciated fact is that the IBM PCJr uses a
  7694. slightly different clock frequency to run the 8250A UART.  While I haven't
  7695. taken the time to look at the code in Kermit-MS 2.28 jrd/5g, it is apparent
  7696. that it reads the baud rate divisor register on startup and, if it is set to
  7697. some value, it uses the value to look up the baud rate in its table.  The
  7698. table values that are supposed to be used for PCJr are slightly different
  7699. than for the rest of the PC line.  I suspect Kermit-MS doesn't know about
  7700. this difference.  The differences are small enough that you can get by with
  7701. the "normal" PC settings and things will generally work.  Here are the
  7702. values from the IBM Tech Reference manuals:
  7703.  
  7704.         Baud rate       PC,XT,AT        PCJr
  7705.         300             384             373
  7706.         1200            96              93
  7707.         2400            48              47
  7708.         4800            24              23
  7709.         9600            12              12
  7710.  
  7711. "Smart" software that knows about the PCJr can check ROM location F000:FFFE
  7712. where the PC Type is flagged: FC=AT, FD=Jr, FE=XT, FF=PC.  (There re
  7713. probably others by now).  Is it worth it?  I doubt it...
  7714.  
  7715. Tom Putnam                              Manager of User Services
  7716. ARPANET: ac4@asc.Purdue.EDU             Purdue University Computing Center
  7717.      or  ac4@purdue-asc.ARPA            Mathematical Sciences Bldg.
  7718. BITNET:  PUTNAMT@PURCCVM                West Lafayette, IN 47907
  7719. USENET:  ac4@pucc-j.UUCP                317/494-1787
  7720.  
  7721. [Ed. - Thanks!]
  7722.  
  7723.  INFO-KERMIT DIGEST V4 #26                                          Page 143
  7724.  
  7725.  
  7726. ------------------------------
  7727.  
  7728. End of Info-Kermit Digest
  7729.  
  7730.                                                                     Page 144
  7731.  
  7732.  
  7733.  
  7734.  
  7735.  
  7736.  
  7737.  
  7738.  
  7739.  
  7740.  
  7741.  
  7742.  
  7743.  
  7744.  
  7745.  
  7746.  
  7747. Index                                                               Page 145
  7748.  
  7749. 7171 Protocol Converter, 43, 49
  7750. AMOS, 46
  7751. APC Kermit, 26
  7752. Acorn BBC micro Kermit, 44
  7753. Alpha-Micro Kermit, 46
  7754. Apple II CP/M, 141
  7755. Apple II CP/M Kermit, 15
  7756. Apple II DOS, 6
  7757. Apple II Kermit, 45
  7758. Auxiliary Port, 45
  7759. Bitnet files, 12
  7760. C-Kermit, 1, 41, 44, 47, 49, 63, 141
  7761. CDC Kermit, 59
  7762. CP/M Kermit, 37
  7763. CP/M-68k, 44
  7764. CP/M-80, 46
  7765. CPS Card, 45
  7766. Cermetek Modem (212PC), 21
  7767. Cifer 1886 Kermit, 45
  7768. Concurrent CP/M-86, 44
  7769. Cromemco Kermit, 45
  7770. Cursor, 43, 44, 52, 58
  7771. Cyber Kermit, 59
  7772. Cybers Kermit, 57, 64
  7773. DEC-20 Kermit, 55
  7774. Epson HX-20 Kermit, 11
  7775. FC Tape format, 42
  7776. Flex 9 Kermit, 67
  7777. GEAC, 57
  7778. GEC 4000 series Kermit, 44
  7779. Grid Compass II, 39
  7780. Guardain OS, 31
  7781. Guardian OS, 36, 42
  7782. H19 Emulation, 37
  7783. HP-9836 Kermit, 23
  7784. HP-Portable Kermit, 19
  7785. HP3000 Kermit, 37, 41, 42
  7786. Hayes Modem, 15
  7787. Hercules Card, 43, 44
  7788. Honeywell MultiSystem Executive Kermit, 44
  7789. IBM Convertible PC, 141
  7790. IBM VM/CMS Kermit, 10
  7791. Info-Kermit Digest format, 26
  7792. Internal Modem, 141
  7793. Joyce Loebl Magiscan 2 Kermit, 44
  7794. Kermit Protocol, 55, 56
  7795. Kermit-10, 142
  7796. Kermit-11, 33
  7797. LAN Gateway, 51
  7798. LAT-11, 36
  7799. Lancaster University, 22
  7800. Long Packets, 33
  7801. MS-DOS Kermit, 2, 5, 6, 8, 18, 19, 25, 26, 39, 43, 44, 51, 52, 54, 55, 58, 59, 61, 62, 137, 138, 139
  7802. Mac Plus, 40
  7803. MacKermit, 40, 49
  7804. MacLisp Kermit, 48
  7805.  
  7806. Index                                                               Page 146
  7807.  
  7808. Main Port, 45
  7809. Mex, 37
  7810. Microsoft LINK, 57
  7811. Modem, 140, 141
  7812. Modem-Mate Software, 21
  7813. Modem7, 37, 45
  7814. NCR Decision-Mate V Kermit, 7
  7815. North Star Advantage Kermit, 45
  7816. North Star Horizon Kermit, 45
  7817. Novation Apple-Cat II, 32
  7818. Okstate, 62
  7819. Olivetti M-24 Kermit, 35, 52
  7820. Olivetti M24 Kermit, 27
  7821. Olivetti M24 PC Kermit, 18
  7822. Olivetti-M24, 138
  7823. Osborne Executive Kermit, 46, 52
  7824. PC Tech, 52
  7825. PCJr, 142
  7826. PDP-10, 48
  7827. PDP-11 Kermit, 137
  7828. PROCOMM Freeware, 57
  7829. Path, 62
  7830. Prime Kermit, 16, 55
  7831. QK-Kermit, 66
  7832. RMX-86 Kermit, 18
  7833. Remote Commands, 44
  7834. Research Machines RM380Z Kermit, 45
  7835. Rice U. MacKermit, 27, 40
  7836. Rice U. TSO, 40
  7837. Sliding Windoes Kermit, 15, 20
  7838. Sliding Windows, 1
  7839. Sliding Windows Kermit, 29, 33
  7840. SmartTeam Modem, 140
  7841. SuperKermit, 29
  7842. Superbrain Kermit, 45
  7843. TAL, 42
  7844. TI Pro Kermit, 22, 37
  7845. TSO Kermit, 48
  7846. Tandem, 31, 36, 42
  7847. Telenet, 33, 56
  7848. Terminal Emualtion, 12, 13
  7849. Terminal Emulation, 6, 8, 9, 10, 12, 13, 14, 18, 19, 48, 49, 61
  7850. Torch series Kermit, 45
  7851. Turbo Pascal Kermit, 66
  7852. Tymnet, 56
  7853. U-Microcomputers U-MAN 1000 Kermit, 44
  7854. UK, 22
  7855. USSR "Giotto" Project, 35
  7856. UTS-30, 37
  7857. VM/CMS Kermit, 24, 43
  7858. VMS C-kermit, 10
  7859. VMS Kermit, 44, 48, 49
  7860. VT100 Emulation, 27
  7861. Vector V3-5030, 45
  7862. Victor 9000 Kermit, 25, 39, 57
  7863. Victor/Sirius, 25, 52, 57, 62
  7864.  
  7865. Index                                                               Page 147
  7866.  
  7867. Wang PC, 39
  7868. XON/XOFF, 15
  7869. Z80 Softcard, 45
  7870. Zenith 151, 55
  7871.