home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / e / mail.86a < prev    next >
Text File  |  2020-01-01  |  383KB  |  9,129 lines

  1.  6-Jan-86 16:37:34-EST,18350;000000000001
  2. Mail-From: SY.FDC created at  6-Jan-86 16:36:44
  3. Date: Mon 6 Jan 86 16:36:44-EST
  4. From: Frank da Cruz <SY.FDC@CU20B.COLUMBIA.EDU>
  5. Subject: Info-Kermit Digest V4 #1
  6. To: Info-Kermit@CU20B.COLUMBIA.EDU
  7. Reply-To: Info-Kermit@CU20B
  8. Queries-To: Info-Kermit-Request@CU20B
  9. Message-ID: <12173154848.27.SY.FDC@CU20B.COLUMBIA.EDU>
  10.  
  11. Info-Kermit Digest         Mon,  6 Jan 1986       Volume 4 : Number  1
  12.  
  13. Departments:
  14.  
  15.   MS-DOS KERMIT -
  16.     New C-Kermit with Sliding Windows for PC-DOS
  17.     Revised Modules for MS-Kermit 2.28 jrd
  18.     Re: Fast PC/AT Kermit
  19.     My Two Cents on the MS-Kermit 2.28 jrd "Display Problem"
  20.     MS-DOS Kermit Terminal Emulation Query
  21.  
  22.   MISCELLANY -
  23.     Apple DOS Kermit Bug
  24.     Kermit for NCR Decision-Mate V?
  25.  
  26. ----------------------------------------------------------------------
  27.  
  28. Date: Fri 20 Dec 85 00:05:05-EST
  29. From: Jan van der Eijk <OC.JAN@CU20B.COLUMBIA.EDU>
  30. Subject: New C-Kermit with Sliding Windows for PC-DOS
  31. Keywords: C-Kermit, Sliding Windows, MS-DOS Kermit
  32.  
  33. I just finished a C version of Kermit for the IBM PC/XT/AT and DOS.  It
  34. supports the following:
  35.  
  36.     Server
  37.     Dial command
  38.     Script files
  39.     Sliding window (full duplex only)
  40.     File Attributes
  41.     and the majority of the features from the Unix C-Kermit.
  42.  
  43. The file is called WKERMIT.EXE and the current version is 012.  The sliding
  44. windows part is not widely supported yet but the following systems/programs
  45. do:
  46.  
  47.      PRO-YAM      Communication package for the PC
  48.      The SOURCE   Public info
  49.      TCOMM        Unattended bulletin board system.
  50.  
  51. Any updates will be posted on the following TCOMM system:
  52.  
  53.    data only (301) 428 7931
  54.  
  55. If you have any questions direct them to OC.JAN@CU20B or to JAN VANDEREYK on
  56. the previous mentioned TCOMM BBS.  To upload WKERMIT to this system took
  57. an effective rate of 63 CPS, while using sliding windows it would have been
  58. around 100 CPS.
  59.  
  60. [Ed. - This is the first implementation of Kermit with windows that we have
  61. received at Columbia.  It is based on a previous release of C-Kermit,
  62. version 4.2, edit number unknown; the current version of C-Kermit is
  63. 4C(057).  Windows-Kermit is compiled in Lattice C and uses the Greenleaf
  64. communication libraries (which do not support XON/XOFF).  The source, .EXE,
  65. and .BOO files are in PS:<KERMIT-W>, available via anonymous FTP from CU20B,
  66. for evaluation only.  You may use the .BOO or .EXE file even if you don't
  67. have the Greenleaf libraries or Lattice C.
  68.  
  69. This is not a polished product -- it needs to be integrated with the
  70. "mainstream" C-Kermit, the DOS interface fixed up a bit, and so on.  The
  71. reason for this posting is to get some experience and data on the windowing
  72. option, especially when used over public networks like Telenet (which is the
  73. normal way of getting to The Source, whose Kermit also does windows).  I'd
  74. be very interested in any performance measurements -- e.g. the transfer of a
  75. particular file with and without windowing, over direct or dial connections
  76. vs over public networks, with various window sizes, etc (the baud rate, the
  77. size of the file in bytes, and the elapsed time required to transfer it in
  78. each case).
  79.  
  80. I would appreciate it if everyone would refrain from fixing or changing the
  81. program on the source level until a coherent release of C-Kermit can be
  82. produced covering not only MS-DOS, but also Unix, the Macintosh, and VMS.
  83. Also, an up-to-date version of the windowing specification and some
  84. supporting documentation is available in PS:<KERMIT-W>KW*.*.]
  85.  
  86. ------------------------------
  87.  
  88. Date: 2 JAN 86 13:15-MST
  89. From: JRD@USU
  90. Subject: Revised Modules for MS-Kermit 2.28 jrd
  91. Keywords: MS-DOS Kermit
  92.  
  93.          Updates to MS Kermit 2.28 jrd/2 as of the end of Dec 1985
  94.                             From Joe R. Doupnik
  95.                         CASS and EE, Utah State Univ
  96.                (801) 750-2982 (days) Bitnet user JRD node USU
  97.  
  98.     MS Kermit 2.28 jrd has undergone some internal and external upgrading
  99. since its original posting to Columbia Univ in late November.  The responses
  100. of numerous people testing it have helped a lot.  Thanks guys.  The significant
  101. changes are listed below.  Oh, yes.  Files have renamed to current standards:
  102.  
  103.   mssdef.h, and the .asm files msscmd,msscom,mssfil,mssker,mssrcv,msssen,
  104.   mssser,mssset,msxibm,msyibm,mssfin. (mssdmb.asm is gone.)
  105.  
  106. 1. The single character command, C for Connect, is back.
  107.    Also fixed the parser to allow keywords within Kermit to be in mixed case.
  108.  
  109. 2. X-packet problems -- fixed, I hope.
  110.  
  111. 3. Interrupting reception of a file by typing ^C, at last, deletes or keeps
  112.    incomplete files as it should.
  113.  
  114. 4. SET End-of-Line # command has been fixed to remove the suprious message
  115.    of "?Not confirmed"; the command actually worked despite the message.
  116.  
  117. 5. A bug in server mode's (lack of) use of repeat prefixes has been fixed.
  118.  
  119. 6. RUN whatever now displays a leading cr/lf before DOS's response.
  120.  
  121. 7. The server mode display screen has been freed of stray messages and
  122.    retry counts, or so I hope.
  123.  
  124. [Ed. - One big problem with the MS-DOS Kermit server is that the DOS
  125. programs it invokes -- and often DOS itself -- will put a message on the
  126. screen and wait for the user to reply from the Keyboard; a disk problem will
  127. evoke the familar "Abort, Retry, Ignore?" message, CHKDSK will ask you if you
  128. want it to repair your disk if it finds something wrong (and REMOTE SPACE
  129. invokes CHKDSK).  So if the server hangs, it's probably stuck in this
  130. manner, and there's not much one can do about it if the server is unattended.]
  131.  
  132. 8. Filenames are not automatically expanded to be ???????.??? by typing the
  133.    escape key since the complete filename string is now a rather complicated
  134.    object (drive and path fields, etc).
  135.  
  136. 9. Half duplex systems (eg, IBM mainframes) had a problem of not hearing a
  137.    packet if it were received too quickly after its own last transmission
  138.    (such as an EOF response).  A new workaround waits 3 millisec (adjustable in
  139.    the code) before sending any packet in the hope of giving the other end time
  140.    to switch contexts from send to receive. 
  141.  
  142. [Ed. -- 3 msec is about 3 character times at 9600 baud; this should be more
  143. than adequate -- it certainly made the problem disappear for us, with our
  144. own IBM mainframe.  Ideally, the delay should be adjustable, and should be
  145. zero for full duplex connections.]
  146.  
  147. 10. A much more serious I/O problem has been displayed (machines going poof
  148.    or worse especially when Connecting).  My best guess is timing problems in
  149.    the serial port interrupt handling code.  This has been revised and
  150.    tightened considerably.
  151.  
  152. 11. How to build Kermit from sources with various versions of MASM and
  153.    LINK.  Worry no more; Kermit handles that now.  Brief tutorial (yawn):
  154.    Kermit uses three program sections, CODE, CSTACK (was STACK), and DATAS.
  155.    My simple changes were to rename the old STACK section to be CSTACK (sorts
  156.    to later than CODE and earlier than DATAS) and place references to each,
  157.    arranged alphabetically, in the assembler header file, MSSDEF.H, where they
  158.    will be seen before any other code and hence also be in the desired
  159.    order-of-encounter.
  160.  
  161.    One may link Kermit modules in any order at all, provided that MSSFIN is
  162.    mentioned last.  A typical Link command file might look like this:
  163.  
  164.         msscmd+msscom+mssfil+mssker+mssrcv+msssen+
  165.         mssser+mssset+msster+msxibm+msyibm+mssfin
  166.         kermit;      or     kermit/map, kermit.map;
  167.  
  168. 12. Internally, code for the "% completed" message has been rewritten to
  169.    run more accurately and to work with files as large as 32 MB. Number of
  170.    Packets still turns over at 64586; that's a lot of packets.
  171.  
  172. 13. The LOG command will now supply a filename of KERMIT.LOG if you don't
  173.    specify one, and logging now appends to the desired file (won't destroy
  174.    old text).  One small comment on this version of Kermit is that in the
  175.    confusion of sending stuff hither and yon I apparently did both
  176.  
  177.         Kermit> Log Prn (OK by itself), and
  178.         Control-PrtSc (ditto)
  179.  
  180.    while within VMS Mail. My printer went into grahpics mode and slept hence
  181.    forth.  Seems like both VMS and double printing is not a good combination.
  182.    Mail does bad things by itself due to the escape sequences emitted, but
  183.    double printing certainly is bad news for unknown reasons.
  184.  
  185. 14. All filename handling has been strengthened.  When attempting to write
  186.    to disk all read-only, hidden (system), and volume label files are "fully
  187.    protected" from Kermit.
  188.  
  189. 15. Get and SEND. I have had to back off a little on GET's command line to
  190.    accomodate various filename constructions.  We are back to the manual
  191.    whereby Get can have just one filename on its command line and that name
  192.    can have embedded whitespace and other printable characters. If a local
  193.    override filename is wanted invoke Get with an empty command and then
  194.    remote and local filenames will be requested by prompts. SEND, however, has
  195.    been modified slightly to also prompt for both names if its command line is
  196.    empty. For both commands, the remote name has leading whitespace trimmed,
  197.    but trailing whitespace is retained, and local filenames get full local
  198.    inspection.
  199.  
  200.    GET and SEND permit the first character of a string to be a wild card by
  201.    saying "#" rather than "?"; the "#" will be translated to a "?". After the
  202.    first character of a string a "?" can be used as needed.
  203.  
  204. 16. Disk I/O buffer sizes have been moved to the header file so you can
  205.    easily change them to suit local conditions.  The logging (capture) buffer
  206.    is set to 256 bytes, up from 128, but the main data disk buffer ("buff") is
  207.    left at 128 bytes to keep the "% completed" display lively; note that DOS
  208.    does full sector buffering anyway.
  209.  
  210. 17. An item of note. Giving the command REM DEL B:\JUNK to an MSDOS remote
  211.    server can lead to trouble if JUNK is a subdirectroy rather than a file.
  212.    DOS interprets this to mean DEL B:\JUNK\*.* (oops!) and asks the server
  213.    "Are you sure?". At this point the server Kermit hangs displaying the
  214.    message above and the server's operator must say something on the keyboard.
  215.    If he/she says N then DOS leaves the user in subdirectory B:\JUNK.  It's a
  216.    DOS "feature" in at least version 2.11.  On the other hand, simply sending
  217.    another file also named JUNK on B: results in a new file named B:\JUNK0001
  218.    if WARNING is on or a complaint if WARNING is off.
  219.  
  220. 18. Z100 backspace bug fixed in MSXZ10.ASM.
  221.  
  222. 19. A new version of the IBM screen handling module, MSYIBM, updated by Bob
  223.    Bolch for operation of Kermit under IBM's TopView has been heavily used by
  224.    me for a while with no problems. However, I don't have TopView (IBM's TV
  225.    demo disk works fine here).  My system is a Zenith 151 PC and a composite
  226.    video monochrome monitor.
  227.  
  228. [Ed. - MSYIBM.TOP -- please try this if you use TopView, or even if you
  229. don't, to make sure it does no harm on ordinary DOS systems.  TopView setup
  230. parameters are documented in MSVIBM.TOP.]
  231.  
  232. 20. I haven't yet obtained a copy of Purdue's VT100 emulator package so this
  233.    version of Kermit still uses the Heath-19 emulation.  A VT100 module which
  234.    works like a real VT100 sure would be nice!
  235.  
  236.                     Joe Doupnik
  237.                                         JRD on Bitnet node USU
  238.  
  239. [Ed. - This message has been considerably shortened for the digest.  The
  240. complete text, along with the new modules and any files mentioned above, are
  241. in PS:<KERMIT-MS> on CU20B, available via anonymous FTP.  Sorry, they are
  242. not available on BITNET via KERMSRV -- after one or two further go-rounds,
  243. the final result of all this will be installed as the official version
  244. (probably 2.29) in all of the normal Kermit distribution areas.
  245.  
  246. The source files (ASCII text) are in PS:<KERMIT-MS>MSSS*.*.  The object
  247. files (8-bit binary) are in PS:<KERMIT-MS>MSSS*.OBJ.  Documentation, in
  248. the form of the messages we've had from Joe D., are in PS:<KERMIT-MS>MSA*.*.
  249. 8-bit binary .EXE files for the IBM PC/XT/AT are in PS:<KERMIT-MS>MSV*.EXE,
  250. and corresponding ASCII .BOO files (decodable with KER:MSBPCT.BAS) are in
  251. PS:<KERMIT-MS>MSV*.BOO.  If you have trouble FTPing the .EXE or .OBJ files,
  252. then either get the source and build from that, or else get the file
  253. KER:AANETW.HLP, which gives hints about FTP'ing binary files from CU20B.
  254.  
  255. If you have other MS-DOS systems, like the HP-110 or -150, Wang PC, TI Pro,
  256. Z-100, etc, please get the source files and try building and testing the
  257. resulting .EXE, and pointing me at the .EXE if you can put it in a place I
  258. can FTP it from.  Copies of all the MSX*.ASM and MSY*.ASM modules have been
  259. placed in PS:<KERMIT-MS>, but no object files yet.
  260.  
  261. Finally, I've added the fix for CR at column 80 that Joe added to MSYIBM
  262. to the file MSYIBM.TOP.  Therefore, I'd appreciate it if anyone who is using
  263. TopView could try this module in place of MSYIBM.ASM and report if/how it
  264. works, both under TopView and "up front".  Is the performance any worse than
  265. the TopView-less version?  Should this become the regular terminal emulation
  266. module for the IBM PC/XT/AT?
  267.  
  268. Thanks again to Joe Doupnik for the tremendous amount of work he's put in
  269. and generously contributed.]
  270.  
  271. ------------------------------
  272.  
  273. Subject: Re: Fast PC/AT Kermit
  274. Date: 24 Dec 85 16:26:33 EST (Tue)
  275. From: sdyer@BBNCC5.ARPA
  276. Keywords: MS-DOS KERMIT
  277.  
  278. I don't know what you're talking about.  I regularly use MS-KERMIT on an AT
  279. running DOS 3.1 with an 18.4mhz crystal (yielding an effective rate of
  280. 9.2mhz.)  I haven't yet seen any problems related to this.  I might mention
  281. that my COM1: is located on the IBM serial/parallel card.
  282.  
  283. [Ed. - There seems to be a difference of opinion about whether Kermit
  284. works on a souped-up AT.  Can anyone suggest why it works for some people
  285. and not others?]
  286.  
  287. ------------------------------
  288.  
  289. Date: Tue, 24 Dec 85 22:01 EST
  290. From: Larry Afrin <lbafrin%clemson.csnet@CSNET-RELAY.ARPA>
  291. Subject: My Two Cents on the MS-Kermit 2.28 jrd "Display Problem"
  292. Keywords: MS_DOS Kermit
  293.  
  294.    I saw in the Digest a couple of msgs, one from Kathleen <last name?> and
  295. one from Mike Iglesias, re "display problems" with MS-Kermit 2.28 jrd on old
  296. (16K/64K motherboard) and Compaqs.  I don't know about the Compaq side of
  297. the issue, but I'm also running 2.28 jrd on a 16K/64K vintage 1981 IBM PC,
  298. and I have had no hint of any display problems since I first assembled and
  299. installed the program.  For what it's worth, I'm running PC-DOS 3.10 with
  300. ANSI.SYS installed, and I assembled 2.28 jrd with MASM 1.0 along with that
  301. trick I documented in a msg you included in the Digest one or two issues
  302. back.  Maybe the display problems have something to do with how 2.28 jrd is
  303. assembled and/or linked.  (Hey, for a shot in the dark, it ain't so bad an
  304. idea!)  Oh, I'm also running a monochrome monitor off the standard IBM
  305. monochrome monitor/ parallel printer adapter card.
  306.  
  307.                                         -- Larry Afrin
  308.                                            Dept. of Computer Science
  309.                                            Clemson University
  310.  
  311. [Ed. - Another difference of opinion; "jrd/2" should link and assemble the
  312. same way for everybody.  Can someone pinpoint the problem?]
  313.  
  314. ------------------------------
  315.  
  316. Date: Tue 31 Dec 85 13:39:13-EST
  317. From: Frank da Cruz <SY.FDC@CU20B.COLUMBIA.EDU>
  318. Subject: MS-DOS Kermit Terminal Emulation Query
  319. Keywords: MS-DOS Kermit
  320.  
  321. If a forthcoming release of MS-DOS Kermit were to include VT-100 emulation,
  322. would anyone have any objection to removing the Heath-19 emulation?  If so,
  323. would the objections disappear if a VT-102 (with character insert and delete
  324. functions) were emulated?  Since code has been written at several sites to
  325. make Kermit emulation a VT-10x, the question is whether to include it
  326. alongside the H19 code, or to replace the H19 code altogether.  In the
  327. former case, the program would be that much bigger, and the implication
  328. would be that other sites are invited to add emulation for still other kinds
  329. of terminals (DG Dasher, IBM 3101 have already been suggested).  I have a
  330. vague preference for emulating only one kind of terminal, and allowing
  331. others to be supported by turning Kermit's emulation off and loading a
  332. console driver to emulate the desired terminal.  What does everyone else
  333. think?
  334.  
  335. ------------------------------
  336.  
  337. Date: 30 DEC 85 AT 11:23:27
  338. From: <MEDIN-T%cc82@nosc.ARPA>
  339. Subject: Apple DOS Kermit Bug
  340. Keywords: Apple II Kermit
  341.  
  342.  Well my fears are confirmed.  File xfer doesnt care what the checksum
  343. received is. I dont know how this bug has continued this long either we
  344. usually have very good com lines or nobody is using this kermit.
  345.  
  346.  The bug is "very little attention is being paid to false returns from rpak"
  347. In the case of received data no attention is being paid. Sigh!
  348.  
  349. The fix:
  350.  
  351. the stmt after label "rdat2" should be "beq rdat2d" since false is zero.
  352. the 3 stmts starting with label "rdat2c" should be removed but the label
  353. should be retained.
  354.  
  355.  After looking at all the returns from "rpak" I am supprised that
  356. the packet is used befor checking the checksum. It seems to me that the
  357. whole packet is suspect if the checksum is in error. Anyway you probably
  358. know more about this than I do.
  359.                                      Ted
  360.                                      milnet address "medin@nosc"
  361.  
  362. [Ed. - This message, and some further, more detailed information, has been
  363. passed along to the Apple Kermit maintainers to see, and has been appended
  364. to the Apple Kermit "beware" file, KER:APPLE.BWR.]
  365.  
  366. ------------------------------
  367.  
  368. Date: Fri 3 Jan 86 14:09:50-CST
  369. From: Bob Paver <CP.PAVER@MCC.ARPA>
  370. Subject: Kermit for NCR Decision-Mate V?
  371. Keywords: NCR
  372.  
  373. I'm looking for a version of Kermit that will run on a NCR Decision-Mate V.
  374. This system runs MS-DOS, but uses a 2651 UART rather than the more standard
  375. 8251.  (MSGENER assumes the presence of the 8251 UART.)
  376.  
  377. Any help would be appreciated.
  378.  
  379. Happy New Year!
  380.  
  381. Bob Paver    (512) 834-3316
  382.  
  383. Microelectronics and Computer Technology Corp. (MCC)
  384. 9430 Research Blvd, Echelon Building #1
  385. Austin, TX  78759-6509
  386.  
  387. ARPA:  paver@mcc.arpa
  388. UUCP:  {ihnp4,seismo,harvard,gatech}!ut-sally!im4u!milano!paver
  389.  
  390. ------------------------------
  391.  
  392. End of Info-Kermit Digest
  393. *************************
  394.  
  395.  
  396. -------
  397.  8-Jan-86 09:48:12-EST,7671;000000000001
  398. Mail-From: SY.FDC created at  8-Jan-86 09:46:05
  399. Date: Wed 8 Jan 86 09:46:04-EST
  400. From: Frank da Cruz <SY.FDC@CU20B.COLUMBIA.EDU>
  401. Subject: Info-Kermit Digest V4 #2
  402. To: Info-Kermit@CU20B.COLUMBIA.EDU
  403. Reply-To: Info-Kermit@CU20B
  404. Queries-To: Info-Kermit-Request@CU20B
  405. Message-ID: <12173604377.24.SY.FDC@CU20B.COLUMBIA.EDU>
  406.  
  407. Info-Kermit Digest         Wed,  8 Jan 1986       Volume 4 : Number  2
  408.  
  409. Departments:
  410.  
  411.   MS-DOS KERMIT -
  412.         Feedback on H19 vs VT102 Support in Kermit-MS (several messages)
  413.  
  414.   MISCELLANY -
  415.     C-Kermit VMS
  416.     IBM VM/CMS Kermit vs VM Optimizer
  417.     Kermit for Epson HX-20?
  418.  
  419. ----------------------------------------------------------------------
  420.  
  421. Date: 7-Jan-1986
  422. From: BRIAN@UOFT02.BITNET
  423. Subject: H19 Support
  424. Keywords: Terminal Emulation
  425. Cross-Ref: H-19, VT-100, VT-102 (see also Terminal Emulation)
  426.  
  427. H19 and vt102's -- The consensus here [at the University of Toledo] is that
  428. since there are no H19's on campus H19 support would not be missed.  In
  429. light of the s/1, 7171 and VAX TPU support of vt1xx's and the lack therein
  430. of h19 support, my users would certainly prefer vt1xx emulation.
  431.  
  432. brian
  433.  
  434. ------------------------------
  435.  
  436. Date: Tue 7 Jan 86 13:16:53-EST
  437. From: D. M. Rosenblum <DR01@TE.CC.CMU.EDU>
  438. Subject: Re: MS-DOS Kermit Terminal Emulation Query
  439. Keywords: Terminal Emulation
  440.  
  441. Personally, I prefer H-19 emulation.  But I'm not much of a heavy MS-DOS
  442. Kermit user these days.  My reasons may nevertheless be of some interest.
  443.  
  444. If VT1xx emulation is fast enough to avoid the incessant XON/XOFFing that
  445. goes on with real VT1xx's (or, e.g., PRO/350's running PRO/Kermit or
  446. PRO/Communications and emulating VT102s), then I have no objections.  But
  447. there's some software that isn't too kind to XON/XOFF flow control, notably
  448. old versions of Gosling emacs on VAX/VMS's, which we run here at C-MU.  If
  449. the VT1xx emulation tended to generate lots of XON/XOFFs, this could be a
  450. problem.  H-19 emulation doesn't do this any more than real H-19s do, so it
  451. might be good to keep H-19 emulation around.
  452.  
  453. On the other hand, though, as should be clear, I've had no experience working
  454. with VT1xx emulators, so my concerns may be about non-existent problems.
  455.  
  456. Daniel M. Rosenblum,
  457. Ph.D. candidate
  458. School of Urban and Public Affairs
  459. Carnegie-Mellon University
  460.  
  461. ------------------------------
  462.  
  463. Date: Tue 7 Jan 86 14:48:35-EST
  464. From: EXT1.FARHAD@CU20B.COLUMBIA.EDU
  465. Subject: KERMIT terminal emulations
  466. Keywords: Terminal Emulation
  467.  
  468. In reply to your request for comments re KERMIT terminal emulation:
  469.  
  470. I would like to see a single terminal with character/line/block
  471. insert/delete capability as the emulation standard in all KERMIT vanilla
  472. issues.  Ideally, this capability could be supplemented with an option to
  473. load any one of a number of independent terminal emulation drivers (residing
  474. separately on disk) either via a switch at initial KERMIT load time or via
  475. an internal KERMIT subcommand.  The capability to switch among
  476. (text/graphics) terminals while KERMIT is loaded would truly be a luxury.
  477.  
  478. /Farhad
  479.  
  480. ------------------------------
  481.  
  482. Date: Mon, 6 Jan 86 17:06:35 pst
  483. From: "Scott Weikart" <cdp!scott@glacier>
  484. Subject:  Re: MS-DOS Kermit Terminal Emulation Query
  485.  
  486. We definitely want insert/delete line/character; we use kermit a lot for
  487. dialup access.  I'd be happy to give up H-19 for VT102, but not for VT100.
  488. Actually, I'd prefer VT102 over H19 (VT102 is more verbose, but more
  489. standard).  I don't have strong feelings about whether there should be one
  490. or n terminal emulators built in.
  491.  
  492. -scott
  493.  
  494. ------------------------------
  495.  
  496. Date: Tue, 7 Jan 86 17:02 EST
  497. From: LBAFRIN%clemson.csnet@CSNET-RELAY.ARPA
  498. Subject: Re: your digested query about dropping H-19 and adding VT102
  499.  
  500. Go for it!  I say drop the Heath-19 emulation like hot lead and replace it
  501. with a good VT102 emulator.  If we're going to do something, let's do it
  502. right, so choose the VT102, not the namby-pamby VT100.  As for including a
  503. bunch of different emulators in Kermit, forget it.  The VT102 is so standard
  504. nowadays that if you connect to a system that doesn't understand what a
  505. VT102 is, then you're connected to either (1) a system that should have been
  506. scrapped so long ago that the gold on its circuit boards is worth more than
  507. it is, or (2) an IBM mainframe (not including the 1 or 2 of such beasts
  508. which run that IBM abomination of UNIX), or (3) both (1) and (2).
  509.  
  510. A VT102 is all the emulation capability Kermit will need for the forseeable
  511. future.  ("Forseeable" in this industry being <= 10 years (maybe 5).)
  512.  
  513.                                         -- Larry Afrin
  514.                                            Dept. of Computer Science
  515.                                            Clemson University
  516.  
  517. [Ed. - I wouldn't be quite so hard on the H19 -- it does most of what the
  518. VT102 does, and it did it first, and it does it more simply and without all
  519. the XON/XOFF craziness.  It's just too bad it never "caught on" in the sense
  520. that popular operating systems (other than Berkeley Unix) or front ends
  521. support it as a standard terminal type.  Are there any setups where dropping
  522. Heath emulation in favor of VT102 (assuming it didn't send XOFFs all the
  523. time) would do serious damage?]
  524.  
  525. ------------------------------
  526.  
  527. Date: Mon 6 Jan 86 21:14:45-EST
  528. From: Jin Au Kong <F.KONG%DEEP-THOUGHT@mit-eddie.MIT.EDU>
  529. Subject: Feedback on MS-DOS Kermit 2.28 and C-kermit VMS
  530.  
  531. Since VT100 is industrial standard, I would support VT100 emulation
  532. in various implementations.
  533.  
  534. On VMS C-Kermit:
  535.  
  536.  1) Terminal response is faster than Kermit-32, and requires less
  537.     BYTLM quota.   We have Kermit-32 v3.1066 and C-kermit 4C present
  538.     on our system.  While C-kermit suffer from data overrun problem
  539.     more often, one cannot type too fast when "connect"ed through
  540.     Kermit-32, or it will kick you back to kermit prompt level.
  541.  
  542.  2) I like the script feature provided by C-Kermit.  We have
  543.     implemented fileserver and printer server between two 750's
  544.     with this feature.  Wish to learn of some other applications, such
  545.     as mailserver.
  546.  
  547.  3) It would be great if somebody can incorporate a better
  548.     interruption capability for C-Kermit.  Quite often we have user
  549.     tied up the line because of an incorrect operation in C-Kermit.
  550.  
  551. [Ed. - The VMS support was added to C-Kermit by some volunteers at DEC who
  552. probably don't have time to do much more with it.  I'm sure that C
  553. compilers are pretty common at VMS sites (much more common, at least than
  554. Bliss compilers), so VMS experts are more than welcome to add whatever
  555. improvements they like to the VMS system-dependent modules.]
  556.  
  557. ------------------------------
  558.  
  559. Date: 7-Jan-1986
  560. From: BRIAN@UOFT02.BITNET
  561. Subject: IBM VM/CMS Kermit vs VM Optimizer
  562.  
  563. The systems group for the IBM system here recently installed a package from
  564. BMC Corp. called VM Optimizer, one feature of which is compression of data
  565. to 3270 type terminals.  Using this will cause CMS S/1 Kermit to fail.  If
  566. something like this is used, it should be disabled for 7171 and S/1 lines.
  567.  
  568. brian
  569.  
  570. [Ed. - Swell, I hope it comes with instructions about how to do that...]
  571.  
  572. ------------------------------
  573.  
  574. Date: 8 Jan 86  9:26:00 EST
  575. From: Frank da Cruz <SY.FDC@CU20B>
  576. Subject: Kermit for Epson HX-20?
  577.  
  578. Does anyone have Kermit running on an Epson HX-20?  I assume (but don't know
  579. for sure) that this is a CP/M-80 machine (and if it is, I don't know if it
  580. runs CP/M 2.2 or 3.0).  I would be very grateful for information about this
  581. system, or better still, a pointer to where to find Kermit for it, or still
  582. better, an Epson HX-20 diskette with Kermit on it!
  583.  
  584. ------------------------------
  585.  
  586. End of Info-Kermit Digest
  587. *************************
  588. -------
  589. 13-Jan-86 12:10:24-EST,12945;000000000001
  590. Mail-From: SY.FDC created at 13-Jan-86 12:08:58
  591. Date: Mon 13 Jan 86 12:08:58-EST
  592. From: Frank da Cruz <SY.FDC@CU20B.COLUMBIA.EDU>
  593. Subject: Info-Kermit Digest V4 #3
  594. To: Info-Kermit@CU20B.COLUMBIA.EDU
  595. Reply-To: Info-Kermit@CU20B
  596. Queries-To: Info-Kermit-Request@CU20B
  597. Message-ID: <12174941111.17.SY.FDC@CU20B.COLUMBIA.EDU>
  598.  
  599. Info-Kermit Digest         Mon, 13 Jan 1986       Volume 4 : Number  3
  600.  
  601. Departments:
  602.  
  603.   ANNOUNCEMENTS -
  604.     Bitnet Files Updated
  605.  
  606.   MS-DOS KERMIT -
  607.     H19 vs VT102 Emulation (many messages)
  608.     Kermit under MS Windows
  609.  
  610.   MISCELLANY -
  611.     Looking for Apple II CP/M Kermit Diskette
  612.     XON/XOFF Deadlock between vt100 and Hayes Modem
  613.     Bug fix for Prime Kermit server mode
  614.  
  615. ----------------------------------------------------------------------
  616.  
  617. Date: Mon 13 Jan 86 11:22:40-EST
  618. From: Christine Gianone <SY.CHRISTINE@CU20B.COLUMBIA.EDU>
  619. Subject: Bitnet Files Updated
  620.  
  621.     The Bitnet Files have finally been updated.  The Kermsrv File
  622. Server on CUVMA should now be able to supply Bitnet Users with
  623. up to date Kermit Files.  JRD's MS-DOS Kermit is still an
  624. exception;  it will be installed on Bitnet when it becomes the
  625. real MS-DOS Kermit.
  626.     
  627.     The way to get started with Kermsrv is to issue the following
  628. command to CMS:  "SMSG RSCS MSG CUVMA KERMSRV HELP".  If you
  629. haven't used Kermsrv for a while, you may notice that some recent
  630. improvements have been made.
  631.  
  632. ------------------------------
  633.  
  634. Date: 9 Jan 86 00:24:09 EST
  635. From: John McNamee <jpm@BNL44.ARPA>
  636. Subject: H19 and VT10x emulation
  637.  
  638. VT10x emulation would be nice, but not at the expense of H19. When you're
  639. talking to a host at 1200 baud the goal is to reduce the number of characters
  640. sent. VT10x is so verbose that operation at low speeds is painful. So go
  641. ahead and add VT10x emulation, but leave H19 for those of us still using
  642. dialup lines.
  643.  
  644. ------------------------------
  645.  
  646. Date: Thu, 9 Jan 86 12:25:20 EST
  647. From: Ivan Auger <augeri%rpics.csnet@CSNET-RELAY.ARPA>
  648. Subject: VT102 vs H19 support...
  649.  
  650. I never use kermit's H19 support, instead I use a VT102 emulator that allows
  651. me to run kermit without exiting the program.  So, if H19 support is dropped,
  652. we won't suffer at all.  (By the way, I also use emacs and haven't had any
  653. trouble with VT100 emulators except that it is a good program to find bugs
  654. in this emulators).
  655. Ivan Auger, NYS Dept. of Health
  656.  
  657. ------------------------------
  658.  
  659. Date:     Thu, 9 Jan 86 19:11 EST
  660. From:     LBAFRIN%clemson.csnet@CSNET-RELAY.ARPA
  661. Subject:  More on VT102 emulation in MS-Kermit
  662.  
  663. Hmmmm... Just read the latest digest.  Seems I came out sounding more
  664. vehement than I intended.  Now that I've had a chance to put my brain in
  665. gear *first* (before my fingers take off), I can say what I meant to say in
  666. my previous msg: MS-Kermit would be much better off with the VT102's set of
  667. capabilities rather than the H-19's set.  Uh, that means "conceptual set,"
  668. as in, "Make the Kermit emulator do what DECL claims the VT102 can do
  669. *minus* all the implementation deficiencies in DEC's VT102, such as the
  670. XON/XOFF problem."  I was unaware that the XON/XOFF business is a problem to
  671. some users, and now that I am aware of it, I have to agree that if the
  672. Kermit implementation of VT102 is going to include deficiencies such as
  673. that, then we're better off with H-19.
  674.  
  675. There!  Doesn't that sound nicer?
  676.  
  677.                                         -- Larry Afrin
  678.                                            Dept. of Computer Science
  679.                                            Clemson University
  680.  
  681. ------------------------------
  682.  
  683. From: Roy Stehle <stehle@sri-tsc>
  684. Date: 10 Jan 1986 1519-PST (Friday)
  685. Subject: h19 support necessary
  686.  
  687. I would like to request that h19 support remain in MS-Kermit.
  688.  
  689. I am working on a VAX running 4.2 BSD UNIX.  The text editor that I use (e)
  690. does not have a termcap for the VT-10X.  There may be some time in the
  691. future that the editor will be enhanced to use the standard UNIX termcap,
  692. but I can't count on that.
  693.  
  694. We have many h19 terminals in our company and rely heavily on their
  695. compatibility with existing software.
  696.  
  697. ------------------------------
  698.  
  699. Date: Fri, 10 Jan 86 15:31:02 pst
  700. From: gould9!joel@nosc.ARPA (Joel West @ CACI)
  701. Subject: MS-Dos terminal emulation
  702.  
  703. VT100 is fine.  VT102 is better, and the standard for Terminal emulators.
  704. Junk the H-19.  Any system that can handle it can handle the VT100, but not
  705. vice versa.
  706.  
  707. If only a partial emulation is done, make sure it is an innocuous one.  The
  708. MacKermit 0.8 is unreadable when switched to "bold"; fortunately, most
  709. systems don't use this.
  710.  
  711. Also, for VMS users, a VT100-style keypad mapping would be real handy.  I
  712. have a public domain Macintosh desk accessory (off the net) for those times
  713. I need one under VMS.
  714.  
  715.     Joel West     CACI, Inc. Federal, La Jolla
  716. PS:
  717.  
  718. > Date: Tue, 24 Dec 85 22:01 EST
  719. > From: Larry Afrin <lbafrin%clemson.csnet@CSNET-RELAY.ARPA>
  720. > Subject: My Two Cents on the MS-Kermit 2.28 jrd "Display Problem"
  721. >    I saw in the Digest a couple of msgs, one from Kathleen <last name?> and
  722. > one from Mike Iglesias, re "display problems" with MS-Kermit 2.28 jrd on old
  723. > (16K/64K motherboard) and Compaqs.  I don't know about the Compaq side of
  724. > the issue, but I'm also running 2.28 jrd on a 16K/64K vintage 1981 IBM PC,
  725. > and I have had no hint of any display problems since I first assembled and
  726. > installed the program.  
  727.  
  728. This is probably what we have on our Compaq 286, and it's no figment of our
  729. imagination.  We used the straight IBM .exe (nothing to do with source)
  730. under MSDOS 3.x, and other than that, have no problems.
  731.  
  732. ------------------------------
  733.  
  734. Date: Sun, 12 Jan 86 20:11:04 PST
  735. From: rag@uw-june.arpa (David Ragozin)
  736. Subject: H19 emulation in ms-dos kermit
  737.  
  738. Although I can't speak for the comuputing center here at the University of
  739. Washington, I can say that our instructional computing system is heavily
  740. dependent on h19 and z-29 terminals.  Most instructional computing uses a
  741. screen editor, which has been optimized for this h19 environment.  As a
  742. result, the h19 emulation in kermit has been a very appealing aspect.
  743.  
  744. Although I personally think the vt102 emulation would be quite nice to have,
  745. and it is desired by our Engineering College computing group, I would hope
  746. that some options could be maintained.  The idea of having some generic
  747. terminal emulator modules, which could then hook into specific terminal
  748. emulator modules at compile time might be a way to go.
  749.  
  750. As you also may recall, some of our staff created a very bare bones
  751. tektronics 4010 emulator which is invoked when heath mode is off, and the
  752. tektronics graphics code is received.  I forwarded this code to you some
  753. time ago. Hopefully we will be able, without too much change, to repeat this
  754. graphics terminal extention with whatever new version you release.
  755.  
  756. ------------------------------
  757.  
  758. Date: Thu, 9 Jan 86 16:45:32 PST
  759. From: walton%Deimos@Hamlet.Caltech.Edu
  760. Subject: Kermit under MS Windows
  761.  
  762. Since Microsoft Windows claims to allow programs to run which are TopView
  763. aware, I thought I would try the version of MS-Kermit V2.28 jrd which
  764. supports TopView.  I used the PIF file entries advised in
  765. PS:<KERMIT-MS>MSVIBM.TOP.  The resultant program runs fine under Windows,
  766. except for the fact that the update to the screen after a CONNECT command is
  767. painfully slow--about equal to the speed of a 300 baud modem connection.
  768. Oddly enough, the program does not exhibit this behavior in local mode,
  769. after a DIR command to Kermit-MS for example.  I have looked at the source
  770. code, but don't know enough about the TopView interface to understand how it
  771. works.  Both the TopView and normal versions of MS-Kermit run equally
  772. quickly when run as standalone programs under normal DOS, so I would have no
  773. objection to the TopView version becoming the standard one.
  774.  
  775. By the way, I built my Kermit from source using MASM Version 4.00.  Using 
  776. EXEPACK reduced the size of the executable file from 43,000 bytes to 
  777. 32,000 (when the modules were linked in the order given in MSKERM.MAK).
  778.  
  779.                     Steve Walton
  780.                     Caltech Solar Astronomy
  781.                     walton%deimos@cit-hamlet.arpa
  782.                     walton@citdeimo.bitnet
  783.                     ...!ucbvax!cithep!hamlet#walton@deimos
  784.  
  785. ------------------------------
  786.  
  787. Date: Thu, 09 Jan 86 01:32:47 CST
  788. From:  PAVTMIKE%UMCVMB.BITNET@WISCVM.WISC.EDU  (Dr. Michael J. Dyrenfurth)
  789. Subject: Looking for Apple II CP/M Kermit Diskette
  790.  
  791. Although I have REALLY tried in this region, I have been unable to
  792. secure a working copy of Kermit-80 that runs on my Apple IIe (c/w PCPI CPM
  793. card, Videx Ultra-term 80/160 column card, Hayes 1200 smartmoden, Apple super
  794. serial card).  I desperately need to get 1200 baud CPM communication up.
  795. Is there any way that I can buy a working disk from someone?  I also need
  796. a version that works with a II+ (cw the ALS Smartterm 80 column card, the
  797. Micro-soft CPM card, and Apple Super serial card)
  798.  
  799. ------------------------------
  800.  
  801. Date: 8 Jan 86 05:15:29 GMT
  802. From: Dennis Bednar <rlgvax!dennis@SEISMO.CSS.GOV>
  803. Subject: XON/XOFF Deadlock between vt100 and Hayes Modem
  804.  
  805. Kermit XON/XOFF Deadlock Bug Caused by Hayes Command Echo Enabled
  806.  
  807.     I recently ran into a problem of kermit "locking" up sometimes
  808. when using a Hayes Smartmodem, and I thought I would share it with the
  809. net.
  810.  
  811.     Well, I looked into this problem and found that it was caused
  812. by me connecting to the Hayes modem directly, and and accidently
  813. typing control-s (XOFF).  The ^S was passed through as data to the
  814. modem.  At this time, I had set the Hayes dip switch to enable echoing
  815. during Hayes command mode, merely for convenience to me. This led to
  816. an XON/XOFF deadlock problem between the vt100 and the Hayes
  817. Smartmodem.
  818.  
  819. Repeat by:
  820.     # this is a comment
  821.     # enter C-Kermit command mode
  822.     set modem dir    # kermit command to say direct hardwired line
  823.     # I know, I know, C-kermit's dial command will interact
  824.     # with the Hayes, and this problem will not occur if I
  825.     # use the kermit "dial" command, but I was just experimenting.
  826.     set esc 1
  827.     connect
  828.     # kermit connects your terminal to the modem now
  829.     # Now type AT several times, and verify that the OK prompt appears.
  830.     # Now type control-s.
  831.     # Now type AT, but you don't see OK.
  832.     # In fact nothing you type is sent.  This problem assumes that your
  833.     # terminal understands that ^S inhibits the terminal kb's from
  834.     # sending on the tty line.
  835.  
  836. You MAY NOT BELIEVE THIS, BUT THE THE HAYES ALSO ECHOED the control-s!!!!!!!
  837. Therefore the ^S typed on my keyboard was passed through kermit, echoed by
  838. the modem, and passed back through kermit, and sent to my terminal screen.
  839. This caused my vt100 terminal's KBD LOCKED (Keyboard Locked) LED to turn on.
  840. If you try typing ^Q to break the problem, your terminal does not transmit
  841. it, because output is inhibited until ^Q is received from the host, which
  842. cannot happen, so you are deadlocked.  Fortunately, since I was using a
  843. vt100 terminal, I merely pressed the SET-UP key twice, which turned off the
  844. KBD LOCKED light. For an ignorant user, this could be bad.
  845.  
  846. Best solution: Disable Hayes echoing during command mode, and this problem
  847. cannot occur.
  848.  
  849. Dennis Bednar    Computer Consoles Inc.    Reston VA    703-648-3300
  850. {decvax,ihnp4,harpo,allegra}!seismo!rlgvax!dennis dennis@rlgvax.UUCP
  851.  
  852. ------------------------------
  853.  
  854. Date: 10-JAN-1986 16:39:18
  855. From: SYSKERMIT%vax1.central.lancaster.ac.uk@cs.ucl.ac.uk
  856. Subject: Bug fix for Prime Kermit server mode
  857.  
  858. Here's a fix I had sent in for bug in Prime Kermit causing it to NAK an I
  859. packet instead of sending an Error. Will get through the backlog of bug reports
  860. and such over the next week or so if the link stays going!
  861.  
  862.          Alan
  863.  
  864.   Date : 10 January 1986
  865.   From : Rick Burne, Ealing College of Higher Education, London UK
  866.   Subject : Bug in Prime KERMIT in server mode
  867.  
  868. In server mode PRIME KERMIT responds to an I packet with a NAK rather than
  869. anything sensible such as a qualified ACK or an error packet. This should be 
  870. fixed in the next release from The Source, but in the meantime here is a quick
  871. edit to make it respond with an error packet.
  872.  
  873. File MSG_TYPES.PLP
  874.  
  875. Around line 24, insert a line
  876.            MSG_INIT by 'I'         /* Init-info packet */
  877. after the line
  878.            MSG_EOF by 'Z'          /* End of file (EOF) */
  879.  
  880. File SERVER.PLP
  881.  
  882. Around line 225, insert a new clause in the main do while loop:
  883.           when (MSG-INIT) do;
  884.             snd_msg = 'Unimplemented server command';
  885.             call send_packet('E',length(snd_msg),msg_number);
  886.           end;
  887. before the line
  888.           end;    /* select */
  889.  
  890. File REC_MESSAGE.PLP
  891.  
  892. Around line 72, insert a line
  893.          msg_init,
  894. before the line
  895.          msg_rcv_init) return ('1'b);
  896.  
  897. ------------------------------
  898.  
  899. End of Info-Kermit Digest
  900. *************************
  901. -------
  902. 17-Jan-86 20:08:32-EST,16830;000000000001
  903. Mail-From: SY.FDC created at 17-Jan-86 20:08:03
  904. Date: Fri 17 Jan 86 20:08:03-EST
  905. From: Frank da Cruz <SY.FDC@CU20B.COLUMBIA.EDU>
  906. Subject: Info-Kermit Digest V4 #4
  907. To: Info-Kermit@CU20B.COLUMBIA.EDU
  908. Reply-To: Info-Kermit@CU20B
  909. Queries-To: Info-Kermit-Request@CU20B
  910. Message-ID: <12176076901.15.SY.FDC@CU20B.COLUMBIA.EDU>
  911.  
  912. Info-Kermit Digest         Fri, 17 Jan 1986       Volume 4 : Number  4
  913.  
  914. Departments:
  915.  
  916.   MS-DOS KERMIT -
  917.     New Kermit for Olivetti M24 PC (and IBM PC) with VT100 Emulation
  918.     MS-DOS Kermit Available for RMX-86
  919.     HP-Portable Kermit 2.28 jrd/2
  920.     Don't Drop H-19 Emulation
  921.     Feedback on W-Kermit
  922.     Kermit Versus Cermetek Modem (212PC) and Modem-Mate Software
  923.     TI Pro Kermit at 9600 Baud
  924.  
  925.   MISCELLANY -
  926.     Contacting Lancaster University for Kermit Distribution in the UK
  927.     Kermit Diskette Wanted for HP-9836
  928.     CMS Kermit 2.01 bugs fixed
  929.  
  930. ----------------------------------------------------------------------
  931.  
  932. Date: Wed 15 Jan 86 10:45:55-EST
  933. From: Frank da Cruz <SY.FDC@CU20B.COLUMBIA.EDU>
  934. Subject: New Kermit for Olivetti M24 PC (and IBM PC) with VT100 Emulation
  935.  
  936. This is to announce MS-DOS Kermit support for the Olivetti M24 PC, which is
  937. IBM compatible except for the keyboard, contributed by Andrew J. Hunt of
  938. CSIRO, Division of Radiophysics, Epping NSW (Australia).  It includes VT100
  939. emulation, and extensive support for the Olivetti keypad.  The new support
  940. is embodied in the files KER:MSXM24.ASM and KER:MSYM24.ASM.  A "boo" file
  941. (encoded .EXE file, decodable using the KER:MSBPCB.BAS or KER:MSBPCT.BAS
  942. programs) based on version 2.27 of MS-DOS Kermit is available in
  943. KER:MSVM24.BOO, and the .EXE file itself (for those who can FTP 8-bit binary
  944. files) in KB:MSVM24.EXE.  I tried it briefly on a PC/AT, and it seemed to
  945. work as a VT100 emulator, at least for EMACS purposes.  Andrew claims it
  946. also simulates the VT100 graphic set sufficiently to produce EDT help
  947. screens.
  948.  
  949. This code will probably not be used as a basis for any VT100 emulation that
  950. may appear in the forthcoming release, 2.29, but it will certainly be
  951. looked at to see if there is anything there that might be missing from the
  952. Indiana/Purdue VT100 code.  In the meantime, those who are desparate for
  953. VT100 emulation in IBM PC Kermit might be able to get by using this version.
  954.  
  955. The program is thoroughly documented in KER:MSVM24.HLP.  As usual, all files
  956. mentioned above are available on the Internet using FTP login to host CU20B,
  957. user ANONYMOUS, any password.
  958.  
  959. ------------------------------
  960.  
  961. Date: Fri 17 Jan 86 16:14:04-EST
  962. From: Frank da Cruz <SY.FDC@CU20B.COLUMBIA.EDU>
  963. Subject: MS-DOS Kermit Available for RMX-86
  964.  
  965. This is to announce an implementation of MS-DOS Kermit for iRMX-86 on the
  966. Intel 300 Series from Jack Bryans, California State University, Long Beach
  967. (JAFW801@CALSTATE.BITNET).  This is a rather unusual addition to the MS-DOS
  968. Kermit family, in that the underlying operating system is not MS-DOS at all.
  969. As Jack puts it, "MS-Kermit (essentially unchanged) has been placed in a
  970. cradle which leaves it blissfully unaware that it is not running under DOS".
  971. When he says "essentially unchanged" he means that a few minor syntax
  972. changes were necessary in some of the system-independent modules, which
  973. should be reflected in the forthcoming release 2.29.  The files relating to
  974. this version are in KER:MS%RMX.* ("%" is DEC-20 wildcard notation to match
  975. any single character), available using anonymous FTP from CU20B.
  976.  
  977. Included is a .BOO file, which will be of use only if the Intel system has a
  978. Basic interpreter that can run one of the .BOO file decoders --
  979. KER:MSBPCB.BAS or KER:MSBPCT.BAS.  The 8-bit binary executable program is in
  980. KB:MSVRMX.EXE; if there is some more standard way of representing it
  981. printably (an Intel HEX file maybe?) then I'd appreciate it if someone
  982. would create one from the .EXE and send it in.  It's probably not possible
  983. to recreate this program from the sources in KER:MS*.* at this point because
  984. of inconsistencies between the current version (2.28) and the version upon
  985. which Jack's work is based (2.26), the name changes, etc, plus the fact that
  986. the current source does not reflect Jack's suggested syntax changes (see
  987. KER:MSVRMX.BWR about this).  If all this sounds too complicated to deal with,
  988. the program may be ordered on diskette from:
  989.  
  990.      California State University, Long Beach
  991.      University Bookstore
  992.      Attn: Lyle Bartlett
  993.      6049 E. 7th St.
  994.      Long Beach, CA 90840
  995.  
  996. $6.00 per 5 /14" DSDD RMX format diskette.  Thanks to Jack for this submission.
  997.  
  998. ------------------------------
  999.  
  1000. Date: Wed, 15 Jan 86 19:58:50 mst
  1001. From: dwf%f@LANL.ARPA (Dave Forslund)
  1002. Subject: HP-Portable Kermit 2.28 jrd/2
  1003.  
  1004. The new jrd/2 version of Kermit works fine on the HP Portable Plus.  I've been
  1005. testing it for a few days and have noticed no problems.
  1006.  
  1007. Since the last submitted version of MSXHPX.ASM, we have fixed the problem of
  1008. leaving the modem/serial port on.  The context diffs follow:
  1009.  
  1010. [Ed. - Thanks, Dave!  Code omitted; the updated module is available in
  1011. KER:MSXHPX.ASM.]
  1012.  
  1013. ------------------------------
  1014.  
  1015. Date: Mon 13 Jan 86 23:13:46-EST
  1016. From: Joe Smith (415)794-2512 <LSM.SMITH@MARLBORO.DEC.COM>
  1017. Subject: Don't Drop H-19 Emulation
  1018.  
  1019. Removing H19 emulation won't make the terminal emulator smaller.  Because if
  1020. you are doing full VT102 emulation, then you have to respond to <ESC>?2l which
  1021. puts a real VT10x terminal in VT52 mode.  Given all the routines to do VT102
  1022. functionality, adding H19 features to the VT52 dispatch table is trivial.
  1023.  
  1024. In other words, it costs almost nothing to have VT102 and H19 emulation both.
  1025.  
  1026. I strongly recommend ripping out the "SET H19" command and replacing it with
  1027. a new command, such as "SET TERMINAL xxx" with the default of xxx=ANSI.
  1028. People that need H19 response need only "SET TERMINAL H19" or have the host
  1029. computer send <ESC>2l to get the VT102 out of ANSI mode and into VT52/H19 mode.
  1030.  
  1031. [Ed. - This is the most succinct and sensible statement on the subject to
  1032. date, and 2.29 will probably wind up structured along these lines.  Thanks
  1033. to all who sent their opinions -- I think this approach will make everyone
  1034. happy.]
  1035.  
  1036. ------------------------------
  1037.  
  1038. Date: Fri, 17 Jan 86 08:52:35 PST
  1039. From: walton%Deimos@Hamlet.Caltech.Edu
  1040. Subject: Feedback on W-Kermit
  1041.  
  1042. I downloaded WKERMIT.EXE (C-Kermit with windows for MS-DOS) yesterday, the
  1043. 16th.  Works like a charm on my Zenith Z-151 under MS-DOS version 3.10.  I
  1044. connected two machines together directly via the serial ports.  At 9600 baud,
  1045. the time to transfer a 33,000 byte executable file was 128 seconds for the
  1046. latest version of MS-Kermit, and 90 seconds for WKERMIT.  Since no delays were
  1047. involved, this 45% improvement is presumably due to WKERMIT's compression.
  1048.  
  1049. Now if we can only convince CompuServe to use windowed Kermit instead of
  1050. XMODEM...
  1051.  
  1052.                     Steve Walton
  1053.                     swalton@caltech.bitnet
  1054.                     walton%deimos@hamlet.caltech.edu
  1055.  
  1056. [Ed. - Good news!  I would be very interested in any statistics that people
  1057. who use the public networks could provide about W-Kermit's performance.  If
  1058. anyone is in a position to do some benchmarking, we could really see if the
  1059. windowing extension lives up to expectations in the environment it was
  1060. designed for.  The idea would be to pick a group of MS-DOS files, say a .COM
  1061. file, an .EXE file (preferably unpacked), a plain text file, and a highly
  1062. indented text file (like C program source, untabified) -- all of nontrivial
  1063. size, say 10K-50K -- and transfer them at 1200 baud over a link having no
  1064. built-in delays (say, a direct dialup or hardwired connection) and again
  1065. over a public data network (like Telenet or Tymnet), both with windowing and
  1066. without.  And maybe even with several different window sizes.  All other
  1067. options should remain constant.  Note the elapsed time to transfer each file
  1068. in each case.  The test could be conducted between two PCs (XTs, ATs)
  1069. running W-Kermit (one of them might be at the TCOMM BBS mentioned by Jan van
  1070. der Eijk in his Windows Kermit announcement in Info-Kermit V4 #1), or
  1071. between a PC running W-Kermit and the Kermit at The Source (if you have an
  1072. account there).  The latest release of Profession YAM is also reported to
  1073. support the windowing extension.  Any reports will be reproduced in
  1074. Info-Kermit, naturally, and may also make it into the Kermit Book (with full
  1075. credit) if I get them in time.  Here's a sample table to fill in:
  1076.  
  1077.                (No  windowing)   (Full Duplex Windowing..........)
  1078.                Xmodem   Kermit   Kermit   Kermit   Kermit   Kermit
  1079. Window Size:      0        0        4        8       16       31
  1080.  
  1081. File      File    Elapsed time to transfer at 1200b, in seconds:
  1082. Name      Length  Direct connection:
  1083.  
  1084. ???.COM   ?????   ?        ?        ?        ?        ?        ?
  1085. ???.EXE   ?????   ?        ?        ?        ?        ?        ?
  1086. ???.TXT   ?????   ?        ?        ?        ?        ?        ?
  1087. ???.C     ?????   ?        ?        ?        ?        ?        ?
  1088.  
  1089.                   Public network (which one?):
  1090.  
  1091. ???.COM   (same   ?        ?        ?        ?        ?        ?
  1092. ???.EXE   files   ?        ?        ?        ?        ?        ?
  1093. ???.TXT   as      ?        ?        ?        ?        ?        ?
  1094. ???.C     above)  ?        ?        ?        ?        ?        ?
  1095.  
  1096.  
  1097. It's more important to fill in a whole column than a whole row.
  1098. Thanks in advance to anyone who undertakes to do any of this!]
  1099.  
  1100. ------------------------------
  1101.  
  1102. Date: 17 Jan 1986 10:21:41 CST
  1103. Subject: Kermit Versus Cermetek Modem (212PC) and Modem-Mate Software
  1104. From: Delatorre@USC-ISIE.ARPA
  1105.  
  1106. What is the latest word on Kermit and internal modems?  Is it possible to
  1107. get Kermit to run on PC's with internal modems such as the Cermetek (212PC)?
  1108. If the answer is yes I would surely be interested in how, if the answer is
  1109. no I would be most appreciative of a laymen's explanation as to why.
  1110.  
  1111. Regards,
  1112. Sam DelaTorre
  1113.  
  1114. [Ed. - This is an oft-asked question.  MS-DOS Kermit includes absolutely no
  1115. code to deal explicitly with internal modems.  If it did, the program would
  1116. rapidly become unmanageable.  Rather, we depend -- so far, at least -- upon
  1117. the modem manufacturer to make the modem behave exactly as the regular
  1118. asynchronous adapter does.  Many internal modems do (like the Hayes); others
  1119. emphatically do not (like the PCjr's built-in modem).  Those that don't
  1120. would require very hardware-specific code to support, and this code would
  1121. tend to reduce the transportability of the program (e.g. among IBM
  1122. compatibles) as well as its robustness and longevity.  So the party line
  1123. remains "avoid internal modems!"]
  1124.  
  1125. ------------------------------
  1126.  
  1127. Date:  Thu Jan 16 11:41:27 EST 1986
  1128. From: dolqci!irsdcp!scsnet!sunder@seismo.CSS.GOV
  1129. Subject: TI Pro Kermit at 9600 Baud
  1130.  
  1131. Has anyone had any experience with TI kermit version 2.28 revision 5
  1132. transfers at 9600 baud?  I am trying to get my TI to transfer files to my
  1133. Unix System III box over a direct line at 9600 baud.  It work MOST of the
  1134. time, but intermittently my C-Kermit thinks it got a ^C and aborts, and then
  1135. Unix gets a ^D and logs me out.  Any thoughts, suggestions, or messages of
  1136. condolance please sene to me via uucp and/or to the digest.  Thanks.
  1137.  
  1138. UUCP:    (1) seismo!dolqci!irsdcp!scsnet!sunder        (202) 634-2529
  1139.     (2) decvax!philabs!ubbs!sund                (voice)
  1140. CIS:    74026,3235
  1141. Mail:    IRS 1111 Constitution Ave. NW  PM:S:D:NO
  1142.     Washington, DC 20224  Atten: Mark E. Sunderlin
  1143.  
  1144. ------------------------------
  1145.  
  1146. Date: 16-JAN-1986 10:18:44
  1147. From: SYSKERMIT%vax1.central.lancaster.ac.uk@cs.ucl.ac.uk
  1148. Subject: Contacting Lancaster University for Kermit Distribution in the UK
  1149.  
  1150. Lancaster University maintains a collection of almost all Kermit files
  1151. online on a VAX, and keeps it as in-step with CU20B as possible.  The files
  1152. are in a public access username, which can be logged in to from the JANET or
  1153. PSS networks or by dial up at any time.  To access the distribution service,
  1154. users should do the following:
  1155.  
  1156. From PSS:   1. Call 23425240010104
  1157.                to get to our PSS gateway using X29. Depending on what PAD you
  1158.                are using the first few digits may need replacing with, eg, "A" 
  1159.             2. Call 000010404000
  1160.                from the gateway to get to our VAX11/780 system (running VMS)
  1161.             3. Log in to user KERMIT, password KERMIT.
  1162.  
  1163. From JANET: 1. Call 000010404000 using X29
  1164.                (The system's NRS name is LANCS.VAX1 which you might have
  1165.                already configured and available to match this address)
  1166.             2. Log in as (3) above
  1167.  
  1168. By Dial-up: 1. Call one of 0524-63423, 0524-67754 or 0524-67671. These are all
  1169.                V21/V23 autosense modems: put your modem online as soon as ours
  1170.                answers, rather than waiting for carrier. Lines are set for full
  1171.                duplex, 8 data bits, no parity, XON/XOFF flow control.
  1172.             2. Press RETURN a few times to wake up the pad and get a "PAD>"
  1173.                prompt 
  1174.             3. Type CALL LANCS.VAX1 to connect to the VAX
  1175.             4. Log in as above.
  1176.  
  1177. News of the day will appear, as well as pointers to the help files and indexes.
  1178. The system is rather overloaded and slow, so please be patient when logging in.
  1179.  
  1180. I can be contacted in several ways:
  1181.  
  1182. By letter:  Alan Phillips
  1183.             Communications Group
  1184.             Department of Computing
  1185.             Computer Building
  1186.             Lancaster University
  1187.             Lancaster LA1 4YW
  1188.             UNITED KINGDOM
  1189.  
  1190. By phone :  0524-65201 x 4881
  1191.  
  1192. By e-mail:  To user SYSKERMIT @ LANCS.VAX1
  1193.                PSS address   234252400101.000010404000.FTP.MAIL
  1194.                JANET address 000010404000.FTP.MAIL
  1195.             Please give your own full mail address and site name.  Reply over
  1196.             ARPA is unreliable and slow.  I cannot reply over uucp, or anything
  1197.             other than JANET and ARPA. 
  1198.  
  1199. I would prefer contact by e-mail if at all possible. Response may be slow as
  1200. this is a one-person operation and it stops when I'm away.
  1201.  
  1202. All users can collect files from us by Kermit or by file transfer at no
  1203. charge. 
  1204.  
  1205. I can write tapes in DEC ANSI D or VMS BACKUP formats, and supply some
  1206. Kermits on floppy disc (contact me for availability).  Supply is free to all
  1207. educational establishments, but there is a handling charge to others.  I
  1208. can't, I'm afraid, generally undertake to supply outside outside the UK/Eire
  1209. as the work load would become too great.
  1210.  
  1211. [Ed. - Many thanks for providing this service within the UK!]
  1212.  
  1213. ------------------------------
  1214.  
  1215. Date: Thu 16 Jan 86 15:19:08-PST
  1216. From: David Liu <DLIU@SU-SIERRA.ARPA>
  1217. Subject: Kermit Diskette Wanted for HP-9836
  1218.  
  1219. Is there anyone who has a copy of HP-9836 Kermit?  I would like to arrange to
  1220. get a disk.
  1221.  
  1222. [Ed. - This is a frequent request.  Can anyone help David out?  Better
  1223. still, does anyone know of the existence of an HP-98xx user group?  If so,
  1224. could someone who has this version of Kermit on an HP-98xx-format diskette
  1225. please submit it to the user group so that others could order it from there?
  1226. If there's no such user group, maybe HP itself would be willing to
  1227. distribute it to their customers.
  1228.  
  1229. Anyone who manages to set up something like this, please let me know so I
  1230. can refer future inquiries of this kind to the user group (or HP).  In fact,
  1231. this goes for every microcomputer, PC, workstation, etc, version of Kermit.
  1232. If you have a working version, please submit it on native media, with any
  1233. appropriate documentation, to a user group that accepts mail orders.
  1234. Thanks!]
  1235.  
  1236. ------------------------------
  1237.  
  1238. Date: 16 January 86 17:57 EST
  1239. From: NJG@CORNELLA
  1240. Subject: CMS KERMIT 2.01 bugs fixed
  1241.  
  1242. I have discovered (and corrected!) a couple of bugs in CMS KERMIT version
  1243. 2.01:
  1244.  
  1245. If CMS KERMIT is executed more than once from an EXEC without returning
  1246. to CMS command level any attempt to 'take' a file more than once will
  1247. fail as the file has been left open.  This can be fixed by closing the file.
  1248.  
  1249. Update 2 to version 2.00 of CMSKERM does not pad RECFM F files
  1250. with spaces as it claimed, it pads with hex 0's.
  1251.  
  1252. When processing a SERVER 'bye' request on a 7171 (or Series/1) line
  1253. no XON should be sent before issuing the CP LOGOFF command. If it is
  1254. the CONWAIT following the WRTERM will wait forever.
  1255. The content of file CMSKERM FIXBYE are:
  1256.  
  1257. "8-)" Nick Gimbrone <NJG@CORNELLA.BITNET> (607)256-3747
  1258.  
  1259. [Ed. - Thanks, Nick!  The listings are omitted, but have been added to
  1260. the KER:CMSMIT.BWR file, and will be included (in one form or another) in
  1261. the next release of CMS Kermit.]
  1262.  
  1263. ------------------------------
  1264.  
  1265. End of Info-Kermit Digest
  1266. *************************
  1267. -------
  1268. 22-Jan-86 17:15:48-EST,19044;000000000001
  1269. Mail-From: SY.FDC created at 22-Jan-86 17:14:00
  1270. Date: Wed 22 Jan 86 17:14:00-EST
  1271. From: Frank da Cruz <SY.FDC@CU20B.COLUMBIA.EDU>
  1272. Subject: Info-Kermit Digest V4 #5
  1273. To: Info-Kermit@CU20B.COLUMBIA.EDU
  1274. Reply-To: Info-Kermit@CU20B
  1275. Queries-To: Info-Kermit-Request@CU20B
  1276. Message-ID: <12177355935.19.SY.FDC@CU20B.COLUMBIA.EDU>
  1277.  
  1278. Info-Kermit Digest         Wed, 22 Jan 1986       Volume 4 : Number  5
  1279.  
  1280. Departments:
  1281.  
  1282.   MS-DOS KERMIT -
  1283.         Victor 9000 Support for MS-DOS Kermit 2.28
  1284.         APC MS-Kermit
  1285.         Info-Kermit
  1286.         Olivetti M24 Kermit: VT100 Split-Screen Scrolling Problem
  1287.  
  1288.   MISCELLANY -
  1289.         MacKermit from Rice?
  1290.         SuperKermit File Transfer Times
  1291.         Tandem Running Guardian OS Kermit?
  1292.         Novation Apple-Cat II?
  1293.  
  1294. ----------------------------------------------------------------------
  1295.  
  1296. Date:     Mon, 20-JAN-1986 20:31 MST
  1297. From:     <PETERSONB@BYUVAX.BITNET>
  1298. Subject:  Victor 9000 Support for MS-DOS Kermit 2.28
  1299.  
  1300. This is to announce Victor 9000/Sirius 1 Support for MS-DOS Kermit 2.28,
  1301. contained in two assembly-language files, MSXV90.ASM and MSYV90.ASM.  The
  1302. support includes the full option list of baud rates (45.5 to 38400 baud),
  1303. the use of either serial port, full HEATH emulation, and restoration of the
  1304. screen to its previous condition when reconnecting to the same port after
  1305. disconnecting.  The SET KEY option has not been supported since that does
  1306. not seem to be necessary with the Victor's soft keyboard.
  1307.  
  1308. For those who would like to get more out of the Victor 9000, there is also
  1309. a version of MSYV90.ASM which gives full Tektronix 4010 emulation.  This
  1310. module provides full text, graphics, and graphics input (GIN) emulation.
  1311. The graphics are good quality, thanks to the quality of the Victor's screen,
  1312. and the graphics input appears to be adequate for most needs.  However, the
  1313. text leaves a little to be desired in terms of readability.  The font is
  1314. home grown (my home) and I didn't have a lot of time to put into fine tuning
  1315. the different characters for readability, but they can be deciphered with a
  1316. little practice.
  1317.  
  1318. There are three Victor-specific modules required to generate the Tektronix
  1319. version.  These are
  1320.       MSZV90.ASM - replaces MSXDMB to get the segments in the right order
  1321.       MSXV90.ASM - same one used for the regular KERMIT
  1322.       MSYV9T.ASM - provides the Tektronix emulation
  1323. The first module is required to get the segment containing the graphics
  1324. screen region as low as possible in memory.  The Tektronix emulation mode is
  1325. entered by setting the HEATH mode off (i.e., SET HEATH OFF).
  1326.  
  1327.                                   Bryan G. Peterson
  1328.                                   PETERSONB@BYUVAX
  1329.  
  1330. [Ed. - Thanks!  This should allow us to get rid of some of the old Victor
  1331. versions that have been cluttering up the Kermit Distribution the last few
  1332. years, and allow the Victor to benefit from new MS-DOS Kermit releases.
  1333. Since there is no .BOO or .EXE file, the program will have to be built from
  1334. the source, following the directions in the documentation.  The files are
  1335. in KER:MS%V9*.* on CU20B, available via anonymous FTP on the Internet, and
  1336. from KERMSRV at CUVMA on BITNET.  If anyone manages to build a working .EXE
  1337. in a place I can FTP it from, I'll add it to the distribution and make a
  1338. .BOO file from it.]
  1339.  
  1340. ------------------------------
  1341.  
  1342. Date: Sun 19 Jan 86 17:30:14-PST
  1343. From: Ronald Blanford <CONTEXT@WASHINGTON.ARPA>
  1344. Subject: APC MS-Kermit
  1345.  
  1346. The corrected versions of MSXAPC.ASM and MSAPC.EXE are ready for ftp
  1347. from my account <CONTEXT>.
  1348.  
  1349. This latest version fixes a bug in which MS-Kermit incorrectly handled
  1350. the function keys on the APC during Connect mode.  When programmed
  1351. using the operating system KEY command rather than from within Kermit,
  1352. only the first character would be sent when the function key was pressed,
  1353. and the rest would wait until the next keystroke.  This has now been
  1354. corrected.  Thanks to Ian Gibbons for the fix.
  1355.  
  1356. -- Ron
  1357.  
  1358. [Ed. - Thanks, Ron.  The new files are in KER:MS%APC.*, including a new
  1359. .BOO file.  The 8-bit binary .EXE file is in KB:MSVAPC.EXE.  These files
  1360. are available, as usual, via anonymous FTP from CU20B on the Internet.
  1361. All but the .EXE file are also available on BITnet from KERMSRV at CUVMA.]
  1362.  
  1363. ------------------------------
  1364.  
  1365. Date:    Mon, 20 Jan 86 13:58 EST
  1366. From:  CDTAXW%IRISHMVS.BITNET@WISCVM.WISC.EDU
  1367. Subject: Info-Kermit
  1368.  
  1369. I have been archiving the Info-Kermits from the MAIL files on KermSrv.  I
  1370. have been putting Volume 1 - 4 into partitioned datasets with an index of
  1371. all the subject lists.  This is great and very useful, but unfortunately all
  1372. the pre-volume information was not digested into any specific format so I am
  1373. at a lost for the best way to break them into smaller chunks.  I was
  1374. wondering if you had any ideas on this?  Do you think anyone would be
  1375. interested in the digests as partitioned datasets?  I would be more than
  1376. happy to send them to you for distribution if you think it a worthwhile
  1377. thing.
  1378.  
  1379. Thanks again for your time,
  1380.  
  1381. mark
  1382.  
  1383. [Ed. - If anyone out there is interested in an Info-Kermit PDS, please
  1384. respond to Mark directly; if there is sufficient interest, maybe some way
  1385. can be devised to distribute it.]
  1386.  
  1387. ------------------------------
  1388.  
  1389. Date: Tue 21 Jan 86 14:30:28-EST
  1390. From: PK0P@CMCCTD
  1391. Subject: Olivetti M24 Kermit: VT100 split-screen scrolling problem
  1392.  
  1393. I downloaded the Olivetti M24 version of Kermit-MS and noticed a problem
  1394. with split-screen scrolling in VT100 emulation mode.
  1395.  
  1396. I'm using an IBM PC/XT, DOS 2.1, EGA, and Enhanced Color Display.  I'm also
  1397. using the ANSI.SYS device driver.
  1398.  
  1399. When talking to a VAX/VMS system, I noticed the problem with the VMS PHONE
  1400. facility.  From PHONE, one can do DIR to see a list of users on the system,
  1401. or on another VAX/VMS system connected through DECNET.  If there are more
  1402. than 18 users on the system, PHONE will do a split-screen scroll to list
  1403. them (provided the terminal is one of the VT1xx or VT2xx series).  The first
  1404. time through, the list will be displayed correctly with split-screen
  1405. scrolling.  If you then issue a second DIR command from PHONE, all the lines
  1406. with be displayed on top of each other on the status line (on about the 5th
  1407. line from the top). Then if you exit from PHONE, you will find your cursor
  1408. on line 1, with only a one line scrolling region!  To correct the problem,
  1409. you can issue the escape sequence to reset the scrolling region, or escape
  1410. back to Kermit-MS and type:
  1411.  
  1412. SET HEATH ON 
  1413. SET HEATH OFF (to get back to VT100 Emulation)
  1414.  
  1415. (Note: this is only noticeable if the VAX system has 18 or more users logged
  1416. in.  PHONE does not use split-screen scrolling when it can list all the
  1417. users on one screen.)
  1418.  
  1419. Peter Kanaitis
  1420. Research Systems Analyst
  1421. Allegheny Singer Research Institute
  1422. Allegheny General Hospital
  1423. Pittsburgh, PA 15212
  1424.  
  1425. Voice: (412) 359-3180
  1426. Net: PK0P%TD.CC.CMU.EDU@TE.CC.CMU.EDU
  1427.  
  1428. [Ed. - Thanks for the report -- it has been passed along to Joe Doupnik to
  1429. make sure the forthcoming version 2.29 will not have the same problem.]
  1430.  
  1431. ------------------------------
  1432.  
  1433. Date: Sat, 18 Jan 86 14:12:11 pst
  1434. From: Joel West <westjw%frog@nosc.ARPA>
  1435. Subject: MacKermit from Rice?
  1436.  
  1437. Frank,
  1438.  
  1439. Since I doubt you were at the MacWorld expo this week, I thought I'd pass it
  1440. along...
  1441.  
  1442. "The Rice University Macintosh Development Project has developed several
  1443. public domain products for Macintosh computers.
  1444. ...
  1445. Rice Mac Kermit
  1446.         ...It will also allow you to send full applications as
  1447.         well as text only documents.  Eighth-bit prefixing
  1448.         is supported.  This program is currently in beta test.
  1449. ...
  1450.  
  1451. Rice University
  1452. Institute for Computer Services and Applications
  1453. POB 1892
  1454. Houston, TX 77521
  1455.  
  1456. Unfortunately, the guy at the Rice booth didn't know much about it, and said
  1457. I had to come back and speak to the woman in charge.  I never made it.
  1458.  
  1459. [Ed. - According to the new issue of "Wheels for the Mind" (V2 #1, Winter
  1460. 1986) the status of Rice Univerity's Macintosh Kermit is "Currently on
  1461. hold".  Rice has never been terribly communicative about the various Kermit
  1462. programs they've been working on -- they also have a pretty fancy TSO Kermit
  1463. written in PL/I, but which requires a proprietary support package which they
  1464. sell; hence we don't distribute it.]
  1465.  
  1466. If you find out any more about this (either through INFO-KERMIT or whatever
  1467. channels you have), I'd like to know.  I'm a heavy Mac and Kermit user, and,
  1468. if this is better than the 0.8 C-Kermit, would be glad to add it to our
  1469. user-group distribution.
  1470.  
  1471. [Ed. - I'll be glad to add it if Rice sends it in.]
  1472.  
  1473. At this point, the most interesting issue is whether MacKermit will support
  1474. the Hierarchical File System.  The main reason why some programs don't is
  1475. that they take the volume ref no, convert that to a disk volume name, and
  1476. then make a string of the form "Disk Volume:File Name".  Instead, all file
  1477. names MUST be internally stored as volrefno,filename.  (the volrefno now
  1478. gives a volume and directory under HFS) If you follow the rules, code can
  1479. work under old or new systems.
  1480.  
  1481. [Ed. - Reportedly Mac Kermit works just fine under HFS; that is, it works
  1482. as well as it does on pre-HFS systems.]
  1483.  
  1484. Also, MacKermit does not support out-going wild-cards.  This would be real
  1485. useful.
  1486.  
  1487. [Ed. - Yup.  So would saving the screen or lines scrolled off the top,
  1488. a mouse-positioned cursor, the ability to deal with Mac Binary format, etc.
  1489. I hope we'll be able to do some more work in this area some day.]
  1490.  
  1491.         Joel West       CACI, Inc. - Federal
  1492.         westjw@nosc.ARPA
  1493.         {decvax,ucbvax,ihnp4}!sdcsvax!noscvax!westjw
  1494.  
  1495. ------------------------------
  1496.  
  1497. From: Chuck Forsberg WA7KGX <caf%omen.uucp@brl.arpa>
  1498. Subject: SuperKermit file xfer times
  1499. Date: 20 Jan 86 10:46:37 GMT
  1500.  
  1501. To answer some questions in INFO-KERMIT, I ran some tests transferring
  1502. files with a variety of protocols, including SuperKermit (Kermit with
  1503. Sliding Windows).  Here are the results.
  1504.  
  1505.         SuperKermit: Some File Transmission Time Comparisons
  1506.                         Chuck Forsberg 1-20-86
  1507.  
  1508. Two files were used for this series of tests. 
  1509.  
  1510. A 112070 byte .EXE file produced by the Xenix to DOS cross development
  1511. system was used to test the transfer of binary files.  Of the 19886
  1512. nulls in the file, many were in buffers, giving a chance to test
  1513. Kermit's run length compression. 
  1514.  
  1515. A 11456 byte document produced by nroff contained no special characters
  1516. save CR and LF.  The document used little or no indentation. 
  1517.  
  1518. Transmissions were from a 9 mHz PC-AT running DOS 3.1 or SCO SYS V Xenix, to
  1519. a PC with a NEC V20 at the standard 4.77 mHz.  Ramdisks were used on the DOS
  1520. machines.  The 9600 bps transfers used a direct connection between the
  1521. adjacent machines.  1200 bps transfers used a Hayes 1200 and MI-2 212a modem
  1522. dialup.  Software used was Professional-YAM 15.24, Crosstalk 3.6, and Unix
  1523. sb(1).  Pro-YAM to Pro-YAM SuperKermit transfers used 3 byte block check
  1524. (CRC-16), eight bit transfers (no quoting), and compression.
  1525.  
  1526. Transfers with The Source used the Portland OR Uninet node.  Source Kermit
  1527. transfers used 1 byte block check, eight bit transfer, and no compression.
  1528. Previous tests have indicated Telenet gives similar results on downloads
  1529. from The Source but was very much slower on uploads thanks to poor network
  1530. buffering.
  1531.  
  1532. .EXE File (112070 bytes)
  1533. Time    Speed   Conditions
  1534.  
  1535. 2:00    9600    Xenix to Pro-YAM YMODEM-g
  1536. 2:00    9600    Pro-YAM to Pro-YAM YMODEM-g
  1537. 2:11    9600    Pro-YAM to Pro-YAM XMODEM/CRC
  1538. 3:54    9600    Pro-YAM to Pro-YAM SuperKermit
  1539. 4:10    9600    Xenix to Crosstalk XMODEM
  1540. 5:20    9600    Pro-YAM to Pro-YAM Kermit (NO Windowing)
  1541. 15:55   1200    Pro-YAM to Pro-YAM YMODEM-k
  1542. 22:33   1200    Pro-YAM to Pro-YAM SuperKermit
  1543. 25:22   1200    Pro-YAM to The Source SuperKermit
  1544. 25:95   1200    The Source to Pro-YAM SuperKermit
  1545.  
  1546. Nroff output file (11456 bytes) (all at 1200 bps)
  1547. Time    Conditions
  1548.  
  1549. 1:49    Pro-YAM to Pro-YAM YMODEM-k
  1550. 1:53    Pro-YAM to Pro-YAM SuperKermit
  1551. 1:59    Pro-YAM to The Source SuperKermit
  1552. 5:32    Pro-YAM to The Source Kermit (NO Windowing)
  1553.  
  1554. DISCUSSION
  1555.  
  1556. Between two directly connected microcomputers, XMODEM protocol gives
  1557. good results, 855 bytes per second throughout out of 9600 bps.  The
  1558. 1024 byte blocks used by Pro-YAM's YMODEM-k and YMODEM-g give a throughput
  1559. of 933 bytes per second (97 per cent efficiency).
  1560.  
  1561. Pro-YAM's Kermit/SuperKermit routines are based on the code developed at
  1562. The Source, which in turn is based on C-Kermit.  Compared to the earlier
  1563. Unix Kermit, C-Kermit uses extra layers of processing which limit performance
  1564. at high speeds.  The .EXE file should transfer in 2:49 but in fact takes
  1565. 3:54.  Most of this delay was enforced by the PC stopping the transfer
  1566. with XOFF flow control.  A PC-AT or AT&T 6300 should be able to receive
  1567. data with SuperKermit at 9600 bps with little or no flow control.
  1568.  
  1569. [Ed. - Sigh... Layering is the price we pay for portability.  The old
  1570. version didn't run under System III, System V, VMS, or on the Macintosh...]
  1571.  
  1572. SuperKermit does allow the receiver (in this case the slower PC) to overlap
  1573. serial transfers with its processing.  Without SuperKermit, all the processing
  1574. must be done sequentially, resulting in a 5:20 transfer time for the same
  1575. file.
  1576.  
  1577. The advantage of Sliding Windows or other means of sending multiple blocks
  1578. can be seen by comparing the timing for the Xenix to Crosstalk XMODEM
  1579. download (4:10) with YMODEM-g download (2:00).
  1580.  
  1581. When national or global packet switched networks introduce delays,
  1582. the difference becomes significant even at 1200 bps.  The 1:52 transmission
  1583. time between two SuperKermits only loses six seconds when uploading to
  1584. The Source.  Regular Kermit (no windowing) takes more than twice as long
  1585. at 5:32.  Standard XMODEM transfers with Compuserve suffer from similar
  1586. delays.
  1587.  
  1588. [Ed. - And of course you can't do MODEM transfers with The Source at all,
  1589. because an 8-bit path is required.]
  1590.  
  1591. The size of the sliding window has little effect on performance as long
  1592. as it is large enough to contain the outstanding packets.  The maximum
  1593. possible is 31, but it appears that 8 are sufficient for normal conditions.
  1594. Of course, if the timesharing system or the network restricts the flow
  1595. of data, no amount of windowing is going to help.  I did notice a slight
  1596. amount of network flow control when uploading files to The Source.
  1597.  
  1598. In the non window transfer with The Source, round trip delay time was
  1599. about 1.6 seconds according to my calculations (it seemed longer).
  1600. YMODEM-k under these conditions would have uploaded the .EXE file in
  1601. 19 minutes compared to SuperKermit's 25 minutes.  A Kermit transfer
  1602. with 1024 byte packets without windowing would have taken 27 minutes
  1603. (losing 3 minutes from the delays, gaining a minute from decreased overhead).
  1604.  
  1605. The benefits derived from Kermit's run length encoding form of compression
  1606. are greatly dependent on the nature of the files being transmitted.  It
  1607. appears most of the difference between the 22:33 minute Pro-YAM to Pro-YAM
  1608. SuperKermit transfer and the 25:22 Pro-YAM to The Source transfer is related
  1609. to compression available in the Pro-YAM Kermit but not The Source.
  1610.  
  1611. However, long files downloaded from bulletin boards are often SQueezed or
  1612. compressed before transmission, reducing the value of Kermit's compression.
  1613. Most compression programs emit all 8 bit codes, resulting in an average
  1614. 25 per cent Kermit efficiency loss from control character quoting.
  1615.  
  1616. The main Kermit inefficiency in transferring binary files is control
  1617. character quoting, which increases transmission time by 25 per cent average.
  1618. A useful Kermit extension would be a way to allow most control characters to
  1619. be transmitted without quoting.
  1620.  
  1621. [Ed. - Right, but this is the same quoting that allows Kermit to work in
  1622. environments where MODEM can't.  Extending Kermit to allow a set of control
  1623. characters to be transmitted "bare" seems like a good idea, but since it is
  1624. just as often the intervening communication hardware or software that is
  1625. sensitive to control characters as it is the computers themselves, a great
  1626. deal of expertise -- and often "manual intervention" -- would be required
  1627. of the user.  Better to pay the price of the overhead.]
  1628.  
  1629. A lesser source of overhead comes from the characters that frame Kermit
  1630. packets.  It is unfortunate that Kermit does not provide for longer
  1631. packets.
  1632.  
  1633. [Ed. - But it does -- see the long packet extension, proposed in Info-Kermit
  1634. V3 #4.  Some implementations will soon see the light of day.]
  1635.  
  1636.                 SuperKermit: Unfinished Business
  1637.  
  1638. The main item of unfinished business in SuperKermit is to determine the
  1639. best criteria with which to force a windowing transfer to abort in a timely
  1640. fashion without compromising the robustness of the protocol.  A window
  1641. size of 31 means up to 3100 bytes can be sent to the wrong program if one
  1642. end of a SuperKermit transfer exits prematurely.  A series of noise bursts
  1643. such as dialing crosstalk can generate dozens of spurious packets.  The
  1644. normal method of stopping until the line quiets cannot be applied when
  1645. the window is open.
  1646.  
  1647. [Ed. - Good point!  And thanks for all the work you put into getting
  1648. these measurements.]
  1649.  
  1650.    Chuck Forsberg WA7KGX  ...!tektronix!reed!omen!caf   CIS:70715,131
  1651.    Author of Professional-YAM communications Tools for PCDOS and Unix
  1652.  Omen Technology Inc     17505-V NW Sauvie Island Road Portland OR 97231
  1653. Voice: 503-621-3406 TeleGodzilla: 621-3746 300/1200 L.sys entry for omen:
  1654. omen Any ACU 1200 1-503-621-3746 se:--se: link ord: Giznoid in:--in: uucp
  1655.  
  1656. ------------------------------
  1657.  
  1658. Date: Tue, 21 Jan 86 11:52:43 EST
  1659. From: pugsly@isrnix.UUCP
  1660. Subject: Tandem running Guardian OS Kermit?
  1661.  
  1662. Do you know of a version of kermit for the Tandem running the Guardian OS?
  1663. Or do you know of one under development?
  1664.  
  1665. Thanks in advance.
  1666.  
  1667. David A. Roth
  1668. ...decvax!pur-ee!isrnix!pugsly
  1669. ...ihnp4!inuxc!isrnix!pugsly
  1670. Indianapolis,IN
  1671.  
  1672. [Ed. - I've received several of these messages lately.  Does anyone know if
  1673. Tandem computers have more than one operating system?  We have a version of
  1674. Kermit for Tandem, but I think the operating systme is called "Nonstop" --
  1675. is that the same thing?  It's written in a language called TAL.  Anybody
  1676. know anything about this?]
  1677.  
  1678. ------------------------------
  1679.  
  1680. Date: Tue, 21 Jan 86 21:33:45 EST
  1681. From: CHRISTOPHER CHUNG <CC004065@BROWNVM.BITNET>
  1682. Subject: Novation Apple-Cat II?
  1683.  
  1684. Does anyone know of a way to make the Novation Apple-Cat II work with
  1685. Kermit?  Is there a version of Kermit that I could get to work with my
  1686. Novation modem and my Apple //e or is there a way to modify an existing
  1687. version of Kermit to make it work with the Novation?  Any help would be
  1688. greatly appreciately!
  1689.  
  1690. ------------------------------
  1691.  
  1692. End of Info-Kermit Digest
  1693. *************************
  1694. -------
  1695. 24-Jan-86 14:57:22-EST,12918;000000000001
  1696. Mail-From: SY.FDC created at 24-Jan-86 14:56:04
  1697. Date: Fri 24 Jan 86 14:56:04-EST
  1698. From: Christine M Gianone <SY.CHRISTINE@CU20B.COLUMBIA.EDU>
  1699. Subject: Info-Kermit Digest V4 #6
  1700. Sender: SY.FDC@CU20B.COLUMBIA.EDU
  1701. To: Info-Kermit@CU20B.COLUMBIA.EDU
  1702. Reply-To: Info-Kermit@CU20B
  1703. Message-ID: <12177855113.60.SY.FDC@CU20B.COLUMBIA.EDU>
  1704.  
  1705. Info-Kermit Digest         Fri, 24 Jan 1986       Volume 4 : Number  6
  1706.  
  1707. Today's Topics: 
  1708.                          Windows over Telenet
  1709.                                TIMINGS
  1710.                             Frogs in Space
  1711.                Problems/suggestions with/for M24-Kermit
  1712.      Workaround for VMS V3.7 vs. LAT-11 vs. MSKERMIT V2.28jrd ...
  1713.                   More on Tandem's running Guardian
  1714.                    Is anyone running HP3000 Kermit?
  1715.                     MODEM7/MEX/KERMIT for UTS-30?
  1716.                         Ti kermit H19 Question
  1717.  
  1718. ----------------------------------------------------------------------
  1719.  
  1720. Date: Fri 24 Jan 86 13:46:21-EST
  1721. From: Christine M Gianone <SY.CHRISTINE@CU20B.COLUMBIA.EDU>
  1722. Subject: Windows over Telenet
  1723.  
  1724. Below are the results of a test done using WKERMIT.EXE (C-Kermit with windows
  1725. for MS-DOS).  Both an .EXE and a .TXT file were transferred.  The speed in all
  1726. cases was 1200 baud and mark parity was used, which in turn causes 8th-bit
  1727. prefixing in the .EXE file.  The packet size was 90.  This was done at 5:30PM
  1728. on a weekday.  The typical network delay was 1-2 seconds (strictly a guess
  1729. based on watching modem lights).  Columns A and B show file transfers between
  1730. an IBM AT and 'The SOURCE', using a Hayes modem over Telenet; Column A is from
  1731. the IBM AT to 'The SOURCE' and Column B is the other direction.  Column C shows
  1732. the time it took to send those files from 1 IBM AT to another.  The first time
  1733. shown in each column is the result without windowing; the second time shown (in
  1734. parenthesis) is the result using a window size of 16.  This test shows a 2-3
  1735. fold improvement in speed when windowing is used over Telenet.
  1736.  
  1737.  
  1738. File          File     Elapsed time to transfer at 1200b, in mins:secs;
  1739. Name          Length       
  1740.                                       A             B            C
  1741.                            
  1742. MSKERMIT.HLP  9371                4:15(1:35)    3:04(1:35)   1:45*(1:30)
  1743. SHARE.EXE     8896               7:50(2:30)    7:00(2:40)   1:45*(1:30)
  1744.  
  1745. * No matter how hard we tried we could not make WKERMIT work between 2
  1746. directly conncted PC/ATs.  These numbers are estimates.
  1747.  
  1748. ------------------------------
  1749.  
  1750. DATE: 24-JAN-1986
  1751. FROM: BRIAN@UOFT02
  1752. SUBJECT: TIMINGS
  1753.  
  1754.  Some sample timings for Kermit-11 and long packet support.  The  packet
  1755. size  in  the  RSTS/E  to  P/OS  was  500 bytes, the size from RSTS/E to
  1756. RSTS/E was 700 bytes. These sizes are somewhat  arbitrary,  they  depend
  1757. more on the system's buffering capabilities than anything else.
  1758.  
  1759. Host buffering capabilities:
  1760.  
  1761. P/OS                    500 (estimated)
  1762. RSTS/E 9.0 or later     up to 7000, given sufficient system pool
  1763. RSX11M+                 255 (I/D space CPU only)
  1764. RSX11M                  34
  1765. RT11                    134 (could be larger with simple mod to XC/XL)
  1766.  
  1767.  As it can be seen, large packets make sense only for RSTS/E,  P/OS  and
  1768. RSX11M+  if  one  wishes  to  avoid XON/XOFF overhead at high speeds. It
  1769. should be possible to run  larger  packets  on  M+  and  RT11  at  lower
  1770. speeds.
  1771.  
  1772.  
  1773. File transfered: K11POS.TSK, size 102,400 bytes (200 disk blocks)
  1774. Actual data packet characters AFTER prefixing was 120,857
  1775.  
  1776. Time    Speed   Data rate       Comments
  1777. seconds baud
  1778.  
  1779.  
  1780. 1436    1200    84/sec          11/44 to PRO/350, 'Classic' Kermit
  1781.                                 local phone call
  1782. 1237    1200    97/sec          11/44 to PRO/350, 500 Char packets
  1783.                                 local phone call
  1784.  
  1785. 2915    1200    41/sen          11/44 to PRO/350, 'Classic' Kermit
  1786.                                 local call, 1 second ACK delay.
  1787. 1492    1200    81/sec          11/44 to PRO/350, 500 Char packets
  1788.                                 local call, 1 second ACK delay.
  1789.  
  1790. 304     9600    397/sec         11/44 to 11/44, 'Classic' Kermit,
  1791.                                 connected locally via Gandalf switch.
  1792. 245     9600    493/sec         11/44 to 11/44, 700 char packets,
  1793.                                 connected locally via Gandalf switch.
  1794.  
  1795.  The last two timings are much lower than the  line  speed  due  to  the
  1796. fact  the  the  PDP  11/44  is  running 100% busy trying to keep up with
  1797. character interupts using a normal terminal driver.  A  special  purpose
  1798. driver,  such  as the XK driver found on P/OS, would have lower overhead
  1799. and allow somewhat faster data rates.
  1800.  
  1801.  Long packets were chosen for Kermit-11 due  to  the  lack  of  suitable
  1802. interupt  driven  i/o (at this time) under one of the operating systems,
  1803. RSTS/E. The Sliding  windows  would  likely  function  better  in  those
  1804. situations  where  the circuit delay is much higher, or when the circuit
  1805. can not accomodate large packet sizes.
  1806.  
  1807. brian nelson
  1808.  
  1809. [Ed. - The long packet specification is in KER:KPROTO.UPD]
  1810.  
  1811. ------------------------------
  1812.  
  1813. Date: 23 January 1986, 16:38:18 SET
  1814. From: Richard J Waite           (06151) 886488       C0       at DDAESA10
  1815.       VM/CMS S.P.O.D
  1816.       European Space Operations Centre
  1817.       Robert Bosch Str 5
  1818.       6100 DARMSTADT, West Germany.
  1819. Subject: Frogs in Space
  1820.  
  1821. Good Day,
  1822.          For interest only, the little green chap is now helping in
  1823. the joint USA - European - USSR "Giotto" project. The data from the
  1824. USSR satellite's is being sent from Moscow to us here at Darmstadt
  1825. by means of "Kermit". This data is being used by us and also a USA
  1826. university. We are using the Turbo pascal Kermit over there on an
  1827. IBM clone at 4800. He is doing very well.
  1828.  
  1829. Regards.
  1830.  
  1831. ------------------------------
  1832.  
  1833. Date: January 24, 1986, 12:40 CET
  1834. FROM:    <#D15%DDATHD21.BITNET@WISCVM.WISC.EDU>
  1835. Subject: Problems/suggestions with/for M24-Kermit
  1836.  
  1837. Hi,
  1838.     I've build M24-Kermit from the assembler sources and I've
  1839. got some problems:
  1840.  
  1841. 1.) In module MSYM24.ASM the symbol LNWRAP is defined. This
  1842.     symbol is also defined in MSDEFS.H. To compile MSYM24 I've
  1843.     commented out the definition line for LNWRAP in MSYM24.ASM.
  1844.     (the definitions in the two files are different).
  1845. 2.) The delete key (<--) does not work in kermits' command mode.
  1846.     When I type DEL nothing happens. When I repeat typing DEL the
  1847.     whole line disappears. In terminal emulation mode the DEL key
  1848.     works perfect.
  1849. 3.) I can reproduce the scrolling problem in VMS/Phone reported
  1850.     earlier this week.
  1851. 4.) I would prefer to have the ALT/CTRL/F2 active at initalization
  1852.     time (see also 5.). Is it possible to do the keyboard mapping
  1853.     on a dynamic basis. In this case you can have your standard
  1854.     keyboard driver outside of Kermit and a VT100-like driver
  1855.     when using Kermit.
  1856. 5.) This is a suggestion rather than an problem. We have the
  1857.     german keybord (type 2) and it would be great to have the
  1858.     modified keyboard driver for this type of kb.
  1859.  
  1860.     a.) I would be happy to patch the standard KEYBGR.COM
  1861.         if someone could tell me what exaxtely is to do.
  1862.     b.) I would send a hexified version to KERMSRV.
  1863.     c.) Is there anywhere a description (with sources) of
  1864.         a keyboard driver (I know it's the wrong list, but...)?
  1865.  
  1866.  
  1867. Martin Knoblauch
  1868. TH-Darmstadt, D-6100 Darmstadt, West Germany
  1869. EARN/BITNET: #D15 at DDATHD21 (the number sign is really
  1870.                                part of my UID)
  1871.  
  1872. ------------------------------
  1873.  
  1874. Date: 21-Jan-1986 2320
  1875. From: g_hafner%wookie.DEC@decwrl.DEC.COM  (SKIN THE BEARS!!!)
  1876. Subject: Workaround for VMS V3.7 vs. LAT-11 vs. MSKERMIT V2.28jrd ...
  1877.  
  1878. After poking/playing around with all kinds of parameters on both our LAT-11
  1879. terminal and our VMS V3.7 system from a Rainbow running MSKERMIT V2.28jrd, and
  1880. trying all the suggestions that Frank sent to me (thanx, by the way), the only
  1881. solution to all those LAT terminal overruns is to turn down the baud rate on
  1882. the Rainbow's comm port, and subsequently the LAT terminal speed as well, to
  1883. 4800 baud (I had been receiving lots of re-xmit's and buffer overruns on the
  1884. LAT line at 9600, more often than not causing the transfer to fail, or else get
  1885. roughly one re-transmit for every packet sent- yuucchhhh!!). However, this
  1886. behavior does NOT appear when using the same Rainbow, MSKERMIT, LAT port, and a
  1887. VMS V4.2 system. THAT works just fine.  I have a feeling that VMS V4.2 has a
  1888. lot more intelligence built into its handling of the LAT than VMS V3.7 does.
  1889.  
  1890.     Please note, for all those that sent possible fixes, that the LAT
  1891. involved here is not a DECSA (or Pluto box as it's sometimes called), nor
  1892. is it a DECserver-100; it's "LAT-11", which runs on a Unibus-based -11
  1893. with DZ11's, a DEUNA, and 128KW of memory. In this software, you cannot
  1894. modify or change flow control; you're stuck with it (maybe to make writing
  1895. the application easier?). Turning HOSTSYNC off had helped a bit for a while
  1896. on the VMS V3.7 machine, until the machine being used had its LTDRIVER up-
  1897. graded to the proper level. Once that happened, turning off HOSTSYNC was
  1898. FATAL (i.e., 2 packets get sent, then a timeout occurs), but leaving it on
  1899. displayed the same behavior as it did before the LTDRIVER was upgraded.
  1900.  
  1901.     Hope this helps anyone getting bitten by this combination.
  1902.  
  1903.     Gerry Hafner, DEC LTN (Littleton, MA)
  1904.  
  1905. UUCP:    {decvax|ihnp4|allegra|ucbvax|...}
  1906.        !decwrl!dec-rhea!dec-wookie!hafner
  1907. ARPA:    hafner%wookie.DEC@DECWRL.DEC.COM
  1908.  
  1909. ------------------------------
  1910.  
  1911. Subject: More on Tandem's running Guardian
  1912. Date: 23 Jan 86 14:43:43 CST (Thu)
  1913. From: ...decvax!pur-ee!isrnix!pugsly
  1914.       ...ihnp4!inuxc!isrnix!pugsly
  1915.  
  1916. Since I have sent that to you I have talked to the local Tandem sales office
  1917. and from what there salesman tells me...  "If it was written in TAL for a
  1918. non-stop then it will run on the EXT Tandem under Guardian".  He was in sales
  1919. though :-) .
  1920.  
  1921. Thanks again!
  1922.  
  1923. David A. Roth
  1924.  
  1925. ------------------------------
  1926.  
  1927. Date: Thu, 23 Jan 86 15:55:42 pst
  1928. From: amdcad!amdimage!cmoore@ucbvax.berkeley.edu (chris moore)
  1929. Subject: Is anyone running HP3000 Kermit?
  1930.  
  1931. I have been trying to get HP3000 Kermit running, and so far
  1932. haven't had any luck.  In the Connect mode, kermit will
  1933. accept a line of input, send it out, and then do a read
  1934. to get the response back from the other system.  The read
  1935. always either timesout with nothing read, or it never returns
  1936. at all and kermit hangs.  Is anyone running this version of
  1937. Kermit that could give some pointers as to what I may be doing
  1938. wrong?  Thanks.
  1939.                 Chris Moore
  1940.                 amdimage!cmoore
  1941.  
  1942. ------------------------------
  1943.  
  1944. Date: Thu, 23 Jan 1986  23:54 MST
  1945. From: "Frank J. Wancho" <WANCHO@SIMTEL20.ARPA>
  1946. Subject: MODEM7/MEX/KERMIT for UTS-30?
  1947.  
  1948. I have a number of users in need of a MODEM7/MEX/KERMIT already
  1949. configured on a floppy disk for use on a UTS-30 system running CP/M
  1950. 3.0.  For one user, the need is urgent.  He has been trying in vain to
  1951. upload a file for the last month using Sperry's TTY program, and that
  1952. file is a report that is growing daily!
  1953.  
  1954. Please contact me directly via net mail, or call my office and leave
  1955. your name and number and I will return your call.
  1956.  
  1957. Thanks,
  1958. Frank
  1959.  
  1960. AV: 258-6257
  1961. FTS:898-6257
  1962. 505-678-6257
  1963.  
  1964. ------------------------------
  1965.  
  1966. From: dolqci!irsdcp!scsnet!sunder@seismo.CSS.GOV
  1967. Date:  Wed Jan 22 11:23:45 EST 1986
  1968. Subject: Ti kermit H19 Question
  1969.  
  1970. I am running my TI PRO to access my UN*X sys III system and am
  1971. having trouble with the h19 emulation.  All works well execpt
  1972. for the reverse video.  When my screen should go into
  1973. reverse video, nothing changes.  Here is the /etc/termcap
  1974. entry I use:
  1975. # entry for h19 emulation under TI kermit version 2.28 Revision 5
  1976. kb|h19|heath|h19-b|heathkit|heath-19|z19|zenith|heathkit h19:\
  1977.     :cr=^M:do=^J:nl=^J:bl=^G:\
  1978.     :al=1*\EL:am:le=^H:bs:cd=\EJ:ce=\EK:cl=\EE:cm=\EY%+ %+ :co#80:dc=\EN:\
  1979.     :dl=1*\EM:do=\EB:ei=\EO:ho=\EH:im=\E@:li#25:mi:nd=\EC:as=\EF:ae=\EG:\
  1980.     :ms:ta=^I:pt:sr=\EI:se=\Eq:so=\Ep:up=\EA:vs=\Ex4:ve=\Ey4:\
  1981.     :kb=^h:ku=\EA:kd=\EB:kl=\ED:kr=\EC:kh=\EH:kn#8:\
  1982.     :k1=\ES:k2=\ET:k3=\EU:k4=\EV:k5=\EW:\
  1983.     :l6=blue:l7=red:l8=white:k6=\EP:k7=\EQ:k8=\ER:
  1984. Anyone see any faults with this?  I DO have heath 19 on (Just 
  1985. eliminating the obvious question -:).  Or does kermit h19
  1986. not support reverse video?   Thanks to all who helped me with
  1987. my last TI problem.   Please mail replies to uucp(1) and+or the
  1988. digest.
  1989.  
  1990. UUCP:    (1) seismo!dolqci!irsdcp!scsnet!sunder        (202) 634-2529
  1991.     (2) decvax!philabs!ubbs!sund                (voice)
  1992. CIS:    74026,3235
  1993. Mail:    IRS 1111 Constitution Ave. NW  PM:S:D:NO
  1994.     Washington, DC 20224  Atten: Mark E. Sunderlin
  1995.  
  1996. ------------------------------
  1997.  
  1998. End of Info-Kermit Digest
  1999. *************************
  2000.  
  2001. -------
  2002. 28-Jan-86 16:38:26-EST,8106;000000000001
  2003. Mail-From: SY.FDC created at 28-Jan-86 16:37:51
  2004. Date: Tue 28 Jan 86 16:37:51-EST
  2005. From: Christine M Gianone <SY.CHRISTINE@CU20B.COLUMBIA.EDU>
  2006. Subject: Info-Kermit Digest V4 #7
  2007. Sender: SY.FDC@CU20B.COLUMBIA.EDU
  2008. To: Info-Kermit@CU20B.COLUMBIA.EDU
  2009. Reply-To: Info-Kermit@CU20B
  2010. Message-ID: <12178922218.43.SY.FDC@CU20B.COLUMBIA.EDU>
  2011.  
  2012. Info-Kermit Digest         Tue, 28 Jan 1986       Volume 4 : Number  7
  2013.  
  2014. Departments:
  2015.  
  2016.   ANNOUNCEMENTS -
  2017.     MS-DOS Kermit Support for GRiD Compass
  2018.     New Wang PC support module for MS-DOS Kermit
  2019.     Victor 9000 Kermit
  2020.  
  2021.   MISCELLANY -
  2022.     Kermit on the Mac Plus
  2023.     Rice TSO and Mac Kermits
  2024.     Bug in Wildcard Get in C-Kermit 4C(057)
  2025.     HP-3000 Connect Mode (2 messages)
  2026.     Tandem Nomenclature Clarification
  2027.     FC Tape Format?
  2028.  
  2029. ----------------------------------------------------------------------
  2030.  
  2031. Date: Mon 27 Jan 86 17:21:06-EST
  2032. From: Frank da Cruz <SY.FDC@CU20B.COLUMBIA.EDU>
  2033. Subject: MS-DOS Kermit Support for GRiD Compass
  2034.  
  2035. This is to announce (belatedly!) support for the Grid Compass II computer
  2036. in MS-DOS Kermit, contributed by Jim Noble, Planning Research Corporation,
  2037. McLean, VA.  It was found on a tape that he sent us last May, unearthed
  2038. during recent excavations.  Only the source file is available for now.  If
  2039. anyone out there has a GRiD Compass, please take the file and try it out.
  2040. If it works, please point us to an .EXE or .BOO file that we can distribute.
  2041. The file is in KER:MSXGRI.ASM, available via anonymous FTP from CU20B.
  2042.  
  2043. ------------------------------
  2044.  
  2045. Date: Mon 27 Jan 86 17:47:26-EST
  2046. From: Frank da Cruz <SY.FDC@CU20B.COLUMBIA.EDU>
  2047. Subject: New Wang PC support module for MS-DOS Kermit
  2048.  
  2049. Also from Jim Noble -- improved Wang PC support for MS-DOS Kermit, including
  2050. key redefinition, ANSI.SYS compatibility, etc.  It's completely untested,
  2051. so I'm putting in PS:<KERMIT-MS>MSXWNG.ASM, rather that in the regular
  2052. distribution, so as not to overwrite the standard version.  Could somebody
  2053. with a Wang PC please grab this new version, try it out (with either
  2054. regular 2.28 or else 2.28 jrd), and let me know if & how it works, and
  2055. whether the original MSXWNG.ASM can be replaced?  An .EXE or .BOO file would
  2056. be appreciated too.
  2057.  
  2058. ------------------------------
  2059.  
  2060. Date: Sat, 25-JAN-1986 11:54 MST
  2061. From: <PETERSONB@BYUVAX>
  2062. Subject: Victor 9000 Kermit
  2063.  
  2064. As is usual with software, immediately after sending in the sources for the
  2065. Tektronix version of kermit for the victor, I found a subtle error.  I have
  2066. fixed it now and am forwarding a new copy of MSYV9TEK.ASM to you.
  2067.  
  2068.  
  2069.                                 Bryan G. Peterson
  2070.                                 PETERSONB@BYUVAX
  2071.  
  2072. [Ed. - The new file is in KER:MSYV9T.ASM.]
  2073.  
  2074. ------------------------------
  2075.  
  2076. Date: Mon 27 Jan 86 09:49:41-EST
  2077. From: Christine M Gianone <SY.CHRISTINE@CU20B.COLUMBIA.EDU>
  2078. Subject: Kermit on the Mac Plus
  2079.  
  2080. Had a chance to sample the Mac Plus last week.  It is just as simple as the
  2081. Macintosh but much faster in response.  Kermit 0.8(33) works just fine from
  2082. both the distribution disk (non-HFS) and the hard disk (HFS).  Files were
  2083. easily transmitted from the DEC-20 mainframe to the Macintosh and vise versa
  2084. using the Kermit server mode on the DEC-20.
  2085.  
  2086. ------------------------------
  2087.  
  2088. Date: Fri, 24 Jan 86 10:15 EST
  2089. From: CDTAXW%IRISHMVS.BITNET@WISCVM.WISC.EDU
  2090. Subject: Rice TSO and Mac Kermits
  2091.  
  2092. In response to the mention of Rice's Kermits in the last issue of Info-Kermit:
  2093.  
  2094. 1) TSO Kermit - We are currently running their latest TSO version and
  2095.    find it quite capable of binary and text file transfers in both
  2096.    interactive and server mode.  Although the installation is a bear, it can
  2097.    be done.  It does NOT need the proprietary support package for
  2098.    installation and use.  The only reason for these proprietary utilities is
  2099.    for recompiling the source.  Although local source modifications to the
  2100.    source would be nice, they are not necessary.  The necessary local
  2101.    modifications (translate table and local command names) may be made to
  2102.    two assembly language routines which have nothing to do with the
  2103.    proprietary PL/I software.  Any other needed modifications can be fudged
  2104.    in the program call.
  2105.  
  2106. 2) MacKermit - We had used Rice's MacKermit until the distribution of 0.8
  2107.    C-Kermit and found the two leagues apart.  The Rice version was workable,
  2108.    but the C version is has so much more in the way being user friendly and
  2109.    ease of transfer for either text or application files - it also includes
  2110.    better documentation.  Left with the choice, we have chosen C-Kermit
  2111.    V0.8(52).
  2112.  
  2113. I hope this is of some help to TSO and Mac users with similiar questions.
  2114.  
  2115. mark
  2116.  
  2117. ------------------------------
  2118.  
  2119. Date: 23-JAN-1986 16:50:25
  2120. From: Kevin Ashley (cziwtml@uk.ac.qec.cu)
  2121. Subject: Bug in Wildcard Get in C-Kermit 4C(057)
  2122.  
  2123. There is a bug in wildcard get when using C-Kermit under Xenix on a PC/AT (and
  2124. possibly in other implementations) causing it to fail after one file. In
  2125. CKCPRO, reof() is called to close a file on receipt of an EOF packet. Its
  2126. return value is tested to see if this was done successfully. However reof (in
  2127. file CKCFNS.C) does not return a value, so what is tested is undefined. When we
  2128. compiled C-Kermit with the debug flag on it seemed to work anyway - presumably
  2129. the right garbage was being left in the right register - compiling with debug
  2130. off, however, caused different garbage to be tested. The cure is relatively
  2131. simple, as reof() calls clsof() which does return the value that reof's caller
  2132. wants to see. The changes are: 
  2133.  
  2134. In reof in CKFNS.C:
  2135.      After opening {, add
  2136.             int  x;
  2137.  
  2138.      Change line containing call to clsof to read
  2139.             x = clsof(....
  2140.  
  2141.      Before the final } add the line
  2142.  
  2143.             return(x);
  2144.  
  2145. This percolates the return value through corectly.
  2146.  
  2147.       Kevin Ashley,
  2148.       ULCC Network and Comms Support
  2149.  
  2150.       cziwtml@uk.ac.qec.cu, mark f.a.o. Kevin Ashley
  2151.  
  2152. [Ed. - Thanks; this change will be in the next release.]
  2153.  
  2154. ------------------------------
  2155.  
  2156. Date: Sat, 25 Jan 86 20:30:41 est
  2157. From: Steve Archer  <archer@rochester.arpa>
  2158. Subject: HP-3000 Connect Mode
  2159.  
  2160. I'll take credit for adding the connect mode of the HP3000 Kermit.  Not
  2161. knowing hardly anything of SPL, I admit the connect mode is barely usable.
  2162. But I do not know any better way to do it.  I would encourage a SPL guru to
  2163. step forward and improve the connect mode for the betterment of HP3000
  2164. Kermit users. The source does document my assessment of the connect as it is
  2165. presently.
  2166.  
  2167. steve archer
  2168.  
  2169. ------------------------------
  2170.  
  2171. Date: Mon, 27 Jan 86 11:18:24 pst
  2172. From: Sys manager <root%wsu.csnet@CSNET-RELAY.ARPA>
  2173. Subject: HP-3000 Kermit
  2174.  
  2175. Try disabling xon/xoff on your HP3000. We had problems with HP3000 sending an
  2176. xoff right after parsing the password.
  2177.  
  2178. Mike
  2179.  
  2180. ------------------------------
  2181.  
  2182. From: tektronix!mako.TEK!jans@ucbvax.berkeley.edu
  2183. Date: Fri, 24 Jan 86 10:02:10 PST
  2184. Subject: Tandem Nomencalature Clarification
  2185.  
  2186. (I worked for Tandem in '81.)  Guardian is Tandem's only supported OS, which
  2187. almost everyone uses.  TAL (Transaction Application Language) is a systems
  2188. language, similar to C and ALGOL.  Guardian, and all the other Tandem-supplied
  2189. programs, are written in TAL.  NonStop is a trademark of Tandem, used to
  2190. describe their computers, i.e. NonStop I, NonStop II, etc.
  2191.  
  2192. When you say you have a Kermit for the "NonStop" operating system, you probably
  2193. mean for "Tandem NonStop computers, under the Guardian OS".  Hope this helps.
  2194.  
  2195. ------------------------------
  2196.  
  2197. Date: Mon 27 Jan 86 18:17:16-EST
  2198. From: Frank da Cruz <SY.FDC@CU20B.COLUMBIA.EDU>
  2199. Subject: FC Tape Format?
  2200.  
  2201. Anybody ever heard of FC tape format?  I have a new version of HP-1000
  2202. Kermit (the original Fortran version with bug fixes) on an "FC-format" tape
  2203. that I can't read -- it's full of ASCII characters mixed with binary data.
  2204. Does anyone know of a utility to read it on Unix or a DEC-20?
  2205.  
  2206. ------------------------------
  2207.  
  2208. End of Info-Kermit Digest
  2209. *************************
  2210. -------
  2211. 30-Jan-86 12:03:04-EST,9628;000000000001
  2212. Mail-From: SY.CHRISTINE created at 30-Jan-86 12:01:49
  2213. Date: Thu 30 Jan 86 12:01:48-EST
  2214. From: Christine M Gianone <SY.CHRISTINE@CU20B.COLUMBIA.EDU>
  2215. Subject: Info-Kermit Digest V4 #8
  2216. To: Info-Kermit@CU20B.COLUMBIA.EDU
  2217. Reply-To: Info-Kermit@CU20B
  2218. Queries-To: Info-Kermit-Request@CU20B
  2219. Message-ID: <12179396254.53.SY.CHRISTINE@CU20B.COLUMBIA.EDU>
  2220.  
  2221. Info-Kermit Digest         Thu, 30 Jan 1986       Volume 4 : Number  8
  2222.  
  2223. Today's Topics:
  2224.                              7171 warning
  2225.                             Strange cursor
  2226.                             Hercules Card
  2227.       Problem with Issuing Remote Host Commands from VMS Kermit
  2228.                     Kermits on the way to you.....
  2229.                   Modem7/Kermit for Vector V3-5030?
  2230.                  KERMIT for CPM3.0 Osborne Executive
  2231.                        Kermit/Osborne Executive
  2232.                           Alpha-Micro Kermit
  2233.                             Proper credit
  2234.  
  2235. ----------------------------------------------------------------------
  2236.  
  2237. Date: 28 JAN 86 17:19-EST
  2238. From: CHRIS%BINGVAXB.BITNET@WISCVM.WISC.EDU
  2239. Subject: 7171 warning
  2240.  
  2241. Just a note on using MSKERMIT 2.28 and CMS Kermit thru a 7171 - I thought
  2242. I was going nuts!  Everybody's been saying how great it is, etc, etc...
  2243. Well, the first thing I HAD to do was setup the ports of the 7171 to what
  2244. I thought was 8 data, no parity, 1 stop bit.  Then setup MSKermit in the
  2245. same manner (no parity) - all looked fine, till I tried to transfer files,
  2246. then NOTHING!!!  All it did was hang - no communication at all.  Then I tried
  2247. it on Port 0 (this is always even parity) and everything was fine. To make
  2248. a short story long, I set parity SPACE in MSKermit and all was ok from there.
  2249. In fact its great! I've defined all the function keys, etc. to my liking - by
  2250. the way, did you know that putting comments in a TAKE file effects the define
  2251. key area (as in eats ups space!), I found out the hard way (Again).
  2252. Hope I can save someone some time with this note....
  2253.      chris@bingvaxa.bitnet
  2254.  
  2255. [Ed. - We have also found that 7171's do not like bursts of characters
  2256. longer than about 60.  Kermit programs should have their packet lengths
  2257. set accordingly.]
  2258.  
  2259. ------------------------------
  2260.  
  2261. Date: 29 Jan 1986 10:58-EST
  2262. From: Israel.Pinkas@ISL1.RI.CMU.EDU
  2263. Subject: Strange cursor
  2264.  
  2265. I am running MS-Kermit 2.28 on an IBM-PC with a Hercules card.  A
  2266. number times I have noticed that my underline cursor has changed to a
  2267. minus sign.  This behavior is very annoying.  Does anyone know what
  2268. might be causeing this?  I should point out that exiting and running
  2269. most programs will not fix the problem.  The only fix I know is running
  2270. MODE or rebooting.  Also, using the commands to change to a block
  2271. cursor and back will change to a block cursor, but return to the minus
  2272. instead of the underline.  The switchover always occurs when connected,
  2273. but I have not discovered what will cause the change.
  2274.  
  2275. -Israel (igp@isl1.ri.cmu.edu)
  2276.  
  2277. [Ed. - See next message.]
  2278.  
  2279. ------------------------------
  2280.  
  2281. Date: 29 JAN 86 10:09-MST
  2282. From: JRD@USU
  2283. Subject: Hercules Card
  2284.  
  2285. Hercules graphic adaptor and minus sign cursor. That appears very much like
  2286. the bug in DOS itself whereby at startup time the cursor characteristics are
  2287. copied from ROM to RAM, but not consistently. The RAM copy can be bad for
  2288. a while; if a program picks up the characteristics it may see a minus sign
  2289. rather than an underline. There was an article (note really) on exactly this
  2290. problem published in PC Tech Journal about one or two months ago. The root
  2291. of the problem is the scan line numbers of the cursor are smaller on color
  2292. boards (&compats) than on the monochrome adapter. Thus, color board cursor
  2293. line numbers end up as a minus sign on the monochrome adapter. How one boots
  2294. will determine the presence or absence of the minus sign cursor. A patch is
  2295. in the PC Tech note.
  2296.         Regards,
  2297.         Joe D.
  2298.  
  2299. ------------------------------
  2300.  
  2301. Date: Tue, 28 Jan 86 20:48:37 est
  2302. From: biomed!simon%wjh12.UUCP@harvard.HARVARD.EDU (Simon Rosenthal)
  2303. Subject: Problem with Issuing Remote Host Commands from VMS Kermit
  2304.  
  2305. I am having some trouble with VMS Kermit (3.1.066), running under VMS
  2306. 3.7. When using it in local mode to talk to C-Kermit running in server
  2307. mode on a Masscomp system - (basically SYS V Unix), VMS Kermit insists
  2308. on uppercasing the text of any command sent to the server using REMOTE
  2309. HOST, according to the debugging log.  Needless to say, the Unix end
  2310. doesn't like this at all ...  Is there a Kermit-32 command I'm missing
  2311. which will force VMS Kermit to send out exactly what I type, or is this
  2312. a misfeature I'll have to live with?
  2313.  
  2314. Simon Rosenthal <simon@biomed.UUCP>
  2315.  
  2316. [Ed. - I'm pretty sure this is a feature you have to live with.  I'll
  2317. pass your message on to the Stevens folks.]
  2318.  
  2319. ------------------------------
  2320.  
  2321. Date: 28-JAN-1986 10:07:47
  2322. From: SYSKERMIT%vax1.central.lancaster.ac.uk@cs.ucl.ac.uk
  2323. Subject: Kermits on the way to you.....
  2324.  
  2325. A tape is on its way to you today with a good crop of new Kermits on it.
  2326. There's a letter with the tape, but briefly here's what to expect:
  2327.  
  2328.    Version 1.30 of Kermit for Acorn BBC micro
  2329.    Version 2.1 of Kermit for GEC 4000 series
  2330.    New Kermit for Joyce-Loebl Magiscan 2 image processor. This is a UCSD 
  2331.      p-System machine: the Kermit is based on UCT for Terak, and has had
  2332.      8 bit prefixing and some other things added that will be of interest
  2333.      to UCSD Kermit users in general
  2334.    Kermit for Honeywell MultiSystem Executive and clones under Concurrent
  2335.      CP/M-86
  2336.    Kermit for a U-Microcomputers U-MAN 1000 micro under CP/M-68k
  2337.    Updated version of Chris Kennington's high-portability C Kermit
  2338.    A number of new CP/M-80 Kermits, (CP4SYS, TYP and HEX files) for
  2339.           Acorn BBC micro with Z80 processor
  2340.           North Star Horizon using onboard serial ports rather than SIO board
  2341.           North Star Advantage
  2342.           Cromemco
  2343.           Apple II with Z80 Softcard and CPS card
  2344.           Superbrain using auxiliary port, and using main port
  2345.           Torch series
  2346.           Cifer 1886
  2347.           Research Machines RM380Z
  2348.  
  2349. Kermit for Amstrad series micros running CP/M-80 is on the way but hasn't
  2350. arrived in time to make this tape.
  2351.  
  2352. Full details will be in with the tape.
  2353.  
  2354. Have passed your message re CP/M to Bertil. Am having mailer trouble (again)
  2355. but will try hard to get his reply to you.
  2356.  
  2357.            Alan
  2358.  
  2359. [Ed. - We will announce these versions when they arrive.]
  2360.  
  2361. ------------------------------
  2362.  
  2363. Date: 20 Jan 86 15:36:52 PST
  2364. From: MOORE@IBM-SJ.ARPA
  2365. Subject: Modem7/Kermit for Vector V3-5030?
  2366.  
  2367. Does anyone have modem7 and/or kermit for the Vector V3-5030 (CP/M 2.2)
  2368. on the ferschlugginer 16-sector (hard) 5.25" floppy?  Please reply to
  2369.  
  2370. ------------------------------
  2371.  
  2372. Date: Mon, 6 Jan 86 10:19:08 est
  2373. From: Hal Carter <cpm@AFIT-AB.ARPA>
  2374. Subject: KERMIT for CPM3.0 Osborne Executive?
  2375.  
  2376.  Is there a version of KERMIT that works on an Osborne Executive.
  2377. I've tried the generic CPM 3.0 version, but nothing goes out the
  2378. AUX port to my modem.  (I have a Prometheus ProModem, and Modem 740
  2379. works fine).
  2380.  
  2381. Thanks for any leads.
  2382.  
  2383. cpm@WPAFB-AFITA.ARPA
  2384.  
  2385. [Ed. - See next message.]
  2386.  
  2387. ------------------------------
  2388.  
  2389. Date:  Wed, 8 Jan 86 12:28 EST
  2390. From:  "Paul E. Woodie" <Woodie@DOCKMASTER.ARPA>
  2391. Subject:  Kermit/Osborne Executive
  2392.  
  2393. I recently noticed a request on this mailing list for a version of
  2394. kermit to run on the Osborne Executive.  I have an Executive and tried
  2395. unsuccessfully to get several different cpm3 'generic' versions to run.
  2396. I don't know if my failure was due to equipment bugs in my particular
  2397. system, operator error on my part, or what.  In any case I finally got a
  2398. 'generic' version from simtel20 written in turbo pascal.  That also (of
  2399. course) did not run completely on my system.  However, I modified it to
  2400. directly address the SIO ports instead of using the built-in AUX port of
  2401. the 'generic' versions.  Now it runs just fine.
  2402.  
  2403. I would be happy to share it with anyone interested.  I haven't so far
  2404. because I thought that maybe I had a flaky piece of hardware and my
  2405. problems were unique.
  2406.  
  2407. --Paul Woodie (Woodie.CPE at dockmaster)
  2408.  
  2409. [Ed. - Hope you can submit this to an Osborne User's Group?]
  2410.  
  2411. ------------------------------
  2412.  
  2413. Date:    Wed, 29 Jan 86 07:39 EST
  2414. From:  CDTAXW%IRISHMVS.BITNET@WISCVM.WISC.EDU
  2415. Subject: Alpha-Micro Kermit
  2416.  
  2417. Is anyone running Kermit on an Alpha-Micro with AMOS
  2418. V1.3(123)?  Assembly was no problem, but it just refuses
  2419. to recognize the AMOS version as valid.  I would appreciate
  2420. any patches or comments on this frustrating problem.
  2421.  
  2422. mark johnson,
  2423. university of notre dame
  2424.  
  2425. ------------------------------
  2426.  
  2427. Date: Wed, 29 Jan 86 07:25 EST
  2428. From: LBAFRIN%clemson.csnet@CSNET-RELAY.ARPA
  2429. Subject: Proper credit
  2430.  
  2431. For the record, I would like to remind Info-Kermit that the bug in
  2432. C-Kermit 4C(057) CKFNS.C regarding reof()'s forgetting to return a
  2433. value (as reported by Kevin Ashley (cziwtml@uk.ac.qec.w) in the latest
  2434. Info-Kermit) was first reported several months ago by a colleague of
  2435. mine here at Clemson University, William Faulkner (puppy@clemson.csnet).
  2436. Frank da Cruz had noted that Faulkner's suggested fix would be installed
  2437. in 4C(057).  Was this not done?
  2438.  
  2439. As an aside, I find it amusing that both Faulkner and Ashley used *exactly*
  2440. the same fix, derived independently of each other, I am sure.
  2441.  
  2442.                                         -- Larry Afrin
  2443.  
  2444. ------------------------------
  2445.  
  2446. End of Info-Kermit Digest
  2447. *************************
  2448. -------
  2449.  6-Feb-86 12:03:53-EST,12350;000000000001
  2450. Mail-From: SY.CHRISTINE created at  6-Feb-86 12:03:00
  2451. Date: Thu 6 Feb 86 12:03:00-EST
  2452. From: Christine M Gianone <SY.CHRISTINE@CU20B.COLUMBIA.EDU>
  2453. Subject: Info-Kermit Digest V4 #9
  2454. To: info-kermit@CU20B.COLUMBIA.EDU
  2455. Reply-To: Info-Kermit@CU20B
  2456. Queries-To: Info-Kermit-Request@CU20B
  2457. Message-ID: <12181231479.26.SY.CHRISTINE@CU20B.COLUMBIA.EDU>
  2458.  
  2459. Info-Kermit Digest         Thu,  6 Feb 1986       Volume 4 : Number 9
  2460.  
  2461. Today's Topics:
  2462.                        TSO and VMS Kermit fixes
  2463.                   List of commercial KERMIT products
  2464.          VMS C-Kermit fails to provide interactive subprocess
  2465.         7171 Entry for Macintosh (VT100 without highlighting)
  2466.                        Kermit over LAN gateways
  2467.                          MS-Kermit Suggestion
  2468.                        Olivetti Keyboard Layout
  2469.                        Kermit for Victor/Sirius
  2470.                          Re: Strange Cursors
  2471.                          Osborne Exec Kermit
  2472.  
  2473. ----------------------------------------------------------------------
  2474.  
  2475. Date: Wed 5 Feb 86 18:56:38-EST
  2476. From: Frank da Cruz <SY.FDC@CU20B.COLUMBIA.EDU>
  2477. Subject: TSO and VMS Kermit fixes
  2478.  
  2479. Received from Jim Noble, Planning Research Corp, McLean VA -- some fixes
  2480. for VMS Kermit and MVS/TSO Kermit.  In KER:VMSMIT.BWR and KER:TSOKERM.BWR,
  2481. respectively.  The TSO fix is allow assembly under IFOX00 (whatever that is).
  2482. The VMS changes are mostly bug fixes.
  2483.  
  2484. ------------------------------
  2485.  
  2486. From gjc@LMI-ANGEL.ARPA  Sat Feb  1 09:44:01 1986 remote from angel
  2487. Date: Saturday, 1 February 1986, 09:42-EST
  2488. From: George Carrette <angel!gjc@LMI-ANGEL.ARPA>
  2489.  
  2490. A new kermit is on the way, derived from LMI KERMIT: MACLISP KERMIT for 
  2491. PDP-10 Maclisp. (Runs under the ITS and TOPS-20 operating systems).
  2492. More info to follow. -gjc (GJC-AT-LMI@MIT-MC)
  2493.  
  2494. ------------------------------
  2495.  
  2496. Date: Sun 2 Feb 86 12:25:30-EST
  2497. From: EXT1.FARHAD@CU20B.COLUMBIA.EDU
  2498. Subject: List of commercial KERMIT products
  2499.  
  2500. I submit the following list of commercially avaiable MS-DOS VT100/TK4010 (&
  2501. Macintosh) terminal emulation programs with KERMIT protocol.  Nearly all
  2502. support also XModem.  Not all available features of each product are listed,
  2503. and some listed options are $EXTRA.  Nearly all are written to run on PC/XT/AT
  2504. and compatibles, and some may run additionally specifically on PCjr, Zenith,
  2505. Wang, etc.  Some support internal modems.  One product may zoom/pan, another
  2506. may save/restore graphics screens, still another may autoswitch text/graphics
  2507. modes, etc.
  2508.  
  2509. For more info about any of these products, one should call the vendor(s)
  2510. directly, but I would welcome comments from people here at Columbia or
  2511. elsewhere who have actually used these or similar products.
  2512.  
  2513. - Farhad
  2514. Nuclear Science & Engineering
  2515. Columbia University, NYC
  2516. EXT1.FARHAD@CU20B.COLUMBIA.EDU
  2517.  
  2518. Caveat-&-Disclaimer: This short list is based on preliminary data and is
  2519. submitted for informational purposes only.  It is extracted from recent data
  2520. published elsewhere and is by no means claimed to be complete or accurate.
  2521.  
  2522. TELEPHONE    LIST VENDOR                 PRODUCT     EMULATION(S)
  2523.  
  2524. [MS-DOS:]
  2525. 608-273-6000 $295 Persoft                SmarTerm240 VT52/100/125/220/240, and
  2526.                                                      TK4010/4014
  2527. 303-690-6279  250 Henson Systems         CRTXE       VT52/100, 20 others, and
  2528.                                                      (soon:) TK4010, ReGIS 
  2529. 212-777-6707  249 Coefficient Systems    VTerm/4010  VT100, TK4010
  2530. 617-367-6846  195 Boston Software Works  LC-Term     VT100
  2531. 212-777-6707  160 Coefficient Systems    VTerm III   VT100
  2532. 615-376-4146  150 Scientific Endeavors   VTEK        VT52/100, TK4010,4014
  2533. 604-732-7411  150 KEA Systems            ZSTEMpc     VT100, TK4010
  2534. 617-576-2760  124 Mark of the Unicorn    PCIntercom  VT100
  2535. 617-659-1571   85 Solution Systems       ZAP         VT52/100, TK4010
  2536. 215-664-4914   70 Cheshire Cat Software  Zap         VT52/100
  2537.  
  2538. [Apple Macintosh:]
  2539. 603--673-8151 $195 White Pine Software   Mac240      VT100/220, ReGIS
  2540.  
  2541. [Ed. - Kermit is appearing in more and more commercial communications programs,
  2542. and soon we'll have quite a few of them with sliding windows too -- Crosstalk
  2543. among them.  Most of these companies have agreed in writing to comply with the
  2544. conditions given in our "Policy on Commercial Use and Distribution of Kermit"
  2545. flyer (KER:AAXCOM.DOC), which means that purchasers of these products should be
  2546. getting the Kermit component "free".]
  2547.  
  2548. ------------------------------
  2549.  
  2550. Date: 4 Feb 86 15:08:00 EST
  2551. From: "NUNN, JOHN C." <nunn@nbs-vms.ARPA>
  2552. Subject: VMS C-Kermit fails to provide interactive subprocess
  2553.  
  2554. The VMS implementation of C-Kermit does not provide an interactive
  2555. subshell (subprocess for VMS) for the "!" command.  This problem can 
  2556. be corrected by making the changes shown below.
  2557.  
  2558. [Ed. - Code omitted, added to KER:CKVKER.BWR.]
  2559.  
  2560. ------------------------------
  2561.  
  2562. Date: Wed 5 Feb 86 08:24:29-EST
  2563. From: Frank da Cruz <SY.FDC@CU20B.COLUMBIA.EDU>
  2564. Subject: 7171 Entry for Macintosh (VT100 without highlighting)
  2565.  
  2566. BY popular demand, here is the 7171 code to support Macintosh
  2567. Kermit's VT-102 emulator:
  2568.  
  2569. **************************************************************
  2570. * MODULE NAME = VT100                         *
  2571. **************************************************************
  2572. VT-100     TERM  GENI,ORIGIN=X'01',RCHRS=GENSRCHS,FLAGS=X'0C00'
  2573. VTCSS1     CSS   ESC,LBRACK,(CHARY),SEMI,(CHARX),H    * POSITION
  2574. VTCSS2     CSS   ESC,LBRACK,K        * ERASE EOL
  2575. VTCSS3     CSS   ,            *
  2576. VTCSS4     CSS   BEL            * TONE
  2577. VTCSS5     CSS   BS            * CURSOR LEFT
  2578. VTCSS6     CSS   ESC,LBRACK,C        * CURSOR RIGHT
  2579. VTCSS7     CSS   ESC,LBRACK,A        * CURSOR UP
  2580. VTCSS8     CSS   ESC,LBRACK,B        * CURSOR DOWN
  2581. VTCSS9     CSS   ESC,LBRACK,@1,LCQ    * SIGNAL INSERT MODE
  2582. VTCSS10     CSS   ESC,LBRACK,@0,LCQ    * SIGNAL END INSERT MODE
  2583. VTCSS11     CSS   ,            *
  2584. VTCSS12     CSS   ESC,LBRACK,H,ESC,LBRACK,J    * CLEAR
  2585. VTCSS13     EQU   *
  2586.      CSS '\=\<\[H\[J\[?1h\[?3;6;7l\[20l\[0q\[0m'    
  2587. VTCSS14     CSS COLON            *
  2588. VTCSS15     CSS   ,            *
  2589. VTCSS16     CSS   ,            *
  2590. VTCSS17     CSS   ,            *
  2591. VTCSS18     CSS ESC,LBRACK,(CHARFLD),LCM    *            
  2592. VTCSS19     CSS   ,            *
  2593. *
  2594. **************************************************************
  2595. * Macintosh PC running Kermit (VT100 w/out highlighting         *
  2596. **************************************************************
  2597. MAC     TERM  GENI,ORIGIN=X'01',RCHRS=GENSRCHS
  2598.      CSS   EQU=VTCSS1
  2599.      CSS   EQU=VTCSS2
  2600.      CSS   EQU=VTCSS3
  2601.      CSS   EQU=VTCSS4
  2602.      CSS   EQU=VTCSS5
  2603.      CSS   EQU=VTCSS6
  2604.      CSS   EQU=VTCSS7
  2605.      CSS   EQU=VTCSS8
  2606.      CSS   EQU=VTCSS9
  2607.      CSS   EQU=VTCSS10
  2608.      CSS   EQU=VTCSS11
  2609.      CSS   EQU=VTCSS12
  2610.      CSS   EQU=VTCSS13
  2611.      CSS   EQU=VTCSS14
  2612.      CSS   EQU=VTCSS15
  2613.      CSS   EQU=VTCSS16
  2614.      CSS   EQU=VTCSS17
  2615.      CSS   EQU=VTCSS18
  2616.      CSS   EQU=VTCSS19
  2617. *
  2618.  
  2619. ------------------------------
  2620.  
  2621. Date:         Mon, 3 Feb 1986 15:51 EDT
  2622. From:         Bill Seeley <WAS@UMAB>
  2623. Subject:      Kermit over LAN gateways
  2624.  
  2625. I think the fundamental problem with using Kermit across a LAN gateway
  2626. will not be with Kermit per se.  The basic problem seems to be that
  2627. most gateway systems require the user to run an application in his/her
  2628. workstation in order to communicate across the LAN to the gateway server.
  2629. Once a port is allocated on the gateway server, there must be some way
  2630. to re-direct Kermit's I/O from COMn: to the communication channel provided
  2631. by the server.  I believe Bridge Communications has a product for 3COM
  2632. Ethernets in beta test which claims to support "COM1 re-direction."
  2633. Ungermann-Bass' Net/One also claims to support a similar function using
  2634. a variant of MS-NETWORKS.  I'm curious to know if anyone else out there
  2635. has experience using Kermit with these or similar products.  If you would
  2636. publish this in your Info-Kermit newsletter I'd be most grateful.
  2637.  
  2638. Thanks,
  2639. Bill
  2640.  
  2641. ------------------------------
  2642.  
  2643. Date: Sun, 2 Feb 86 23:14:30 PST
  2644. From: Samuel_Lam%UBC.MAILNET@MIT-MULTICS.ARPA
  2645. Subject: MS-Kermit Suggestion
  2646.  
  2647. It would be nice if MS-Kermit would use an DOS environment variable to locate
  2648. it's profile (MSKERMIT.INI), so that Kermit can be invoked from various
  2649. sub-directories of a hard disk with only *one* copy of the profile stored on
  2650. the hard disk.  Alternately, MS-Kermit could employ the search PATH used by DOS
  2651. for it's command files.
  2652.  
  2653. An example of how the former scheme would work is:
  2654.  
  2655. A>SET MSKERMIT=C:\COMM\KERMIT
  2656.  
  2657. The above should make MS-Kermit use C:\COMM\KERMIT as its profile if
  2658. C:\COMM\KERMIT is a file, but use C:\COMM\KERMIT\MSKERMIT.INI if C:\COMM\KERMIT
  2659. is a sub-directory.  This shceme would allow the user to specify not only a
  2660. sub-directory, but optionally also the exact name of the profile, all in one
  2661. DOS environment variable.
  2662.  
  2663. The specification of the scheme may sound complicative at first glance, but it
  2664. really is quite intuitive when it is in use.
  2665.  
  2666. ...Sam Lam
  2667.  
  2668. [From jrd -- Path searches really ought to be done I suppose; it just takes
  2669. some time to write the code to a) test if DOS found a file on its own and b)
  2670. chugging down the PATH= string trying the selections. I sort of put this into
  2671. category B, do when time is available, together with things like redefinable
  2672. keys at the Kermit prompt level. A directly usable Kermit seems more important
  2673. than waiting for the endless series of 'frills' to be added.]
  2674.  
  2675. ------------------------------
  2676.  
  2677. Date: Wed, 5 Feb 86  11:00 EST
  2678. From: E. Thaler, Swiss Federal Institute of Technology ( ETH Zuerich )
  2679. Subject: Olivetti Keyboard Layout
  2680.  
  2681. Hello
  2682.  
  2683. We got and installed your Kermit Version 2.27 for Olivetti M24 with
  2684. VT 100 emulation. It works fine.
  2685.  
  2686. We are using a keyboard of swiss-german type with a different keyboard
  2687. layout. To display the appropriate characters, we need to adapt
  2688. the keyboard-driver program (KBDVT100).
  2689. Is it possible to get the source of the keyboard-driver?
  2690.  
  2691. [Ed. - Sorry, this version came via slow boat from Australia.
  2692. It would take longer to get this program then it would be to
  2693. wait for the next version of MS-DOS Kermit (2.29).]
  2694.  
  2695. ------------------------------
  2696.  
  2697. Date: 29-JAN-1986 13:19:14
  2698. From: SYSKERMIT%vax1.central.lancaster.ac.uk@cs.ucl.ac.uk
  2699. Subject: Kermit for Victor/Sirius
  2700.  
  2701. It may not be a good idea to remove SIR files just yet. Over here there
  2702. have been a lot of changes in Sirius/Victor dealerships, resulting in long
  2703. periods when no-one seemed to want to sell anything for them. Result is that
  2704. MS-DOS 2 is not, I think, that common - and MS-Kermit won't support MS-DOS 1.
  2705. I've put out a question in our UK info digest asking Sirius users for comments,
  2706. and I'll get back to you.
  2707.                   Alan
  2708.  
  2709. [Ed. - Don't worry, we won't delete the old stuff until we're sure it's safe.]
  2710.  
  2711. ------------------------------
  2712.  
  2713. Date:         Fri, 31 Jan 1986 10:33 EST
  2714. From:         Nick Gimbrone <NJG@CORNELLA>
  2715. Subject:      Re: Strange Cursors
  2716.  
  2717. Can someone append the fix for the minus sign cursor seen on MSKermit for those
  2718. of us that do no have access to PC Tech J.?
  2719.  
  2720. ------------------------------
  2721.  
  2722. From: dolqci!irsdcp!albers@seismo.CSS.GOV
  2723. Date:  Wed Feb 5 17:26:01 EST 1986
  2724. Subject: Osborne Exec Kermit
  2725.  
  2726. I have managed to get Kermit running on the Exec via generic CP/M 3.0, and I
  2727. will try over this weekend to duplicate it, although it was done useing an
  2728. older version of Kermit.  I will forward the results to the list.
  2729.  
  2730. I am, however, VERY interested in the Turbo Kermit mentioned, and if the
  2731. sender of that note would contact me, I would like to get a copy.  I will
  2732. submit it to the local OUG (Capitol Osborne User's Group), and I am sure
  2733. CapOUG will forward it to FOG (First Osborne Group).
  2734.  
  2735.                                                          Jon
  2736.  
  2737. ~ Addresses:  USnail: IRS, 1111 Constitution Ave. NW   Washington, DC 20224  ~
  2738. ~             Atten: Jon Albers, Room 6335 D:C:P                             ~
  2739. ~          Office Number Down Under: (202)566-5240   (FTS)566-5240           ~
  2740. ~      UUCP:  .....seismo!dolqci!irsdcp!albers (3rd floor Zilog: Down Under) ~
  2741. ~      ARPA:  JALBERS@SIMTEL20.ARPA                                          ~
  2742.  
  2743. [Ed. - If you do manage to track it down and submit it to the User Group,
  2744. please let us know so we can add it to the list of diskette sources.]
  2745.  
  2746. ------------------------------
  2747.  
  2748. End of Info-Kermit Digest
  2749. *************************
  2750. -------
  2751. 11-Feb-86 14:16:12-EST,13745;000000000001
  2752. Mail-From: SY.CHRISTINE created at 11-Feb-86 14:13:35
  2753. Date: Tue 11 Feb 86 14:13:35-EST
  2754. From: Christine M Gianone <SY.CHRISTINE@CU20B.COLUMBIA.EDU>
  2755. Subject: Info-Kermit Digest V4 #10
  2756. To: info-kermit@CU20B.COLUMBIA.EDU
  2757. Reply-To: Info-Kermit@CU20B
  2758. Queries-To: Info-Kermit-Request@CU20B
  2759. Message-ID: <12182565971.23.SY.CHRISTINE@CU20B.COLUMBIA.EDU>
  2760.  
  2761. Info-Kermit Digest         Tue, 11 Feb 1986       Volume 4 : Number 10
  2762.  
  2763. Today's Topics:
  2764.                          MS-Kermit Suggestion
  2765.                             MSKERMIT-JRD/2
  2766.               Mail Using Kermit; Protocol Clarifacations (2 msgs)
  2767.                             TELENET KERMIT
  2768.                     Tapes, GEACs, Victors, etc....
  2769.                        PROCOMM Freeware Package
  2770.                 Undocumented Microsoft LINK Option: /E
  2771.                    Dashed Cursor Problem on IBM PC
  2772.                       THE FROG for 64-bit CDC's?
  2773.                            MS-DOS kermits?
  2774.  
  2775. ----------------------------------------------------------------------
  2776.  
  2777. Date: Thu, 6 Feb 86 10:20:28 PST
  2778. From: prandt!tweten@AMES-NAS.ARPA (David E. Tweten)
  2779. Subject: Re:  MS-Kermit Suggestion
  2780.  
  2781. From: Samuel_Lam%UBC.MAILNET@MIT-MULTICS.ARPA
  2782.  
  2783.     It would be nice if MS-Kermit would use an DOS environment variable to
  2784.     locate it's profile (MSKERMIT.INI), so that Kermit can be invoked from
  2785.     various sub-directories of a hard disk with only *one* copy of the
  2786.     profile stored on the hard disk.  Alternately, MS-Kermit could employ
  2787.     the search PATH used by DOS for it's command files.
  2788.  
  2789. My copy of MS-Kermit version 2.28 (with some local mods which don't affect
  2790. this behavior) already does that.  I ordinarily keep both Kermit and its
  2791. initialization file in a directory which is on the MS-DOS PATH.  To confirm
  2792. that it works more generally than that, I just moved Kermit itself, to yet
  2793. another directory on the PATH, and that worked too.  From a third directory,
  2794. I invoked Kermit, which MS-DOS found in one directory on the path, and Kermit
  2795. read MSKERMIT.INI from yet another directory on the PATH.
  2796.  
  2797.     [From jrd -- Path searches really ought to be done I suppose; it just
  2798.     takes some time to write the code to a) test if DOS found a file on its
  2799.     own and b) chugging down the PATH= string trying the selections. I sort
  2800.     of put this into category B, do when time is available, together with
  2801.     things like redefinable keys at the Kermit prompt level. A directly
  2802.     usable Kermit seems more important than waiting for the endless series
  2803.     of 'frills' to be added.]
  2804.  
  2805. In my opinion, for those of us who have hard disks (more and more, lately),
  2806. searching the PATH for MSKERMIT.INI is not a frill.  It is basic function.
  2807. If the (soon to be) 2.29 version of MS-Kermit doesn't do this, I have no
  2808. intention of using it until it's modified.
  2809.  
  2810. [From JRD: MSKERMIT.INI is sought with paths after all.  The procedures have
  2811. not been changed by me from the original Columbia 2.28 release for this item
  2812. nor for Take file searchs.  Kermit does find MSKERMIT.INI if it is on the
  2813. environment PATH= list.  The RUN command and its Server counterpart REMOTE
  2814. HOST command work similarly.]
  2815.  
  2816. ------------------------------
  2817.  
  2818. Date: Thu, 06 Feb 86 17:00:00 EST
  2819. From: Edgar B. Butt <BUTT@UMD2.UMD.EDU>
  2820. Subject: MSKERMIT-JRD/2
  2821.  
  2822. I FTP'd MSKERMIT-JRD/2 from CU20b on 2/6/86.  Although I haven't had a
  2823. chance to test it extensively, it seems to work fine on my Zenith 151.
  2824. There are two minor problems which I don't see in the BWR file that are not
  2825. hard to solve.
  2826.  
  2827. First, when I type SEND with no file specified, MSKERMIT asks for LOCAL
  2828. DESTINATION FILE.  I now know that LOCAL is correct and DESTINATION is
  2829. wrong.  The REMOTE SOURCE FILE is equally confusing.  Different messages
  2830. from those used for GET should be used.
  2831.  
  2832. Second, when MSKERMIT is sending a file with a non-ascii character (8-th bit
  2833. set) over a 7-bit data path with no 8-bit quoting, it issues a warning and
  2834. then proceeds to send the data in a packet with a parity error causing the
  2835. transfer to come to an eventual halt.  Below is code to issue the warning,
  2836. strip the 8-th bit and continue the transfer.
  2837.  
  2838. Regards,
  2839. Edgar Butt (BUTT@UMD2.ARPA)
  2840.  
  2841. [Ed. - The changes you sent will be in the next version of MS-DOS Kermit
  2842. (2.29).  Thanks!]
  2843.  
  2844. ------------------------------
  2845.  
  2846. Date: Wed 5 Feb 86 15:05:40-PST
  2847. From: Bob Larson <BLARSON@usc-ecld>
  2848. Subject: Mail Using Kermit; Protocol Clarifacations
  2849.  
  2850. I have written a mail transport system from our Primes to our Tops-20
  2851. systems (and visa-versa) using the kermit protocol for the file transfer.
  2852. It uses the existing tops-20 kermit and a special purpose kermit subset I
  2853. wrote for this use on the prime.  (I could send this to you, but it does not
  2854. pretend to be a general purpouse kermit.)
  2855.  
  2856. What is the proper response to a Send-init ("S") packet (acknolaged)
  2857. followed by a Break-Trasmission ("B") packet?  Should the break-transmission
  2858. packet be acknolaged (as tops-20 kermit does) or should an error packet be
  2859. sent?
  2860.  
  2861. I think a couple of clarifications could be made to section 6.2 of the
  2862. protocol manual (fifth edition, which I think is current):
  2863.  
  2864. A sentence to the effect: "The 8th (parity) bit should be taken into account
  2865. on the checksum if and only if an 8-bit data channel is known to exist."
  2866. would probably be appropriate here, even if though it is stated elsewhere.
  2867.  
  2868. An alternate checksum calculation for languages/machines that do not allow
  2869. bitwise logical operations but do have integer division (/) and modulus (%)
  2870. is:
  2871.  
  2872.     check = char ((s + ((s / 64) % 4)) % 64)
  2873.  
  2874. (This results in identical checksums as the other calculation.)
  2875.  
  2876. Bob Larson
  2877. Arpa: Blarson@Usc-Ecl.Arpa
  2878. Uucp: ihnp4!sdcrdcf!oberon!blarson
  2879.  
  2880. ------------------------------
  2881.  
  2882. Date: Fri 7 Feb 86 09:07:17-EST
  2883. From: Frank da Cruz <SY.FDC@CU20B.COLUMBIA.EDU>
  2884. Subject: Re: Mail using kermit; Protocol clarifacations
  2885.  
  2886. An S-B sequence is perfectly valid -- it's the "null transaction".  Depending
  2887. on the implementation, it could happen if none of the specified files was
  2888. read-accessible.  The B packet should be acknowledged, although the sender
  2889. of the B packet should not be overly stringent in waiting for the ACK, because
  2890. there's always the situation in which the receiver gets the B packet, ACKs it,
  2891. and then exits, but meanwhile the ACK is lost.  (Although the S-B sequence
  2892. is valid, it might be a little kinder to the user to send an Error packet
  2893. when no files can be sent...)
  2894.  
  2895. All the protocol issues you raise are (I hope) clarified in the Kermit book.
  2896.  
  2897. - Frank
  2898.  
  2899. ------------------------------
  2900.  
  2901. Date: Fri 7 Feb 86 10:42:20-EST
  2902. From: DEMPSTER@MARLBORO.DEC.COM
  2903. Subject: Re: TELENET KERMIT
  2904.  
  2905. My request for advice on tips for network transfer should have been for
  2906. TYMNET, and not TELENET.
  2907.  
  2908. I fiddle with parameters, REC timeout and PARity but can only achieve about
  2909. a 15% success rate with no pattern for successes or failures.  KERMIT will
  2910. usually hang on initial packet, or time out with repeated sends <RET's>.
  2911.  
  2912. Any help appreciated.
  2913.  
  2914.  joe
  2915.  
  2916. [Ed. - Anybody who can help, please reply to Info-Kermit so that others with
  2917. similar problems can see the solution.]
  2918.  
  2919. ------------------------------
  2920.  
  2921. Date: 6-FEB-1986 15:23:13
  2922. From: SYSKERMIT%vax1.central.lancaster.ac.uk@cs.ucl.ac.uk
  2923. Subject: Tapes, GEACs, Victors, etc....
  2924.  
  2925.  I asked around about GEAC - it's a Canadian machine used for specialised
  2926. Library work. No-one's heard of a Kermit for it.  For your info, address is
  2927. GEAC Computer Corp, 350 Steel Case Road West, Markham, Ontario, Canada. OS
  2928. is totally unique but will shortly be UNIX-clones- there is a machine in New
  2929. York University library, I'm told. Here endeth the GEAC saga.
  2930.  On new Kermit front: both Manchester U. and Imperial College London are doing
  2931. new/inproved Kermits for Cybers running NOS (one in Pascal, one in Compass).
  2932. Will pass them on when they get finished.  
  2933.   Your next message will contain a .BOO file for MS-DOS Kermit for the
  2934. Victor 9000/Sirius 1.
  2935.  
  2936.       Alan
  2937.  
  2938. [Ed. - Thanks.  The .BOO file is in KER:MSVV90.BOO.]
  2939.  
  2940. ------------------------------
  2941.  
  2942. From: <decwrl!decvax!mcnc!rti-sel!ethos!jay@ucbvax.berkeley.edu>
  2943. Date: Sat, 8 Feb 86 14:54:49 est
  2944. Subject: PROCOMM Freeware Package
  2945.  
  2946.     I just picked up a communications package from one of the local BBSs
  2947. here in Research Triangle Park, NC.  It's called PROCOMM, a freeware package by
  2948. PIL software systems.  This program is probably the best one I've seen at *any*
  2949. price for MS-DOS.  It's fully as good as MEX on CP/M.  It supports both xmodem,
  2950. and kermit protocals, terminal emulation, keyboard macros, and scripts.  Its
  2951. rather large, so I won't post it on the net unless there is enough interest.  I
  2952. will however put it on my BBS.  The reason I mentioned it is that it supports a
  2953. env variable called PROCOMM which contains the path for the parameter files, 
  2954. it searches this if it doesn't find them on the current directory.  Highly
  2955. recommended.
  2956.  
  2957. Jay Denebeim                "One world, one egg, one basket."
  2958.   {seismo,decvax,ihnp4}!mcnc!rti-sel!ethos!jay
  2959.   Deep Thought, ZNode #42 300/1200/2400 919-471-6436
  2960.  
  2961. ------------------------------
  2962.  
  2963. From: Ya'akov_Miles%UBC.MAILNET@MIT-MULTICS.ARPA
  2964. Subject: Undocumented Microsoft LINK Option: /E
  2965. Date: Mon 10 Feb 1986 13:44-MST
  2966.  
  2967. There exists an undocumented(?) switch to Microsoft LINK.EXE ver 3.XX,
  2968. which will cause an automatic compaction during binding.  This process
  2969. will eliminate storage for uninitialized arrays from the .EXE file
  2970. produced by the linker, reducing the .EXE file size by up to 300
  2971. percent!  To use this feature, specify the /E option to the command
  2972. line, eg
  2973.  
  2974.         LINK myprog/E;
  2975.  
  2976. should work.  For example, PCKERMIT.EXE ver 2.27 was 80K when linked
  2977. normally but shrunk down to 33K when linked with the /E option...
  2978.  
  2979. [Ed. - The question is will any arbitrary DOS machine be able to execute
  2980. an .EXE file that was produced this way?]
  2981.  
  2982. ------------------------------
  2983.  
  2984. Date: 7 FEB 86 10:51-MST
  2985. From: JRD@USU
  2986. Subject: Dashed Cursor Problem on IBM PC
  2987.  
  2988. In response to the minus sign as a cursor problem reported in recent Digests
  2989. the PC Tech Journal article discussing the problem is "The Dashed Cursor",
  2990. by Paul Pierce, PC Tech J., Dec. 1985, page 47. His code goes like this:
  2991. ...................................
  2992. ;
  2993. ; Program FIXCURS.ASM by Paul Pierce, PC Tech Journal, Dec 1985, page 47.
  2994. ;
  2995. code    segment public 'code'
  2996.         assume cs:code, ds:code, es:nothing
  2997. ;
  2998. ;       This program is set up to be made into a COM file
  2999. ;
  3000.         org     100H
  3001. ;
  3002. ; First check for the monochrome adapter.
  3003. ;
  3004. start:  int     11H             ; set ax = equipment flag
  3005.         and     al,30H          ; mask off all but video bits
  3006.         cmp     al,30H          ; test for monochrome adapter
  3007.         jne     exit            ; jump if not monochrome
  3008. ;
  3009. ; Now check for incorrect cursor mode returned from the Bios
  3010. ;
  3011.         mov     ah,3            ; call bios to get cursor type
  3012.         int     10H             ;
  3013.         cmp     cx,0607H        ; check for invalid (color) type
  3014.         jne     exit            ; jump if not a bad value
  3015. ;
  3016. ; At this point we know that the monochrome adapter is in use and that
  3017. ; the bios cursor mode is incorrect.
  3018. ; Call the bios to set the cursor type correctly.
  3019. ;
  3020.         mov     cx,080cH        ; use correct cursor type
  3021.         mov     ah,1            ; call bios to set cursor type
  3022.         int     10H
  3023.  
  3024. exit:   mov     ah,0            ; exit back to DOS
  3025.         int     21H
  3026.  
  3027. code    ends
  3028.         end     start
  3029. ............................................
  3030. [Reproduced without anyone's permission.]
  3031.         Regards,
  3032.         Joe D.
  3033.  
  3034. ------------------------------
  3035.  
  3036. Date: Mon, 10 Feb 86 14:18:00 pst
  3037. From: Joel West <westjw%frog@nosc.ARPA>
  3038. Subject: THE FROG for 64-bit CDC's?
  3039.  
  3040. Is anyone aware of a version of kermit for one of the following
  3041. two machines (I'm told the software would be similar):
  3042.     * Cyber 205 running VSOS
  3043.     * Cyber 170 running NOS/VE
  3044. The existing CDC kermit for NOS, NOS/BE likely won't work for several
  3045. reasons:
  3046.     * different, yet another semi-compatible CDC OS
  3047.     * 60- (old) vs. 64-bit (new) machine word size
  3048.     * 6- (old) vs. 8-bit (new) characters
  3049.     * CDC character set vs. ASCII
  3050.  
  3051. One last hope is that every 205 has a 170 as a front end, so if the 
  3052. one I'm going to use has NOS, then I can use the existing kermit.
  3053. Otherwise, it sounds like I'll have to do a port of C-Kermit or the 
  3054. mini-kermit in the protocol manual...
  3055.  
  3056.     Joel West    CACI, Inc. - Federal
  3057.     westjw@nosc.ARPA
  3058.     {decvax,ucbvax,ihnp4}!sdcsvax!noscvax!westjw
  3059.  
  3060. [Ed. - See message above from Alan Phillips.]
  3061.  
  3062. ------------------------------
  3063.  
  3064. From: hplabs!seismo!mcvax!wcwvax!nigel@ucbvax.berkeley.edu
  3065. Date: Sun 9 Feb 1986 12:51:05 GMT
  3066. Subject: MS-DOS kermits?
  3067.  
  3068. There seems to be a vast number (spawn?)  of Kermits available for different
  3069. operating systems and machines; in particular, several different versions
  3070. for MS-DOS have been mentioned in this digest.  Can someone publish a list
  3071. of all the variants that are available currently in the public domain?
  3072.  
  3073. A friend of mine is looking for an MS-DOS kermit: is the source code of such
  3074. available from anyone in the U.K. (on tape, perhaps)?
  3075.  
  3076. [Ed. - Alan Phillips (see message from him above) at Lancaster University
  3077. distributes Kermit on magnetic tape & other media in the U.K. as time permits
  3078. him:  his postal address and phone number are:
  3079.  
  3080.     Alan Phillips
  3081.     Communications Group
  3082.     Department of Computing
  3083.     Computer Building
  3084.     Lancaster University
  3085.     Lancaster LA1 4YW, ENGLAND
  3086.     Phone 0524-65201 x 4881
  3087. ]    
  3088.  
  3089. ------------------------------
  3090.  
  3091. End of Info-Kermit Digest
  3092. *************************
  3093. -------
  3094. 13-Feb-86 17:04:33-EST,11120;000000000001
  3095. Mail-From: SY.CHRISTINE created at 13-Feb-86 17:03:50
  3096. Date: Thu 13 Feb 86 17:03:50-EST
  3097. From: Christine M Gianone <SY.CHRISTINE@CU20B.COLUMBIA.EDU>
  3098. Subject: Info-Kermit Digest V4 #11
  3099. To: Info-Kermit@CU20B.COLUMBIA.EDU
  3100. Reply-To: Info-Kermit@CU20B
  3101. Queries-To: Info-Kermit-Request@CU20B
  3102. Message-ID: <12183121252.20.SY.CHRISTINE@CU20B.COLUMBIA.EDU>
  3103.  
  3104. Info-Kermit Digest         Thu, 13 Feb 1986       Volume 4 : Number 11
  3105.  
  3106. Today's Topics:
  3107.                 MS-DOS Kermit 2.29 Not Forgotten
  3108.                   Re: MS-Kermit path suggestion
  3109.                      Problems with MSKERMIT?
  3110.                         Okstate Downtime
  3111.                             C-Kermit
  3112.                    THE FROG for 64-bit CDC's?
  3113.  
  3114. ----------------------------------------------------------------------
  3115.  
  3116. Date: Wed 12 Feb 86 09:51:36-EST
  3117. From: Frank da Cruz <SY.FDC@CU20B.COLUMBIA.EDU>
  3118. Subject: MS-DOS Kermit 2.29 Not Forgotten
  3119.  
  3120. In case you've been wondering what ever happened to MS-DOS Kermit 2.29,
  3121. or missed the earlier announcements of 2.28 jrd, 2.28 jrd/2, etc, here's
  3122. a brief status report.
  3123.  
  3124. Joe Doupnik at Utah State University (connected to us by BITNET), has been
  3125. putting an incredible amount of work into the forthcoming release (considering
  3126. that he, like all of us, has a "real job" to do as well).  He now has a
  3127. remarkably complete VT102 emulator built in to the program, without having
  3128. sacrificed the Heath-19 emulator.  In fact, since VT52, H19, VT100, and VT102
  3129. are all so closedly related, he's got them all in there.  Several test versions
  3130. of this have gone back & forth (well, mostly forth), and the last remaining
  3131. nits are being picked, with the terminal emulation as well as fine points
  3132. relating to operation under TopView, MS Windows, PC Network, with EGA board,
  3133. etc.  It seems that the fine points are what take the time (the old 80/20
  3134. rule) and raise the most hackles.
  3135.  
  3136. Once the nits are quelled (parents of young children will understand this
  3137. allusion), the final job will be to get the program working again on the
  3138. non-IBM MS-DOS systems -- Rainbow, etc.  I think the best idea is for us to
  3139. provide .EXE and .BOO files for those systems we can test (IBM family,
  3140. Rainbow, HP-150), and leave the others alone (at 2.27 or 2.28 level) until
  3141. somebody sends us new, tested ones.  So if you have any of the other MS-DOS
  3142. systems Kermit claims to support -- NEC APC & APC3, Victor/Sirius, HP110,
  3143. Wang, Apricot, Grid, Heath/Zenith, Sanyo, TI Professional, etc. -- please
  3144. be prepared to grab the source or object files when they become available,
  3145. build and test the new release, and send us a .BOO and/or .EXE file by
  3146. electronic mail (or postal mail on IBM PC format diskette), or put them 
  3147. somewhere where we can get them with FTP.
  3148.  
  3149. And I might as well make my usual pitch about diskettes -- when you have a
  3150. new version of Kermit working on your system, PLEASE send it on diskette
  3151. to an appropriate user group, "public domain" diskette service, or other
  3152. entity capable of reproducing and selling it by mail order at low cost
  3153. (what's low?  I'd say under $10 or $20 for a diskette) for the benefit of
  3154. all the PC/micro users in the world who don't have tape drives, network
  3155. access, or other "traditional" ways to get Kermit on their machines.
  3156.  
  3157. ------------------------------
  3158.  
  3159. Date: Tue 11 Feb 86 10:59:22-PST
  3160. From: Ted Shapin <BEC.SHAPIN@USC-ECL.ARPA>
  3161. Subject: Re: MS-Kermit path suggestion
  3162.  
  3163. I don't think KERMIT is the proper place to make up for missing DOS functions.
  3164. I use the public domain DPATH30.COM which lets me search the path for files
  3165. to open so I only need one copy of MSKERMIT.INI.  There are other programs
  3166. that do the same thing, e.g. IBM`s File Facility in their personally developed
  3167. software line.
  3168.  
  3169. ------------------------------
  3170.  
  3171. Date: 0  0 00:00:00 EST
  3172. From: "Steven Kaberline (313) 323-2248" <kaberline@ford-vax>
  3173. Subject: Problems with MSKERMIT?
  3174.  
  3175. I just recently built MS-KERMIT for my Victor.  It works 
  3176. great, with the exception that the status line at the bottom 
  3177. of the screen is trashed during a "SEND" or "RECEIVE" 
  3178. command??  The status line is correct during the "CONNECT" 
  3179. mode.  I've tried both the 2.28 and 2.28(jrd) versions, 
  3180. they both seem to have the same problem.  The IBM-PC version 
  3181. I'm also using does not do this, so it appears to be Victor 
  3182. specific?
  3183.  
  3184. I also downloaded (from CU20B) the MSVV90.BOO file described 
  3185. in the latest Kermit Digest.  When converted to the .EXE file 
  3186. and run, it demonstrates the same symptoms.
  3187.  
  3188. This is not a serious problem, but it is annoying.  Does 
  3189. anyone have any suggestions??
  3190.  
  3191. Thanks.
  3192.  
  3193.             Steven Kaberline
  3194.             Kaberline@FORD-VAX
  3195.  
  3196. ------------------------------
  3197.  
  3198. Date: 11 Feb 86 20:24:58 CST (Tue)
  3199. From: vasoll%okstate.csnet@CSNET-RELAY.ARPA
  3200. Subject: Okstate Downtime
  3201.  
  3202. The Oklahoma State University Kermit Distribution service will not be available
  3203. from Saturday, February 15 until Monday, February 17 (if all goes well).  We
  3204. are in the process of changing from UNIX Version 7 to UNIX System V (actually
  3205. Perkin-Elmer's port of S5 called XELOS).  We anticipate some problems with
  3206. the Kermit Server portion of the Kermit service since the server code that we
  3207. use is based on C-Kermit 4.2 and the code that we added for path restriction
  3208. has never been tested on System V.  The real problem may be in the UUCP portion
  3209. of the service.  As I understand it System V is really picky about only talking
  3210. to systems that are in your L.sys (or Systems) file and I have not yet received
  3211. my System V source license (paperwork!) so I don't yet have the source to "fix"
  3212. this "problem" (actually it requires breaking a few features.... sigh..).
  3213.  
  3214. I will report back to this list when various parts of the service start working
  3215. again (hopefully within a week or so).
  3216.  
  3217. Mark Vasoll
  3218. Department of Computing and Information Sciences
  3219. Oklahoma State University
  3220.  
  3221. UUCP:  {cbosgd, ea, ihnp4, isucs1, mcvax, pesnta, uokvax}!okstate!vasoll
  3222. ARPA:  vasoll%okstate.csnet@csnet-relay.arpa
  3223.  
  3224. ------------------------------
  3225.  
  3226. Date: 11 Feb 86 18:38:26-MET (Tue)
  3227. From: Karl Kleine -- F Z I Karlsruhe <kleine%germany.csnet@CSNET-RELAY.ARPA>
  3228. Subject: C-Kermit
  3229.  
  3230.   We invested some work in C-Kermit.  base is 4C (050).  though this is
  3231. not the very latest, we hope it still is relatively current.
  3232.  
  3233. first:  bugs found in porting it to pcs / cadmus.  these are 68010 based
  3234. Unix machines running MUNIX, an adoption of System III by PCS.  PCS is a
  3235. Munich based German manufacturer of micros, so you know what the M stands for.
  3236. its american branch is CADMUS (Boston).  there were no real problems !!!
  3237. congratulations to the quality of your code !!! except for some places where
  3238. the authors obviously lived on a vax: the old pointer/int problem in C.
  3239. arguments to libary routines / system calls were 0 terminated instead of
  3240. (char *)(0). this made a difference on our system.  these places were
  3241. corrected to use the proper NULL constant.
  3242.  
  3243. second: brevity.  we shortend some of the strings printed, particularly in
  3244. the connect message.  we also suppress printing script lines unless logging
  3245. is active for the following reason:  we regularly connect from a local machine
  3246. (pcs) thru a local net (ungemann/bass net/1) to a couple of other different
  3247. machines.  mechanism: take files with scripts making the connection and
  3248. initiation of logins.  as this often occurs with visitors present we do not
  3249. like to have it all echoed on the screen -- there are some malvolent hackers
  3250. around, i'm afraid.
  3251.  
  3252. third: for the same setup as explained above we added the feature to supply
  3253. an alternate startup file instead of .kermrc as last [and usually only]
  3254. command argument.  i just type  kermit U750  which connects me from my pcs
  3255. to a unix vax.  very handy when you have lots of different hosts you connect
  3256. to -- i even use it to go thru various (local and public) networks to an
  3257. arpa machine in la right from my desk.
  3258.  
  3259. forth: another feature we missed in 4c(050) was file inclusion as typed
  3260. from the local terminal.  not all of the remote hosts have a kermit (yet)
  3261. and there are some utilities which do not like files, but only terminal
  3262. input.  furthermore, you need something for a 'pushing bootstrap'when
  3263. you want to bring kermit source over to the other system!  so we added
  3264. `ESCAPE I' in connect mode. It asks for a filename {we didn't do anything
  3265. fancy here -- maybe we could reuse code from other parts we didn't look at
  3266. -- this part certainly has to be redone, particularly to make the thing
  3267. the same for all target systems of C-kermit} and passes the chars in the
  3268. file tothe other side.  newlines are converted to carriage returns
  3269. (as you TYPE it) and a little delay was added.  the latter feature
  3270. was a pragmatic implementation hack to give the remote side a little
  3271. pause for digestion of the line sent.
  3272.  
  3273. these changes were made by a student of mine ond some by me myself.
  3274. all the code is made available to the public as is your policy, and
  3275. for all legal purposes we herewith transfer rights to columbia university.
  3276.  
  3277. if you wonder: the FZI of the mail header is "Forschungszentrum Informatik",
  3278. a non-profit research institute for applied research in computer science.
  3279. we are associated with (but independent of) the Technical University of
  3280. Karlsruhe.  I'm a scientist / project leader in the software engineering dept.
  3281.  
  3282. the rest of the message is a summary of all the changes, and we would like
  3283. that you incorporate them in newer kermit versions. the list was prepared
  3284. by the student; maybe the english isn't perfect.  if you wish, we can also
  3285. send the files, but hope this mail is in essence sufficient.
  3286.  
  3287. Karl Kleine
  3288.     csnet:        kleine@Germany
  3289.     usenet/eunet:    mcvax!unido!uka!kleine
  3290.  
  3291.  
  3292. [From Frank -- Some of these changes are already in 4C(057).  Most of the
  3293. others should wind up, in some form, in a forthcoming release.]
  3294.  
  3295. ------------------------------
  3296.  
  3297. Date: Wed, 12 Feb 86 12:08:33 cst
  3298. From: knutson@huey.UTEXAS.EDU (Jim Knutson)
  3299. Subject: THE FROG for 64-bit CDC's?
  3300.  
  3301. I am no longer working with Cybers anymore so my support of Cyber Kermit
  3302. has become rather limited.  I would like to see support for it continue
  3303. on a "real" Cyber site (not this homegrown OS stuff).  Basically, the
  3304. support needed is finish server support and be willing to write tapes
  3305. for other CDC sites.  Perhaps a general cleanup of all the nasty 
  3306. conditional code is in order also.  Anyone willing to take this on should
  3307. contact me to obtain all the materials I have.
  3308.  
  3309. It is interesting to see that other sites are writing Kermits to run
  3310. on CDC equipment.  I can understand writing in Pascal but writing one
  3311. in Compass makes me shudder.  I have had to support several Compass
  3312. programs in the past and it is a nightmare when trying to make mods.
  3313. I wish them all the luck in the world in that endeavor.
  3314.  
  3315. Jim Knutson
  3316. ARPA: knutson@ngp.UTEXAS.EDU
  3317. UUCP: {ihnp4,seismo,kpno,ctvax}!ut-sally!ut-ngp!knutson
  3318. Phone: (512) 471-3241
  3319.  
  3320. ------------------------------
  3321.  
  3322. End of Info-Kermit Digest
  3323. *************************
  3324.  
  3325.  
  3326.  
  3327.  
  3328. -------
  3329. 14-Feb-86 17:35:32-EST,7199;000000000001
  3330. Mail-From: SY.CHRISTINE created at 14-Feb-86 17:34:50
  3331. Date: Fri 14 Feb 86 17:34:50-EST
  3332. From: Christine M Gianone <SY.CHRISTINE@CU20B.COLUMBIA.EDU>
  3333. Subject: Info-Kermit Digest V4 #12
  3334. To: Info-Kermit@CU20B.COLUMBIA.EDU
  3335. Reply-To: Info-Kermit@CU20B
  3336. Queries-To: Info-Kermit-Request@CU20B
  3337. Message-ID: <12183389039.20.SY.CHRISTINE@CU20B.COLUMBIA.EDU>
  3338.  
  3339. Info-Kermit Digest         Fri, 14 Feb 1986       Volume 4 : Number 12
  3340.  
  3341. Today's Topics:
  3342.                        Kermit Valentine Message
  3343.                    QK-KERMIT, a Turbo Pascal Kermit
  3344.                        Kermit for Flex 9 System
  3345.                        Two More New Kermit-80's
  3346.                 More CP/M-80 Implementations of Kermit
  3347.  
  3348.                         HAPPY VALENTINE'S DAY
  3349.  
  3350.                              (  \   /  )
  3351.                             (    \ /    )
  3352.                              ( Kermit & )
  3353.                               (  You   )
  3354.                                 (    )
  3355.                                   \/
  3356.  
  3357. ----------------------------------------------------------------------
  3358.  
  3359. Date: Tue, 11 Feb 86 09:57 EST
  3360. From: Victor Lee <VIC@QUCDN.BITNET>
  3361. Subject: QK-KERMIT, a Turbo Pascal Kermit
  3362.  
  3363. I would like to submit our version of Turbo Pascal Kermit which runs on both
  3364. the MS-DOS and CP/M systems.  It is named QK-Kermit after our SHARE
  3365. installation name, QK (Queen's Kingston).
  3366.  
  3367. I made some attempt to get together with Jeff Duncan, but it was not very
  3368. successful.  The files we sent back and forth to one another kept getting
  3369. lost.  And I got somewhat confused as to which files went together. At
  3370. Queen's the developement of the MsDos Kermit features had to take priority
  3371. over any CP/M features.  Consequently this Turbo Pascal KERMIT is primarily
  3372. our own Kermit.
  3373.  
  3374. [Ed. - Jeff Duncan at Prime Computer has also been working on a Turbo Pascal
  3375. Kermit, but concentrating on CP/M.  His previous Turbo Pascal CP/M-80
  3376. Kermit remains available as KER:TURBO.*.]
  3377.  
  3378. The Turbo Pascal Kermit which we call QK-KERMIT has been widely used on
  3379. campus to tie in with Kermits on the VM/CMS, VAX systems, RT11 system and
  3380. micro to micro systems.  In addition to the features found in the Kermit-MS,
  3381. QK-KERMIT has added the following:
  3382.  
  3383.     1. VT100 emulation, with definable function keys.
  3384.     2. VT100/TEK4010 graphics terminal emulation.
  3385.        We are also currently developing  a TEK4105 version.
  3386.     3. APL character set for those that have an APL character ROM.
  3387.     4. Automatic Server mode for send and receive files.
  3388.  
  3389. Because this Kermit is easy to use and modify, it has been used by others
  3390. who have added there own particular modifications such as file encription,
  3391. data compression, and Greek terminal emulation.
  3392.  
  3393. There are about 3000 lines of code contained in several source Pascal files.
  3394.  
  3395. [Ed. - Thanks, Victor!  This program runs on the IBM PC,XT,AT; the Apple II,
  3396. and the Kaypro II.  A simple hex file (2-for-1 encoding of the binary .COM
  3397. file) is provided for the IBM PC family (with and without graphics).
  3398. Additional hex files for other combinations of PCs/terminals/graphics may
  3399. appear from time to time.  The files are in KER:QK*.* on CU20B.  The binary
  3400. .COM files are in KB:QK*.COM on CU20B.  Hexify/dehexify programs are in
  3401. KER:QKCOMH.PAS and KER:QKHEXC.PAS.  The source files are concatenated
  3402. together into KER:QKKER.PAS; KER:QKKER.DOC is the manual; there are various
  3403. auxilliary files for key definition, etc.  To run the program, you need to
  3404. have a key definition file on your current disk.]
  3405.  
  3406. ------------------------------
  3407.  
  3408. Date: Thu, 13 Feb 86 08:17:02 n
  3409. From: <BENDALL%DHDEMBL5.BITNET@wiscvm.wisc.edu>
  3410. Organisation:   European Molecular Biology Laboratory
  3411. Postal-Address: Meyerhofstrasse 1, 6900 Heidelberg, W. Germany
  3412. Phone: (6221)387-0 [switchboard]
  3413. Subject: Kermit for Flex 9 System
  3414.  
  3415. I have just mailed the Flex Kermit source code to the address which
  3416. succeeded last! I hope that it arrives OK...  
  3417.  
  3418. The program was written by D. J. Rowland, Brighton Polytechnic Computer
  3419. Centre, Watts Building, Lewes Road, Brighton, Sussex, UK.  Here are the
  3420. comments from the author, which seem to comprise the sum total of the
  3421. documentation:
  3422.  
  3423. "This program is a very basic kermit, the basic code is based on the Apple
  3424. version of Kermit and modified to run on the 6809 cpu.  I don't guarantee
  3425. its operation!  It's a bit crude but it does work!  It has be run with the
  3426. DEC VAX Kermit server and the DEC Pro Kermit server.
  3427.  
  3428. [Ed. - I assume this means it will only work with a Kermit server on the
  3429. remote end, but it shouldn't matter which server.]
  3430.  
  3431. "It will get a file, send a file, and close down the server.  It operates
  3432. with text files only and does not have 8 bit quoting.  There are no set and
  3433. show commands; to change the values modify the source!  There is a receive
  3434. data timer (for packet receive); this can be modified or deleted!  It's a
  3435. simple timing loop round the recieve-data subroutine."
  3436.  
  3437. regards
  3438. peter bendall
  3439.  
  3440. ------------------------------
  3441.  
  3442. Date: 13-FEB-1986 16:49:18
  3443. From: SYSKERMIT%vax1.central.lancaster.ac.uk@cs.ucl.ac.uk
  3444. Subject: Two More New Kermit-80's
  3445.  
  3446.   Here's a couple more towards the Great 200 Mark. First off is the hex for
  3447. Kermit-80 for the Epson PX8 portable, sent in by Tony Addyman of Salford
  3448. University (MA18@UK.AC.SALF.E). Then comes the hex for a Research Machines
  3449. RM380Z with 5-1/4 inch single density discs, from Brian Robertson of Aberdeen
  3450. University (kermit@UK.AC.ABDN). There was a Kermit-80 hex file for this system
  3451. on the tape I sent you- belatedly it was found that this ran on systems with 8
  3452. inch single density discs only (the addresses of the UART changes between the
  3453. models). Can you install the one on the tape as CP4380.HEX, and have this new
  3454. one as CP438M.HEX, please (the "M" is apparently meaningful to Those Who Know
  3455. These Things). The SYS and TYP files for these are being done by Bertil now,
  3456. and will be on a PC disc to you before long. 
  3457.                  Alan
  3458.  
  3459. [Ed. - Thanks, Alan!  The Epson hex file is in KER:CP4PX8.HEX, and the RM380Z
  3460. version in KER:CP438M.HEX, available, as usual, via anonymous FTP from CU20B
  3461. and on BITNET via KERMSRV at CUVMA.  The others will be installed when they
  3462. arrive.]
  3463.  
  3464. ------------------------------
  3465.  
  3466. Date: 13 Jan 1986 1423-EST
  3467. From: Robert LaFara, Indianapolis 317-353-7750
  3468. Via: LCG.KERMIT@DEC-MARLBORO
  3469. Subject: More CP/M-80 Implementations of Kermit
  3470.  
  3471. The following files contain the machine dependent code for the
  3472. Access-Matrix, Action Computer Enterprise Discovery, and the Personal Micro
  3473. Computer MicroMate.  Although I have included source code for two others, I
  3474. no longer have the HEX files.
  3475.  
  3476.           CP4ACC.HEX
  3477.           CP4DISC.HEX
  3478.           CP4MM.HEX
  3479.  
  3480. I also uploaded the file: CP4SYS.DIF which contains (I hope) all the
  3481. differences between the CP4SYS.ASM on the distribution tape and my versions
  3482. of the file.  Included are comments about two errors that we have found in the
  3483. distributed code and I have included comments about EQU's to be used in
  3484. CP4TYP.ASM.
  3485.  
  3486. Sincerely, Bob LaFara
  3487.  
  3488. ------------------------------
  3489.  
  3490. End of Info-Kermit Digest
  3491. *************************
  3492. -------
  3493. 20-Feb-86 15:01:00-EST,9693;000000000001
  3494. Mail-From: SY.FDC created at 20-Feb-86 15:00:06
  3495. Date: Thu 20 Feb 86 15:00:06-EST
  3496. From: Frank da Cruz <SY.FDC@CU20B.COLUMBIA.EDU>
  3497. Subject: Info-Kermit Digest V4 #13
  3498. To: Info-Kermit@CU20B.COLUMBIA.EDU
  3499. Reply-To: Info-Kermit@CU20B
  3500. Queries-To: Info-Kermit-Request@CU20B
  3501. Message-ID: <12184933736.26.SY.FDC@CU20B.COLUMBIA.EDU>
  3502.  
  3503. Info-Kermit Digest         Thu, 20 Mar 1986       Volume 4 : Number 13
  3504.  
  3505. Today's Topics:
  3506.                        MS-DOS Kermit 2.28/jrd5b
  3507.               CP/M Kermit Announcements from Last Digest
  3508.        MS-Kermit for Sirius/Victor on Available Disc in the UK
  3509.                         QK-Kermit Reports (and Answers)
  3510.        IBM PC - Tek 4010/4014 Emulation Beta Offer (w/ Kermit)
  3511.                      Mac Kermit vs Printer Port?
  3512.                      C-Kermit Bug on Pyramid 90x
  3513.  
  3514. ----------------------------------------------------------------------
  3515.  
  3516. Date: 20 Feb 1986 1400-EST
  3517. From: Frank da Cruz <SY.FDC@CU20B>
  3518. Subject: MS-DOS Kermit 2.28/jrd5b
  3519.  
  3520. If anybody wants to try out the current iteration of Joe Doupnik's MS-DOS
  3521. Kermit, for the IBM PC family (& clones) only, with VT52, H19, VT100, VT102
  3522. emulation built in, plus the ability to set foreground & background color
  3523. on color monitors.  No real documentation is available yet, but you can use
  3524. question mark at command level to find out what the new commands are.  A
  3525. couple commands have changed, so your MSKERMIT.INI file might need some
  3526. changes:
  3527.  
  3528. SET AUTOWRAP has become SET TERMINAL WRAP (but see below)
  3529. SET HEATH has become SET TERMINAL HEATH (or VT100, or VT102, etc)
  3530.  
  3531. The following bugs have been observed, so you don't need to report them:
  3532.  
  3533. 1. SET TERMINAL WRAP command doesn't work (doesn't parse).
  3534.    The actual wrap mechanism seems to work OK, but can only be turned on 
  3535.    and off by escape sequences.
  3536.  
  3537. 2. There's no help for SET TERMINAL COLOR command (it takes two numbers
  3538.    in the range 0-7 as arguments, e.g. SET TERM COLOR 4,2).
  3539.  
  3540. 3. Insert char in H19 or VT102 mode displays garbage instead of the inserted
  3541.    characters.
  3542.  
  3543. 4. When you change colors, the background color is not set until after the
  3544.    screen is cleared the first time, but the foreground color is set.
  3545.  
  3546. This version is in PS:<KERMIT-MS>MSJRD5B.BOO (and .EXE for those who can
  3547. transfer 8-bit binary files), available, as usual via anonymous FTP from CU20B.
  3548. Please report any additional bugs to me, and I'll relay them to Joe.
  3549. Meanwhile, the program seems to be highly usable on the IBM PC family for most
  3550. applications, emulating any of the above terminals, so those of you who have
  3551. been hankering for VT10x emulation might be able to get by with this version
  3552. until the final release.  I'll also put the MSJRD5B.BOO file in KERMSRV on
  3553. CUVMA for BITNET access.
  3554.  
  3555. ------------------------------
  3556.  
  3557. Date: 20 Feb 1986 0900-EST
  3558. From: Frank da Cruz <SY.FDC@CU20B>
  3559. Subject: CP/M Kermit Announcements from Last Digest
  3560.  
  3561. Apologies to everyone who tried to get any of the five new CP/M Kermit .HEX
  3562. files announced in the last digest.  The first group, from Bob LaFara, was
  3563. there, but not as advertised; the filenames were changed somewhat from those
  3564. listed in Bob's message:
  3565.  
  3566. Machine          Bob's Name      Stored As:
  3567.  
  3568. Access-Matrix    CP4ACC.HEX      CP4ACC.HEX   (no change)
  3569. ACT Discovery    CP4DISC.HEX     CP4DIS.HEX   (shortened to 6.3)
  3570. PMM Micromate    CP4MM.HEX       CP4PMM.HEX   (to avoid confusion)
  3571.  
  3572. The source for these files has been added to the "beware" file, KER:CP4KER.BWR.
  3573.  
  3574. The other two,
  3575.  
  3576. Epson PX8 Portable               CP4PX8.HEX
  3577. Research Machines 380Z           CP438M.HEX
  3578.  
  3579. were lost somehow.  They have been restored (thanks to Alan Phillips for
  3580. sending them again).  Since we're without a real CP/M-80 Kermit maintainer,
  3581. all new CP/M systems will have to be supported this way, i.e. installation
  3582. of the .HEX files, without corresponding change to the source.  I hope to
  3583. inveigle someone into taking over CP/M-80 Kermit maintenance to the extent of
  3584. making one last pass through the source, so that the program can be organized
  3585. in such a way as to take advantage of the MODEM overlays.  Any volunteers?
  3586.  
  3587. ------------------------------
  3588.  
  3589. Date: 14-FEB-1986 16:03:28
  3590. From: SYSKERMIT%vax1.central.lancaster.ac.uk@cs.ucl.ac.uk
  3591. Subject: MS-Kermit for Sirius/Victor on Available Disc in the UK
  3592.  
  3593. I can now supply MS-Kermit 2.28 on disc for the Sirius/Victor to anyone
  3594. wanting it in the UK. As before, e-mail address is SYSKERMIT@LANCS.VAX1, phone
  3595. is 0524-65201 x 4881.
  3596.               Alan Phillips
  3597.  
  3598. [Ed. - Thanks!  Are there any other public spirited volunteers willing to
  3599. supply Kermit on native media for their machines, or to submit them to user
  3600. groups who can?]
  3601.  
  3602. ------------------------------
  3603.  
  3604. Date: 18 FEB 86 09:58-PST
  3605. From: DON@UCRVMS.BITNET
  3606. Subject: QK-Kermit Report
  3607.  
  3608. Problems and bug report on the new QKERMIT in turbo pascal:
  3609.  
  3610.    VT100 terminal emulation has some problems
  3611.      Does not respond to DEC VMS set term/inquire.
  3612.      Has problems with the "TAB" character expansion.
  3613.  
  3614.    Something is wrong with the kermit handshaking (program waits until
  3615.    host times out then sends next packet) (each packet took about
  3616.    5 seconds to send).
  3617.  
  3618.             Don Jenkins  DON@UCRVMS (bitnet)
  3619.             University of California, Riverside
  3620.             Academic Computing Center
  3621.  
  3622. [Ed. - See below.]
  3623.  
  3624. ------------------------------
  3625.  
  3626. Date: Wed 19 Feb 86 20:22:01-CST
  3627. From: Pete Galvin <CC.GALVIN@R20.UTEXAS.EDU>
  3628. Subject: QK-Kermit Report
  3629.  
  3630. I transfered the sources for QKKERMIT and compiled a version under MSDOS 3.1,
  3631. trying to build a VT100 version.  The compile went fine, and on startup
  3632. QKKERMIT claims I have VT100 emulation.  Unfortunately, when I dial in to the
  3633. DEC-20 on campus, almost no VT100-hood can be seen in the program: blanking the
  3634. screen and deleting characters works fine, but invoking any editor produces
  3635. "random" results.  Mostly, the screen blanks a lot during the display of text
  3636. or prompts, and the cursor stays near the top of the screen.
  3637.  
  3638. I'm hoping someone will point out the silly mistake I made an tell me how to
  3639. get a working VT100 emulator up.
  3640.  
  3641.                                         Thanks,
  3642.                                         Pete Galvin, U of Texas
  3643.  
  3644. ------------------------------
  3645.  
  3646. Date: Wed, 19 Feb 86 14:06 EST
  3647. From: VIC@QUCDN
  3648. Subject: Reply to QK-Kermit Bugs
  3649.  
  3650.      I think my choice of names for the various protocols was bad. You
  3651. should not be using the Xon-Xoff with a Dec20. The Xon-Xoff refers only to
  3652. the funny IBM way of using Xon-Xoff. What I called "SERIES/1" protocol
  3653. should be used by most computers.  I am considering to change the name
  3654. of the protocol to something less confusing; but I am afraid that the
  3655. name may also have to be quite meaningless.
  3656.  
  3657.      It appears that my VT100 emulation is not complete enough for most
  3658. DEC users, although it is sufficient our needs. I will try add some of
  3659. the missing features as soon as possible.  Your feed back of the problems
  3660. will help me decide what features are most needed.
  3661.  
  3662. [Ed. - Victor has also sent in a hex file for the Kaypro II since the
  3663. last digest.  It's in KER:QKCPK2.HEX.  Remember, this is a straight
  3664. hexadecimal encoding of the .COM file, not an Intel format .HEX file to
  3665. be used with the CP/M LOAD command.]
  3666.  
  3667. ------------------------------
  3668.  
  3669. Date: Tue 18 Feb 86 10:39:09-EST
  3670. From: Michael Fuchs <EXT1.FUCHS@CU20B.COLUMBIA.EDU>
  3671. Subject: IBM PC - Tek 4010/4014 emulation beta offer (w/ Kermit)
  3672.  
  3673. Would anyone be interested in beta testing our latest version of a product
  3674. that does Tektronix 4010/4014 emulation (with EGA support) as well as VT102,
  3675. VT52, file transfer (Kermit, Xmodem, propietary protocols), 132 columns in
  3676. software (or optional hardware), old screen recall, programmable softkeys,
  3677. etc.?
  3678.  
  3679. If so, please contact (by voice only, please):
  3680.  
  3681. John Bailin
  3682. Coefficient Systems Corporation
  3683. 212/777-6707
  3684.  
  3685. Please do not mail replies to this account (it's his project!)
  3686.  
  3687. Michael Fuchs
  3688. Coefficient Systems Corp.
  3689.  
  3690. ------------------------------
  3691.  
  3692. Date: 16 Feb 1986 0825-EST
  3693. From: LCG.CUSTOMER@MARLBORO.DEC.COM
  3694. Subject: Mac Kermit vs Printer Port?
  3695.  
  3696. There is a bug in MacKermit 0.8(33).  If the modem port is in use by a hard
  3697. disk (Tecmar for example), there is no way to use MacKermit as it generates
  3698. an error message indicating that the port is in use and then exits.  It does
  3699. not permit the user to use the printer port instead.  Do you have a patch to
  3700. get around this problem???
  3701.  
  3702. [Ed. - From one of the authors of Mac Kermit: "The ability to use the printer
  3703. port is not supported -- it was something we were going to put in but never got
  3704. around to.  Since I ordered a Tecmar I'll probably get around to fixing this.]
  3705.  
  3706. ------------------------------
  3707.  
  3708. Date: Mon, 17 Feb 86 16:29:36 EST
  3709. From: munnari!moncskermit.oz!john@seismo.CSS.GOV (John Carey)
  3710. Subject: C-Kermit bug on Pyramid 90x
  3711.  
  3712. I have discovered a bug sending more than one file using C-Kermit 4c(056)
  3713. on a Pyramid 90X, e.g.
  3714.  
  3715.         kermit -s file1 file2 ...
  3716.  
  3717. The first file is sent ok - but the others are not.
  3718.  
  3719. Here is the fix to "ckcpro.w" - sfile() has a parameter which was not used:
  3720.  
  3721. <sseof>Y  { if (gnfile() > 0) {         /* Got ACK to EOF, get next file */
  3722.                 if (sfile(xeof)) BEGIN ssdata;  /* <---- parameter added */
  3723.  
  3724. This may cause problems on other machines that a have different
  3725. stack aritecture from the VAX.
  3726.  
  3727.                                 John Carey.
  3728.                                 john%monu1.oz@seismo.arpa
  3729.  
  3730. ------------------------------
  3731.  
  3732. End of Info-Kermit Digest
  3733. *************************
  3734. -------
  3735. 28-Feb-86 10:32:51-EST,8094;000000000001
  3736. Mail-From: SY.CHRISTINE created at 28-Feb-86 10:31:21
  3737. Date: Fri 28 Feb 86 10:31:20-EST
  3738. From: Christine M Gianone <SY.CHRISTINE@CU20B.COLUMBIA.EDU>
  3739. Subject: Info-Kermit Digest V4 #14
  3740. To: Info-Kermit@CU20B.COLUMBIA.EDU
  3741. Reply-To: Info-Kermit@CU20B
  3742. Queries-To: Info-Kermit-Request@CU20B
  3743. Message-ID: <12186981961.71.SY.CHRISTINE@CU20B.COLUMBIA.EDU>
  3744.  
  3745. Info-Kermit Digest         Thu, 28 Feb 1986       Volume 4 : Number 14
  3746.  
  3747. Departments:
  3748.  
  3749.   ANNOUNCEMENTS -
  3750.         Kermit for the HP2647
  3751.         New Kermit-11
  3752.         Victor 9000 Kermit Updates
  3753.  
  3754.   MISCELLANY -
  3755.         ProComm
  3756.         C-Kermit Bug for Pyramid 90x
  3757.         Uucpker and Kermsrv Are Back
  3758.         Bug in C-Kermit
  3759.  
  3760. ----------------------------------------------------------------------
  3761.  
  3762. Date: 1986 Feb 27   19:31 EST
  3763. From: John F. Chandler <PEPMNT@HARVARDA.BITNET>
  3764. Subject: Kermit for the HP2647
  3765.  
  3766. There is now a Kermit available for the HP2647 "Rover" programmable graphics
  3767. terminal, with or without tape units, written in 8080 assembler.  It
  3768. supports data compression and interaction with servers.  The executable
  3769. module is in the form of a long ESCAPE sequence that drives the resident
  3770. loader.  After being loaded it can be invoked as needed by typing 'kermit'
  3771. in command mode.  This Kermit can probably be adapted to run on other HP264x
  3772. models.  Source and documentation are available through KERMSRV.
  3773.  
  3774. John F. Chandler
  3775. Harvard/Smithsonian Center for Astrophysics
  3776.  
  3777. [Ed. - The program, hex file, and documentation are in KER:HP264X.* on CU20B
  3778. (anonymous FTP) and HP2647X * on KERMSRV at CUVMA (BITNET).]
  3779.  
  3780. ------------------------------
  3781.  
  3782. DATE: 21-FEB-1986
  3783. FROM: BRIAN@UOFT02
  3784. SUBJECT: NEW KERMIT-11
  3785.  
  3786. New Kermit-11 on dialup and bitnet from U of Toledo
  3787.  
  3788.  A new version (2.45) of Kermit-11 is available.  The  literal  list  of
  3789. changes  is  too long, but major things are: long packets, dial command,
  3790. set dial  commands  (for  adding  modems),  set  phone  number  command,
  3791. further  TSX+  mods,  new  install  and  user  doc.  Edit  history is in
  3792. K11CMD.MAC
  3793.  
  3794.  This  version  should  not  be  sent  to  Columbia  yet as it is highly
  3795. desirable  to  test  long  packet  support  against  a  different  Kermit
  3796. implementation.  Additionally,  there  are  a  couple of very soon to be
  3797. resolved issues regarding P/OS v3. I am also awaiting a task  image  for
  3798. IAS 3.2 update C.
  3799.  
  3800. Bitnet access:
  3801. from VM/CMS:    CP SMSG RSCS MSG UOFT02 KERMSRV DIR
  3802.                 CP SMSG RSCS MSG UOFT02 KERMSRV SEND K11*.*
  3803. from VMS Jnet:  $ SEN/REM UOFT02 KERMSRV SEND K11*.*
  3804.  
  3805. dialup: (419) 537-4411
  3806.         Service class  VX785A
  3807.         User: KERMIT
  3808.         Password: KERMIT
  3809.  
  3810. [Ed. - Thanks!  We will announce Brian's new release when we
  3811. receive it at Columbia.]
  3812.  
  3813. ------------------------------
  3814.  
  3815. Date:     Sat, 22-FEB-1986 15:32 MST
  3816. From:     <PETERSONB@BYUVAX>
  3817. Subject:  VICTOR 9000 KERMIT updates
  3818.  
  3819. I apologize to anyone who may be using the VICTOR 9000 Kermit for the bug
  3820. in the mode line during file transfers.  It was a severe oversight on my
  3821. part.  I am forwarding corrected versions of MSXV90.ASM, MSYV90.ASM, and
  3822. MSYV9T.ASM to Columbia U. to replace the ones with the bug.
  3823.  
  3824. [Ed. - The new files in KER:MS*V9*.* on CU20B and on BITNET
  3825. (without the KER:)]
  3826. In addition, since I was working on it anyway, I have cleaned up the
  3827. character set on the Tektronix emulation a little bit to make the lower-case
  3828. letters more readable.  By popular demand I have also added code in the
  3829. Heath emulation mode of both versions to swallow up any ANSI escape
  3830. sequences that may come along.  No action is taken when an ANSI sequence is
  3831. received, but there are apparently many devices (such as the IBM 7171
  3832. protocol converter) that send these sequences and they are very annoying.
  3833. Also, the receipt of the sequence ESC [ is supposed to activate the hold
  3834. screen mode on the VICTOR - not an entirely desirable characteristic if the
  3835. host is merely trying to tell the VICTOR to switch text characteristics.
  3836.  
  3837. I appreciate all who have called bugs in the VICTOR version to my attention.
  3838.  
  3839.                                         Bryan G. Peterson
  3840.                                         (BITNET PETERSONB@BYUVAX)
  3841.                                         Telephone:  (801)378-2093
  3842.  
  3843. P.S. - I will be sending the corrected codes on VICTOR format disks to the
  3844. VICTOR PULSE public domain library in the next few days.  If anyone wishes
  3845. to contact them the address is:
  3846.  
  3847.                         Victor PULSE
  3848.                         c/o Brad Chase
  3849.                         P.O. Box 705
  3850.                         Exeter, NH  03833-0705
  3851.  
  3852. [Ed. - Thanks for fixing these bugs, for sending us the source,
  3853. and a SPECIAL thanks for submitting this version to a Users
  3854. Group. If you could also send us a .BOO file, it would be greatly
  3855. appreciated.]
  3856.  
  3857. ------------------------------
  3858.  
  3859. Date: Tue, 25 Feb 86 09:06:12 CST
  3860. From: C346595@UMCVMB (Bruce Barkelew)
  3861. Subject: ProComm
  3862.  
  3863. PIL Software Systems
  3864. PO Box 1471
  3865. Columbia, MO 65201
  3866. (314) 449-9401
  3867.  
  3868. I am the co-author of the communications program ProComm.  I noticed
  3869. our program mentioned here, so I thought I would let you know some
  3870. more information.  ProComm is a user supported product.  We have just
  3871. released version 2.2 (02/21/86).  Version 2.2 has many improvements
  3872. and additions.  We now emulate 10 popular async terminals.  The VT-100
  3873. emulation has been greatly improved.  We support XMODEM, YMODEM, TELINK,
  3874. MODEM7 and KERMIT file transfer protocols.  Our KERMIT implementation
  3875. has been completely re-coded from the ground up, and now supports all
  3876. the latest features such as data compression, file attributes, and the
  3877. new Sliding Window (full duplex) extension.  Our script command language
  3878. has been expanded also.  ProComm runs under MS-DOS 2.0 or greater, and
  3879. requires 128k of RAM.  We have a 24 hour support BBS running at (314) 449-
  3880. 9401.  The latest version is always available there.
  3881.  
  3882. I don't mean this to sound like a commercial, but I saw messages here
  3883. inquiring about us, so I thought I would supply the information.  I can
  3884. be reached at the above address or at C346595 at UMCVMB.
  3885.  
  3886. -Bruce Barkelew
  3887.  
  3888. [Ed. - We do not usually put commercial announcements in our
  3889. digest, but this may be a way for people to try windows kermit.]
  3890.  
  3891. ------------------------------
  3892.  
  3893. Date: Thu, 27 Feb 86 09:02:10 EST
  3894. From: munnari!moncskermit.oz!john@seismo.CSS.GOV (John Carey)
  3895. Subject: C-Kermit bug for Pyramid 90x
  3896.  
  3897. Sorry my last article had a typo.
  3898.                 if (sfile(xeof)) BEGIN ssdata;  /* <---- parameter added */
  3899.  
  3900. Should have been :-
  3901.                 if (sfile(xflg)) BEGIN ssdata;  /* <---- parameter added */
  3902.                           ^^^^
  3903. Thanks to John F. Rovert (jrover@nswc-g) for pointing out my mistake
  3904.  
  3905.                                                 John Carey.
  3906.                                                 john%monu1.oz@seismo.ARPA
  3907.  
  3908. [Ed. - Thanks for the correction.]
  3909.  
  3910. ------------------------------
  3911.  
  3912. Date: Thu, 27 Feb 86 0:02:20 CST
  3913. From: Mark Vasoll <vasoll%okstate.csnet@CSNET-RELAY.ARPA>
  3914. Subject: uucpker and kermsrv are back
  3915.  
  3916. Both the uucpker and kermsrv logins are back in working order on
  3917. okstate.
  3918.  
  3919. ------------------------------
  3920.  
  3921. Date: 28 Feb 86
  3922. From: Frank da Cruz <SY.FDC@CU20B.COLUMBIA.EDU>
  3923. Subject: Bug in C-Kermit
  3924.  
  3925. I just discovered a bug in C-Kermit that might explain some problems that
  3926. have been reported recently.  If you ever send it an ACK, but the ACK is
  3927. lost somehow, and then you time out and send it a NAK (as I believe the PC
  3928. will do if its timer is on) before C-Kermit times out, the two Kermits get
  3929. into a deadlock, in which Unix Kermit sends packet n and the PC sends a NAK
  3930. for packet n+1, up to the retry limit.  The cure, in the case of Unix
  3931. Kermit, is to add a test in the input() function.  If it receives a NAK for
  3932. packet (n+1)%64, then it should return('Y'), i.e. behave as though it got an
  3933. ACK for packet n.  - Frank
  3934.  
  3935. ------------------------------
  3936.  
  3937. End of Info-Kermit Digest
  3938. *************************
  3939. -------
  3940.  5-Mar-86 16:28:02-EST,10108;000000000001
  3941. Mail-From: SY.CHRISTINE created at  5-Mar-86 16:26:29
  3942. Date: Wed 5 Mar 86 16:26:29-EST
  3943. From: Christine M Gianone <SY.CHRISTINE@CU20B.COLUMBIA.EDU>
  3944. Subject: Info-Kermit Digest V4 #15
  3945. To: Info-Kermit@CU20B.COLUMBIA.EDU
  3946. Reply-To: Info-Kermit@CU20B
  3947. Queries-To: Info-Kermit-Request@CU20B
  3948. Message-ID: <12188357332.60.SY.CHRISTINE@CU20B.COLUMBIA.EDU>
  3949.  
  3950. Info-Kermit Digest         Wed,  5 Mar 1986       Volume 4 : Number 15
  3951.  
  3952. Departments:
  3953.  
  3954.   ANNOUNCEMENTS -
  3955.     Kermit for Gould/SEL 32/8750 with MPX 3.2A
  3956.     New os9 Kermit (68000 and 6809)
  3957.  
  3958.   C-KERMIT -
  3959.     Kermit for Ultrix-11?
  3960.     Pixel Support for C-Kermit
  3961.     C-Kermit and TACs
  3962.  
  3963.   MS-DOS KERMIT -
  3964.     Tektronix Emulator in QK-Kermit
  3965.     Re: Tektronix Emulator in QK-Kermit
  3966.     PCjr w/Tecmar memory vs 2.28/jrd Kermit-MS
  3967.  
  3968.   MISCELLANY -
  3969.     Minor Problem with VMS Kermit (BLISS/MACRO) V3.1.066:
  3970.  
  3971. ----------------------------------------------------------------------
  3972.  
  3973. Date: Wed 5 Mar 86 09:50:14-EST
  3974. From: Frank da Cruz <SY.FDC@CU20B.COLUMBIA.EDU>
  3975. Subject: Kermit for Gould/SEL 32/8750 with MPX 3.2A
  3976.  
  3977. Announcing SEL-Kermit Version 1.0 for the Gould/SEL Concept 32/8750 with MPX
  3978. 3.2A, written in Fortran-77+ by Marlon Gordon and Dave Durand, Singer/Link
  3979. Houston.  According to the documentation, it works in both remote and local
  3980. mode, and can run as a Kermit server.  The file arrived on some crazy kind
  3981. of tape, which we read the best way we could.  It all seems to be intact.
  3982. The files are in KER:GM1*.* on CU20B, available as usual via anonymous FTP
  3983. on the Internet, and also via KERMSRV at CUVMA on BITNET.
  3984.  
  3985. ------------------------------
  3986.  
  3987. Date: Fri 28 Feb 86 18:04:22-PST
  3988. From: Bob Larson <BLARSON%ECLD@usc-ecl.arpa>
  3989. Subject: New os9 Kermit (68000 and 6809)
  3990.  
  3991. Since someone finally confirmed that I didn't break the 6809 support
  3992. when I added 68000 support to kermit, the new version should be made
  3993. standard.  (Thanks Mark Sunderlin, scsnet!sunder.)  
  3994.  
  3995. The new version is on usc-eclb.arpa as ps:<blarson.os9>os9*.* .  The
  3996. files that have changed are second generation, so os9*.*.2 will get
  3997. you only the new files.
  3998.  
  3999. The only real changes for 6809 users are in the .hlp and .bwr files
  4000. and some code to make connect mode on a bit-banger port easier to
  4001. implement.  (A special device driver is needed, any volunteers?)
  4002.  
  4003. Bob Larson <Blarson@Usc-Ecl.Arpa>
  4004. Uucp: ihnp4!sdcrdcf!oberon!blarson
  4005.  
  4006. [Ed. - Thanks!  The new files are in KER:OS9*.* on CU20B, and in
  4007. OS* * on KERMSRV at CUVMA.]
  4008.  
  4009. ------------------------------
  4010.  
  4011. Date:     Fri, 28 Feb 86  10:44 EST
  4012. From:     Mark Katsouros <KATSOURO@UMDD.BITNET>
  4013. Subject:  Kermit for Ultrix-11?
  4014.  
  4015.  I've had no luck in getting Kermit working on our Ultrix-11 system.  Tried
  4016. making several different versions, and fooled around with mixing up the flags,
  4017. but was unsuccessful in coming up with anything even close.  If you happen to
  4018. hear of a way to get what I have (ck*.*) made for Ultrix-11, please let me
  4019. know.  Also, I'd really appreciate it if you would let me know if you hear of
  4020. anyone else on the net using Ultrix-11.  (Perhaps they have some sort of Kermit
  4021. protocol.)  Thank you for your time,
  4022.  
  4023. Mark Katsouros
  4024. University of Maryland, College Park
  4025.  
  4026. [Ed. - Does anybody have any hints about making C-Kermit work in
  4027. Ultrix-11?  What is Ultrix-11, anyway?  A 2.9 derivative?  A version
  4028. 7 derivative?  Venix in disguise?]
  4029.  
  4030. ------------------------------
  4031.  
  4032. Date: Fri 28 Feb 86 11:15:39-EST 
  4033. From: Chris Lent <OC.PEDHEM@CU20B.COLUMBIA.EDU>
  4034. Subject: Pixel Support for C-Kermit
  4035.  
  4036.     Just put C-kermit on a Pixel 1000 which is a 68000 based Berkley
  4037. Unix box.  Make bsd almost works but it seems the getppid() function
  4038. which is used to determine the parent process id of the shell running
  4039. C-kermit is missing from the run-time library.  So I made a
  4040. change to ckufio.c adding an #ifdef PIXEL and substituted a
  4041. kill(0,9) for kill(getppid(),1).
  4042. The unix diffs of the current version of ckufio.c and ckuker.mak follow:
  4043. $ diff ckufio.c ckufiopix.c
  4044. 198a199,201
  4045. > #ifdef PIXEL
  4046. >     return(kill(0,9));
  4047. > #else
  4048. 199a203
  4049. > #endif
  4050. $ diff ckuker.mak ckukerpix.mak
  4051. 174a175,179
  4052. > #Pixel 1000 (Almost) Berkeley Unix 4.1 or 4.2 (and presumably also 4.3)
  4053. > #Pixel 1000 V2.1 (Has no getppid() function)
  4054. > pixel:
  4055. >     make wermit "CFLAGS= -DBSD4 -DDEBUG -DTLOG -DPIXEL"
  4056.  
  4057. ------------------------------
  4058.  
  4059. Date:  2 Mar 1986 12:26:45 EST
  4060. Subject: C-Kermit and TACs
  4061. From: Glen Foster <GFoster@USC-ISI.ARPA>
  4062.  
  4063. Has anybody set up C-Kermit on a VAX running Unix (4.2bsd in this case)
  4064. to get it to perform the proper Telnet protocol negotiations with a
  4065. TAC so the TAC doesn't interfere with a file transfer?
  4066.  
  4067. I know what Telnet sequence to send, I'm just not familiar enough with
  4068. C-Kermit and Unix to know how to do it.  I'm sure it could be done
  4069. relatively easy with a Kermit script file, perhaps someone has done
  4070. something a little fancier with a shell script the "knows" whether the
  4071. remote is coming through a TAC or not and sets binary mode if it is.
  4072.  
  4073. The Tops-20 Kermit at ISI does this, surely C-Kermit and Unix must have
  4074. this capability!
  4075.  
  4076. Thanks in advance.
  4077.  
  4078. Glen Foster - GFOSTER@USC-ISI.ARPA
  4079.  
  4080. [Ed. - There is no code in C-Kermit to put TACs in binary mode, though there
  4081. is no reason why it couldn't be added.  For now, just use TAC commands like
  4082. @b i s and @b o s.]
  4083.  
  4084. ------------------------------
  4085.  
  4086. Date: 26 Feb 86 06:50:00 PST
  4087. From: ALEX WOO <wu@ames-aero>
  4088. Subject: Tektronix Emulator in QK-Kermit
  4089.  
  4090. Has anyone got the tek4014 emulator in qk-kermit to work?  I don't have
  4091. a Zenith but a Hercules card so I tried to recompile the relevant
  4092. modules.  Here is a summary of my failed efforts.
  4093.  
  4094. 1.  It was necessary to overlay the source.  I chose to overlay the local
  4095. and definewords procedures since they are not critical for terminal
  4096. emulation.
  4097.  
  4098. 2.  There was a definite error in the DefineWorld(1,0,779,1023,0) call.
  4099. I changed it to either
  4100.             DefineWorld(1,0,0,779,1023)
  4101. or            DefineWorld(1,0,0,3120,4095)
  4102. depending on which tektronix driver I'm using on the mainframe.
  4103.  
  4104. After fixing these errors, I find that when the terminal goes into tektronix
  4105. mode the screen blanks out.  It recovers correctly but nothing is ever painted
  4106. to the screen.  It almosts looks as if the vectors are drawn on a RAM screen
  4107. (but I set that boolean to be false).  Any suggestions?
  4108.  
  4109. Alex.
  4110.  
  4111. P.S.  I was surprised that turbo-pascal could drive the serial ports at 
  4112. 19,200 baud.
  4113.  
  4114. ------------------------------
  4115.  
  4116. Date:    Tue, 4 Mar 86 11:03 EST
  4117. From:    VIC@QUCDN
  4118. Subject: Re: Tektronix Emulator in QK-Kermit
  4119.  
  4120.     Since we don't have the Hercules board, I can only guess at what
  4121. your problems might be.  Here are some possibilities to consider:
  4122.   1. QK-KERMIT emulates a TEK4010 which is slightly different from a
  4123.      TEK4014 terminals.  You maybe sending TEK4014 sequences that are
  4124.      not interpetted the same on a TEK4010.
  4125.   2. Make sure that you are using the Hercules routines from the Turbo
  4126.      tool box.
  4127.   3. Do not change the  DefineWorld definition. Although it appears to
  4128.      be backwards it is fixed up with some other code. ( Two wrongs
  4129.      make it right?)
  4130.   4. Try leaving the RamScreen definition unchanged.  We changed it to
  4131.      false to reduce the amount of memory used.  I am not sure how this
  4132.      affects the Hercules routines so you may leave it alone.
  4133.   5. Are you running at 19.2 baud? I have never tested it out at that
  4134.      rate. May I suggest you run your test at a lower baud rate  to
  4135.      insure that your problem is not a baud rate problem.
  4136.  
  4137. ------------------------------
  4138.  
  4139. FROM: EGRJN@TUCC
  4140. Date:     Tue, 04 Mar 86 08:52 EST
  4141. Subject: PCjr w/Tecmar memory vs 2.28/jrd Kermit-MS
  4142.  
  4143. I got version 2.28 of the IBM PC Kermit from KERMSRV and I discovered a
  4144. problem that few others may have found, and which I hope you can report to
  4145. the right folks.  I have a PCjr with TECMAR memory which brings my system
  4146. memory to 640K.  When I run KERMIT 2.28, the program bombs with a message
  4147. indicating "insufficient memory".  If I disable the TECMAR memory, the
  4148. program runs fine.  Version 2.27 runs fine in either case.  Something was
  4149. done to 2.28 which creates this incompat- ibility with my system.  Disabling
  4150. the extra memory is inconvenient because it prevents me from using RAM disks
  4151. or programs like Sidekick. Perhaps if they knew of it, the KERMIT wizards
  4152. could avoid this improvement in future versions.
  4153.  
  4154. [Ed. - Has anyone else experienced this problem?  If so, did it go away when
  4155. you tried jrd/2 or later?  Joe Doupnik found some problems with the dynamic
  4156. memory allocation and fixed them.]
  4157.  
  4158. ------------------------------
  4159.  
  4160. Date: Fri 28 Feb 86 11:15:39-EST 
  4161. From: Chris Lent <OC.PEDHEM@CU20B.COLUMBIA.EDU>
  4162. Subject: Minor Problem with VMS Kermit (BLISS/MACRO) V3.1.066:
  4163.  
  4164.    If you didn't recompile KERMIT under VAX/VMS 4.X from the MACRO (or BLISS
  4165. I assume) a version compiled under VAX/VMS 3.2 to 3.7 may stall in what
  4166. looks like a CTRL/S-CTRL/S (XOFF-XOFF) standoff when using DEC's VT220
  4167. terminals.  I assume the terminal sends a CTRL/S between the time you type
  4168. the escape character and the time you type the C to close a CONNECT session.
  4169. It might also be that PASSALL mode (rather than VMS 4.X PASTHRU) mode is
  4170. used and the terminal's incessant CTRL-S/CTRL-Q sequences eventually lock up
  4171. KERMIT.
  4172.  
  4173.    Recompiling under VAX/VMS 4.X seems to solve thsi problem.  Note that
  4174. this hangup problem did NOT occur on VT100's or IBM-PC's using KERMIT
  4175. to be terminals.
  4176.  
  4177.    To determine what version your kermit was linked under do a
  4178.  
  4179. $ ANALYZE/IMAGE SYS$SYSTEM:KERMIT.EXE
  4180.  
  4181. and look at the linker identification under the heading Image Identification
  4182. Information.  If the string starts with a 3 you probably should rebuild your
  4183. KERMIT.EXE.
  4184.  
  4185.                 Chris Lent
  4186.                 The Cooper Union for the Advancement of Science and Art.
  4187.                 ihnp4!allegra!phri!cooper!chris
  4188. or care of:
  4189.                 OC.PEDHEM@CU20B.COLUMBIA.EDU 
  4190.  
  4191. ------------------------------
  4192.  
  4193. End of Info-Kermit Digest
  4194. *************************
  4195. -------
  4196. 10-Mar-86 16:52:37-EST,15189;000000000001
  4197. Mail-From: SY.CHRISTINE created at 10-Mar-86 16:50:36
  4198. Date: Mon 10 Mar 86 16:50:36-EST
  4199. From: Christine M Gianone <SY.CHRISTINE@CU20B.COLUMBIA.EDU>
  4200. Subject: Info-Kermit Digest V4 #16
  4201. To: Info-Kermit@CU20B.COLUMBIA.EDU
  4202. Reply-To: Info-Kermit@CU20B
  4203. Queries-To: Info-Kermit-Request@CU20B
  4204. Message-ID: <12189672444.56.SY.CHRISTINE@CU20B.COLUMBIA.EDU>
  4205.  
  4206. Info-Kermit Digest         Mon, 10 Mar 1986       Volume 4 : Number 16
  4207.  
  4208. Departments:
  4209.                       New Kermit-32.Hex Enclosed
  4210.            Kermit for Heath/Zenith 100 with UCI EZPC Board
  4211.                            Zenith-100 Bugs
  4212.                          C-Kermit on HP9000s
  4213.                        Suggestions, C-64 Kermit
  4214.                               Ultrix-11
  4215.                          Kermit on Ultrix-11
  4216.                         Setting TAC Parameters
  4217.                      Kermit/TACS and Other Hosts
  4218.                        Bug in Kermit for VM/CMS
  4219.                             Unix C-Kermit
  4220.       Problem with Kermit-11 and Intel MDS Kermit (Kermit-Isis)
  4221.                          Altos Oasis Kermit?
  4222.  
  4223. ----------------------------------------------------------------------
  4224.  
  4225. Date: Sun, 9 Mar 86 20:49:36 CDT
  4226. From: Stan Barber <drillsys!sob@seismo.CSS.GOV>
  4227. Subject: New Kermit-32.Hex Enclosed
  4228.  
  4229. So that others won't have to suffer as I did, here is a freshly hexed
  4230. verion of kermit-32. Enjoy.
  4231.  
  4232. [Ed. - Thanks!  For those who don't know why we needed a new hex file for
  4233. VMS Kermit, it's a long story.  But now it agrees with the VMSHEX and VMSDEH
  4234. programs we distribute with it, and the warning messages can be (and have
  4235. been) removed.  VMS Kermit itself has not been changed; it's still version
  4236. 3.1(066).  The new hex file is in KER:VMSMIT.HEX on CU20B and in VMSMIT HEX
  4237. on CUVMA for BITNET.]
  4238.  
  4239. ------------------------------
  4240.  
  4241. Date: Thu 6 Mar 86 16:48:29-EST
  4242. From: Frank da Cruz <SY.FDC@CU20B>
  4243. Subject: Kermit for Heath/Zenith 100 with UCI EZPC Board
  4244.  
  4245. From Marvin Hamdan, UCI Corporation, 948 Cherry Street, Kent, OH  44240,
  4246. a version of IBM PC MS-DOS Kermit 2.27 modified to run on the H/Z-100 with
  4247. UCI's EZPC board, which is supposed to make H/Z-100 IBM compatible (oh
  4248. well).  Before trying to run this, you have to pry off a couple chips
  4249. and bend some pins (it's explained in the directions).  The files are
  4250. in KER:MS*EZP.* on CU20B and MS*EZP * from KERMSRV via BITNET at CUVMA.
  4251.  
  4252. ------------------------------
  4253.  
  4254.  
  4255. Date: Fri 7 Mar 86 00:03:44-EST
  4256. From: "Gordon C. Holterman" <GORDY%OZ.AI.MIT.EDU@XX.LCS.MIT.EDU>
  4257. Subject: ZENITH BUGS
  4258.  
  4259. HELP!!!
  4260.  
  4261. I recently grabbed a copy of the kb:msvz10.exe file to run kermit on my
  4262. Zenith 100.  However, I am experiencing two major bugs.  First, receiving or
  4263. getting files doesn't work.  It starts to work and says it gets the first
  4264. packet, but then hangs (the cursor sits at thge end of the file name) and
  4265. the only way out is to reboot.  The connection is fine and the remote system
  4266. is definately sending data--just no receiving.  Second, the status command
  4267. causes a similar lock.  No information gets printed--the cursor runs to the
  4268. edge of the screen prints an E and then locks.  Rebooting is the only out.
  4269.  
  4270. I would love to get these bugs fixed as soon as possible or get an old
  4271. version that works.
  4272.  
  4273.         Thanks,
  4274.             Gordy Holterman@MIT
  4275.  
  4276. [Ed. - The old version is in PB:<KERMIT-OLD>MSZ100.BOO (or .EXE) on CU20B.
  4277. Has anyone else had similar problems with the current version, or can give
  4278. some hints about making it work right?  This could be an instance of 2.28
  4279. being built from source, with the segments coming out in the wrong order,
  4280. as described in the .BWR file.]
  4281.  
  4282. ------------------------------
  4283.  
  4284. Date: Thu, 6 Mar 86 11:57:31 PST
  4285. From: Arvind Kumar <hpcea!kumar@hplabs.ARPA>
  4286. Subject: C-Kermit on HP9000s
  4287.  
  4288. Has anyone else had difficulties trying to make C-Kermit work in terminal
  4289. emulation mode on HP9000 computers?
  4290.  
  4291. I am trying to use it to go out to a hardwired port (actually an Infotron
  4292. port selector) but have had no luck, either on the Series 500 or the Series
  4293. 220.  In each case, the command 'set line /dev/sw0' takes forever to come
  4294. back with 'unable to lock device' or some similar message.  Setting
  4295. modem-dialer to racal-vadic allows me to proceed until the Connect step,
  4296. which terminates terminal emulation immediately, saying 'host closed
  4297. connection' or something similar.
  4298.  
  4299. Any clues?
  4300.  
  4301. Arvind Kumar
  4302.   kumar@hplabs@csnet-relay
  4303.   ucbvax!hplabs!kumar
  4304.  
  4305. [Ed. - The stupid UNIX "lock files" are the bane of UNIX Kermit.  Read the
  4306. section in the Kermit User Guide (the C-Kermit chapter of which is on
  4307. line as ckuker.doc) about this.  If all else fails, comment out the code
  4308. that looks for the lock file and rebuild the program.  - Frank]
  4309.  
  4310. ------------------------------
  4311.  
  4312. Date: Wed, 5 Mar 86 20:25:53 pst
  4313. From: Joel West <westjw%frog@nosc.ARPA>
  4314. Subject: Suggestions, C-64 kermit
  4315.  
  4316. I have the C-64 kermit 1.7(52).  I'm happy with using it with another
  4317. local micro, but thus far have failed with a remote host (probably
  4318. due to modem status controls, etc. in the cable).
  4319.  
  4320. In c64ker.doc, the authors make comments about suggestions and improvements.
  4321. Responding to their ideas, I'd like to offer my 2 cents:
  4322.      1.    SET BAUD needs 2400 baud, if said throughput is feasible
  4323.     on the C-64
  4324.      2.    Slower cursor blink is needed.
  4325.      3.    The authors suggest RENAME and SCRATCH command.  I think
  4326.     the existing DISK works fine:
  4327.         DISK S0:scratched
  4328.         DISK R0:new=old
  4329.     Perhaps they could modify DISK ? to prompt these options.
  4330.      4.    Screen colors would be nice, but B/W is quite readable.
  4331.      5.    "Implement wildcard send -- need info on 1541 DOS!", to quote
  4332.     from the manual.  According to my 1541 manual, 
  4333.  
  4334. DIRECTORY
  4335. Track 18, Sector 1
  4336.     0-1    track, sector next directory block
  4337.     2-31    1st entry
  4338.     34-63    2nd entry
  4339.     66-95    3rd entry
  4340.     98-127    etc.
  4341.     226-255    last entry
  4342.  
  4343. DIRECTORY ENTRY:
  4344.     0    128+type 0=Deleted, 1=SEQ, 2=PROG, 3=USER, 4=REL
  4345.         128 indicates file properly closed
  4346.     1-2    T/S of 1st data block
  4347.     3-18    file name padded with shift-space (0xA0 ?)
  4348.     19-20    T/S first side sector for relative file
  4349.     21    record size, relative file
  4350.     22-25    filler
  4351.     26-27    T/S replacement file when OPEN@ in use
  4352.     28-29    # of blocks in file: low byte, high byte
  4353. It would seem that only 0-18 are really needed for kermit applications.
  4354.  
  4355. One last comment.  I have two commercial word processors, but neither
  4356. seems to use plain CBM ASCII text. If the SpeedScript editor
  4357. is really public domain, maybe it could be distributed with kermit
  4358. --or a comparable replacement.
  4359.  
  4360.     Joel West    CACI, Inc. - Federal
  4361.     westjw@nosc.ARPA
  4362.     {decvax,ucbvax,ihnp4}!sdcsvax!noscvax!westjw
  4363.  
  4364. ------------------------------
  4365.  
  4366. Date: 7 Mar 1986 0422-EST
  4367. From: LCG.KERMIT@MARLBORO.DEC.COM
  4368. Subject: Ultrix-11
  4369.  
  4370. Ultrix-11 V2 is a Digital product based on V7 and 2.9.  Ultrix-11 V3 will
  4371. have some Sys 5 compatibilities (was announced at Fall Decus) and should be
  4372. out soon.  The respondent didn't indicate what version of Ultrix-11 he was
  4373. using and what machine he was running it on.
  4374.  
  4375. I plan to bring up C-Kermit under Ultrix-11 V2 (and V3 when available) on an
  4376. 11/73 and will post any diffs necessary to get it to work.
  4377.  
  4378. Venix and Pro/Venix are products of Venturcom and are independent of Ultrix-11.
  4379.  
  4380. When will a windows version of C-Kermit be available?  Is anyone working on
  4381. such a beast?
  4382.  
  4383. [Ed. - A version of C-Kermit with windows was announced in Info-Kermit V4 #1.
  4384. It's based on an earlier version of C-Kermit (4.0 rather than the current 4C).
  4385. It's not in our regular Kermit distribution because of the name conflicts
  4386. with the regular release, but it can be FTP'd from PS:<KERMIT-W>*.* on CU20B.
  4387. Sorry, it's not available on BITNET.  Eventually, the windowing code will be
  4388. added to the distributed version of C-Kermit.]
  4389.  
  4390. ------------------------------
  4391.  
  4392. Date:  86/03/06. 09.28.49.
  4393. From:  RYAN%UNLCDC3.BITNET@WISCVM.WISC.EDU
  4394. SUBJECT: Kermit on Ultrix-11
  4395.  
  4396.   In regards to Mark Katsouros question on Kermit for Ultrix-11, we run an
  4397. Ultrix-11 system and have installed a working host version of Kermit.  The
  4398. Kermit version that we installed was the Unix Kermit from a tape written at
  4399. Columbia on 11-12-84.  Identified in the sccsid as version 3.0(1) mod date
  4400. 11/5/84.
  4401.  
  4402. [Ed. - This was our old, pre-C-Kermit version of UNIX Kermit.  It didn't
  4403. do much, but it was quite transportable among V7 and Berkeley-based UNIX
  4404. systems.]
  4405.  
  4406. Ultrix-11 is Digital's version of Unix for the VAX line of computers.
  4407. Ultrix-11 is basicly Berkley 4.2 Unix.
  4408.  
  4409. [Ed. - Ultrix-11 runs on PDP-11s.  Ultrix-32 runs on VAXes.  Are we talking
  4410. about the same thing?]
  4411.  
  4412. Ryan Popken
  4413. University of Nebraska, Lincoln
  4414.  
  4415. BITNET: RYAN@UNLCDC
  4416. CSNET:  kermit@unl
  4417.  
  4418. ------------------------------
  4419.  
  4420. Date: Thu, 6 Mar 86 22:25:44 EST
  4421. From: Dave Swindell <dswindel@BBN-LABS-B.ARPA>
  4422. Subject: Setting TAC parameters
  4423.  
  4424. In the last digest (V4#15), there was a message from a user wanting to use
  4425. C-Kermit over a TAC.  The digest editor gave the correct TAC commands to use
  4426. (@ b o s and @ b i s), but gave them IN THE WRONG ORDER!  You must use the @
  4427. b o s command (binary output suppress, or something like that) BEFORE you
  4428. issue the @ b o s command (binary input suppress).  If you issue the @ b i s
  4429. command first, the TAC will not accept the @ b o s command.  Also, if you
  4430. are sending data to a host system connected via a TAC, you may need to set
  4431. the send packet-length parameter to a value of 64 or less to keep from
  4432. over-running the TAC input buffer.
  4433.  
  4434. Hope this helps,
  4435.  
  4436. Dave Swindell
  4437. BBN Laboratories
  4438.  
  4439. ------------------------------
  4440.  
  4441. Date:  6 Mar 1986 15:30:39 EST
  4442. Subject: Kermit/TACS and other hosts
  4443. From: Glen Foster <GFoster@USC-ISI.ARPA>
  4444.  
  4445. "Thanks" to all the people who sent me information on TAC commands.  Perhaps
  4446. my request was not specific enough.  What I am looking for is a way to have
  4447. a Unix host running C-Kermit send the telnet sequence:
  4448.  
  4449. IAC WILL BIN    (wait for: IAC DO BIN) then send:
  4450. IAC DO BIN      (wait for: IAC WILL BIN) 
  4451.  
  4452. Then (without the remote user ever having been aware of anything) Kermit
  4453. will take over and the user will see the C-Kermit> prompt or whatever.
  4454. Another negotiation should be performed upon leaving Kermit to return
  4455. control of the TAC to the user although this is not crucial.
  4456.  
  4457. IAC is the character 377 octal (Interpret As Command), this is the telnet
  4458. "escape" character and is never sent by Kermit (I am told) because octal 177
  4459. (ASCII DEL) is not "printable."  It (octal 377) has to be doubled to get
  4460. through a TAC even in binary mode.
  4461.  
  4462. Telnet negotiation between hosts uses special characters 376 (DONT), 375
  4463. (DO), 374 (WONT) and 373 (WILL).  The character that follows one of these
  4464. four indicates which option is being negotiated, which for binary is 0
  4465. (BIN).
  4466.  
  4467. This should only occur if the user is coming over a TAC and not telnetted
  4468. host to host, local hard-wired or dialup.  Of course, error detection and
  4469. recovery should be taken care of in the best of all possible worlds.
  4470.  
  4471. The important thing is that it remain transparent to the users, they should
  4472. only have to type "kermit server" ("kermit -x" under UNIX), escape to
  4473. command level and transfer files with the greatest of ease.  What do they
  4474. know about TAC commands?  I have a key programmed to tell the TAC to jump
  4475. and whinny but this causes all sorts of "funny" output that confuses my
  4476. users.
  4477.  
  4478. Again, TOPS-20 can do it, why can't UNIX.  (Maybe that should rile enough
  4479. UNIX gurus so I'll get an answer!)
  4480.  
  4481. Glen
  4482.  
  4483. [Ed. - It's just a matter of someone writing the code.  It's one of many
  4484. items on the list of things to do.]
  4485.  
  4486. ------------------------------
  4487.  
  4488. From: mcvax!eurifb!benno@seismo.CSS.GOV
  4489. Date: Fri, 7 Mar 86 12:12:27 +0100
  4490. Subject: Bug in Kermit for VM/CMS
  4491.  
  4492. A problem erupted when we tried to send lots of packets from a UNIX machine
  4493. via a 7171 over a 70-foot line. The 7171 guarantees only 50 foot, and lots
  4494. of acknowledgement-packets were garbled, and UNIX-kermit did a retry.  This
  4495. was all OK, exept when the old packet-number was 63 ('_').  VM/CMS kermit
  4496. wrapped around to 0 (' ') and didn't recognise the resent packet as a retry.
  4497. It appeared that masking was forgotten on several occasions. I have tried to
  4498. locate all the spots where it should be needed, and inserted them (see the
  4499. lines with BN-860227).  It works fine now (upto now for approx. 100 MB).
  4500.  
  4501. Ben Noordzij,
  4502. Erasmus University, Rotterdam, The netherlands
  4503. ......!mcvax!eurifb!benno
  4504.  
  4505. [Ed. - Thanks for the report.  We've omitted the code from the digest, but
  4506. it has been added to the CMS Kermit beware file.  The problem will be fixed
  4507. in the forthcoming release (version 3.0).]
  4508.  
  4509. ------------------------------
  4510.  
  4511. Date: 12 February 1986, 10:35:10 SET
  4512. From: Wolfgang Hake             0521-106-4941        UHRZS007 at DBIUNI11
  4513. Subject: Unix C-Kermit 
  4514.  
  4515. wir haben probleme, den c-kermit unter der amdahl unix-version UTS V
  4516. zu installieren. in der versionsliste ist die UTS V zwar mitaufgefuehrt,
  4517. aber im make-file ist dafuer kein spezieller eintrag vorgesehen. die
  4518. eintraege fuer fruehere UTS-Versionen (UTS 2.4) sind unter UTS V nicht
  4519. lauffaehig. Unter UTS V fehlt der CBREAK-Modus.
  4520. Gibt es eine neuere version fuer den C-Kermit, der dem UTS V tribut
  4521. zollt? falls sie eine solche haben, schicken sie sie bitte an mich
  4522. via EARN.
  4523.  
  4524. [Ed. - Der "sys5" Eintrag im make-file gilt auch fuer UTS V.  Kermit
  4525. versionen koennen von KERMSRV@CUVMA nachgefragt werden durch BITNET
  4526. (EARN) -- z.B. "SMSG RSCS MSG CUVMA KERMSRV SEND CK* *" (CMS).
  4527. Excuse my fractured German.  - Frank]
  4528.  
  4529. ------------------------------
  4530.  
  4531. DATE: 7-MAR-1986
  4532. FROM: BRIAN@UOFT02
  4533. SUBJECT: Problem with Kermit-11 and Intel MDS Kermit (Kermit-Isis)
  4534.  
  4535.  Problem: ISIS Kermit can get files from Kermit-11 server but can't send
  4536. them. Reported Mar 1986 by rrenfro@dtrc.arpa
  4537.  
  4538.  I know exactly what's wrong, if you would get the current save image from
  4539. my Vax it would go away.  The problem in older k11's is when kermit-11 gets
  4540. a short (6 char) S packet (ie, the absolute minimum) it stuffs a literal
  4541. null into the QBIN field of it's reply, which is a field that does not get
  4542. encoded. Please get a new version as described.  The same thing happened to
  4543. FidoNet Kermit with Kermit-11. This problem was fixed on 01-Nov-1985 version
  4544. 2.37.
  4545.  
  4546. brian@uoft02.bitnet
  4547.  
  4548. [Ed. - Brian will be sending his new release to Columbia shortly.  Until
  4549. then, it's available on his VAX at the U of Toledo via BITNET or dialup,
  4550. as announced in Info-Kermit V4 #14.]
  4551.  
  4552. ------------------------------
  4553.  
  4554. Date: Thu, 6 Mar 1986 13:06 EST
  4555. From: ELOISE%MAINE.BITNET@WISCVM.WISC.EDU  (Eloise Kleban)
  4556. Subject: Altos Oasis Kermit?
  4557.  
  4558. Is there a version of Kermit for the Altos running Oasis?  We would
  4559. appreciate information and/or a diskette if anyone out there can supply us!
  4560. My BITNET address is ELOISE@MAINE.  My US mail address is:
  4561.  
  4562.                      Eloise Kleban
  4563.                      Computing Center
  4564.                      University of Maine
  4565.                      Orono, ME 04469
  4566.  
  4567. ------------------------------
  4568.  
  4569. End of Info-Kermit Digest
  4570. *************************
  4571. -------
  4572. 13-Mar-86 17:50:54-EST,14063;000000000000
  4573. Mail-From: SY.FDC created at 13-Mar-86 17:49:50
  4574. Date: Thu 13 Mar 86 17:49:50-EST
  4575. From: Frank da Cruz <SY.FDC@CU20B.COLUMBIA.EDU>
  4576. Subject: Info-Kermit Digest V4 #17
  4577. To: Info-Kermit@CU20B.COLUMBIA.EDU
  4578. Reply-To: Info-Kermit@CU20B
  4579. Queries-To: Info-Kermit-Request@CU20B
  4580. Message-ID: <12190469660.12.SY.FDC@CU20B.COLUMBIA.EDU>
  4581.  
  4582. Info-Kermit Digest         Thu, 13 Mar 1986       Volume 4 : Number 17
  4583.  
  4584. Today's Topics:
  4585.                     BOO File Encoding and Decoding
  4586.             Kermit for the Apple ][ Pascal System (Q & A)
  4587.                         TI PC Kermit Ommisions
  4588.                           MSZ100.BOO Kermit
  4589.                  Kermit on HP Integral Problem (csh)
  4590.                      DEC-20 LAT Service vs Kermit
  4591.                  Kermit vs Telebit TrailBlazer Modem
  4592.                         Kermit on Epson QX-16?
  4593.                           Kermit & Wang PC's
  4594.             Kermit Diskettes for Atari 800XL or Macintosh?
  4595.  
  4596. ----------------------------------------------------------------------
  4597.  
  4598. Date: Tue 11 Mar 86 14:46:09-EST
  4599. From: Howie Kaye <SY.Howie@CU20B.COLUMBIA.EDU>
  4600. Subject: BOO File Encoding and Decoding
  4601.  
  4602. I have added UNIX support to the C-language .BOO file maker, MSBMKB.C,
  4603. so now it can be compiled for UNIX, MS-DOS, or TOPS-20.  On UNIX and MS-DOS,
  4604. it now does efficient blocked i/o, rather than character-at-a-time.  The
  4605. DOS version compiles under either Lattice or Microsoft C.
  4606.  
  4607. I've also written a .BOO file decoder in C, equivalent to MSBPCT.BAS.  It runs
  4608. in about 10 seconds on a PC, rather than 20 minutes.  There is a bug in this
  4609. program, which adds extra bytes to the end of the file every time it gets run.
  4610. This should not affect anything, as the data is all past what the program
  4611. thinks is it's end...If you encode/decode twice though, you do not get
  4612. identical files.
  4613.  
  4614. /Howie
  4615.  
  4616. [Ed. - Thanks, Howie!  The files are in KER:MSBMKB.C (and .BOO), KB:MSBMKB.EXE
  4617. (the .BOO and .EXE file are for MS-DOS), and KER:MSBPCT.C (and .BOO), and
  4618. KB:MSBPCT.EXE.  All these are available on the Internet from CU20B via
  4619. anonymous FTP.  The C and BOO files are also available on BITNET from KERMSRV
  4620. at host CUVMA.]
  4621.  
  4622. ------------------------------
  4623.  
  4624. Date: 10 Mar 86 21:11:12 +0100
  4625. From: XBR1YD22%DDATHD21.BITNET@WISCVM.WISC.EDU (YD22@BR1.THDNET)
  4626. Subject: KERMIT for the APPLE ][ PASCAL system
  4627.  
  4628. I'm looking for a KERMIT that runs on an APPLE ][ under the (UCSD-)PASCAL
  4629. system. Any pointers are very welcome.  Please respond to me directly, as I'm
  4630. not on all the lists I'm sending this to.
  4631.  
  4632. Thank you very much
  4633.  
  4634. Ralf Bayer
  4635. Computing Center @ the Technical University of Darmstadt, West Germany
  4636.  
  4637. Arpanet address:   xbr1yd22%ddathd21.BITNET@wiscvm.wisc.EDU
  4638. BITNET  address:   xbr1yd22 @ ddathd21
  4639.  
  4640. [Ed. - See next message (yes, I responded to him directly too).]
  4641.  
  4642. ------------------------------
  4643.  
  4644. Date: Thu 13 Mar 86 13:24:01-EST
  4645. From: Frank da Cruz <SY.FDC@CU20B.COLUMBIA.EDU>
  4646. Subject: Kermit for Apple II UCSD p-System
  4647.  
  4648. I have a letter from Ph. P. Visser, Rekencentrum der Rijksuniversiteit,
  4649. Groningen, Netherlands:
  4650.  
  4651. "Enclosed you will find two diskettes concerning a Kermit version for
  4652. Apple II (e) and (+).
  4653.  
  4654. "The version is made by P. Terpstra of the Laboratory of Biochemics of the
  4655. State University of Groningen.  The version is written in UCSD Pascal.
  4656. It concerns Apple DOS 3.3 with several interface cards such as:
  4657. - Apple Communication Card (ACC)
  4658. - California CCS 7710 ASI Card (CCS)
  4659. - Hayes Micromodem Card (HMC)
  4660. - Apple Super Serial Card (SSC)
  4661. - IBM AP2 Serial Card (AP2)
  4662.  
  4663. "It is a corrected version of the Stevens version."
  4664.  
  4665. Unfortunately, I can't read the diskettes, which are in Apple II Pascal
  4666. format, 5.25 inch, double sided.  Could someone who has an Apple p-System
  4667. volunteer to read these diskettes and send the contents to Columbia?
  4668. Preferably someone on one of the networks, but failing that, someone who'd
  4669. be willing to send the files back to us on IBM PC or AT DOS diskettes,
  4670. Rainbow DOS diskettes, or 9-track magnetic tape.  Thanks!
  4671.  
  4672. ------------------------------
  4673.  
  4674. Date: Wed, 5 Mar 86 20:33:34 cst
  4675. From: Rusty Haddock <seismo!ut-sally!im4u!ti-csl!tilde!haddock>
  4676. Subject: TI PC Kermit Ommisions
  4677.  
  4678. I've checked the sources for version 2.28 revision 5 and found that the things
  4679. that have been asked about are UNIMPLEMENTED!  Things like local echo, inverse
  4680. video, auto wrap, and the like are just not there (in file MSYTIP.ASM).  Local
  4681. echo should check the 'ecoflg' flag in some data structure and display the
  4682. outgoing character accordingly.  Inverse video is a "stub" that just returns.
  4683. These should be trivial to actually code *OR* you can take the old MSXTIP and
  4684. MSYTIP from a previous version of Kermit, assemble, and link them in as the old
  4685. version at least had local echo.
  4686.  
  4687. Unfortunately, hacking with MS Kermit is very low on my list of things to do
  4688. but... who knows, I might get to it.
  4689.  
  4690.             -Rusty-
  4691.  
  4692. ------------------------------
  4693.  
  4694. Date: 11 Mar 86 17:00:00 EST
  4695. From: "M. COOK" <nordet@paxrv-nes.ARPA>
  4696. Subject: MSZ100.BOO KERMIT
  4697.  
  4698. Gordan C. Holterman indicated in his message of 7 March that he was unable
  4699. to successfully use the STATUS command inthe KB:MSVZ10.EXE version of
  4700. Kermit.  The same problem exists in the MSZ100.BOO version.  On the contrary
  4701. I have had no problems Receiving or Getting files.  I have however
  4702. experienced hangups while reading Mail on the MILNET; but this seems to
  4703. occur only when a capture file is open. Usually, all that needs to be done
  4704. is to depress the RETURN Key. But, even at that some information is dropped.
  4705.                                     Regards,  MHE COOK  (NORDET)
  4706.  
  4707. ------------------------------
  4708.  
  4709. Date: Tue 11 Mar 86 05:26:16-EST
  4710. From: GH0N@TC.CC.CMU.EDU
  4711. Subject: Kermit on HP Integral Problem (csh)
  4712.  
  4713.     I recently installed the new operating system ROMs in my HP Integral
  4714. PC.  Since then I have had a minor problem with C-Kermit (050) while running
  4715. under csh.  It is likely a problem with either the OS and/or csh, but since
  4716. C-Kermit is the only effected program (so far), I thought that I would inquire
  4717. here for suggestions.
  4718.  
  4719. Situation:    Connecting to a Hayes compatible modem to dial a number.  Line
  4720.         set to /dev/tty00 and baud set to 1200.
  4721. Behavior:    Running under sh and either the old HP-UX ROMs (System III?)
  4722.         or the new HP-UX ROMS (S5R2) kermit works normally.  Running
  4723.         under csh and the old HP-UX ROMs kermit also works normally.
  4724.         Running under csh and the new ROMs, the echo from the modem
  4725.         does not appear on the screen.  Typing the pulse dial command
  4726.         (ATDPxxxxxxx) and hitting a carriage return results in having
  4727.         the modem dial the number xxxxxxx.  Even after a connection has
  4728.         been made, no echo appears on the screen.  Escaping (or
  4729.         attempting to) to local control (^\-C) results in csh being
  4730.         logged off (SIGINT or SIGKILL is being sent?).  Attempting to
  4731.         log session, packets, debugging and transactions is sort of
  4732.         futile, only the debugging log shows anything.  The following
  4733.         is the tail end of the debugging log complete with initial
  4734.         header:
  4735.  
  4736.     Does anyone out there have any idea as to why C-Kermit works with sh
  4737. under both versions of the ROMs and only with the old version of the ROMs if
  4738. csh is used?  I plan to look into this this summer, but getting a note back as
  4739. to the cause and fix may be difficult as I will no longer have access to any
  4740. networks.  Also I don't have ADB so debugging is going to be fun.  This summer
  4741. I will try to get C-Kermit to work with the shell PAM, right now the system
  4742. locks up badly if kermit is started up from PAM as opposed to sh or csh.
  4743.  
  4744.                         Gordon Haverland
  4745.                         GH0N @ TC.CC.CMU.EDU
  4746.                         Box 596
  4747.                         Dawson Creek, B.C.
  4748.                         Canada
  4749.                         V1G 4H5
  4750.  
  4751. [Ed. - I asked Gordon to try the current version of C-Kermit, 4C(057), to
  4752. see if the problem persists.  Anybody else have any hints or experience with
  4753. this?]
  4754.  
  4755. ------------------------------
  4756.  
  4757. Date: Thu 13 Mar 86 14:40:53-EST
  4758. From: Frank da Cruz <SY.FDC@CU20B.COLUMBIA.EDU>
  4759. Subject: DEC-20 LAT Service vs Kermit
  4760.  
  4761. When you are connected to a DEC-20 through a DEC Ethernet terminal concentrator
  4762. (like DECserver-100) using the LAT protocol, you will find that you can't
  4763. transfer files of any kind into the DEC-20 using Kermit or MODEM or any similar
  4764. protocol.  You can, however, transfer files from the DEC-20 to the PC with no
  4765. problem.  Logging packets during uploading reveals that a typical Kermit data
  4766. packet (80-90 characters) is truncated by the LAT box to 30-40 characters.  If
  4767. you reduce the Kermit packet size to, say, 37, then everything works.
  4768.  
  4769. The problem occurs because TOPS-20 LAT service defines the LAT input buffer
  4770. length to be 40 instead of the recommended 127 (133 would be better for MODEM).
  4771. The problem does not occur with Ultrix-32 LAT service.  For now, those who want
  4772. to use Kermit to send files to a DEC-20 through a LAT box must set their packet
  4773. size to 37 or less.  Those who want to use MODEM will have to use Kermit
  4774. instead, since MODEM packet sizes cannot be changed.
  4775.  
  4776. ------------------------------
  4777.  
  4778. Date: Thu 13 Mar 86 15:16:03-EST
  4779. From: Frank da Cruz <SY.FDC@CU20B.COLUMBIA.EDU>
  4780. Subject: Kermit vs Telebit TrailBlazer Modem
  4781. Keywords: Telebit
  4782.  
  4783. We had the chance to try out a pair of Telebit TrailBlazer modems recently.
  4784. These modems use a proprietary packet protocol to provide error-free
  4785. transmission up to 10,000 baud over ordinary dialup lines.  They include the
  4786. regular Hayes command set, augmented by a lot of special settings.  We used the
  4787. "old ROM" version -- apparently there is a "new ROM" that makes things better.
  4788.  
  4789. The short story is that Kermit works over these modems, but the performance is
  4790. awful.  The modem's algorithm for sending a packet seems to be to wait until
  4791. its buffer is full, or else until its timer goes off.  Unfortunately, its
  4792. buffer is bigger than a Kermit packet, so it will never send a Kermit packet
  4793. until it times out.  The timeout interval seems to be something like 5 seconds,
  4794. and there's no way to change it.  Furthermore, there's no concept of "data
  4795. forwarding characters" like you have in an X.25 PAD, so you can't tell it to
  4796. transmit whatever it has in its buffer whenever it sees a carriage return.
  4797. As you might imagine, interactive terminal use is pretty bursty.
  4798.  
  4799. For "classic" Kermit between two PC/AT's at 9600 baud over a local phone call,
  4800. the effective data rate was something like 40 baud.  Windows-kermit on the same
  4801. connection did a lot better: about 3700 baud.  But even with windowing, there
  4802. were many pauses and delays; the throughput should have been more like
  4803. 7000-8000 baud.
  4804.  
  4805. The manual doesn't say anything about its packet buffering and forwarding
  4806. technique, except to imply that its buffer is about 10,000 characters long.
  4807. There is a sentence, however, to the effect that "many communication software
  4808. packages (especially those using half duplex protocols such as XMODEM) may not
  4809. be optimized for use the TrailBlazer."  Later on they say "The TrailBlazer's
  4810. packetizing and retransmission behavior must be accommodated by any protocol
  4811. that contains timers for inter-character delays or response limits." 
  4812.  
  4813. Some commercial software packages, like Crosstalk, have added explicit
  4814. TrailBlazer support.  It would have been better if Telebit had used the power
  4815. of the 68000 to make the operation of the modem a little more flexible by
  4816. letting the user specify the timeout interval and break mask.
  4817.  
  4818. ------------------------------
  4819.  
  4820. Date: Mon, 10 Mar 86 15:33:14 PST
  4821. From: arch%renoir@berkeley (Arch Turner)
  4822. Subject: Kermit on Epson QX-16?
  4823. Keywords: Epson
  4824.  
  4825. Has anyone made Kermit work on an Epson QX-16?  Can it be set up as if the
  4826. QX-16 were an IBM PC?
  4827.  
  4828.                 Thanks,
  4829.                     Arch Turner, CSSG Staff
  4830.                     467 Evans, 2-1319
  4831.                     arch@renoir
  4832.  
  4833. ------------------------------
  4834.  
  4835. Date: 11 Mar 86 23:33:00 EST
  4836. From: <dana@bbnccr>
  4837. Subject: Kermit & Wang PC's
  4838. Keywords: Wang PC Kermit
  4839.  
  4840. I tried to load KB:MSVWNG.EXE using FTP and then KERMIT and got a 'not
  4841. enough memory' error (on a 640k machine).  So I downloaded MSVWNG.BOO and
  4842. MSBPCT.BAS and built the executable.  The STATUS command printed a few
  4843. thousand spaces, a few random bytes of memory, and then the system died.
  4844. Not too long ago (a few months at least) a new version of the operating
  4845. system was received from wang. The version numbers are:
  4846.  
  4847.     Wang professional computer: V2.40
  4848.     Bios:                V1.21
  4849.     MS-DOS:                V2.01
  4850.  
  4851. Also, I tried the generic KERMIT and it worked fine (it's not the ASM or
  4852. LINKER, as thats how I built the generic version. Bothe the ASM and LINKER
  4853. are version 1.10). HELP!!!
  4854.  
  4855.                 Thanks,
  4856.                     Eric Dana
  4857.                     dana@bbnccr
  4858.                     BBNCC/MIS
  4859.  
  4860. [Ed. - Can anybody out there help?  If you have a working version of Wang
  4861. PC Kermit, could you send in, or point us at, an .EXE or .BOO file for it?
  4862. I know Wang PC Kermit worked at one time, because it was written here at
  4863. Columbia.  Unfortunately, the person who wrote it and the PC itself are both
  4864. long gone.]
  4865.  
  4866. ------------------------------
  4867.  
  4868. Date: 12 Mar 1986 1453-EST
  4869. From: LCG.KERMIT@DEC-MARLBORO
  4870. Subject: Kermit Diskettes for Atari 800XL or Macintosh?
  4871. Keywords: Mac Kermit, Atari Kermit
  4872.  
  4873. I would like to obtain a copy of Kermit both for the Atari 800XL and for the
  4874. Apple Macintosh.  However, I have no communication software whatever on either
  4875. machine, and on the Atari I have only Basic (so KERBOO does not help).
  4876. Can anyone out there in Kermit-Land help me?  If so, please contact me
  4877. as follows:
  4878.     Paul Liebow
  4879.     W.R.Grace & Co.
  4880.     1114 Avenue of the Americas
  4881.     New York, NY 10036
  4882.     212/819-6963
  4883. ... And thanks!
  4884.  
  4885. [Ed. - We sent him a note about how to order Mac Kermit on diskette from
  4886. us.  Can anybody help with Atari Kermit?  If so, would that person care to
  4887. volunteer as a general Atari Kermit diskette distributor?  Or to submit the
  4888. Kermit diskette to some kind of Atari user group that could distribute it,
  4889. and then tell us about it so we could refer future inquirers there?]
  4890.  
  4891. ------------------------------
  4892.  
  4893. End of Info-Kermit Digest
  4894. *************************
  4895. -------
  4896. 18-Mar-86 15:30:28-EST,10216;000000000000
  4897. Mail-From: SY.CHRISTINE created at 18-Mar-86 15:28:00
  4898. Date: Tue 18 Mar 86 15:28:00-EST
  4899. From: Christine M Gianone <SY.CHRISTINE@CU20B.COLUMBIA.EDU>
  4900. Subject: Info-Kermit Digest V4 #18
  4901. To: info-kermit@CU20B.COLUMBIA.EDU
  4902. Reply-To: Info-Kermit@CU20B
  4903. Queries-To: Info-Kermit-Request@CU20B
  4904. Message-ID: <12191754558.56.SY.CHRISTINE@CU20B.COLUMBIA.EDU>
  4905.  
  4906. Info-Kermit Digest         Tue, 18 Mar 1986       Volume 4 : Number 18
  4907.  
  4908. Today's Topics:
  4909.  
  4910.            MS-DOS Kermit 2.29 Almost Ready, Testing Needed
  4911.                           KERMIT on the Z100
  4912.                     I have a working AMIGA KERMIT
  4913.                   MACKERMIT Terminal Emulation Fixes
  4914.                  Kermit on LAT with VMS (2 messages)
  4915.                   Re:Kermit(057) on the HP Integral
  4916.  
  4917. ----------------------------------------------------------------------
  4918.  
  4919. Date: Tue 18 Mar 86 13:51:43-EST
  4920. From: Frank da Cruz <SY.FDC@CU20B.COLUMBIA.EDU>
  4921. Subject: MS-DOS Kermit 2.29 Almost Ready, Testing Needed
  4922. Keywords: MS-DOS Kermit
  4923.  
  4924. Joe Doupnik has begun the task of adapting the system-dependent support
  4925. modules for the various non-IBM system to the current prerelease of MS-DOS
  4926. Kermit, 2.28 jrd/5e.  This is very close to the final 2.29 release.  The
  4927. Rainbow version has already been built and seems to work just fine (a neat
  4928. trick for Joe, considering he didn't have a Rainbow to test it on, and the
  4929. memory management code had to be redone).
  4930.  
  4931. The files are on CU20B, in PS:<KERMIT-MS>.  Included are a complete set
  4932. of system-independent sources (MSS*.ASM and .H), objects (MSS*.OBJ), and
  4933. system-dependent sources (MSX*.ASM, MSY*.ASM, and MSZ*.ASM).  The objects
  4934. were produced using MASM 1.10 on a DEC Rainbow.  The .EXE and .BOO files
  4935. are already built for the IBM PC family and the Rainbow.
  4936.  
  4937. I would appreciate it if anyone on the Internet who has access to any of the
  4938. following systems would FTP the necessary source &/or object files and try
  4939. to build 2.28 jrd/5e for their systems, and give it a good workout.  If there
  4940. are problems, please report them.  If it works, please send a .BOO file, or
  4941. point us to where we can FTP an .EXE file from.  Here are the systems to be
  4942. tested:
  4943.  
  4944. PS:<KERMIT-MS>
  4945.  
  4946.  MSXAP3.ASM  NEC APC 3
  4947.  MSXAPC.ASM  NEC APC
  4948.  MSXAPR.ASM  Apricot
  4949.  MSXDM2.ASM  DECmate III with MS-DOS option
  4950.  MSXEZP.ASM  Z100 with UCI EZ PC card
  4951.  MSXGEN.ASM  Generic DOS
  4952.  MSXGRI.ASM  Grid Compass
  4953.  MSXHP1.ASM  HP150
  4954.  MSXHPX.ASM  HP 110, and (or?) Portable
  4955.  MSXIBM.ASM  IBM PC, XT, AT, etc, and compatibles (.BOO and .EXE available)
  4956.  MSXM24.ASM  Olivetti M24
  4957.  MSXMBC.ASM  Sanyo
  4958.  MSXRB.ASM   DEC Rainbow (.BOO and .EXE available)
  4959.  MSXTIP.ASM  TI Pro (not quite ready yet)
  4960.  MSXV90.ASM  Victor 9000
  4961.  MSXWNG.ASM  Wang PC
  4962.  MSXZ10.ASM  Heath/Zenith 100
  4963.  
  4964. These files are not available on BITNET, since the only way to make them
  4965. available via KERMSRV would be to overwrite the current release, which should
  4966. not a be done until the new release is checked out for all these systems.
  4967.  
  4968. Anyone using FTP to get the binary (.OBJ and .EXE) files from CU20B might have
  4969. to take special measures.  If you're coming in from a system that's not a
  4970. DEC-20, you'll have to give special FTP commands to get the binary files,
  4971. like TYPE L 8.
  4972.  
  4973. ------------------------------
  4974.  
  4975. Date:  Sun, 16 Mar 86 23:20 EST
  4976. From:  MSchwartz@DOCKMASTER.ARPA
  4977. Subject:  KERMIT on the Z100
  4978. Keywords: Z-100 Kermit
  4979. Cross-Ref: Z100, Zenith Kermit, Heath/Zenith (see also z-100 Kermit)
  4980.  
  4981. In reponse to the request for Z-100 kermit problems, I'd like to add my
  4982. observations:
  4983.  
  4984. 1)  The new version 2.28 does indeed do nasty things when certain
  4985.     commands are executed.  Status, for one, hangs the machine.
  4986.  
  4987. 2)  The problem added after PC-KERMIT, that of hanging up the modem
  4988.     with a change from connect to send or receive, has not been fixed
  4989.     with version 2.28
  4990.  
  4991. 3)  The misbehavior of KERMIT with VI has been fixed with 2.28;  it 
  4992.     seems that the terminal emulator can finally keep up with the
  4993.     modem without long delays after screen refreshes, etc.
  4994.  
  4995. 4)  The DELSTR for the Z100 KERMIT is different than for 2.27;  it must
  4996.     be changed from the source 'bs,' ',bs to require another bs.
  4997.     The reason for the change is not entirely clear, but if not fixed, it
  4998.     makes KERMIT appear not to erase its input.
  4999.  
  5000. I would like to have a totally working version of KERMIT past 1.27j, but
  5001. until problem 2) is fixed, my transfers must be done with that old version.
  5002.  
  5003. A question is, WHO is current with KERMIT for the Z-100?  I have sent
  5004. mail to both INFO-HZ100 and INFO-KERMIT and not received any responses.
  5005. Can it be that the Z100 KERMIT is up for grabs?
  5006.  
  5007. My best to the lucky ones, and a thanks to Catchings, da Cruz, Tzoar, et. al.
  5008. for giving us a fun protocol to hack at......
  5009.  
  5010. [Ed. - Try the new version of MS-DOS Kermit 2.28/jrd5e from the previous
  5011. message and see if the same problems occur.]
  5012.  
  5013. ------------------------------
  5014.  
  5015. Date: 14 MAR 86 17:02-EST
  5016. From: DPVC@UORDBV
  5017. Subject: I have a working AMIGA KERMIT
  5018. Keywords: Amiga Kermit
  5019.  
  5020. I am a long-standing fan of KERMIT, so when by brother bought an AMIGA
  5021. micro-computer recently, bringing up KERMIT for it was one of my first
  5022. projects.  I have a working AMIGA KERMIT, based on the UNIX C-KERMIT
  5023. version.  It is line-oriented, not menu-oriented, as is the MACKERMIT, but I
  5024. felt that getting a solid, tried-and-true KERMIT working was more important
  5025. than a slick look, at least to start with.
  5026.  
  5027. There have been a number of requests for AMIGA KERMIT on INFO-AMIGA and
  5028. net.micros.amiga, so I feel that it would be a good product to add to your
  5029. list of available KERMITs.  I am still developing some of the less important
  5030. features, but all the file transfer parts work very well.  I have NOT
  5031. implemented local shell commands (directory, cd, etc.), nor thier
  5032. server-mode equivolents, though, SEND, GET, HELP, FINISH and BYE are
  5033. supported in server-mode.  I do not support wildcard file look-ups (yet),
  5034. and have no special terminal emulation (VT100 is planned); at the moment,
  5035. when you CONNECT you just get a dumb terminal.
  5036.  
  5037. I have had a number of requests to distribute my version.  I would like your
  5038. advice on how best to do this, and on whether I should distibute myself, or
  5039. if you would rather route it through KERMSERV on BITNET.  I would be happy
  5040. to send you the sources to you, but I hesitate to send them to too many others,
  5041. as they amount to quite a bit (CKUCMD, CKCFNS, etc.).
  5042.  
  5043. I plan to continue to develop AMIGA KERMIT, though I feel that it is well
  5044. enough along for many people to benefit from it.  I was able to bring it up in
  5045. less than three weeks (working evenings only), which I attribute to the
  5046. excellent design of the common C-KERMIT modules.  It is a pleasure to work with
  5047. your code.
  5048.  
  5049. Please let me know whether you are interested in this as soon as possible, as
  5050. there are people waiting for AMIGA KERMIT to be released.
  5051.  
  5052. [Ed. - Kermit for the Amiga is on the way and will be announced as soon
  5053. as it arrives. ]
  5054.  
  5055.                                 Davide P. Cervone
  5056.                                 University of Rochester
  5057.                                 Computing Center
  5058.                                 Taylor Hall
  5059.                                 Rochester, NY  14627
  5060.  
  5061.                                 DPVC@UORDBV.BITNET
  5062.                                 seismo!rochester!ur-tut!dpvc.UUCP
  5063.                                 (716)275-2811
  5064.  
  5065. ------------------------------
  5066.  
  5067. Date: 14 MAR 86 17:02-EST
  5068. From: DPVC@UORDBV
  5069. Subject: MACKERMIT Terminal Emulation Fixes
  5070. Keywords: Mac Kermit
  5071.  
  5072. Sometime in November, I sent you a message about enhancements to the
  5073. MACKERMIT VT100 emulator that we have made here ate the U of R.  Did you
  5074. ever receive it?  We have been using these corrections here since then
  5075. throughout the University, and find them very helpfull.  The VT100 emulation
  5076. is much better than the current release version.  If you are interested in
  5077. these, please let me know, and I will send them, too.
  5078.  
  5079. [Ed. - Nope, I must have missed this message somehow!  Davide has since sent
  5080. along the Mac Kermit changes, and they fix most of the problems with VT100
  5081. terminal emulation (like the notorious boldface problem), and add some highly
  5082. desirable new features too, like using the mouse to send arrow-key cursor
  5083. positioning commands.  In a couple hours of testing, the only problems I
  5084. found with it were that it incorrectly reported itself to be a VT100 with AVO
  5085. rather than a VT102, and that the control keys no longer autorepeat.  Since
  5086. this version has not yet been thoroughly tested, it won't become the standard
  5087. one just yet, but it has been placed KER:MC2*.* for now, alongside the regular
  5088. version.  Please try it out.]
  5089.  
  5090. ------------------------------
  5091.  
  5092. Date: Thu 13 Mar 86 20:49:41-EST
  5093. From: Richard Garland <OC.GARLAND@CU20B.COLUMBIA.EDU>
  5094. Subject: Kermit on LAT with VMS
  5095. Keywords: VMS Kermit
  5096.  
  5097. FYI - Kermit works fine using LAT under VMS.  I use it every day.
  5098.                         Rg
  5099.  
  5100. [Ed. - This message and the following one are in response to the note in the
  5101. last Kermit Digest V4 #17.]
  5102.  
  5103. ------------------------------
  5104.  
  5105. Date: 14 Mar 86 12:53:00 PST
  5106. From: fae.wu@ames-vmsb.ARPA
  5107. Subject: Kermit on LAT with VMS
  5108. Keywords: VMS Kermit
  5109.  
  5110.     I have had the same problem with VAX VMS LAT ver 1.0.  Supposedly the
  5111. new version 1.1 or 2.1 will fix the problem.  I found your discussion very
  5112. useful.  Thanks.
  5113.  
  5114. Alex.
  5115.  
  5116. ------------------------------
  5117.  
  5118. Date: Sat 15 Mar 86 17:13:07-EST
  5119. From: GH0N@CMCCTC
  5120. Subject: Re:Kermit(057) on the HP Integral
  5121. Keywords: HP Intregal, C-Kermit
  5122.  
  5123.     This note is in reply to my previous post about an incomptibility
  5124. between C-Kermit and csh on the HP Integral that has the new (SVR2) ROMs.
  5125. Installing the latest version of C-Kermit(057) did not have any effect on
  5126. the supposed incompatibilty.  Running with csh alone or sh on top of csh
  5127. resulted in the loss of communication from the modem to kermit.  When escape
  5128. to local control (^-\C) was attempted the csh process stopped.  It is not
  5129. known whether csh is recieving EOF or some signal such as SIGINT or SIGKILL.
  5130. Sometime in the near future (hopefully) I will get the oportunity to run
  5131. C-Kermit from debug to find out what is happening.
  5132.  
  5133.                         Gordon Haverland
  5134.  
  5135. ------------------------------
  5136.  
  5137. End of Info-Kermit Digest
  5138. *************************
  5139.  
  5140.  
  5141.  
  5142.  
  5143.  
  5144.  
  5145.  
  5146.  
  5147.  
  5148.  
  5149.  
  5150.  
  5151.  
  5152.  
  5153.  
  5154.  
  5155.  
  5156.  
  5157.  
  5158.  
  5159.  
  5160.  
  5161.  
  5162. -------
  5163. 21-Mar-86 19:51:11-EST,14994;000000000000
  5164. Mail-From: SY.FDC created at 21-Mar-86 19:50:33
  5165. Date: Fri 21 Mar 86 19:50:33-EST
  5166. From: Frank da Cruz <SY.FDC@CU20B.COLUMBIA.EDU>
  5167. Subject: Info-Kermit Digest V4 #19
  5168. To: Info-Kermit@CU20B.COLUMBIA.EDU
  5169. Reply-To: Info-Kermit@CU20B
  5170. Queries-To: Info-Kermit-Request@CU20B
  5171. Message-ID: <12192588787.25.SY.FDC@CU20B.COLUMBIA.EDU>
  5172.  
  5173. Info-Kermit Digest         Fri, 21 Mar 1986       Volume 4 : Number 19
  5174.  
  5175. Today's Topics:
  5176.            New C-Kermit Release Available for UNIX and VMS
  5177.                  Printable Encodings for Binary Files
  5178.                Re: Printable Encodings for Binary Files
  5179.                           Kermit & Telebits
  5180.                           Sperry 1100 Kermit
  5181.                    Spooling Prints from an IBM/PC?
  5182.                   Re: Spooling Prints from an IBM/PC
  5183.                  Problems with Kermit on SCO Xenix V
  5184.                MS-DOS Kermit on ATT 6300 vs VMS Kermit?
  5185.  
  5186. ----------------------------------------------------------------------
  5187.  
  5188. Date: Fri 21 Mar 86 11:11:21-EST
  5189. From: Frank da Cruz <SY.FDC@CU20B.COLUMBIA.EDU>
  5190. To: Info-Kermit@CU20B, info-unix@brl-sem
  5191. Subject: New C-Kermit Release Available for UNIX and VMS
  5192. Keywords: C-Kermit
  5193. Cross-Ref: VAX Kermit, UNIX Kermit (see also C-Kermit)
  5194.  
  5195. This is to announce a new release of C-Kermit.  It is only a minor release,
  5196. and incorporates no new functionality.  The only intention is to fix the
  5197. more serious bugs.  Future releases will involve more serious reworking of
  5198. the code to improve organization and performance, and to add missing features,
  5199. like extended packets, sliding windows, and attribute packets.
  5200.  
  5201. The new release is called 4C(058), for UNIX and VMS.  The fixes that
  5202. apply to all (or most) systems supported by C-Kermit include:
  5203. . Bug with set send/receive padding fixed.
  5204. . Bugs that interfered with wildcard sends fixed.
  5205. . Bug that mixed up send and receive packet terminators fixed.
  5206. . Bug with single-file cancellation (^F or ^X) fixed.
  5207. . NAK for next packet now handled correctly as equivalent to ACK for current.
  5208. . NAK is no longer immediately sent after RECEIVE or SERVER command given.
  5209. . Long bursts of incoming data no longer crash the program.
  5210. . Longer sleep done at end of file transfer to prevent other side from hanging.
  5211. . ^S removed from among CONNECT escape character arguments.
  5212. . Dial pause of 0 no longer causes problems.
  5213.  
  5214. The fixes specific to UNIX include:
  5215. . Fixed support for 2.9 BSD (tested on DEC Pro 380).
  5216. . New makefile entry for Masscomp (untested).
  5217. . Some 0's in system calls changed to NULLs.
  5218. . SET SEND/RECEIVE TIMEOUT 0 no longer prevents file transfer from working.
  5219.  
  5220. VMS changes (untested):
  5221. . '!' should now spawn an interactive DCL.
  5222. . REMOTE commands to VMS C-Kermit server should now work.
  5223.  
  5224. The new version of Macintosh Kermit that is based on C-Kermit is not ready
  5225. yet because it's too big for our SUMACC cc68 cross-compiler to handle.
  5226. We're trying to dig up a version of cc68 with an expanded symbol table
  5227. (anybody have one we can FTP?).
  5228.  
  5229. The new C-Kermit files are in KER:CKC*.*, KER:CKU*.*, KER:CKV*.* on CU20B,
  5230. available via anonymous FTP, and in CKC* *, CKU* *, and CKV* * on CUVMA
  5231. via KERMSRV over BITNET.  They should also find their way to uucp host okstate
  5232. at Oklahoma State University within a day or two.
  5233.  
  5234. ------------------------------
  5235.  
  5236. Date: Tue, 18 Mar 1986  09:12 MST
  5237. From: "Frank J. Wancho" <WANCHO@SIMTEL20.ARPA>
  5238. Subject: Printable Encodings for Binary Files
  5239. Keywords: Binary Files
  5240.  
  5241. Apparently the Intel HEX format, which HEXIFY generates, is not usable
  5242. on the PCs.  What do you use?  Is it those .BOO files?  If so, how do
  5243. you generate them?  Can they be generated on the 20?  And, what is
  5244. used on the PC side to recreate the original?
  5245.  
  5246. ------------------------------
  5247.  
  5248. Date: Thu 20 Mar 86 08:53:10-EST
  5249. From: Frank da Cruz <SY.FDC@CU20B.COLUMBIA.EDU>
  5250. Subject: Re: Printable Encodings for Binary Files
  5251. Keywords: Binary Files
  5252.  
  5253. We have a couple programs on the DEC-20 for doing this kind of stuff.
  5254.  
  5255. KT:HEXIFY.* and KT:HEXCOM.* convert CP/M .COM files to Intel hex format
  5256. & vice versa.  These were written by Bruce Tanner of Cerritos College, and
  5257. run on the DEC-10 or DEC-20.  But I believe Intel hex format is of little
  5258. use on MS-DOS systems.
  5259.  
  5260. KT:HEXE.* and KT:UNHEXE.* convert between 8-bit binary files and straight
  5261. 2-for-1 hex encoding (with CRLFs inserted for readability).  I wrote these in
  5262. about 10 minutes one day.  They only work on the DEC-20.
  5263.  
  5264. The .BOO file format is something we invented for distributing MS-DOS Kermit,
  5265. but it should work for any 8-bit binary file.  It's sort of like Macintosh
  5266. BinHex (but .BOO came first): 4-for-3 printable ASCII encoding, with
  5267. compression of repeated zero bytes.  A typical .BOO file is shorter than the
  5268. corresponding .EXE because of the zero-compression.  Here are the relevant
  5269. programs:
  5270.  
  5271. KER:MSBMKB.C turns an 8-bit binary file into a .BOO file.  KB:MSBMKB20.EXE is
  5272. a version that runs on the DEC-20; KB:MSBMKB.EXE is for MS-DOS.  It can also
  5273. run on Unix.
  5274.  
  5275. KER:MSBOOT.FOR is a Fortran program that runs on a mainframe that downloads
  5276. a .BOO file to a PC.  It runs on DEC-10, DEC-20, VMS, even IBM mainframes.
  5277. KER:MSBPCB.BAS is the corresponding Microsoft Basic program that receives the
  5278. .BOO file from MSBOOT, decodes it on the fly, and stores the resulting binary
  5279. file on the disk.
  5280.  
  5281. KER:MSBPCT.* are the programs that translate a file from .BOO format back to
  5282. .EXE (or whatever).  They assume you have already downloaded the .BOO file.
  5283. The C version can run on Unix or MS-DOS (it takes a few seconds to process a
  5284. 40K file).  The .BAS version is in Microsoft Basic for MS-DOS -- it takes about
  5285. 20 minutes to do the same 40K file.
  5286.  
  5287. ------------------------------
  5288.  
  5289. Date: Thu, 20 Mar 86 07:54:29 EST
  5290. From: swb@batcomputer.tn.cornell.edu (Scott Brim)
  5291. Subject: kermit & Telebits
  5292. Keywords: Telebit
  5293.  
  5294. Frank, some mail you sent to Don Porter has wended its way to me.  I'm
  5295. surprised you got even that much throughput running Kermit with the
  5296. Telebits.  The answer is to use the new "interactive mode" PROMs - much
  5297. smaller delay times and a few other changes for tuning for real
  5298. terminal use.  I think you'll see much better performance.
  5299.  
  5300. [Ed. - We might be getting some of these next week.  If so, will give
  5301. them a spin.]
  5302.  
  5303. ------------------------------
  5304.  
  5305. Date: Wed, 19 Mar 86 17:00:47 cet
  5306. From: FI%NORUNIT.BITNET@WISCVM.WISC.EDU
  5307. Subject: Sperry 1100 Kermit
  5308. Keywords: Sperry
  5309.  
  5310. We are running the Sperry Kermit by Paul Stevens, dated june/july 1985.
  5311. If anyone is interested, here is a report of some of our problems with
  5312. this Kermit, and our fixes for them.   Apart from these minor annoyances,
  5313. Kermit has been a pleasure to use!
  5314.  
  5315.        (1) There is no need for Kermit to assign the Sperry work file
  5316.            exclusively, apart from the risk that someone else writes to
  5317.            the file during transmission.   To me, this was more annoying
  5318.            than useful, so I changed the file assignment as shown.
  5319.  
  5320.        (2) As distributed, Kermit will not treat program file elements
  5321.            with multiple cycles (indicated by fieldata S in S3 of the
  5322.            label control word), unless the data part of the label conforms
  5323.            to the SDF standard (*SDFF* in first word).   As a result,
  5324.            elements written by the system line editor ED, will not be
  5325.            transmitted correctly.   That is, if our fix is not applied...
  5326.  
  5327.        (3) When ACK'ing a previous data packet, Kermit as distributed put
  5328.            the first 6 characters of the ACK'ed packet into the data part
  5329.            of the ACK.   I haven't seen any Kermit do that before, but it
  5330.            looks straight enough.   However, after receiving a couple of
  5331.            those 'long ACKs', IBM PC-Kermit (2.28) fills the next one or
  5332.            two packets with garbage (typically, a lot of zeros - nicely
  5333.            encoded, though, so the receptor does not notice).   The result
  5334.            is an apparently successful transmission, with a few 'black holes'
  5335.            in the element on the Sperry host.   Changing the data size to
  5336.            zero in these ACKs seemed to eliminate the problem.
  5337.  
  5338. These are the fixes in Sperry correction card format
  5339.  
  5340.   (1) -3177,3177
  5341.                 sTrng     '@ASG,A  K$E$R$M$I$T$ . ' . Not exclusive
  5342.   (2) -4287,4288
  5343.   (3) -4713,4715
  5344.                 sz,h2     prline           . Do a normal ack of length 0
  5345.                 l,u       a2,prline        . Seems to confuse PC-Kermit
  5346.  
  5347. -fi
  5348. Frithjov Iversen
  5349. Trondheim University Computing Center, Norway
  5350.  
  5351. [Ed. - Taksgardeha!  (Did I spell that right?  Not a chance...)  I've added
  5352. your note to the .BWR file.  I trust that pAul sTevens will see it himself
  5353. one day.]
  5354.  
  5355. ------------------------------
  5356.  
  5357. Date: Thu, 20 Mar 86 12:22:20 est
  5358. From: Ken Mandelberg <km%emory.csnet-relay.csnet@CSNET-RELAY.ARPA>
  5359. Subject: Spooling Prints from an IBM/PC?
  5360. Keywords: PC Kermit
  5361.  
  5362. Is there any combination of kermits, that would allow spooling of files for
  5363. printing from an IBM/PC to a Unix host, without any operator interaction?
  5364. The normal steps of terminal emulation for login, escape to command mode,
  5365. initiating a file transfer, back to terminal emulation to issue some unix
  5366. print command, escape and terminate, seems to frustrate our secretaries. In
  5367. fact anything short of typing a one line command, or better yet a function
  5368. key, seems to be a problem.
  5369.  
  5370. I am a little out of date on what is available in each kermit version. The
  5371. server mode for Unix kermit would seem to speak to the question, but I think
  5372. PC kermit does not exploit it. Even if available, the server approach might
  5373. not be a great solution. The logistics of starting, stopping, the server,
  5374. and dealing with any malfunction would be very frustrating to these users.
  5375.  
  5376. Any suggestions and information would be appreciated. If there is a better
  5377. approach then kermit for this problem, that too would be appreciated.
  5378.  
  5379. Ken Mandelberg
  5380. Emory University
  5381. Dept of Math and CS
  5382. Atlanta, Ga 30322
  5383.  
  5384. {akgua,sb1,gatech,decvax}!emory!km   USENET
  5385. km@emory                      CSNET
  5386. km.emory@csnet-relay          ARPANET
  5387.  
  5388. ------------------------------
  5389.  
  5390. Date: Fri 21 Mar 86 09:01:37-EST
  5391. From: Frank da Cruz <SY.FDC@CU20B.COLUMBIA.EDU>
  5392. Subject: Re: Spooling Prints from an IBM/PC
  5393. Keywords: PC Kermit
  5394.  
  5395. What you really need is a script facility in MS-DOS Kermit.  But there
  5396. isn't one.  The release after next will probably have it.  With a script
  5397. facility, you could put all the commands for logging in to Unix and
  5398. starting up the server into a command file, and the user could "take unix"
  5399. or whatever (you could even define a command macro for this to make it
  5400. easier, or use a utility like ProKey to bind it to a function key).
  5401.  
  5402. Without a built-in script facility in MS-DOS Kermit, you might still be
  5403. able to accomplish the same effect by writing a little program to log them
  5404. in and start the Kermit server.  It could be run from their autoexec.bat
  5405. file, or whatever.
  5406.  
  5407. Then, when they wanted to print a file, they could say "xprint foo.bar",
  5408. where xprint was a .bat file which simply translated the command into
  5409. "kermit send foo.bar".
  5410.  
  5411. On the Unix end, you could have server cd'd to a special spooling directory
  5412. (publicly writable), and then you could have a separate daemon process that
  5413. would wake up every so often, and print and delete any files that showed up
  5414. in this directory.
  5415.  
  5416. Finally, to let the user finish up for the day, you could have them type
  5417. simply "kermit bye".  If that's too complicated, you could bind this string
  5418. to another function key, or write a little .bat file with a more suggestive
  5419. name that does the same thing.
  5420.  
  5421. The users could not be entirely oblivious of what was happening.  The amount
  5422. of time to transfer a file from the PC to Unix could be significant if the
  5423. file is long.  In 2.29 of MS-DOS Kermit, you could include "set display off"
  5424. on the command line, which would disable the screen display during file
  5425. transfer.  Then, if they were using one of the "multitasking" systems like
  5426. DesqView, TopView, MS Windows, etc, they could continue with other work without
  5427. being bothered.  In the future, there may be a version of Kermit for MS-DOS
  5428. that can be installed as a device driver.  Once connected to a Kermit server
  5429. on the other end, it would work just like the PRINT command -- you could say
  5430. "send foo.bar", and it happen by itself, leaving even an ordinary DOS system
  5431. free to do other work during the transfer.  But don't hold your breath for
  5432. this one.
  5433.  
  5434. ------------------------------
  5435.  
  5436. Date: Fri, 14 Mar 86 09:55:15 EST
  5437. From: yatteau@harvard.HARVARD.EDU (John Yatteau)
  5438. Subject: Problems with Kermit on SCO Xenix V
  5439. Keywords: Xenix Kermit
  5440.  
  5441. I obtained source for C-Kermit 4C(057) 31 Jul 85 from the harvard vax and
  5442. compiled it under SCO Xenix Sys V Rel 2.0 on both an IBM PC/AT and an
  5443. IBM PC.  The result was a dialect of Kermit in which the PC's can
  5444. communicate normally with each other, but not with the vax or any other
  5445. normal Kermit.  The Xenix Kermits appear identical to C-Kermit on the vax
  5446. in every other way.  The debug log shows the transfer hanging up on the
  5447. packet check ("rpack: chk_      should be [").  I had to modify the
  5448. makefile slightly to use the "middle model" option of cc, and tried all
  5449. likely makefile options (sys 3's and 5's).  I even recompiled C-Kermit
  5450. on the vax to insure that the sources were identical.
  5451.  
  5452. Any ideas?
  5453.  
  5454.     Jack Yatteau
  5455.     yatteau@harvard.harvard.edu
  5456.     617-495-9663
  5457.     Pierce Hall/CEPP
  5458.     29 Oxford St.
  5459.     Cambridge, MA 02138
  5460.  
  5461. [Ed. - Beats me!  This program is known to work on at least some versions
  5462. of Xenix on the IBM PC family.  Has anyone out there seen anything like
  5463. this?]
  5464.  
  5465. ------------------------------
  5466.  
  5467. Date:     Fri, 21-MAR-1986 11:22 MST
  5468. From:     KEVIN GRAY <GRAYK@BYUVAX>
  5469. Subject:  MS-DOS Kermit on ATT 6300 vs VMS Kermit?
  5470. Keywords: MS-DOS Kermit, VMS Kermit
  5471.  
  5472. I am running MSDOS-KERMIT version 2.28 on an AT+T PC6300 and have experienced a
  5473. few problems that I hope you can help me remedy.  While transferring files to a
  5474. Vax-8600 KERMIT-32 I have an inordinate number of retries-approximately 1 retry
  5475. for every 10 packets sent.  I have also had difficulty transferring files of
  5476. 20Kbytes or more to KERMIT-32.  With the KERMIT-32 in server mode I have been
  5477. able to download files of up to 200Kbytes with 0 retries but when uploading
  5478. large files I very rarely have a successful transfer.  Sooner or later I get
  5479. a KERMIT-32 device timeout error or a KERMIT-32 receive error.  Smaller packet
  5480. sizes have made no difference.  I have spoken to other users on the same system
  5481. who use different micros and none have reported the same problem so I am not
  5482. sure if the error is in my machine or not.  I would greatly appreciate any help
  5483. you could give me regarding this problem.
  5484.  
  5485.                                         Thank You,
  5486.                                         Kevin Gray "grayk@byuvax"
  5487.  
  5488. [Ed. - Another "beats me".  Does anyone else have any experience
  5489. transferring very large files between these two systems?]
  5490.  
  5491. ------------------------------
  5492.  
  5493. End of Info-Kermit Digest
  5494. *************************
  5495. -------
  5496. 25-Mar-86 16:25:44-EST,6651;000000000000
  5497. Mail-From: SY.CHRISTINE created at 25-Mar-86 16:24:05
  5498. Date: Tue 25 Mar 86 16:24:05-EST
  5499. From: Christine M Gianone <SY.CHRISTINE@CU20B.COLUMBIA.EDU>
  5500. Subject: Info-Kermit Digest V4 #20
  5501. To: Info-Kermit@CU20B.COLUMBIA.EDU
  5502. Reply-To: Info-Kermit@CU20B
  5503. Queries-To: Info-Kermit-Request@CU20B
  5504. Message-ID: <12193599775.57.SY.CHRISTINE@CU20B.COLUMBIA.EDU>
  5505.  
  5506. Info-Kermit Digest         Tue, 25 Mar 1986       Volume 4 : Number 20
  5507.  
  5508. Today's Topics:
  5509.                        Amiga Kermit Executable
  5510.                             New Kermit-10
  5511.                           MS-DOS Kermit 2.29
  5512.                        Kermit-11 Known Problems
  5513.                            OK State Access
  5514.                        Request for Epson QX10?
  5515.  
  5516. ----------------------------------------------------------------------
  5517.  
  5518. Date: 24 MAR 86 15:41-EST
  5519. From: DPVC@UORDBV.BITNET
  5520. Subject: Amiga Kermit Executable
  5521. Keywords: Amiga Kermit
  5522.  
  5523. I am sending you a file called CKAKER.BOO, which is the Amiga Kermit executable
  5524. in BOO format.  I also include my version of MSBPCT.C, which should translate
  5525. it back into the executable.
  5526.  
  5527. This version is a PRE-RELEASE version.  I am sending it so that you can test
  5528. it, and send me any comments you may have.  I am getting the sources in shape
  5529. to send, but it is taking longer than I thought it would (doesn't it always?).
  5530.  
  5531. Right now, the known problems/deficiencies are:
  5532.  
  5533.         1)  Wildcards are not allowed in filenames
  5534.         2)  No LOCAL commands are supported (DIRECTORY, CWD, etc.)
  5535.         3)  No DIAL or login scripts
  5536.         4)  The SERVER mode only does GET, SEND, BYE, FINISH and REMOTE HELP
  5537.         5)  No XON/XOFF flow control
  5538.         6)  REMOTE HELP messages go to the DOS window, not the KERMIT window
  5539.             (in fact, they don't show up until you exit from Kermit)
  5540.         7)  The program thinks the window is 80 columns wide, when, in fact,
  5541.             it is only about 76 columns wide (it can be resized to be even
  5542.             smaller)
  5543.         8)  No terminal emulation (just a dumb terminal in CONNECT mode)
  5544.         9)  File transactions all report elapsed time of 0 seconds (although
  5545.             timeouts work properly)
  5546.  
  5547. That's all I can think of right now.  Please let me know if you come up with
  5548. any other problems or improvements.
  5549.  
  5550. You should receive 2 files:  CKAKER.BOO and MSBPCT.C
  5551.  
  5552.                                         Davide
  5553.  
  5554. [Ed. - Thanks!  These files are in KER:CKAKER.* and KER:MSBPCT.C.]
  5555.  
  5556. ------------------------------
  5557.  
  5558. Date:     Tue, 25 Mar 86 14:03:48 EST
  5559. From:     dstevens (David L Stevens) @ sitvxb
  5560. Subject:  New Kermit-10
  5561. Keywords: Kermit-10
  5562.  
  5563. The latest version of KERMIT-10 is now available.  The changes made are
  5564. documented in K10133.MEM.  The K10V3.RNO documentation is still valid.
  5565.  
  5566. Please note that you must rename K10MIT.HLP to KERMIT.HLP if you wish to
  5567. have KERMIT give you online help.  If there are any problems with this
  5568. release please let me know.
  5569.  
  5570.  - David L. Stevens
  5571.  - Stevens Institute of Technology
  5572.  - DSTEVENS@SITVXB
  5573.  
  5574. [Ed. - Thanks!  The new files are in KER:K10*.*.  The .EXE file, for those
  5575. who can FTP binary files, is in KB:K10MIT.EXE.]
  5576.  
  5577. -------------------------------------
  5578.  
  5579. Date: 25 MAR 86
  5580. From: SY.CHRISTINE@CU20B
  5581. Subject: MS-DOS Kermit 2.29
  5582. Keywords: MS-DOS Kermit
  5583.  
  5584. 2.29 is almost ready for release.  It has been tested on the IBM PC family
  5585. and the DEC-Rainbow but not on anything else.  It's all there, just waiting
  5586. for people to try it out for the NEC, Sanyo, Victor, Apricot and all the
  5587. other non-IBM compatible systems.  Please test this and send reports back to
  5588. us.  If it does work, please send us a .BOO file.  If it doesn't, please
  5589. report the bugs.  We will just continue to distribute the old .BOO files
  5590. with the new source for those systems we do not get reports about.  The
  5591. files are in PS:<KERMIT-MS>*.* .  Thanks!!
  5592.  
  5593.                                       -Chris    
  5594.                 
  5595. ------------------------------
  5596.  
  5597. Date: 25 MAR 86 09:04-EST
  5598. From: BRIAN@UOFT02
  5599. Subject: Kermit-11 Known problems
  5600. Keywords: Kermit-11
  5601.  
  5602.  Attribute processing is incorrect for some attribute types. This  dates
  5603. back  to  April 1984 when support was first added, but no other versions
  5604. were available to test against.  The  correction,  made  to  K11ATR.MAC,
  5605. will  cause  V3.49  or later of Kermit-11 to have compatability problems
  5606. with previous versions  of  Kermit-11.  The  main  problem  will  be  in
  5607. informing  each  other of binary file arrival; the only workaround is to
  5608. explicitly force two communicating Kermit-11's  into  binary  mode  with
  5609. the SET FILE command. See K11INS.DOC for further information.
  5610.  
  5611.  The  specific  problem is that the protocol requires the attribute TYPE
  5612. field to be  followed  by  a  LENGTH  byte  to  specify  the  number  of
  5613. characters  following.  Kermit-11  was  not  always inserting the LENGTH
  5614. field. The new  version,  3.49,  will  be  able  to  tell  if  an  older
  5615. Kermit-11  is sending in the incorrect format by virtue of the fact that
  5616. the first attribute packet that is  sent  is  the  system  id  code  and
  5617. operating  system. Since this attribute will always be a short one (2 or
  5618. 3 characters at most) it is a simple matter to detect the presence of  a
  5619. 'D'  (for  DEC)  in  the  position  of  the  LENGTH field and set a flag
  5620. accordingly. However, in the case of the corrected Kermit-11 sending  to
  5621. a  pre  3.49 version, this will not be the case and all attempts to rely
  5622. on the transfer of attribute packets will fail.
  5623.  
  5624. The dialup service on the VAX 11/785 will be updated on 26-Mar-1985.
  5625. Columbia will be sent a tape on 27-Mar-1986.
  5626.  
  5627. brian@uoft02.bitnet
  5628.  
  5629. ------------------------------
  5630.  
  5631. Date:     Mon, 24 Mar 86 15:18:00 CST
  5632. From:     Mark Vasoll <vasoll%a.cs.okstate.edu@CSNET-RELAY.ARPA>
  5633. Subject:  OK State Access
  5634. Keywords: Okstate
  5635.  
  5636. Some of the files recently announced on Info-Kermit (like the new C-Kermit
  5637. files) may have been delayed in getting to okstate for UUCP access because
  5638. the system that okstate gets them from was down for a couple days.
  5639. Everything should be back to normal by the time you read this.
  5640.  
  5641. ------------------------------
  5642.  
  5643. Date: Mon, 24 Mar 86 16:59:02 cet
  5644. From:  UZ32112%SG1.BITNET@WISCVM.WISC.EDU
  5645. Subject: Request for Epson QX10?
  5646. Keywords: Apple III, Epson
  5647.  
  5648. I am supporting Kermit at the university of Liege, Belgium.  I have a
  5649. request from a guy who owns an Epson QX10 (both CP/M 2.2 and 3).  Do you
  5650. have a ready version or information for that machine?
  5651.  
  5652. Thank you for getting me on the mailing list, I also long await the promised
  5653. Apple III version.
  5654.  
  5655. A. Pirard
  5656. SEGI
  5657. Universite de Liege
  5658. 15, avenue des Tilleuls
  5659. 4000 Liege  BELGIUM
  5660.  
  5661. ------------------------------
  5662.  
  5663. End of Info-Kermit Digest
  5664. *************************
  5665. -------
  5666.  3-Apr-86 18:45:43-EST,6779;000000000000
  5667. Mail-From: SY.CHRISTINE created at  3-Apr-86 18:44:49
  5668. Date: Thu 3 Apr 86 18:44:49-EST
  5669. From: Christine M Gianone <SY.CHRISTINE@CU20B.COLUMBIA.EDU>
  5670. Subject: Info-Kermit Digest V4 #21
  5671. To: Info-Kermit@CU20B.COLUMBIA.EDU
  5672. Reply-To: Info-Kermit@CU20B
  5673. Queries-To: Info-Kermit-Request@CU20B
  5674. Message-ID: <12195984691.15.SY.CHRISTINE@CU20B.COLUMBIA.EDU>
  5675.  
  5676. Info-Kermit Digest         Thu, 03 Apr 1986       Volume 4 : Number 21
  5677.  
  5678. Today's Topics:
  5679.  
  5680.                      Macintosh Kermit 0.8(34) Available
  5681.                            New KERMIT-10 Release
  5682.                        Supported Protocol Converters?
  5683.                        Datastream Protocol Converters?
  5684.                      Using Kermit With FASTLINK Modems?
  5685.  
  5686. ----------------------------------------------------------------------
  5687.  
  5688. Date: Thu 27 Mar 86 17:40:23-EST
  5689. From: Frank da Cruz <SY.FDC@CU20B.COLUMBIA.EDU>
  5690. Subject: Macintosh Kermit 0.8(34) Available
  5691. Keywords: Mac Kermit
  5692.  
  5693. This is to announce Macintosh Kermit 0.8(34).  It includes the fixes that 
  5694. were made to the system-independent parts of C-Kermit, announced recently,
  5695. plus the fixes to the VT102 emulation made by Davide Cervone of the
  5696. University of Rochester (DPVC@UORDBV.BITNET), including:
  5697.  
  5698. . Blinking block cursor
  5699. . A new consistent VT100 font, including boldface & VT100 graphics characters
  5700. . Mouse-directed cursor movement with "arrow keys", a`la MacTerminal.
  5701.  
  5702. The new version has been tested with IBM 3270 full screen emulators, like
  5703. the 7171 running the Yale ASCII package, and with the Mac Plus.  Mac Kermit
  5704. seems to work satisfactorily as a full-fledged VT100, boldface included.
  5705.  
  5706. The protocol bugs with single-file interruption and packet padding have been
  5707. fixed.  The new files are in:
  5708.  
  5709. KER:CKMKER.HQX - Macintosh Kermit resource file, in BinHex V4 format.
  5710. KER:CKMKER.DOC - New manual chapter (Scribe source in KER:CKMKER.MSS).
  5711. KER:CKMKER.BWR - Known bugs & limitations
  5712. KER:CKMKER.UPD - List of changes since last release
  5713. KER:CKMFNT.HQX - VT100 font in BinHex V4 format
  5714. KER:CKMVT1.DOC - List of VT102 features supported and not supported
  5715.  
  5716. These files are available via anonymous FTP from CU20B on the Internet,
  5717. and via KERMSRV at CUVMA on BITNET, and should be available within a few
  5718. days via UUCP from host okstate.  Macintosh Kermit diskettes can also be
  5719. ordered for $10.00 each (prepaid) from
  5720.  
  5721. Kermit Distribution
  5722. Columbia University
  5723. Center for Computing Activities
  5724. 612 West 115th Street
  5725. New York, NY  10025
  5726.  
  5727. The diskette includes the documentation in plain text format.  The old
  5728. version is still available in KO:CKM*.*.
  5729.  
  5730. ------------------------------
  5731.  
  5732. Date: Tue, 25 Mar 86 14:03:48 EST
  5733. From: dstevens (David L Stevens) @ sitvxb
  5734. Subject: New KERMIT-10 Release
  5735. Keywords: Kermit-10
  5736.  
  5737. This is to announce the latest version of KERMIT-10.  The changes made are
  5738. documented in KER:K10133.MEM.  The KER:K10V3.RNO documentation is still valid.
  5739. Please note that you must rename K10MIT.HLP to KERMIT.HLP if you wish to
  5740. have KERMIT give you online help.  If there are any problems with this
  5741. release please let me know.
  5742.  
  5743.  David L. Stevens
  5744.  Stevens Institute of Technology
  5745.  DSTEVENS@SITVXB
  5746.  
  5747. [Ed. - All the Kermit-10 files are in KER:K11*.* and can be obtained via FTP
  5748. and KERMSRV (see previous message).]
  5749.  
  5750. ------------------------------
  5751.  
  5752. Date: 21 Mar 1986 11:53:18 PST
  5753. From: Billy <BRACKENRIDGE@USC-ISIB.ARPA>
  5754. Subject: Re: Supported Protocol Converters?
  5755. Keywords: Protocol Converters
  5756.  
  5757. This reader of INFO-IBMPC wants to send files from his PC to a 370 through a
  5758. protocol converter. I know there must be Kermits that do this, but don't
  5759. know enough to steer him to the right versions.  Is there an "out of the
  5760. box" solution to his problem?
  5761.  
  5762. [Ed. - The protocol converter must be the Series/1, 7171 or equivalent
  5763. running the Yale ASCII Communication Program.  If this user is not using a
  5764. supported protocol converter, he will need to use a line-mode TTY
  5765. connection.]
  5766.  
  5767. ------------------------------
  5768.  
  5769. Date:     Mon, 31 Mar 86  20:15:38 EST
  5770. From:     RAF@NIHCU
  5771. Subject:  Datastream Protocol Converters?
  5772. Keywords: Protocol Converters
  5773.  
  5774. We are going to be getting some Datastream ASCII/3270 protocol converters.
  5775. I would like to find out if anyone has any experience using Kermit with such
  5776. devices and either MVS or CMS on the IBM 370.
  5777.  
  5778. Roger Fajman  <RAF@NIHCU.BITNET>
  5779. National Institutes of Health
  5780.  
  5781. [Ed. - Has anyone ever used the Datastream protocol converter?]
  5782.  
  5783. ------------------------------
  5784.  
  5785. Date: Tue, 25 Mar 86 00:28:26 CST
  5786. From: Chet Murthy <chet@rice.edu>
  5787. Subject: Using Kermits With FASTLINK Modems?
  5788. Keywords: Modems
  5789.  
  5790. I have a pair of FASTLINK modems from DCA which support 9600 baud usage..
  5791. However, they use an adaptive duplex encoding method to basically avoid
  5792. errors completely.  This basically involves packetizing within the modem so
  5793. that errors are handled via retries, etc, in the modem.  This is really
  5794. nice, but it makes interactive use, and use for file transfer protocols a
  5795. real pain in the <expletive deleted>.  The big problem is that it takes a
  5796. while to turn the line around when you want to transmit an ACK.  I would
  5797. like to run KERMIT thru this modem, and take advantage of the higher
  5798. throughput possible with this modem.  There seem to be two possibilities:
  5799.  
  5800.     1) use windowing (sliding window protocol)
  5801.         This does not seem to be available at the present time.
  5802.     2) modify C-KERMIT to support the longer packet size.  This seemed
  5803. to be the way to go, and so I did this.  It worked, but there seem to be
  5804. more places in the code than I can find where the program uses the fact that
  5805. the maxpacksiz is 94.  I modified the #defines in ckcker.h, and recompiled
  5806. the whole thing.  I also modified the protocol to where it uses 2 characters
  5807. to encode the length.  All of this worked, and I got efficiencies of 87% on
  5808. a 1200 baud line thru a pair of Hayes modems.  However, the program seems to
  5809. be writing over some of the user interface keyword tables in the process of
  5810. running.  I can't seem to find any other places in the code where it could
  5811. be using an array, but I'm not sure.  If anyone knows of places in the code
  5812. where the packet size is assumed to be small, I would appreciate it if they
  5813. could notify me by mail (chet@rice.arpa or chet@rice.edu).
  5814.  
  5815. In addition, if ANYONE has ANY information about using FASTLINK modems for
  5816. file transfer on UNIX, I would appreciate hearing from you.  I LOVE mail.
  5817.  
  5818. Thanks in advance,
  5819.  
  5820. Chet Murthy (chet@rice.arpa)
  5821.  
  5822. [Ed. - The next version of C-Kermit is expected to include both sliding
  5823. windows and long packets.  Release time is not known at this time however.
  5824. In the meantime, you can use FTP to GET the file KER:KPROTO.UPD describes
  5825. the conversion to long packets in great detail.]
  5826.  
  5827. ------------------------------
  5828.  
  5829. End of Info-Kermit Digest
  5830. *************************
  5831. -------
  5832.  9-Apr-86 16:55:38-EST,24002;000000000000
  5833. Mail-From: SY.CHRISTINE created at  9-Apr-86 16:51:46
  5834. Date: Wed 9 Apr 86 16:51:46-EST
  5835. From: Christine M Gianone <SY.CHRISTINE@CU20B.COLUMBIA.EDU>
  5836. Subject: Info-Kermit Digest V4 #22
  5837. To: Info-Kermit@CU20B.COLUMBIA.EDU
  5838. Reply-To: Info-Kermit@CU20B
  5839. Queries-To: Info-Kermit-Request@CU20B
  5840. Message-ID: <12197536975.66.SY.CHRISTINE@CU20B.COLUMBIA.EDU>
  5841.  
  5842. Info-Kermit Digest         Wed,  9 Apr 1986       Volume 4 : Number 22
  5843.  
  5844. Departments:
  5845.  
  5846.   ANNOUNCEMENTS -
  5847.     New Kermit-10, BITNET, etc
  5848.         Kermit-32 version 3.2.075
  5849.         New Release of Tandem Kermit
  5850.         Kermit for Apple II UCSD p-System
  5851.         Re: Apple Kermit (Pascal and CP/M)
  5852.  
  5853.   UNIX KERMIT -
  5854.         C-Kermit on HP Integral Problem Solved
  5855.         Installing 4C(58) on 2.9BSD
  5856.         Kermit and 4.xBSD rlogin
  5857.         C-Kermit 4C(58) on the Sequent BALANCE 8000
  5858.         Curious Observation re C-Kermit 4C(058)
  5859.  
  5860.   MACINTOSH KERMIT -
  5861.         MacKermint 0.8 (34) & Mac Plus
  5862.         New MacKermit Problems
  5863.         Mouse-Activated Cursor in Mackermit 0.8(34): HOW TO..
  5864.         
  5865.   MS-DOS KERMIT -
  5866.         MS-DOS Kermit and Zenith Z-158
  5867.         Problems with Kermit v2.28 jrd/5e
  5868.  
  5869.   MISCELLANY -
  5870.         Re: Kermit with FASTLINK modems
  5871.         C64 Kermit installation experience
  5872.  
  5873. ----------------------------------------------------------------------
  5874.  
  5875. Date:     Wed 9 Apr 86 0:0:0
  5876. From:     Anonymous
  5877. Subject:  New Kermit-10, BITNET, etc
  5878. Keywords: Kermit-10, BITnet
  5879.  
  5880. The new DECSYSTEM-10 Kermit release announced in the last digest is in the
  5881. files KER:K10*.*, not KER:K11*.*, as stated.  Hope nobody took it seriously
  5882. (April Fool, ha ha).
  5883.  
  5884. Also, contrary to what it might say below, some of the new files announced
  5885. in this digest might not have made it to BITNET KERMSRV by the time you read
  5886. this, since we have been having some trouble with our CU20B-CUVMA link.
  5887.  
  5888. ------------------------------
  5889.  
  5890. Date:     Tue, 8 Apr 86 14:17:05 EST
  5891. From:     rmcqueen (Robert C McQueen) @ sitvxb
  5892. Subject:  VAX/VMS Kermit-32 version 3.2.075
  5893. Keywords: VMS Kermit
  5894. Cross-Ref: VAX/VMS Kermit, VAX Kermit, Kermit-32 (see also VMS Kermit)
  5895.  
  5896. A maintenance/minor developmental release of Kermit-32 is now available.
  5897. Kermit-32 version 3.2 provides bug fixes for some of the known problems.
  5898.  
  5899. BEWARE:  Version 3.2 only runs on VAX/VMS version 4.0 or later.
  5900.  
  5901. The edits in this version include:
  5902.  
  5903.       o  Fixed processing of CRCs without 8-bit quoting.
  5904.  
  5905.       o  Fix various problems in the help file.
  5906.  
  5907.       o  Fixed problems with restoring of the terminal's <CR> and  <LF> fill
  5908.          counts.
  5909.  
  5910.       o  Fixed a problem  reading  files  with  FORTRAN  carriage  control.
  5911.  
  5912.       o  Changed the functionality of the  FINISH  command.   It  will  now
  5913.          return to the prompt level, and not exit to DCL.
  5914.  
  5915. Robert McQueen
  5916. Stevens Institute of Technology
  5917.  
  5918. [Ed. - The new files are in KER:VMS*.*, available via anonymous FTP from
  5919. CU20B, or via BITNET from KERMSRV at CUVMA.  KER:VMSMIT.HEX is the hexified
  5920. task file for the new version.  KER:VMSV31.HEX is the previous version,
  5921. which can be used with VMS version 3.]
  5922.  
  5923. ------------------------------
  5924.  
  5925. Date: 27 Mar 1986 0319-EST
  5926. From: Tony Camas
  5927. Via: LCG.KERMIT@DEC-MARLBORO
  5928. Subject: New Release of Tandem Kermit
  5929. Keywords: Tandem Kermit
  5930.  
  5931. I've uploaded an updated version of the Tandem (yes Tandem) kermit server
  5932. as TANDEM.TAL.  It is intended as a replacement for current version.  This
  5933. version does three things the old version didn't:
  5934.  
  5935. (1) It adds an option, "NOBREAK", which can be of use on noisy lines.
  5936. (2) It supports kermit "I" packets, which evidentally did not exist when it
  5937.     was created.  This makes it talk to MS-Kermit v2.27 (previously it would
  5938.     only talk to v2.26 and before).
  5939. (3) It has a prettier banner with a version number, etc.
  5940.  
  5941. I've tested this pretty extensively (been working on a tandem project for
  5942. several months now) and it works fine.  It's quite possible that the
  5943. original author and I are the only people who've ever used this
  5944. implementation, but nevertheless, the one being distributed by Columbia
  5945. ought to work with current versions of PC kermits.
  5946.  
  5947.    Tony Camas
  5948.    (617) 275-9599
  5949.  
  5950. ------------------------------
  5951.  
  5952. Date: Thu 13 Mar 86 13:24:01-EST
  5953. From: Ph. P. Visser, Rekencentrum der Rijksuniversiteit, Groningen, Netherlands
  5954. Subject: Kermit for Apple II UCSD p-System
  5955. Keywords: Apple II Kermit
  5956.  
  5957. Enclosed you will find two diskettes concerning a Kermit version for
  5958. Apple II (e) and (+).
  5959.  
  5960. The version is made by P. Terpstra of the Laboratory of Biochemics of the
  5961. State University of Groningen.  The version is written in UCSD Pascal.
  5962. It concerns Apple DOS 3.3 with several interface cards such as:
  5963. - Apple Communication Card (ACC)
  5964. - California CCS 7710 ASI Card (CCS)
  5965. - Hayes Micromodem Card (HMC)
  5966. - Apple Super Serial Card (SSC)
  5967. - IBM AP2 Serial Card (AP2)
  5968.  
  5969. It is a corrected version of the Stevens version.
  5970.  
  5971. [Ed. - Thank you, and thanks to Francis Wilson of Columbia Teachers College
  5972. for deciphering the disk for us, and to the many other people all over the
  5973. world who volunteered to do the same in response to our plea several issues
  5974. ago.  The files are in KER:UCA*.* on CU20B (Internet), and UCA* * on CUVMA
  5975. (BITNET).  But before you rush off to get this new version, read the
  5976. following message.]
  5977.  
  5978. ------------------------------
  5979.  
  5980. Date: Tue 8 Apr 86 17:00:48-EST
  5981. From: Francis Wilson <CCIMS.WILSON@CUTC20>
  5982. Subject: Re: Apple Kermit (Pascal and CP/M)
  5983. Keywords: Apple II Kermit
  5984.  
  5985. After having no trouble in the morning using the Pascal Kermit as a terminal
  5986. emulator, I did not expect any (bad) surprises, but there were two.
  5987.  
  5988. 1) The Apple 2e in the Micro Center at TC has a Videx ASIO card; this card
  5989. has the same 6551 ACIA as the Apple Super Serial Card, and uses the same
  5990. addresses; we have written (Apple CP/M) routines interchangeably for these
  5991. cards.  When I tried to use the program, the Kermit would not even change
  5992. the baud rate from 19,200, so I couldn't very well use a modem.
  5993.  
  5994. [Ed. - Maybe there's a way to set the baud rate outside Kermit, and then
  5995. have Kermit use the serial card as it finds it?]
  5996.  
  5997. 2) On another Apple (with a real Super Serial Card), I tried file transfer
  5998. to a PC (unsuccessful) and via modem to a DEC mainframe (also unsuccessful);
  5999. in both cases, I successfully used terminal emulation immediately prior to
  6000. the attempted file transfer, so it was not a matter of bad connections.
  6001.  
  6002. [Ed. - Maybe it's something with parity, and SET PARITY ODD (or whatever)
  6003. will make it work.]
  6004.  
  6005. In other words, I have followed the instructions as best I can, but I am
  6006. not able to make the Kermit program work.  It emulates a (glass) terminal
  6007. ok, but does not transfer files.
  6008.  
  6009. To make matters worse, for others who want to try do a better job, from
  6010. looking at the documentation, specifically, the third documentation file,
  6011. it seems that there are files needed to assemble a working version that are
  6012. not included in source form (see the .DOC file).
  6013.  
  6014.  
  6015. [Ed. - If anyone out there has better luck, let us know!  The address of
  6016. the contributors (in Holland) is in the documentation, and they have offered
  6017. to provide diskettes.]
  6018.  
  6019. ------------------------------
  6020.  
  6021. Date: Sun 6 Apr 86 11:40:15-EST
  6022. From: GH0N@TC.CC.CMU.EDU
  6023. Subject: C-Kermit on HP Integral Problem Solved
  6024. Keywords: C-Kermit, HP Integral Kermit
  6025.  
  6026.         This is part 3 in the ongoing saga of an incompatibility between
  6027. C-Kermit (now (057)) and csh when a HP Integral is running the SVR2 ROMs.
  6028.  
  6029.         The reason for the C-Kermit crashing when an attempt is made to
  6030. escape back to local control has been found.  When C-Kermit connects to tty
  6031. it needs to generate a child process (why I don't know).  On the HP Integral
  6032. with the new operating system ROMs, the fork to generate the child process
  6033. always fails if csh is running, either in the active window or any other
  6034. window.  The pid returned by this failed fork is -1.  When escape to local
  6035. control is attempted, C-Kermit sends out a kill(-9) to the child process.
  6036. Since the pid is -1, the effect of this kill is to kill ALL processes except
  6037. 0 (the kernel) and 1 (init).
  6038.  
  6039.         I think that this is a possible bug in C-Kermit, the not checking
  6040. for a failed fork after a child process is created.  Granted it is not
  6041. very likely that this situation will occur, but if it did happen on a
  6042. system where there are a large number of users it could be quite harmful.
  6043. For now the only fix that I have is that people running C-Kermit on
  6044. HP Integral's with the new ROMs, is that they do not have csh running
  6045. anywhere on that machine when C-Kermit is going to be used.
  6046.  
  6047.                                                 Gordon Haverland
  6048.                                                 Box 596
  6049.                                                 Dawson Creek, B.C.
  6050.                                                 V1G 4H5
  6051. GH0N@TC.CC.CMU.EDU                              Canada
  6052.  
  6053. [Ed. - Thanks for finding the problem.  It will be fixed in the next
  6054. release.  Meanwhile, those who find their systems unable to create forks
  6055. can change the file ckucon.c to check if the pid returned by the fork()
  6056. invocation is -1, and if so, to report failure and return.]
  6057.  
  6058. ------------------------------
  6059.  
  6060. From: Vic Abell <abe@purdue-asc.ARPA>
  6061. Date:  8 Apr 1986 1519-EST (Tuesday)
  6062. Subject: Installing 4C(58) on 2.9BSD
  6063. Keywords: C-Kermit
  6064.  
  6065. The standard 2.9BSD distribution and some of the redistributions of 2.9BSD
  6066. accomplish 4.2BSD directory compatibility with simulation that is based on
  6067. the header file "ndir.h" and the library "libndir".  The current C kermit
  6068. distribution, 4C(58), does not follow those conventions.  Of course, one must
  6069. also add -lndir to some make rule.  Since we don't use the distributed
  6070. Makefile, I am omitting diffs for it and leaving that exercise to the
  6071. interested reader's imagination.
  6072.  
  6073. As always, I am grateful to Columbia for their efforts with Kermit.
  6074.  
  6075. Vic Abell
  6076. Purdue University Computing Center
  6077. abe@asc.purdue
  6078. ...!pur-ee!pucc-j!abe
  6079.  
  6080. [Ed. - In some cases, it's true that ndir.h should be used.  In others, it's
  6081. dir.h.  In either case, the library reference should be made in the makefile
  6082. (and it is).  If your 2.9BSD system uses ndir.h rather than dir.h, then in
  6083. ckufio.c, the section
  6084.  
  6085. > #ifdef        BSD29
  6086. > #include <ndir.h>
  6087.  
  6088. should be changed to refer to <ndir.h>, or possibly <sys/ndir.h>.  Let's
  6089. hear it for consistency.  A warning has been put in the makefile about this.]
  6090.  
  6091. ------------------------------
  6092.  
  6093. Date:  9 Apr 1986 1105-EST (Wednesday)
  6094. From: Vic Abell <abe@purdue-asc.arpa>
  6095. Subject: Kermit and 4.xBSD rlogin
  6096. Keywords: C-Kermit
  6097.  
  6098. There is an undocumented option on the 4.xBSD rlogin call that must
  6099. be used when C Kermit is at the end of a TCP/IP rlogin connection.
  6100. The option is "-8" and should be used in the following fashion:
  6101.  
  6102.         % rlogin hostname -8
  6103.         % kermit
  6104.  
  6105. Vic Abell, Purdue University Computing Center
  6106. abe@asc.purdue.edu, ...!pur-ee!pucc-j!abe
  6107.  
  6108. ------------------------------
  6109.  
  6110. Date:  8 Apr 1986 1935-EST (Tuesday)
  6111. From: Vic Abell <abe@purdue-asc.arpa>
  6112. Subject: C Kermit 4C(58) on the Sequent BALANCE 8000
  6113. Keywords: C-Kermit, Balance 8000
  6114.  
  6115. I just finished installing C Kermit 4C(58) on the Sequent BALANCE 8000.
  6116. It transported without modification, compiled under the -DBSD4 option,
  6117. and functions correctly.  I am really impressed with the quality of the
  6118. 4C(58) release and the ease with which 4.2BSD software can be transported
  6119. to the BALANCE 8000.
  6120.  
  6121. My compliments to Columbia and Sequent for jobs well done.
  6122.  
  6123. Vic Abell, Purdue University Computing Center
  6124. abe@asc.purdue.edu, ...!pur-ee!pucc-j!abe
  6125.  
  6126. ------------------------------
  6127.  
  6128. Date:     Mon, 7 Apr 86 21:06 EST
  6129. From:     LBAFRIN%clemson.csnet@CSNET-RELAY.ARPA
  6130. Subject:  Curious observation re C-Kermit 4C(058)
  6131. Keywords: C-Kermit
  6132.  
  6133. Well, the new Kermit survived its testing period, and as I was installing it
  6134. today as our new production version, I noticed that 4C(057)'s executable
  6135. image was 168K bytes, while 4C(058)'s image was only 128K bytes.  Both
  6136. versions were compiled on the same compiler and the same system, an NCR
  6137. Tower running Tower OS version 2.01.  (Both versions were put together
  6138. with a "make sys3" command.)
  6139.  
  6140. Any idea where the 40K went?
  6141.  
  6142.                                         -- Larry Afrin
  6143.                                            Dept. of Computer Science
  6144.                                            Clemson University
  6145.  
  6146. [From Frank - Beats me!  I think I might have made some buffers a little
  6147. smaller in some versions, but not 40K worth.  On VAX 4.2BSD, the old and new
  6148. versions come out exactly the same size.  On PDP-11 versions, particulary
  6149. 2.9BSD, some buffer sizes (like for filename expansion) had to be reduced.]
  6150.  
  6151. ------------------------------
  6152.  
  6153. Date: Tue, 1 Apr 1986 16:01 EST
  6154. From: Dave Elbon  <SYSDAVE%UKCC.BITNET@WISCVM.WISC.EDU>
  6155. Subject: MacKermint 0.8 (34) & Mac Plus
  6156. Keywords: Mac Kermit
  6157.  
  6158. MacKermit (and the keyboard configuration program) don't recognize the
  6159. cursor keys and the Enter and Clear keys on the Mac Plus.  I also can't
  6160. get the mouse to move the cursor.  Any ideas?  Wait for the next release?
  6161.  
  6162. [Ed. - Anybody out there with a Mac Plus to check this on?  Maybe it's
  6163. just that the configurator program doesn't know the layout of the new
  6164. keyboard, so it works in this case like it does with the keypad -- you can't
  6165. see it, but you can still set it.  Anyone want to try this approach and
  6166. report back?]
  6167.  
  6168. ------------------------------
  6169.  
  6170. Date: Thu 3 Apr 86 00:42:15-EST
  6171. From: Subba Shankar <EN4.S-Shankar@CU20C.COLUMBIA.EDU>
  6172. Subject: New MacKermit Problems
  6173. Keywords: Mac Kermit
  6174.  
  6175.         I recently downloaded the new MacKermit from CU20B with my old
  6176. MacKermit, ran Binhex v4 on it, and happily telecommunicated away.
  6177. While I find the new font and the terminal emulation features to be a
  6178. great improvement, I have found some problems.  MacKermit causes the
  6179. system error message with the restart button enabled to be shown
  6180. whenever I try to call up the Control Panel Desk Accessory, and the
  6181. Transfer to Application menu option causes the Mac to hang.  This is
  6182. highly reproducible.  
  6183.  
  6184. [Ed. -- Hmmm... not by us!  Maybe you have some other programs loaded
  6185. (in Switcher, maybe?) that figure into this somehow?  Anybody else out
  6186. there seen a problem like this?]
  6187.  
  6188. ------------------------------
  6189.  
  6190. Date:  8 Apr 1986 1949-EST (Tuesday)
  6191. From: Vic Abell <abe@purdue-asc.arpa>
  6192. Subject: Mouse-Activated Cursor in Mackermit 0.8(34): HOW TO..
  6193. Keywords: Mac Kermit
  6194.  
  6195. The mouse-activated cursor code in Mackermit 0.8(34) is a welcome addition.
  6196. I had a little trouble getting it to work, so I am sending this hint to help
  6197. others with it.  Here are the steps needed to activate it:
  6198.  
  6199. 1. Create a settings file.
  6200. 2. Edit the settings file with CKMKEY.
  6201. 3. Define the following functions:
  6202.         100: \033[A
  6203.         101: \033[B
  6204.         102: \033[D             (yes, 'D' is correct!)
  6205.         103: \033[C             (yes, 'C' is correct!)
  6206.  
  6207. To use the mouse-activated cursor from within Mackermit, move the arrow to
  6208. the place to which you want to move the cursor; hold down the option and
  6209. cloverleaf keys together (the cursor should change to an open box around
  6210. the target character); and press the mouse button.  You can press the
  6211. option and cloverleaf keys before you move the open box cursor, if you want.
  6212.  
  6213. Vic Abell, Purdue University Computing Center
  6214. abe@asc.purdue.edu, ...!pur-ee!pucc-j!abe
  6215.  
  6216. [Ed. - Thanks!  Also, the program comes with a VT100-keypad startup file,
  6217. which starts up Mac Kermit for you with the keys configured for you this way
  6218. when you double-click on it.  It's in KER:CKMVT1.HQX.  Unfortunately, we
  6219. forgot to include it with the other files when the new version was first
  6220. announced.  It's there now.  Sorry!]
  6221.  
  6222. ------------------------------
  6223.  
  6224. Date: Wed, 2 Apr 86 00:49:54 EST
  6225. From: Rene_Tio%UMich-MTS.Mailnet@MIT-MULTICS.ARPA
  6226. Subject: MS-DOS Kermit and Zenith Z-158
  6227. Keywords: MS-DOS Kermit, Zenith
  6228.  
  6229. I've been having problems with kermit/jrd v.2 and 5e on a Zenith Z-158 with
  6230. Hayes 1200B (board) modem. Whenever I escape to local kermit, the connection
  6231. is dropped from my end. I have tried connecting to different hosts a Z-150
  6232. with a 1200B, and neither has worked. Jrd/2 works fine on a freestanding
  6233. modem though, I've heard. It also works fine on a hardwired port at 9600
  6234. bps.
  6235.  
  6236. The connection problem also happens when I transfer files to the host, at
  6237. around the moment when the status screen appears at the local station.
  6238.  
  6239. [From JRD: I tried and tried to get this to happen with a real Hayes 1200B
  6240. in a Columbia portable and the darned thing just kept working fine. Guessing
  6241. time on Hayes switches.  Kermit works 100% on my Hayes 2400 external modem
  6242. and I pump maybe 0.5 Mb per day through that combination with never a
  6243. problem. My computer is a Zenith 151 too. The 2400 has no switches,
  6244. everything is in software, and I tried many combinations to make Kermit drop
  6245. DTR. Finally, I wrote a new Kermit command, HANGUP, to save testing time.
  6246. Try those switches.  Further thought on the matter, but not much further.
  6247. When Kermit is not using the serial port it returns the previous interrupt
  6248. address to the UART to leave things tidy. DTR and RTS are left high (on).
  6249. Could it be that code at that previous address was reacting to the modem and
  6250. dropping DTR? Put another way, could the Hayes 1200B implementation of a
  6251. UART and modem adversely react to a change of interrupt address; hardware
  6252. troops make those kinds of boo boo's.]
  6253.  
  6254. ------------------------------
  6255.  
  6256. Date:     Fri, 4 Apr 86 11:43:53 EST
  6257. From:     Dave Swindell <dswindel@BBN-LABS-B.ARPA>
  6258. Subject:  Problems with Kermit v2.28 jrd/5e
  6259. Keywords: MS-DOS Kermit
  6260.  
  6261. I have been using MS-Kermit version 2.28 jrd/5e on and off for the
  6262. past few weeks and have observed a few possible bugs.  The first one
  6263. is that the local buffering of one's session doesn't seem to work
  6264. correctly.  When I try to scroll back through my session (by using the
  6265. pg up key), I get a very strange display composed of IBM graphics
  6266. characters.  The second problem I noted occured while I was
  6267. transmitting a text file from a "functioning" Kermit-10 to my pc.  The
  6268. transfer proceded normally, but when I edited the transmitted file, I
  6269. noticed several imbedded control-m characters interspurced in the file
  6270. which did not appear in the original file.
  6271.  
  6272. On the plus side, the VT100 emulation looks real good!  I've tried
  6273. running several full screen editors that support the VT100 using
  6274. Kermit with great success.  The support for video attributes and the
  6275. AVO character set all work nicely.  I also like being able to use the
  6276. IBM (or in my case Leading Edge) cursor keys as VT100 cursor keys.  I
  6277. have used the new version of kermit both at 1200 and 9600 baud with
  6278. sucess, outher than the problems noted above.
  6279.  
  6280. [From JRD: Several people with Leading Edge machines report video
  6281. difficulties when scrolling back the Connect mode screen.  The model M at
  6282. least has a dip switch selecting L.E. Enhanced video or regular.  A friend
  6283. had similar video garbage until he switched the machine from unleaded to
  6284. regular.]
  6285.  
  6286. As a final question, when do you anticipate that sliding window
  6287. support will be incorporated into the "production" version of IBM
  6288. Kermit?  I've tried to use WKermit over Telenet, but have not had
  6289. success.  WKermit seems to get confused when displaying the Telenet
  6290. prompts; graphics characters are interspurced into the display.  My
  6291. guess is that Telenet is setting the eighth bit of some or all of its
  6292. prompt characters to high, and that this is confusing WKermit.
  6293.  
  6294. [Ed. - It'll be a while before sliding windows gets into C-Kermit,
  6295. maybe a few months.  Meanwhile, you should be able to use WKermit over
  6296. Telenet by doing SET PARITY MARK.  Works fine for us.]
  6297.  
  6298. Thanks for all your work,
  6299.  
  6300. Dave Swindell
  6301. BBN Laboratories Incorporated
  6302.  
  6303. ------------------------------
  6304.  
  6305. Date: Tue, 8 Apr 86 21:51:59 pst
  6306. From: Gary Mills <mills%uofm-uts.cdn%ubc.csnet@CSNET-RELAY.ARPA>
  6307. Subject: Re: Kermit with FASTLINK modems
  6308. Keywords: Modems
  6309.  
  6310. I have no experience with FASTLINK or any other error-correcting modems,
  6311. but there does seem to be a trend to shifting parts of the communication
  6312. protocol to hardware.  I use Kermit with 212A modems over switched lines
  6313. with variable amounts of noise, and it does perform very nicely, and gets
  6314. my files from one machine to another.  However, it seems to me that if a
  6315. pair of sophisticated modems are providing error-free transmission, that
  6316. Kermit does not need to be used at all.  You should be able to just
  6317. "copy" the file from one machine to the other.  Of course, it's unlikely
  6318. that normal system commands would do this.  Also, the Kermit user
  6319. interface is quite attractive.  Maybe some variation of Kermit with
  6320. relaxed error-checking could be used in this instance.  It would also
  6321. likely be useful for hard-wired connections.
  6322.  
  6323. [Ed. - Maybe this will happen some day.  YMODEM already has such an option.
  6324. You still have to be a bit cautious about errors that slip in between the
  6325. modem and the computer (wiggly cables, buffer overruns, etc).  But it may
  6326. turn out that removing Kermit's errror checking wouldn't speed things up
  6327. much anyway, since the bottleneck in many of these modems relates to line
  6328. turnaround, in which case only long packets or sliding windows will help.]
  6329.  
  6330. ------------------------------
  6331.  
  6332. Date: Wed, 26 Mar 86 15:07:24 cet
  6333. From:  UZ32112%SG1.BITNET@WISCVM.WISC.EDU
  6334. Subject: C64 Kermit installation experience
  6335. Keywords: Commodore 64 Kermit
  6336. Cross-Ref: C-64, Commodore 64, (see also Commodore 64 Kermit)
  6337.  
  6338. Can you please take note and forward to the authors of C64 Kermit?  I've
  6339. just generated version 1.6(49) of C64 Kermit and have some remarks:
  6340.  
  6341. 1) The kludge factor you use for 1200 bauds is valid only for U. S.  machines
  6342. (NTSC). So called International machines (PAL) have other requirements.
  6343. Assuming the correction is subtracting 10 decimal from CBM values, this
  6344. yields the following values:
  6345.  
  6346. 1200: 301=$012D
  6347. 1800: 164=$00A4
  6348. 2400:  95=$005F
  6349. 1200 and 1800 bauds have successfully been tested with these values,
  6350. but 2400 bauds resisted file transfer.
  6351.  
  6352. Also you might include the kluge factor in each speed definition to make all
  6353. high speed available through the SET BAUD command.
  6354.  
  6355. 2) You plan using the serial bus for disk access (TALK ...). I would
  6356. strongly advise you against that. Some drives interface cartridges work by
  6357. re-vectoring the high level access interface (CHROUT ...) and using their
  6358. own low level bus for disk parallel access. You would miss those busses.
  6359. Also better not restore the vectors! If your complaint is speed, I'd
  6360. recommend to transfer disk data by chunks of say 16 bytes to minimize the
  6361. talk-untalk overhead.
  6362.  
  6363. 3) The DISK command refused service. Patching the module to store a
  6364. carriage-return (not a null) at the end of the buffer in routine DOSPRS,
  6365. puts things right.
  6366.  
  6367. 4) The last SET values byte is not correctly SAVEd/RESTOREd.  CPY
  6368. #QUOTE+1-ESCP should be +2 or better some equated SETSLEN.
  6369.  
  6370. 5) If you consider wildcard sends valuable, may I suggest the following
  6371. solution. A) open a drive input file whose name is
  6372. $:user-specifiled-file-pattern (a la CBM DOS), and secondary address 0.
  6373.  
  6374. B) Read this file (BASIC format like) using the following algorithm,
  6375.    extracted from COMforth, a wonderful Forth development system
  6376.    available here in Belgium.
  6377.    Skip 2 bytes.
  6378.  
  6379.    BEGIN
  6380.      Read 2 bytes, OR <> WHILE ( not double null )
  6381.      Skip 2 bytes ( containing file blocks count )
  6382.      BEGIN Skip 1 byte ASCII " = UNTIL
  6383.      BEGIN Read 1 byte, ASCII " <> WHILE
  6384.        copy it to filename buffer
  6385.      REPEAT
  6386.      BEGIN Skip 1 byte null = UNTIL
  6387.      not first block IF ( not drive name )
  6388.        Use filename to drive file transfer
  6389.      ENDIF
  6390.    REPEAT
  6391.  
  6392. C) Close file.
  6393. Never buy what you can steal. (They say).
  6394.  
  6395. I hope to have contributed to a work of patience to which we are heartfully
  6396. grateful.
  6397.                                         A. Pirard
  6398.                                         SEGI
  6399.                                         Universite de Liege
  6400.                                         15, avenue des Tilleuls
  6401.                                         4000 Liege
  6402.  
  6403. ------------------------------
  6404.  
  6405. End of Info-Kermit Digest
  6406. *************************
  6407. -------
  6408. 11-Apr-86 12:07:01-EST,13807;000000000000
  6409. Mail-From: SY.CHRISTINE created at 11-Apr-86 12:05:30
  6410. Date: Fri 11 Apr 86 12:05:30-EST
  6411. From: Christine M Gianone <SY.CHRISTINE@CU20B.COLUMBIA.EDU>
  6412. Subject: Info-Kermit Digest V4 #23
  6413. To: Info-Kermit@CU20B.COLUMBIA.EDU
  6414. Reply-To: Info-Kermit@CU20B
  6415. Queries-To: Info-Kermit-Request@CU20B
  6416. Message-ID: <12198009151.17.SY.CHRISTINE@CU20B.COLUMBIA.EDU>
  6417.  
  6418. Info-Kermit Digest         Fri, 11 Apr 1986       Volume 4 : Number 23
  6419.  
  6420. Departments:
  6421.  
  6422.   ANNOUNCEMENTS -
  6423.         Many New Kermit Versions from the UK
  6424.         Kermit for Sperry 90/60 with VS9 from WPI
  6425.  
  6426.   MISCELLANY -
  6427.         Setting Kermit-32 Up As A Server
  6428.         Kermit-11 Known Problems Update
  6429.         Kermit v2.28 jrd/5e on the Leading Edge Model D
  6430.         Modems and Error Correction, etc.
  6431.         New Source for OS9 and Tandy CoCo Kermit Diskettes
  6432.         File Renaming Problem in C-Kermit?
  6433.  
  6434. ----------------------------------------------------------------------
  6435.  
  6436. Date: Thu 10 Apr 86 18:23:01-EST
  6437. From: Christine M Gianone <SY.CHRISTINE@CU20B.COLUMBIA.EDU>
  6438. Subject: Many New Kermit Versions from the UK
  6439. Keywords: England Kermits
  6440.  
  6441. This is to announce new Kermit versions submitted by Alan Phillips of
  6442. Lancaster University, UK.  The files are described by him as follows.
  6443. Each group is indicated by the wildcard file specification that will fetch
  6444. the files via FTP or NFT from CU20B, except they should be preceded by KER:.
  6445. On BITNET, they may be fetched from KERMSRV at CUVMA with the names
  6446. indicated (without the KER:, but also without the dot).
  6447.  
  6448. BBC*.*
  6449.         These files are version 1.30 of Kermit for the Acorn BBC Micro.  Old
  6450. files have been replaced.  BBC130.ANN contains the announcement details.
  6451. There are 2 HEX files for this version, covering disc based and EPROM based
  6452. variants.  The .ADE file contains a concatenation of the individual source
  6453. files. 
  6454.  
  6455. C86XFU.*
  6456.         These files are the Kermit-86 for the Future FX20/FX30 machines sent
  6457. in by Toby Chabot of Birmingham University.  The code will run under either
  6458. CP/M-86 or Concurrent CP/M-86.
  6459.  
  6460. C86XR2.*
  6461.         These files are a variant of the existing Kermit-86 for the DEC
  6462. Rainbow, sent in by Mark Woollard of the Animal and Grassland Research
  6463. Institute.  A SET BAUD command has been added.
  6464.  
  6465. CKMKB*.*
  6466.         These files are two separate UK keyboard settings files for the
  6467. Macintosh.  CKMKBD.* is from Sak Wathanasin of Sussex University; CKMKB2.*
  6468. is from Phil Jimmieson of Liverpool University.  The latter set of files
  6469. includes an introductory guide to Mac Kermit 0.8(33) in MacWrite format.
  6470.  
  6471. CN8*.*
  6472.         These files form a Concurrent CP/M-86 implementation for the
  6473. Honeywell Multi System Executive and clones (Argos Pro PC, Daisy PCi, Fallon
  6474. 2000, FTS PCi, and Orion PCi) sent in by Mark Hewitt of Birmingham
  6475. University.  This set is based on the existing Kermit-86, with a new device
  6476. dependent file and a lot of changes to the UTL file.  The version uses
  6477. the PRO, FIL, TRM, and CMD files from Kermit-86 unchanged.
  6478.  
  6479. CP4*.*
  6480.         Kermit-80 implementations:
  6481.  
  6482. CP4380.HEX      Research Machines RM 380Z
  6483. CP4ADV.HEX      North Star Advantage
  6484. CP4APC.HEX      Apple II with Z80 Softcard/CPS serial card
  6485. CP4BBC.HEX      Acorn BBC Micro with Z80 second processor
  6486. CP4BRA.HEX      Superbrain, using auxialiary port
  6487. CP4BRM.HEX      Superbrain, using main port
  6488. CP4COM.HEX      Comart Communicator
  6489. CP4CIF.HEX      Cifer 1886
  6490. CP4CRO.HEX      Cromemco
  6491. CP4HOR.HEX      North Star Horizen without SIO board
  6492. CP4TOR.HEX      Torch series
  6493.  
  6494.         The CP4SYS.ASM and CP4TYP.ASM files contain all the system dependent
  6495. code for the above versions.  Authorship of the versions is as follows:
  6496.  
  6497. 380, APC, BBC, ADV      Brian Robertson, Aberdeen University
  6498. CRO, HOR, COM           Andrew Cole, Leeds University
  6499. BRA, BRM, TOR, CIF      Bertil Schou of Loughborough University
  6500.  
  6501.         Bertil Schou of Loughborough performed the Herculean task of
  6502. co-ordinating the developments and putting the results together into the SYS
  6503. and TYP files.  Some further implementations are on the way.
  6504.  
  6505. GECKER.*
  6506.         These files are version 2.1 of Kermit for the GEC 4000 series from
  6507. Martin Loach of Rutherford Appleton Laboratories.  These replace the old
  6508. GEC*.* files.
  6509.  
  6510. MDS*.*
  6511.         These files are some updates and fixes to the MDS set for Intel MDS,
  6512. sent in by Paul O'Hare of the Open University.  Bugs have been fixed and the
  6513. documentation has been expanded.  The other files for this version are
  6514. unchanged. 
  6515.  
  6516. CUC*.*
  6517.         These files are the latest versions of a C-Kermit from Chris
  6518. Kennington, University College London.  Based on the original Kermit of the
  6519. protocol manual, the code has been adapted to be extremely portable with
  6520. little work needed.  The diagnostic facilities have been expanded
  6521. considerably too.  File CUCLKV5.C is a system dependent module for UNIX
  6522. system V, added by Icarus Sparry of Bath University.
  6523.  
  6524. UCJ*.*
  6525.         These files from Henry Balen of Lancaster University, are an
  6526. adaptation of the Terak UCSD p-System Kermit for the Joyce Loebl Magiscan 2
  6527. image processor.  8th bit prefixing has been added and a number of other
  6528. features.  The result should be easily ported onto other UCSD systems.  The
  6529. .TXT file contains a concatenation of the sources.
  6530.  
  6531. UMKERMIT.*
  6532.         These files are a version of the original Kermit in the Protocol
  6533. Manual for a U-Microcomputers U-MAN 1000 under CP/M-68k.  The files are
  6534. contributed by Icarus Sparry of Bath University.  Work on this version is
  6535. still in progress, so currently the implementation is not perfect and is
  6536. supplied very much on an "as is" basis.  Icarus would welcome contact from
  6537. anyone interested in this implementation and will co-ordinate any
  6538. developments:  his UK network address is ee_is@bath.ux63.
  6539.  
  6540. [Ed. - Many thanks to Alan for these versions, and for his dedicated work
  6541. in coordinating the Kermit goings-on of the UK, and for distributing Kermit
  6542. on UK networks, and on diskettes and tapes in the UK.]
  6543.  
  6544. ------------------------------
  6545.  
  6546. Date: Wed 9 Apr 86 17:24:45-EST
  6547. From: Frank da Cruz <SY.FDC@CU20B.COLUMBIA.EDU>
  6548. Subject: Kermit for Sperry 90/60 with VS9 from WPI
  6549. Keywords: Sperry
  6550.  
  6551. SP9KER is Kermit for the Sperry 90/60, written by Ben Thompson of
  6552. Worcester Polytechnic Institute, Worcester, MA.
  6553.  
  6554. The program only runs as a server since the SPERRY 90/60 can not initiate use
  6555. of an RTIO line other than the terminal line itself.  It accepts no interactive
  6556. commands, just escape to to your computer's command mode and initiate a
  6557. command.  Implemented commands are: GET, SEND, and BYE.
  6558.  
  6559. KER:SP9KER.SRC is the IBM-like assembler source file, KER:SP9KER.DOC is the
  6560. documentation.
  6561.  
  6562. Thanks to Al Johannesen for submitting the program.
  6563.  
  6564. ------------------------------
  6565.  
  6566. Date: Thu, 10 Apr 86 20:38:59 EST
  6567. From: rmcqueen (Robert C McQueen) @ sitvxa
  6568. Subject: Setting Kermit-32 Up As A Server
  6569. Keywords: Kermit-32
  6570.  
  6571. Kermit-32 can be set up as a server in the following manner:
  6572.  
  6573. $ KERMSRV := $SYS$SYSTEM:KERMIT SERVER
  6574.  
  6575. Then just issue the KERMSERV command.  Kermit-32 will accept any legal
  6576. Kermit command in this manner.  You could just define a KERMIT command
  6577. in your LOGIN.COM file and then give a DCL command of the format:
  6578.  
  6579. $ KERMIT command
  6580.  
  6581. Which will cause Kermit-32 to be invoked and the command processed.
  6582.  
  6583. Kermit-32 has had initialization file processing and a TAKE command since
  6584. version 3.1.  When Kermit-32 starts it will automatically process
  6585. VMSKERMIT.INI;0 or if that does not exist it will process the file that the
  6586. logical name VMSKERMIT points to.  If you have a command procedure that you
  6587. would like Kermit-32 execute you can give either the TAKE command followed
  6588. by the file specification or "@" followed by the specification.
  6589.  
  6590. Robert McQueen
  6591. Stevens Institute of Technology
  6592.  
  6593. [Ed. - Thanks, Bob!  We'll add this hint to the beware file, too.]
  6594.  
  6595. ------------------------------
  6596.  
  6597. Date: Mon, 7 Apr 86 12:57 EST
  6598. From: <BRIAN@UOFT02.BITNET> (brian nelson)
  6599. Subject: Kermit-11 Known Problems Update
  6600. Keywords: Kermit-11
  6601. Cross-Ref: K-11, PDP-11 Kermit (see also Kermit-11)
  6602.  
  6603. On RT11 FB systems with a large number of devices, Kermit can displace the
  6604. USR (force it to swap) and crash when accessing the USR from the higher
  6605. addressed overlays in Kermit. The fix for something like this may not be
  6606. practical; it can be worked around by UNLOADING and REMOVING unneeded device
  6607. drivers from lowest address to higher addresses (to prevent fragmentation of
  6608. background memory). If you run K11RT4.SAV on a FB system and find either (1)
  6609. The program crashes on file transfers or (2) KMON says the save image is too
  6610. large, then remove the unneeded drivers and set the USR to swap.
  6611.  
  6612. ------------------------------
  6613.  
  6614. Date:     Thu, 10 Apr 86 21:31:36 EST
  6615. From:     Dave Swindell <dswindel@BBN-LABS-B.ARPA>
  6616. Subject:  Kermit v2.28 jrd/5e on the Leading Edge Model D
  6617. Keywords: MS-DOS Kermit, Leading Edge
  6618.  
  6619. In the last digest, I reported a problem scrolling back through displayed
  6620. text using Kermit V2.28 jrd/5e on my Leading Edge Model D.  As it turns out,
  6621. Kermit appears to work just fine; the problem appears to be due to some kind
  6622. of interaction between the new Kermit and a resident program named INT10
  6623. used in conjunction with the Hercules graphics card (and clones!).  When I
  6624. install INT10 on my LE, I can't use the scrolling features in the new
  6625. Kermit.  When this program is removed, things work fine.  In that INT10, as
  6626. its name implies, affects interrupt processing, I assume that it some how
  6627. gets in the way of the mechanism jrd/5e uses to scroll through displayed
  6628. text.
  6629.  
  6630. Other than this problem, I have had no other display-oriented problems using
  6631. the new release on my LE model D.  The model D comes complete with two
  6632. graphics adaptors on the motherboard; a monochrome/Hercules port and a
  6633. standard IBM CGA port.  I have tried jrd/5e using both ports (at different
  6634. times!) and have had no problems (once INT10 was removed).
  6635.  
  6636. Sorry I didn't think to remove the memory resident programs I was using
  6637. before I reported the problem!  By the way, I am using NANSI.SYS as my
  6638. console driver on the LE.  It does not appear to interfere with Kermit.
  6639.  
  6640. Dave Swindell
  6641. BBN Laboratories Incorporated
  6642.  
  6643. ------------------------------
  6644.  
  6645. Date: Thu, 10-Apr-86 10:54:14 PST
  6646. From: vortex!lauren@rand-unix.ARPA (Lauren Weinstein)
  6647. Subject: Modems and Error Correction, etc.
  6648. Keywords: Modems
  6649.  
  6650. It is a fallacy to assume that when error correcting modems are in place you
  6651. don't need error detection/correction in the software.  In practice, not
  6652. only do noise errors creep in between the modems and the computers, but the
  6653. problems of buffer overflow and flow control related errors, on both sides,
  6654. can be quite serious, particularly at "higher" speeds.
  6655.  
  6656. In my own experiments with various software, I've found that removing or
  6657. even relaxing the per-packet error checking characteristics of software when
  6658. using error-correcting modems generally does little or nothing to increase
  6659. throughput, and in fact you frequently end up with decreased throughput
  6660. since flow control problems (and the resulting need to resend large
  6661. quantities of data) can be intense on even slightly noisy phone lines or
  6662. when dealing with even moderately loaded systems.
  6663.  
  6664. --Lauren--
  6665.  
  6666. ------------------------------
  6667.  
  6668. Date:  Thu Apr 10 09:57:06 EST 1986
  6669. From: dolqci!irs3!scsnet!sunder@seismo.CSS.GOV
  6670. Subject: New Source for OS9 and Tandy CoCo Kermit Diskettes
  6671. Keywords: Os9 Kermit, Tandy Kermit
  6672.  
  6673. This is to announce that disks containing the Tandy/Radio Shack RS-DOS
  6674. kermit and os9 kermit can be obtained by sending $5.00 for
  6675. each version to:
  6676.  
  6677.   Mark E. Sunderlin
  6678.   1430 Greystone Terrace
  6679.   Winchster, Va. 22601
  6680.  
  6681. The RS-DOS version is provided on standard RS-DOS format. The os9 version
  6682. is provided on either 35 or 40 track CoCo os9 format.  Please state which
  6683. versions you want and for os9, what format.
  6684.  
  6685. Each disk contains complete source as up to date as possible, currently
  6686. RS-DOS kermit version 1.1 and os9 version 1.6.  Also on each disk is the
  6687. full documentation.  Binaries will be placed on the disks on request.
  6688.  
  6689. The RS-DOS verson in in EDTASM+ assembler, but EDTASM+ is not needed to
  6690. create a binary as BASIC program is provided to generate the binary.  The
  6691. os9 version in written in Microware 'C'.  An 'S' record file for os9 level I
  6692. will be placed on the disk on request for those who do not have the 'C'
  6693. compiler.
  6694.  
  6695. Please note that this is a PRIVATE project and is in no way related to the
  6696. IRS or any other government agency.
  6697.  
  6698. ------------------------------
  6699.  
  6700. Date: 6 Apr 1986 0306-EST
  6701. From: LCG.KERMIT@MARLBORO.DEC.COM
  6702. Subject: File Renaming Problem in C-Kermit?
  6703. Keywords: C-Kermit
  6704.  
  6705. I have discovered a problem when sending files from a BSD 4.2 system
  6706. to a V7 system with both machines running C-Kermit version 4C(057).
  6707.  
  6708. The file names on the BSD system were greater than 14 characters and the
  6709. first 14 characters of several of the file names were the same.
  6710.  
  6711. The BSD Kermit was running in server mode and was set for literal file names.
  6712. The V7 Kermit was set for literal file names and file warning on.
  6713.  
  6714. The first file came over ok, but when the second file came over, Kermit
  6715. discovered that the file existed and renamed it by replacing the end of
  6716. the file name with ~1.  The new file name was still longer than 14 characters
  6717. and the new file clobbered the previous file!
  6718.  
  6719. Was this fixed in version 4C(058)?  Should Kermit check for the existence of
  6720. the altered file name before doing the create?
  6721.  
  6722. [Ed. - If the behavior you report is true, the cause isn't obvious.  The
  6723. "make-new-name" function, znewn(), chops the last 3 characters off the name
  6724. before adding the "~1" suffix.  In any case, the behavior wasn't changed in
  6725. edit 058.  We'll look into in more detail later.  For now, your message has
  6726. been added to the beware file.]
  6727.  
  6728. ------------------------------
  6729.  
  6730. End of Info-Kermit Digest
  6731. *************************
  6732. -------
  6733. 15-Apr-86 18:07:03-EST,8308;000000000000
  6734. Mail-From: SY.CHRISTINE created at 15-Apr-86 18:06:18
  6735. Date: Tue 15 Apr 86 18:06:18-EST
  6736. From: Christine M Gianone <SY.CHRISTINE@CU20B.COLUMBIA.EDU>
  6737. Subject: Info-Kermit Digest V4 #24
  6738. To: Info-Kermit@CU20B.COLUMBIA.EDU
  6739. Reply-To: Info-Kermit@CU20B
  6740. Queries-To: Info-Kermit-Request@CU20B
  6741. Message-ID: <12199123409.13.SY.CHRISTINE@CU20B.COLUMBIA.EDU>
  6742.  
  6743. Info-Kermit Digest         Tue, 15 Apr 1986       Volume 4 : Number 24
  6744.  
  6745. Departments:
  6746.  
  6747.   ANNOUNCEMENTS -
  6748.     MS-DOS Kermit 2.29 Is Even Closer To Being Ready
  6749.     New Release of TRS-80 Model 4 Kermit
  6750.  
  6751.   MISCELLANY -
  6752.     Sending Break on Mac+ from Kermit (several messages)
  6753.     DEC-10 Kermit Files
  6754.  
  6755. ----------------------------------------------------------------------
  6756.  
  6757. Date: Tue 15 Apr 86 14:25:17-EST
  6758. From: Frank da Cruz <SY.FDC@CU20B.COLUMBIA.EDU>
  6759. Subject: MS-DOS Kermit 2.29 Is Even Closer To Being Ready
  6760. Keywords: MS-DOS Kermit
  6761.  
  6762. Joe Doupnik's latest prerelease of MS-DOS Kermit 2.29 is available for
  6763. evaluation.  It is called "2.28 jrd/5g 13 April 85".  It has been tested by
  6764. us on the IBM PC family and compatibles (not including the new PC
  6765. Convertible, which is probably NOT compatible), the DEC Rainbow, and the
  6766. HP-150, and by Ron Blanford at the University of Washington on the NEC APC,
  6767. and also on the Intel RMX system by Jack Bryans at Cal State.
  6768.  
  6769. Aside from fixes for the bugs that have been reported in earlier
  6770. prereleases, 5g includes dynamic memory sizing in the IBM PC version -- it
  6771. uses whatever memory is available for scrolling memory, rather than
  6772. requiring that a certain amount be available, so that it can fit in smaller
  6773. memories, like on the PCjr (does anyone have a real PCjr to test this on?).
  6774. It also has a new screen-dump feature (again, on the IBM version only),
  6775. activated by <esc-char>F.  In case you have missed earlier postings about
  6776. this new release, it also incorporates nearly complete VT102 terminal
  6777. emulation for the IBM PC family, and full DOS 2.0 compatibility (a full
  6778. DOS path can be used in any file specification).
  6779.  
  6780. The .BOO file for the IBM version is available on CU20B via anonymous FTP as
  6781. KER:MSJRD5G.BOO, and it is also available on BITnet from KERMSRV as CUVMA as
  6782. MSJRD5G BOO.  The other versions are available on CU20B only, via FTP, in
  6783. the directory <KERMIT-MS>.  BOO files have been built for the Rainbow
  6784. (MSVRB1.BOO) and the HP-150 (MSVHP1.BOO).  The <KERMIT-MS> directory also
  6785. contains 8-bit binary .EXE files for these versions.  The new documentation
  6786. is not ready yet, but use of "?" in commands will produce menus whenever
  6787. needed.
  6788.  
  6789. The operation of the new version on the other IBM-PC-Incompatibles supported
  6790. by previous releases of MS-DOS Kermit has not been tested; these include:
  6791.  
  6792.  MSVAP3  NEC APC 3
  6793.  MSVAPR  ACT Apricot
  6794.  MSVDM2  DECmate-II or III with MS-DOS option
  6795.  MSVEZP  Z100 with EZPC board
  6796.  MSVHPX  HP 110, Portable
  6797.  MSVM24  Olivetti M24
  6798.  MSVMBC  Sanyo MBC
  6799.  MSVTIP  Texas Instruments Professional
  6800.  MSVV90  Victor 9000/Sirius 1
  6801.  MSVWNG  Wang PC
  6802.  MSVZ10  Z100
  6803.  
  6804. If you have one of these PCs, and can make an FTP or DECnet connection to
  6805. CU20B, or you are directly on BITnet, and you're willing to try out the new
  6806. release on your system, please send a note to Info-Kermit-Request (or simply
  6807. Kermit) at CU20B, and we'll get the necessary files to you.  You should be
  6808. able to mail directly to CU20B from both the Internet and BITnet.  Those
  6809. versions that have not been tested within the next week or two will be
  6810. distributed with the old .BOO files until positive reports are received.
  6811.  
  6812. P.S. The network and disk problems that have prevented us from updating the
  6813. Kermit collection on BITnet have been fixed, and KERMSRV at CUVMA is again
  6814. up to date.
  6815.  
  6816. ------------------------------
  6817.  
  6818. Date: Mon 14 Apr 86 17:28:04-EST
  6819. From: Frank da Cruz <SY.FDC@CU20B.COLUMBIA.EDU>
  6820. Subject: New Release of TRS-80 Model 4 Kermit
  6821. Keywords: TRS Kermit
  6822.  
  6823. Announcing TRS-80 Model 4(p) KERMIT version 5.0 for TRSDOS 6.x, from Gregg
  6824. Wonderly at the Oklahoma State University Department of Computing and
  6825. Information Sciences.
  6826.  
  6827. This is an advanced Kermit derived from TRS-80 Kermit, which was in turn
  6828. derived from CP/M-80 Kermit.  Several new features were added since version
  6829. 4.0 (March 85), including Remote Server Commands, and lots of cleaning up
  6830. and rewriting.
  6831.  
  6832. The files are in KER:M4*.*, including source in KER:M4*.ASM, and:
  6833.  
  6834. M4MIT.HEX -- Hexified object module
  6835. M4MIT.NR  -- Nroff source for M4MIT.DOC
  6836. M4MIT.DOC -- Documentation
  6837. M4MIT.HLP -- This file
  6838. M4BOO.BAS -- Basic program for converting the hex file to a runnable program
  6839.  
  6840. ------------------------------
  6841.  
  6842. Date:  Sun, 13 Apr 86 01:36 MST
  6843. From: Barry Margolin <Margolin@cisl-service-multics.arpa>
  6844. Subject:  Sending Break on Mac+ from Kermit
  6845. Keywords: Mac Kermit
  6846.  
  6847. What do I have to do to Macintosh Kermit 0.8(33) (I'll be upgrading to
  6848. 0.8(34) soon, if that helps) so that I can send a break.  The Mac+ does not
  6849. have an Enter key next to the Space bar, and the keypad's Enter key sends a
  6850. Line Feed.
  6851.  
  6852. On a related topic, it would be nice if someone would update KermKey so that
  6853. it detects whether it is being used on a Mac+, and display correct keyboard
  6854. layout.
  6855.                                         barmar
  6856.  
  6857. [Ed. - See following messages.]
  6858.  
  6859. ------------------------------
  6860.  
  6861. Date:     Mon, 14 Apr 86 16:49 EST
  6862. From:     (Davide P. Cervone, User Services Consultan ...) <DPVC@UORDBV.BITNET>
  6863. Subject:  Break key for MacKermit
  6864. Keywords: Mac Kermit
  6865.  
  6866. I don't have a Mac+ to try this on, but on a Mac, if you bind F126 or F127
  6867. to any key, that key will send a "break".  F127 is a longer break than F126
  6868. (in version .8(34) the cursor should stop flashing for a few seconds).
  6869.  
  6870. About the Kermit keyboard reconfigure program, I agree that it would be nice to
  6871. be able to detect the different keyboards.  It would also be nice to have a
  6872. keypad diagram.  I'm not sure whether it is possible to detect which kind of
  6873. keyboard/keypad configuration is being used however.
  6874.  
  6875.                                         Davide P. Cervone
  6876.  
  6877. ------------------------------
  6878.  
  6879. Date: Mon 14 Apr 86 15:39:27-EST
  6880. From: Robert Cartolano <US.RTC@CU20B.COLUMBIA.EDU>
  6881. Subject: Re: Sending Break on Mac+ from Kermit
  6882. Keywords: Mac Kemrit
  6883.  
  6884. For now, you may still use the CKMKEY 0.8 (6) to configure the Mac Plus
  6885. keyboard.  I have done it myself.  The function F126 has been defined as the
  6886. break, and you can define it as the enter on the older Macs with no problem.
  6887. For the Mac Plus, do the following:
  6888.  
  6889.     - Run CKMKEY 0.8 (6), and open a file.
  6890.     - Select KEYS... from the SET menu.
  6891.     - Press the Enter key on the Mac Plus keyboard.
  6892.     - Insert the cursor into the keyboard map number, and 
  6893.       type 126.
  6894.     - Click on the SET FUNCTION KEY button.
  6895.     - Quit and Save.
  6896.  
  6897. I have been able to configure every key on the MacPlus keyboard, including
  6898. the cursor keys, in this manner.  You just have to make sure you are hitting
  6899. the right key, since you can't see the key on the screen.
  6900.  
  6901. Rob Cartolano
  6902. CUCCA User Services.
  6903.  
  6904. ------------------------------
  6905.  
  6906. Date: Mon, 14 Apr 86 10:25:58 est
  6907. From: Mike Ciaraldi  <ciaraldi@rochester.arpa>
  6908. Subject: DEC-10 Kermit Files
  6909. Keywords: DEC-10 Kermit
  6910. Cross-Ref: DECsystem-10 (see also DEC-10 Kermit)
  6911.  
  6912. I tried to access DEC-10 Kermit over the Arpanet today.  There was no "DOC"
  6913. file.  All the "MAC" and "BLI" files, which I assume are the source code in
  6914. Macro and Bliss, are messed up.  I tried to get them in ASCII mode, and was
  6915. told they are not 7-bit files.  I then tried to transfer them in Tenex mode,
  6916. and got something that wasn't human-readable.  The only ASCII file I could
  6917. find was the "MEM" file, which was a list of patches.
  6918.  
  6919. Is this a mistake, or is DEC-10 Kermit being retired or updated?
  6920.  
  6921. I need to bring Kermit up on a DEC-10.  Can I use the DEC-20 version
  6922. instead?  I checked the 20 documentation, and it doesn't say it will run on
  6923. the 10.
  6924.  
  6925. Thanks for any help you can give me.
  6926.  
  6927. Mike Ciaraldi
  6928. University of Rochester
  6929. ciaraldi@rochester
  6930.  
  6931. [From Frank - Whoops, you're right.  In fact, the files were stored in a
  6932. strange way, that was perfectly OK for our system, but that confused our FTP
  6933. server.  I've changed the bytesize from 36 to 7 for all these files, and you
  6934. should now be able to FTP them without further problem.  And no, you cannot
  6935. run DEC-20 Kermit on a DEC-10 machine.]
  6936.  
  6937. ------------------------------
  6938.  
  6939. End of Info-Kermit Digest
  6940. *************************
  6941. -------
  6942. 21-Apr-86 17:49:49-EST,9608;000000000000
  6943. Mail-From: SY.CHRISTINE created at 21-Apr-86 17:48:51
  6944. Date: Mon 21 Apr 86 17:48:50-EST
  6945. From: Christine M Gianone <SY.CHRISTINE@CU20B.COLUMBIA.EDU>
  6946. Subject: Info-Kermit Digest V4 #25
  6947. To: Info-Kermit@CU20B.COLUMBIA.EDU
  6948. Reply-To: Info-Kermit@CU20B
  6949. Queries-To: Info-Kermit-Request@CU20B
  6950. Message-ID: <12200693093.57.SY.CHRISTINE@CU20B.COLUMBIA.EDU>
  6951.  
  6952. Info-Kermit Digest         Mon, 21 Apr 1986       Volume 4 : Number 25
  6953.  
  6954. Departments:
  6955.  
  6956.   ANNOUNCEMENTS -
  6957.         New Kermit Versions from Lancaster University
  6958.  
  6959.   MISCELLANY -
  6960.         Kermit-MS 2.28 jrd/5g on PCJr
  6961.         BOO Files
  6962.         Bug in MacKermit VT102 Emulation
  6963.         Multiple Parameters in MacKermit VT100 Emulation
  6964.         Macintosh Kermit Recieve Dialog Box
  6965.  
  6966. ----------------------------------------------------------------------
  6967.  
  6968. Date: Wed 16 Apr 86 16:56:06-EST
  6969. From: Christine M Gianone <SY.CHRISTINE@CU20B.COLUMBIA.EDU>
  6970. Subject: New Kermit Versions from Lancaster University
  6971. Keywords: England Computers
  6972.  
  6973. This is to announce more new Kermits from Alan Phillips of Lancaster
  6974. University, England.
  6975.  
  6976. VME*.*
  6977.         These files are the Kermit version 1.00 for ICL 2900 systems running
  6978. the VME Operating System (also known as VME2900 and VME/B - all identical).
  6979. The version comes from the South West Universities Regional Computer Centre
  6980. (SWURCC) at Bath University, UK.  The source is written in "S3".
  6981.  
  6982. CYB*.*
  6983.         These files are a new Kermit version 1.00 for the CDC Cyber systems
  6984. running NOS 2.2, sent in by A.V. Le Blanc of the University of Manchester
  6985. Regional Computer Centre (UMRCC).  The version is written in Compass, and is
  6986. supposedly more useful to other sites than the Texas University version,
  6987. which is highly site specific.
  6988.  
  6989.         Cyber Kermit is a version of Kermit which runs on a CDC mainframe
  6990. under the NOS-2 operating system.  It runs only as a remote Kermit and has
  6991. moderately advanced server capabilities.  File transfer uses a 7-bit line;
  6992. binary files can be transferred only by using a bit-prefix.  The program is
  6993. in assembler (COMPASS 3.6) and requires a field length of 2,922 (decimal)
  6994. words, including all system library routines and I/O buffers.
  6995.  
  6996. FLX*.*
  6997.         These files are a Kermit for the Flex 9 systems, written at Brighton
  6998. Polytechnic and sent in by Peter Morgan.  The source is written in assembler.
  6999.  
  7000. [Ed. - These files are available in KER: via ARPANET on CU20B, and via
  7001. BITNET at CUVMA through KERMSRV.  Thanks once again to Alan Phillips of
  7002. Lancaster University, UK and to those who have contributed these Kermit
  7003. versions.]
  7004.  
  7005. ------------------------------
  7006.  
  7007. Date: Wed 16 Apr 86 08:20:45-CST
  7008. From: Rob Pettengill <CAD.PETTENGILL@MCC.ARPA>
  7009. Subject: Kermit-MS 2.28 jrd/5g on PCJr
  7010. Keywords: MS-DOS Kermit
  7011. Cross-Ref: IBM PC Kermit, PC Kermit, MS-DOS (see also MS-DOS Kermit)
  7012.  
  7013. I have tried out the new Kermit on:
  7014. * 640k IBMPC with NEC V20
  7015. * 128k IBMPCJr
  7016. And found normal operation at 1200 baud in Tops20 emacs, and both
  7017. ascii and binary file transfers.  The only anomaly that I have observed
  7018. so far is that when the new kermit starts up on the PC jr, a warning
  7019. message, "unrecognized baud rate" is displayed.  My mskermit.ini file
  7020. sets the baud rate to 1200 and that works fine.  I haven't checked but
  7021. I assume that msjrd5g.exe was compiled with a default baud rate (9600?)
  7022. higher than the Jr's serial port can handle.
  7023.  
  7024. Thanks for the good work - I had been about to send off a message asking
  7025. if anyone knew how to get the new ms-kermit running on the jr!
  7026.  
  7027. -rob
  7028.  
  7029. [Ed. - Kermit leaves the serial port alone.  It may be that setting the baud
  7030. rate to something specific initializes the serial port the first time after
  7031. you turn the machine on.]
  7032.  
  7033. ------------------------------
  7034.  
  7035. Date: Mon, 21 Apr 86 13:27:30 est
  7036. From: Doug Snow <dsnow%watarts%waterloo.csnet@CSNET-RELAY.ARPA>
  7037. Subject: BOO Files
  7038. Keywords: BOO files
  7039.  
  7040. I hope this ends up being a question of general interest.  I recently
  7041. obtained the beta version of mskermit 2.29 from kermsrv at cuvma on bitnet.
  7042. However, this comes in boo file format and this is something that I'm not
  7043. familiar with. A bit of exploration on kermsrv found me a file called
  7044. m4boo.bas.  I tried to run this program on a number of copies of msjrd5g
  7045. only to consistently get 'unexpected eof encountered' (+/- ) Well, I'm
  7046. really just guessing as to whether or not this is the program I want... can
  7047. you help? How do I get the boo file to exe format, what does boo represent
  7048. (bootable?).  Any help would be greatly appreciated.
  7049.  
  7050. [Ed. - BOO-format is an encoding we use for making an 8-bit binary file,
  7051. such as an MS-DOS .EXE file, printable so that it can be sent through
  7052. electronic mail, put on ANSI or OS labeled tapes, etc.  The encoding is more
  7053. efficient than straightforward 2-for-1 hex encoding.  A BOO file (BOO is
  7054. short for bootstrap) has a 4-for-3 encoding, and in addition repeated zero
  7055. bytes are compressed.  The result for a typical executable program image is
  7056. about the same as -- and often smaller than -- the orginal binary file.  BOO
  7057. files are made using the program MSBMKB.C, and are decoded in one of two
  7058. ways: (1) On the fly, during download, using the pair of programs MSBOOT.FOR
  7059. on the mainframe and MSBPCB.BAS on the micro, or (2) after download by some
  7060. other method, using MSBPCT.C (fast) or MSBPCT.BAS (slow).  Downloading of
  7061. BOO files is described in detail in the MS-DOS chapter of the Kermit User
  7062. Guide.]
  7063.  
  7064. ------------------------------
  7065.  
  7066. Date: Tue, 8 Apr 86 16:29:29 -0200
  7067. From: Bj|rn Larsen <x_larsen_b%use.uio.uninett@nta-vax.arpa>
  7068. Subject: Bug in MacKermit VT102 Emulation
  7069. Keywords: Mac Kermit, Terminal Emulation
  7070.  
  7071. There is a bug in the way that the MacKermit VT102 emulator handles the SGR
  7072. escape sequence.
  7073.  
  7074. If MacKermit receives the escape sequence "<ESC>[7m", it sets the graphic
  7075. rendition to reverse. If it receives "<ESC>[;7m", it does not.
  7076.  
  7077. I don't have the ANSI standard available, but in the VT100 Users Guide,
  7078. p. 3-14 it says:
  7079.  
  7080.         Character Attributes
  7081.  
  7082.         ESC [ Ps;Ps;Ps;...;Ps m
  7083.  
  7084.         Ps refers to a selective parameter. Multiple parameteres are
  7085.         separated by the semicolon character (073 octal). The parameters
  7086.         are executed in order, and have the following meanings:
  7087.  
  7088.         0 or None       All attributes off
  7089.         1               Bold on
  7090.         4               Underscore on
  7091.         5               Blink on
  7092.         7               Reverse video on
  7093.  
  7094.         Any other parameters are ignored.               
  7095.  
  7096. This implies that "<ESC>[m" should be interpreted as "All Attributes off".
  7097. This is also the way MacKermit works.
  7098.  
  7099. But then, "<ESC>[;7m" should first turn off all attributes, then turn on
  7100. reverse.  MacKermit doesn't.
  7101.  
  7102. This misfeature makes it difficult to use a Mac as a terminal against a VAX
  7103. if you wish to use the EVE editor (or other VAXTPU programs).  Since EVE
  7104. uses reverse video to display your select region, you are in for some big
  7105. troubles.
  7106.  
  7107. Since we use both EVE and VAXTPU heavily, a new version of MacKermit would
  7108. be most welcome.
  7109.  
  7110. x_larsen_b%use.uio.uninett@nta-vax.arpa         Bj|rn Larsen
  7111.                                                 System Manager,
  7112.                                                 Unversity of Oslo,
  7113.   Computers never make misteaks  ;-)            Norway.
  7114.  
  7115.  
  7116. [Ed. - See message below...]
  7117.  
  7118. ------------------------------
  7119.  
  7120. Date:     Tue, 15 Apr 86 15:23 EST
  7121. From:     (Davide P. Cervone, User Services Consultan ...) <DPVC@UORDBV.BITNET>
  7122. Subject:  Multiple Parameters in MacKermit VT100 Emulation
  7123. Keywords: Mac Kermit, Terminal Emulation
  7124.  
  7125. This is a known bug.  The documentaion I sent to columbia states:
  7126.  
  7127.      o  In escape sequences where multiple parameters are allowed, only the
  7128.         first is used; that is, ESC[p1;p2;...pn c  will process only p1 (e.g.,
  7129.         ESC[0;7m is processed as ESC[0m; this is not consistent with VT100
  7130.         specifications). [apparently, this never made it into the BWR file]
  7131.  
  7132. In the escape sequence ESC[;7m, the first parameter is 0 (by default),
  7133. hence MacKermit only does ESC[0m and ingnores the second number.  This is
  7134. a problem, and I know it affects TPU.
  7135.  
  7136. The problem was inharent in the original design of the VT100 emulator for the
  7137. MAC, which made no provisions for more than two parameters for any of its
  7138. commands, and only used one for those that usually only supply one.  At the
  7139. time I re-worked the VT100 emulator, I noted the problem, and debated whether
  7140. to fix it, but it would have required re-writing of a major sort.  We did not
  7141. have VMS4.2 running at that time, and MacKermit worked with EDT, so I figured
  7142. it would be "safe" for a while.  Alas, I should have know.  I like to use TPU,
  7143. too, so I expect I'll fix it sometime, but not in the immediate future.  There
  7144. may be an easy fix to accept TWO parameters for ESC[p1;p2m, which would fix
  7145. your current problem, but not the general one. I will look into it...
  7146.  
  7147.                                         Davide P. Cervone
  7148.  
  7149. P.S. this is not a new bug, it existed in the old version of MacKermit as well.
  7150.  
  7151. ------------------------------
  7152.  
  7153. Date: 14 Apr 86 18:55 EDT
  7154. From: (David HM Spector) <SPECTOR@NYU-ACF7.ARPA>
  7155. Subject: Macintosh Kermit Recieve Dialog Box.
  7156. Keywords: Mac Kermit
  7157. Cross-Ref: MacKermit, Macintosh Kermit (see also Mac Kermit)
  7158.  
  7159. The Recieve-file dialog box in the current (and previous) versions of Macintosh
  7160. Kermit needs to be increased to the size of the send-file dialog box (or
  7161. larger).  Currently, the dialog box is mal-formed and won't work with HFS too
  7162. well.  That is not to say that Macintosh Kermit doesn't work with HFS,
  7163. as far as I can tell it works very well, just the dialog box is too small.
  7164.  
  7165.                         David
  7166.  
  7167. [Ed. - Noted.]
  7168.  
  7169. ------------------------------
  7170.  
  7171. End of Info-Kermit Digest
  7172. *************************
  7173. -------
  7174. 24-Apr-86 17:28:07-EST,15658;000000000000
  7175. Mail-From: SY.CHRISTINE created at 24-Apr-86 17:26:24
  7176. Date: Thu 24 Apr 86 17:26:24-EST
  7177. From: Christine M Gianone <SY.CHRISTINE@CU20B.COLUMBIA.EDU>
  7178. Subject: Info-Kermit Digest V4 #26
  7179. To: Info-Kermit@CU20B.COLUMBIA.EDU
  7180. Reply-To: Info-Kermit@CU20B
  7181. Queries-To: Info-Kermit-Request@CU20B
  7182. Message-ID: <12201475440.43.SY.CHRISTINE@CU20B.COLUMBIA.EDU>
  7183.  
  7184. Info-Kermit Digest         Thu, 24 Apr 1986       Volume 4 : Number 26
  7185.  
  7186. Departments:
  7187.  
  7188.   ANNOUNCEMENTS -
  7189.      New PDP-11 Kermit
  7190.      Prerelease Test Versions of MS-DOS Kermit 2.29 More Widely Available
  7191.  
  7192.   MS-DOS KERMIT -
  7193.      MSJRD5G on Olivetti-M24 with Keyboard 2
  7194.      Bugs in MS-DOS Kermit jrd5g
  7195.      Kermit's Mode Line: A Treatise.
  7196.  
  7197.   MISCELLANY -
  7198.      SmartTeam Modem Problem.
  7199.      New PC Compatible (Laptop) Modem
  7200.      SCO XENIX V AND C-KERMIT 4C(58)?
  7201.      Apple II CP/M Kermit Diskette?
  7202.      Kermit-10 Problem and Fix
  7203.      Re: Info-Kermit Digest V4 #25, PCJr Baud Rate Detection
  7204.  
  7205. ----------------------------------------------------------------------
  7206.  
  7207. Date: Tue 22 Apr 86 11:45:27-EST
  7208. From: Frank da Cruz <SY.FDC@CU20B.COLUMBIA.EDU>
  7209. Subject: New PDP-11 Kermit
  7210. Keywords: PDP-11 Kermit
  7211.  
  7212. Announcing version 3.50 of PDP-11 Kermit for RSX-11/M, RSX-11/M-Plus, IAS,
  7213. RT-11, RSTS/E, TSX+, P/OS, and Pro/RT from Brian Nelson of the University of
  7214. Toledo, Toledo Ohio (BRIAN@UOFT02.BITNET).  The major changes include
  7215. addition of support for long packets and a mechanism for controlling dialout
  7216. modems.  In addition, many commands have been added, many bugs fixed, etc
  7217. etc, since the last release, 2.29, July 1985.
  7218.  
  7219. The new files are in KER:K11*.*, available via anonymous FTP from host CU20B
  7220. on CCnet and the Internet, and via KERMSRV at CUVMA on BITNET.  There are
  7221. 107 files, occupying a total of about 3.7 megabytes.  The hexified task
  7222. images (or otherwise runnable program images) are in KER:K11*.HEX, one for
  7223. each system.  The manual is in KER:K11USR.DOC (and .RNO for the Runoff
  7224. source).  The file KER:K11FIL.DOC lists all the files and explains what they
  7225. are.  You might want to read this file before transferring any of the
  7226. others, to avoid swamping the networks with files you don't really need.
  7227.  
  7228. Brian will be running a session on Kermit at Dallas DECUS, Tuesday, April
  7229. 29, at 10:00am concentrating on the PDP-11 and other DEC versions.  He has
  7230. also written an article which will be in the June issue of The DEC
  7231. Professional.
  7232.  
  7233. ------------------------------
  7234.  
  7235. Date: Tue 22 Apr 86 11:45:27-EST
  7236. From: Frank da Cruz <SY.FDC@CU20B.COLUMBIA.EDU>
  7237. Subject: Prerelease Test Versions of MS-DOS Kermit 2.29 More Widely Available
  7238. Keywords: MS-DOS Kermit
  7239.  
  7240. By popular demand, prerelease test versions of Joe Doupnik's new release of
  7241. MS-DOS Kermit are being placed in the regular Kermit distribution.  For now,
  7242. only the .BOO files will be available, and only for those versions we have
  7243. .BOO files for, which have been tested to some degree.  They will be placed
  7244. in KER:MST*.BOO ("T" for Test), and from there they will make their way to
  7245. BITNET and other distribution areas.  For starters, we have MSTIBM.BOO for the
  7246. IBM PC family and compatibles, MSTRB1.BOO for the DEC Rainbow, and MSTHP1.BOO
  7247. for the HP-150.  The sources are not available in this way.  Those who wish to
  7248. try out the new versions are encouraged to do so, and report any problems back.
  7249. Our goal is to have a final release as soon as possible, and we hope that these
  7250. programs are very close to final form.  Any additional commands or enhancements
  7251. will have to wait till a subsequent release.
  7252.  
  7253. ------------------------------
  7254.  
  7255. Date: Thu, 22 apr 1986, 08:45 B
  7256. FROM: <XBR2YD15%DDATHD21.BITNET@WISCVM.WISC.EDU>
  7257. Subject: MSJRD5G on Olivetti-M24 with Keyboard 2
  7258. Keywords: MS-DOS Kermit, Olivetti-M24
  7259.  
  7260. Hi, we are using MSJRD5G on an Olivetti M24 with keyboard 2. It works very
  7261. fine on all speeds up to 9600 Baud. Terminal Emulation (VT102) is ok and
  7262. works without problems with the VAX/PDP-EDT editor and a 3270 protokol
  7263. emulator. Long live the FROG and his supporters !!!!
  7264.  
  7265. I've got only two questions. The first is more important than the second:
  7266.  
  7267.  1.) On the Olivetti "keyboard 2" the cursor-keys and the keys
  7268.      2 4 6 8 on the separate numeric keypad seem to be "hard/soft-
  7269.      wired" to send the same SCAN-codes. Also the keys "SCTPRT" and
  7270.      "HELP" doesn't seem to send any SCAN-Code at all.
  7271.      This is the only point that prevent the VT102 Emulation to be
  7272.      complete (from my point of view). My request (very urgent) is:
  7273.      Has anybody out there got the source code for the MS-DOS 2.11
  7274.      terminal drivers (esp. KEYBGR) and is willing to send it to
  7275.      me?
  7276.  
  7277.  2.) I thought that MS-Kermit V2.29 would have long packet and or
  7278.      sliding windows. Since I haven't seen them on MSJRD5G I may
  7279.      have been wrong all the time. Anybody to confirm?
  7280.  
  7281.     Thanks a lot in advance
  7282.  
  7283.      Martin Knoblauch
  7284. TH-Darmstadt, D-6100 Darmstadt, West Germany
  7285. EARN/BITNET: <XBR2XD15@DDATHD21.BITNET>
  7286.  
  7287. [Ed. -  Long packets and sliding windows will not be included in MS-DOS
  7288. 2.29.  These features will probably be implemented in C-Kermit first, which
  7289. in turn may eventually absorb MS-DOS Kermit.]
  7290.  
  7291. ------------------------------
  7292.  
  7293. Date: 21-APR-1986 14:37:00
  7294. From: RAHTZ@UK.AC.OX.VAX1
  7295. Subject: Bugs in MS-DOS Kermit jrd5g
  7296. Keywords: MS-DOS Kermit
  7297.  
  7298. Two points about the latest mskermit:
  7299.  
  7300.    a) (this is rather obscure) if you SET MODE OFF, then SET MODE ON,
  7301.        then SET MODE OFF again, the mode line does not disappear, it just
  7302.        becomes normal, rather than inverse video, text.
  7303.  
  7304.    b) in reply to the person saying that the vt100 emulation doesnt work
  7305.       properly on a unix system, may I suggest he examines his termcap
  7306.       again, as I have had no trouble with vi on any of the 4 unix systems
  7307.       here. I have redefined the arrow keys to send hjkl instead of esacpe
  7308.       sequences (then there is no trouble with the machine failing to keep
  7309.       up when i lean on arrow key), redefined backspace to send ctrl-H and
  7310.       redefined Del to send a unix kill.
  7311.  
  7312. What is the difference between vt102 and vt100? I notice that vt100 isnt
  7313. an option. But whoever Joe Doupnik is, hes doing a good job....
  7314.  
  7315.  
  7316. sebastian rahtz
  7317. southampton
  7318.  
  7319. [Ed. - See next message.]
  7320.  
  7321. ------------------------------
  7322.  
  7323. Date: 22 APR 86 17:07-MST
  7324. From: JRD@USU.BITNET
  7325. Subject: Kermit's Mode Line: A Treatise.
  7326. Keywords: MS-DOS Kermit
  7327.  
  7328.         In response to the comment from Peter Kanaitis regarding the 25th
  7329. line usage in IBM Kermit. Peter is correct in stating the 25th line is part
  7330. of the active display with a terminal type of None. The reason is that there
  7331. is no emulator present to understand cursor movements and hence to protect
  7332. the 25th line. In this situation Kermit sets the mode line to Off, as is
  7333. shown on the status display. Later, changing to a full emulator the 25th
  7334. line is reserved for status information (Kermit's or the user's) and it is
  7335. protected. However, the mode line is still commanded to be off from the
  7336. previous terminal type none operations. Off in this situation means that
  7337. Kermit cannot place its own status line at the bottom of the screen. When
  7338. Kermit exits command mode it saves all 25 lines so that a user controlled
  7339. 25th line will not be permanently erased, and it restores all 25 lines when
  7340. connect mode is resumed. In this case the 25th line was generated by
  7341. terminal type none operations. To redisplay Kermit's normal status line the
  7342. mode line must be enabled again by Set Mode On rather than just the ^]M
  7343. toggle; the toggle has effect only when Kermit's mode line is enabled.
  7344.  
  7345.         This is working as planned, even if the explanation is awkward. Again,
  7346. the 25th line can be used either by Kermit (normal) or by a remote application.
  7347. Exiting and then reentering Connect mode is not known to a remote application
  7348. and thus Kermit must and does preserve the 25th line around such interruptions.
  7349. Unfortunately, Kermit does not preserve a long history log of just how
  7350. the 25th line was generated. If an application writes there that will forcibly
  7351. disable the mode line (off state) to prevent Kermit from generating its own.
  7352. When the mode line is off and connect mode is reentered then the 25th line
  7353. shows whatever information was present there when connect mode was exited.
  7354. If the mode line is disabled by an application or by the command Set Mode Off
  7355. then the only way to turn it (Kermit's mode line) on again is to give the
  7356. command Set Mode On.
  7357.  
  7358.         The positioning of the cursor is a knotty problem. The position
  7359. is remembered across interruptions to connect mode; if it weren't then
  7360. we would be very unhappy indeed. For example, while in connect mode typing
  7361. the escape character ^] in fact temporarily or permanently exits connect
  7362. mode; losing the cursor position to do a simple toggle or menu operation would
  7363. be unacceptable. Undoubtedly, there are some side effects of this cursor
  7364. preservation strategy; the bad ones we will find and fix.
  7365.  
  7366.         I hope this clarifies how Kermit treats the Connect mode screen.
  7367. Maybe someone needs to put a little AI into Kermit since the pure logic can be
  7368. baffling.
  7369.  
  7370.         Regards,
  7371.         Joe D.
  7372.  
  7373. [Ed. - Thanks!]
  7374.  
  7375. ------------------------------
  7376.  
  7377. Date: 21 APR 86 21:57-MST
  7378. From: JRD@USU
  7379. Subject: SmartTeam Modem Problem.
  7380. Keywords: SmartTeam Modem, Modem
  7381.  
  7382.         Someone had been telling me for some time that Kermit gets stalled
  7383. and does not recover. He was talking from an IBM compatible to a VAX. After
  7384. translating things back and forth I decided his modem might be at fault.
  7385. Side by side testing of his modem and mine today yielded: both receive files
  7386. from the VAX with no problem. Mine sends files ok, his sends flakey packets
  7387. and the VAX gives up with Device Errors after a dozen packets or so. His
  7388. modem is a SmartTeam 1200 external unit widely advertized under various
  7389. names. The problem seems to be the modem's small internal power regualtors
  7390. run very hot and allow the power to droop during sending. This might result
  7391. in a power-induced carrier phase shift and hence badly framed chars.  The
  7392. problem is evident only at 1200 baud when the modem sends long packets (ACKs
  7393. get through ok to the VAX). Work around suggested was to send shorter
  7394. packets until the power supply heat problem is fixed. Running his unit with-
  7395. out the case yielded excellent file transfers and a couple of toasty
  7396. fingers.  If all this is correct then there might well be a design problem
  7397. in these units remeniscent of older modems dying from overheated power
  7398. regulators (pre-VLSI era). My modem is a Hayes 2400 external unit (at the
  7399. price it had better work!)
  7400.  
  7401.         Regards,
  7402.         Joe D.
  7403.  
  7404. ------------------------------
  7405.  
  7406. Date: Mon Apr 21 23:00:25 1986
  7407. From: Herm Fischer <hermix!fischer@rand-unix.ARPA>
  7408. Subject: New PC Convertible (Laptop) Modem
  7409. Keywords: IBM Convertible PC, Modem, Internal Modem
  7410.  
  7411. Just got a document today which indicates that the laptop's internal modem
  7412. behaves mostly like the PC Jr's internal modem (as far as modem commands
  7413. go)...  Rest (screen, etc) behaves like a PC...  Some notes on modem having
  7414. to be set into a "transparent state" to ignore whatever puts it into command
  7415. state...
  7416.  
  7417. And, oh yes, its execution is faster than the plain PC because static CMOS
  7418. ram does not use clock cycles for refreshing.  But it should go thru bios
  7419. for input (keyboard) so that if waiting for keyboard it powers down...
  7420.  
  7421.   Herm
  7422.  
  7423. ------------------------------
  7424.  
  7425. Date: 22 Apr 1986 1523-EST
  7426. From: William M Esser, (213) 325-5610 (via LCG.KERMIT)
  7427. Subject: SCO XENIX V AND C-KERMIT 4C(58)?
  7428. Keywords: C-Kermit
  7429.  
  7430.         Have received a copy of C_KERMIT 4C last week and have attempted to 
  7431. compile on a Sperry IT (AT type) under SCO XENIX V. C_kermit compiles under 
  7432. sys3nid or xenix if -Mm is added to the make file for each of these. However
  7433. the system produces a unique type of Kermit, which will only talk to a second
  7434. C_kermit running under SCO XENIX V. Has any one else found this true and if
  7435. so, is there a fix ?????
  7436.  
  7437. ------------------------------
  7438.  
  7439. Date: Wed, 23 Apr 1986 09:10 EST
  7440. From: Jack Shaw <JDS2F@UOTTAWA>
  7441. Subject: Apple II CP/M Kermit Diskette?
  7442. Keywords: Apple II CP/M
  7443.  
  7444. I am looking for someone with a copy of Apple CP/M Kermit for use with
  7445. an Apple Super Serial Card (6551 ACIA I believe). I would appreciate
  7446. it if you would post this in Info-Kermit. I'll be glad to send down a
  7447. diskette to the volunteer! Thanks.
  7448.  
  7449.                           Jack Shaw
  7450.                           JDS2F@UOTTAWA.BITNET
  7451.                           Univ. of Ottawa
  7452.  
  7453. [Ed. - Since we do not have an Apple II micro here, we cannot supply
  7454. diskettes to users.  Peter Trei has been kind enough to offer his services
  7455. to distribute Apple II DOS diskettes but we do not yet have a volunteer for
  7456. the Apple II CP/M version in the U.S.  If anyone has this version of Kermit
  7457. please submit it to a Users Group and let us know.]
  7458.  
  7459. ------------------------------
  7460.  
  7461. Date: 22 Apr 86 20:48 +0200
  7462. From: Sven_Olofsson_QZ%QZCOM.MAILNET@MIT-MULTICS.ARPA
  7463. Subject: Kermit-10 Problem and Fix
  7464. Keywords: Kermit-10
  7465.  
  7466. Problem:
  7467.   .run k10mit
  7468.  
  7469.   TOPS-10 KERMIT version 3(134)
  7470.   Kermit-10>set file (parameter) byte-size (to) 7
  7471.   ? Unrecognized switch or keyword: "7"
  7472.   Kermit-10>set file (parameter) byte-size (to) ? one of the following:
  7473.   7-bit         36-bit          8-bit           auto-byte       eight-bit
  7474.   seven-bit     thirty-six-bit
  7475.  
  7476. Diagnosis: The command table is not sorted properly. The new "36-bit"
  7477.            parameter comes after "7-bit". It should be vice versa.
  7478.  
  7479. Cure:      exchange two lines in the table FBS020 in K10MIT.MAC
  7480.  
  7481. [Ed. - Thanks for the fix.  The change has been made to our copy of
  7482. KER:K10MIT.MAC.]
  7483.  
  7484. ------------------------------
  7485.  
  7486. Date: Thu, 24 Apr 86 09:35:03 est
  7487. From: Tom Putnam <ac4@purdue-asc.arpa>
  7488. Subject: Re: Info-Kermit Digest V4 #25, PCJr Baud Rate Detection
  7489. Keywords: PCJr
  7490.  
  7491. A little known and less appreciated fact is that the IBM PCJr uses a
  7492. slightly different clock frequency to run the 8250A UART.  While I haven't
  7493. taken the time to look at the code in Kermit-MS 2.28 jrd/5g, it is apparent
  7494. that it reads the baud rate divisor register on startup and, if it is set to
  7495. some value, it uses the value to look up the baud rate in its table.  The
  7496. table values that are supposed to be used for PCJr are slightly different
  7497. than for the rest of the PC line.  I suspect Kermit-MS doesn't know about
  7498. this difference.  The differences are small enough that you can get by with
  7499. the "normal" PC settings and things will generally work.  Here are the
  7500. values from the IBM Tech Reference manuals:
  7501.  
  7502.         Baud rate       PC,XT,AT        PCJr
  7503.         300             384             373
  7504.         1200            96              93
  7505.         2400            48              47
  7506.         4800            24              23
  7507.         9600            12              12
  7508.  
  7509. "Smart" software that knows about the PCJr can check ROM location F000:FFFE
  7510. where the PC Type is flagged: FC=AT, FD=Jr, FE=XT, FF=PC.  (There re
  7511. probably others by now).  Is it worth it?  I doubt it...
  7512.  
  7513. Tom Putnam                              Manager of User Services        
  7514. ARPANET: ac4@asc.Purdue.EDU             Purdue University Computing Center
  7515.      or  ac4@purdue-asc.ARPA            Mathematical Sciences Bldg.
  7516. BITNET:  PUTNAMT@PURCCVM                West Lafayette, IN 47907
  7517. USENET:  ac4@pucc-j.UUCP                317/494-1787
  7518.  
  7519. [Ed. - Thanks!]
  7520.  
  7521. ------------------------------
  7522.  
  7523. End of Info-Kermit Digest
  7524. *************************
  7525. -------
  7526. 30-Apr-86 18:35:57-EDT,10608;000000000000
  7527. Mail-From: SY.CHRISTINE created at 30-Apr-86 18:35:13
  7528. Date: Wed 30 Apr 86 18:35:13-EDT
  7529. From: Christine M Gianone <SY.CHRISTINE@CU20B.COLUMBIA.EDU>
  7530. Subject: Info-Kermit Digest V4 #27
  7531. To: Info-Kermit@CU20B.COLUMBIA.EDU
  7532. Reply-To: Info-Kermit@CU20B
  7533. Queries-To: Info-Kermit-Request@CU20B
  7534. Message-ID: <12203049910.22.SY.CHRISTINE@CU20B.COLUMBIA.EDU>
  7535.  
  7536. Info-Kermit Digest         Wed, 30 Apr 1986       Volume 4 : Number 27
  7537.  
  7538. Today's Topics:
  7539.  
  7540.               Announcing Kermit for the Commodore Amiga
  7541.                Commodore Amiga Kermit Bootstrap Progam
  7542.                     Announcing UNIX Kermit 4D(060)
  7543.             MSKermit 2.28 jrd/5e Works on IBM Convertible
  7544.                          Gould MPX-32 Kermits
  7545.                                 Ideas
  7546.  
  7547. ----------------------------------------------------------------------
  7548.  
  7549. Date: Tue, 29 Apr 86 16:12 EDT
  7550. From: Frank da Cruz <SY.FDC@CU20B>
  7551. Subject: Announcing Kermit for the Commodore Amiga
  7552. Keywords: Commodore Amiga Kermit, C-Kermit, UNIX Kermit
  7553.  
  7554. A version of C-Kermit for the Commodore Amiga is now available.  It's an
  7555. adaption of C-Kermit (which also runs on UNIX, VAX/VMS, and the Apple
  7556. Macintosh) for the Amiga by Davide P. Cervone of the University of Rochester,
  7557. User Services, DPVC@UORDBV.BITNET.  It was developed in Lattice C V3.03; it is
  7558. not known whether it is compatible with other compilers, or cross-compilers.
  7559.  
  7560. This version runs as a regular local Kermit, and also provides a server mode
  7561. supporting GET, SEND, REMOTE HELP, and BYE.  The user interface is
  7562. line-oriented (it runs from the CLI), with command completion and help in the
  7563. style of the UNIX Kermit.
  7564.  
  7565. The limitations of this version are discussed in KER:CKIKER.BWR, and the
  7566. differences between Amiga Kermit and UNIX Kermit are described in
  7567. KER:CKIKER.DOC.  The procedure for creating an executable from the sources
  7568. is outlined in KER:CKIKER.BLD (an automated EXECUTE file, KER:CKIKER.MAK, is
  7569. provided).  A BOO-format encoded executable is available (KER:CKIKER.BOO),
  7570. together with the program to decode it (KER:MSBPCT.C).  There's also a BASIC
  7571. version in CKIBOO.BAS (see next message).
  7572.  
  7573. Amiga Kermit is still under development, with planned enhancements to include:
  7574. a menu and mouse driven interface, wildcard file expansions, VT100 terminal
  7575. emulation, and local and remote command execution.  Now that Davide has
  7576. received his copy of the ROM kernel manuals, he should be able to add these
  7577. more advanced features.  Another version of Kermit for the Amiga, also based on
  7578. C-Kermit, has been in development at SAS Institue.  Davide has made contact
  7579. with these people, in hopes that the two versions can be merged into one.
  7580.  
  7581. The complete set of new files is in KER:CKU*.*, KER:CKC*.*, and KER:CKI*.*
  7582. on Internet host CU20B, available via anonymous FTP, and on KERMSRV at CUVMA
  7583. on BITNET.  The "I" system designator was selected for the Amiga because "A"
  7584. was already in use for general C-Kermit information; "I" stands for
  7585. Intuition (the Amiga operating system?).  Also, the bare minimum Amiga files
  7586. can be found in KER:CA*.*, for the benefit of those who order Tape A
  7587. (micros) and expect the Amiga to be among them.
  7588.  
  7589. ------------------------------
  7590.  
  7591. Date: Mon, 28 Apr 86 15:24 EST
  7592. From:  CDTAXW%IRISHMVS.BITNET@WISCVM.WISC.EDU
  7593. Subject: Commodore Amiga Kermit Bootstrap Progam
  7594. Keywords: Commodore Amiga Kermit
  7595.  
  7596. I am sending a modified version of MSPCTRAN.BAS which will unpack the .BOO
  7597. file for the Amiga Kermit for those of us lacking the benefit of a C
  7598. compiler.  The work was done by Andy Hollander here at Notre Dame and the
  7599. file is called CKAKER.BAS.  It takes about an hour to unpack the current
  7600. pre-release version of CKAKER.BOO, but it is worth the wait.  Our
  7601. compliments to Davide Cervone.
  7602.  
  7603. mark johnson
  7604. univ of notre dame
  7605.  
  7606. [Ed. - Thanks!  The file is in KER:CKIBOO.BAS.]
  7607.  
  7608. ------------------------------
  7609.  
  7610. Date: Tue, 29 Apr 86 16:13 EDT
  7611. From: Frank da Cruz <SY.FDC@CU20B>
  7612. Subject: Announcing UNIX Kermit 4D(060)
  7613. Keywords: UNIX Kermit, C-Kermit
  7614.  
  7615. This is a minor new release of UNIX Kermit.  The big change is the addition of
  7616. Commodore Amiga support by Davide Cervone (see above), hence the escalation of
  7617. the minor version from C to D.  Also, a couple minor problems have been
  7618. corrected:
  7619.  
  7620. . Multiline GET in TAKE command files now works (thanks to G|ran Uddeborg
  7621.   for reporting this one) - KER:CKUUSR.C.
  7622.  
  7623. . File collision renaming bugs fixed and algorithm improved - KER:CKUFIO.C.
  7624.  
  7625. . CONNECT command handles fork creation failure more gracefully - KER:CKUCON.C.
  7626.   Thanks to Gordon Haverland, Dawson Creek, BC, for reporting this one.
  7627.  
  7628. The new files are in KER:CKU*.* and KER:CKC*.*.  Fixed bugs removed from list
  7629. in KER:CKUKER.BWR.  This new release was tested on a VAX with Ultrix 1.1
  7630. (4.2BSD), built using all the new modules, including the ones to which Amiga
  7631. support was added.
  7632.  
  7633. ------------------------------
  7634.  
  7635. Date: Thu 24 Apr 86 18:18:02-PST
  7636. From: David John Buerger  <D.Buerger%SCU%PANDA@SUMEX-AIM.ARPA>
  7637. Subject: MSKermit 2.28 jrd/5e Works on IBM Convertible
  7638. Keywords: MS-DOS Kermit, IBM PC Convertible
  7639.  
  7640. I have received an evaluation unit of the new IBM PC Convertible and have
  7641. managed to get MS Kermit 2.28 jrd/5e (3/20/86) working on it.  Using a 3.5"
  7642. external disk drive attached to a PC/AT, I copied the necessary Kermit files
  7643. onto the new diskette.  This version of Kermit seems to work fine with no
  7644. modifications.
  7645.  
  7646. [Ed. - Good News!]
  7647.  
  7648. Unfortunately, the IBM internal modem for the Convertible does not recognize
  7649. Hayes AT commands (or most others familiar to us all).  Consequently, to
  7650. dial a number with Kermit on the Convertible, you must get into the Kermit
  7651. Connect mode, issue a ^N, then type D xxxxxxx where the x's are the number
  7652. you are dialing.  After logging off of a host, you type ^N, then H<return>
  7653. to disconnect the line.  When will IBM ever learn (sigh)?
  7654.  
  7655. [Ed. - We're IBM.  We don't care.]
  7656.  
  7657. Oh well, I'm happy that Kermit works on it.
  7658.  
  7659. [Ed. - Us too.]
  7660.  
  7661. David J. Buerger
  7662. Director, PC Center
  7663. Santa Clara University
  7664. Dave%SCU%Panda@SUMEX-AIM.ARPA
  7665.  
  7666. ------------------------------
  7667.  
  7668. Date: Thu 24 Apr 86 21:52:23-MST
  7669. From: Mike Niswonger <CNISWONGER@SIMTEL20.ARPA>
  7670. Subject: Gould MPX-32 Kermits
  7671. Keywords: Gould MPX-32 Kermits
  7672.  
  7673.     I have rounded up the missing include file from the Singer-Link
  7674. version of Gould MPX-32 Kermit (GM1).  Please add this to the existing GM1
  7675. files. I will be reorganizing this group of files, but I have had several
  7676. requests for this file so I wanted to get it out ASAP.
  7677.  
  7678. [Ed. - Thanks!  It's installed in KER:GM1KER.INC.]
  7679.  
  7680.     I also have a more advanced version of Kermit for the Gould system,
  7681. from Simulation Associates.  A complete preliminary set of files with the
  7682. GM2 prefix can be found in my work directory.  I say preliminary because I
  7683. haven't had time to polish the doc, and server mode still doesn't work all
  7684. of the time.  The files have been checked out on my system, independently
  7685. from the author's system, and the Kermit is known good.
  7686.  
  7687. [Ed. - Thanks again.  We haven't managed to get this one yet, but will
  7688. keep trying.  It should show up on CU20B within a couple days.]
  7689.  
  7690.     Please add these files to CU20B's Kermit repository -- permission
  7691. has been granted by both authors.  I will let you know when updates to doc
  7692. or code are available.
  7693.                     -- Mike Niswonger
  7694.  
  7695. ------------------------------
  7696.  
  7697. From: "Roger Fajman" <RAF@NIHCU>
  7698. Date: Wed, 30 Apr 86  15:42:54 EDT
  7699. Subject: Ideas
  7700. Keywords: Compression
  7701.  
  7702. A couple of ideas for improvements to Kermit:
  7703.  
  7704. (1) It would be nice to be able to give a list of files in a SEND command.
  7705. I often want to send several files at once, but can't express it with a
  7706. wildcard.  Now I must either rename the files, make up a command file (works
  7707. only if the receiving Kermit is a server), or sit at the PC and issue
  7708. another SEND command after each file is transfered.  I am going to try to
  7709. get this into the NIH TSO Kermit, if we can, so I would like to have a
  7710. standard syntax for it.
  7711.  
  7712. [Ed. - There's nothing in the Kermit protocol that prevents a program from
  7713. allowing this kind of syntax.  In fact, you can use it with UNIX Kermit when
  7714. you invoke it from the command line ("kermit -s foo bar baz").  The problem
  7715. is that many Kermit programs that have interactive command parsers use the
  7716. first filespec as the file(s) to send, and the second as the name to send it
  7717. under, or the initial filespec of a group, so it's just a question of
  7718. finding some alternate syntax.]
  7719.  
  7720. (2) Some of the file compression programs available for the IBM PC, such as
  7721. ARC, can achieve a considerable reduction in the size of a file (often 50%).
  7722. As the resulting file is binary, this results in a corresponding reduction
  7723. in transmission time when an 8-bit channel is used (assuming no 8th bit
  7724. quoting and neglecting the effect of control character quoting).  The
  7725. advantage of extending Kermit's compression capability to a more
  7726. sophisticated algorithm is that the user would get the benefit automatically
  7727. when both Kermits have the capability.  No separate compression and
  7728. decompression steps would be required.  Also, the method of encoding the
  7729. file could be designed to reduce the need for quoting characters, especially
  7730. when a 7-bit link is used.  The April 1986 issue of the Communications of
  7731. the ACM contains an article called "A Locally Adaptive Data Compression
  7732. Scheme" by Bentley, et. al. They claim that their algorithm does just about
  7733. as well as Huffman coding, without requiring two passes over the file.
  7734.  
  7735. [Ed. - There are a lot of whizzy compressions algorithms around, some
  7736. requiring one pass, some two, and each has its advocates.  In fact, there's
  7737. nothing that precludes Kermit programs from using any of them, but obviously
  7738. the two programs have to agree on the method used, and the key (if any).
  7739. The Attributes packet actually has some fields defined for this purpose.  In
  7740. practice, however, the simple run-length encoding that Kermit programs
  7741. currently use is often quite effective, and it's very easy to program.
  7742. Other methods are often better employed outside of Kermit -- like piping
  7743. UNIX Kermit through the (Lempel-Ziv) 'compress' program on either end, or
  7744. for that matter through tar.  Building this stuff into Kermit itself is a
  7745. big chore, and therefore probably wouldn't be done to more than a couple of
  7746. Kermit programs, thereby limiting its usefulness.]
  7747.  
  7748. Any comments?
  7749.  
  7750. [Ed. - etaoinshrdlu]
  7751.  
  7752. ------------------------------
  7753.  
  7754. End of Info-Kermit Digest
  7755. *************************
  7756. -------
  7757.  7-May-86 15:26:24-EDT,7166;000000000000
  7758. Mail-From: SY.CHRISTINE created at  7-May-86 15:23:00
  7759. Date: Wed 7 May 86 15:23:00-EDT
  7760. From: Christine M Gianone <SY.CHRISTINE@CU20B.COLUMBIA.EDU>
  7761. Subject: Info-Kermit Digest V4 #28
  7762. To: Info-Kermit@CU20B.COLUMBIA.EDU
  7763. Reply-To: Info-Kermit@CU20B
  7764. Queries-To: Info-Kermit-Request@CU20B
  7765. Message-ID: <12204849925.12.SY.CHRISTINE@CU20B.COLUMBIA.EDU>
  7766.  
  7767. Info-Kermit Digest         Wed, 07 May 1986       Volume 4 : Number 28
  7768.  
  7769. Departments:
  7770.  
  7771.   ANNOUNCEMENTS -
  7772.          New TSO Kermit in Pascal
  7773.          New HP-86 Kermit Available
  7774.          New CP/M Source Files
  7775.  
  7776.   MISCELLANY -
  7777.          Compression, cont'd
  7778.          Quad board reported harmful to Kermit on Compaq
  7779.  
  7780. ----------------------------------------------------------------------
  7781.  
  7782.  
  7783. Date: 05/07 05:43:19
  7784. From: M70B@CBEBDA3T
  7785. Subject: New TSO Kermit in Pascal
  7786. Keywords: TSO Kermit
  7787. Cross-Ref: MVS/TSO, see TSO Kermit
  7788.  
  7789. Finally my version of TSO-KERMIT is finished.  I read in a file on the
  7790. KERMIT-server that you're expecting my version since a year.  I have had my
  7791. program for beta-test since Nov 85, but the guys were not so sensitive to
  7792. inform me about their experiences.  But on our installation we run it with
  7793. great success.
  7794.  
  7795. There is a total of 7 files, containing the following:
  7796.  
  7797.      * TS2DS.ASM     Some ASM routines for TSODS command
  7798.      * TS2DS.INS     Installation procedure for TSODS command
  7799.      * TS2DS.PLI     Some PL/I rotines for TSODS command
  7800.  
  7801.      # TS2KER.INS    Installation of TSO/KERMIT
  7802.      # TS2KER.DOC    User's Guide of TSO/KERMIT
  7803.      # TS2KER.ASM    Some ASM routines for KERMIT
  7804.      # TS2KER.PAS    KERMIT main program
  7805.  
  7806. *) The TSODS command is used within the KERMIT program, to redirect
  7807.    TSO command output into a temporary file, accessible from the PASCAL
  7808.    main program.
  7809.  
  7810.    Fritz Buetikofer
  7811.    Amt fuer Informatik des Kt. Bern
  7812.    Laengassstrasse 51
  7813.    CH-3012 BERN (Switzerland)
  7814.    BITNET: M70B@CBEBDA3T
  7815.  
  7816. [Ed. - The files are installed in KER:TS2*.* on CU20B, and TS2* * on CUVMA.
  7817. This version is based in part on the Pascal/VS Kermit for VM/CMS by Victor
  7818. Lee of Queen's University, with some modules in Pascal, others in assembler,
  7819. still others in PL/I.  This version of Kermit is more advanced than the
  7820. old assembler version from the University of Chicago (KER:TSO*.*); it allows
  7821. transfer of binary files, includes 8th-bit prefixing, wildcard send, repeat
  7822. count compression (receive only), alternate block checks, server mode, etc.
  7823. It runs only on line-mode ASCII connections through a 3705-style front end;
  7824. there is currently no support for Series/1-style protocol converters.]
  7825.  
  7826. ------------------------------
  7827.  
  7828. Date: Mon 05 May 86 21:53:08-EDT
  7829. From: Martin Rootes, Sheffield City Polytechnic, UK
  7830. Subject: New HP-86 Kermit Available
  7831. Keywords: HP86 Kermit
  7832. Cross-Ref: Hewlett-Packard, see HP
  7833.  
  7834. This is to announce Version 1.00 of HP86 Kermit.  HP86 Kermit provides
  7835. terminal emulation and Kermit protocol file transfer for the following
  7836. systems:
  7837.  
  7838.   Hewlett-Packard HP86.
  7839.   Hewlett-Packard HP87 - NOT TESTED.
  7840.  
  7841. The program has been tested at Sheffield City Polytechnic on the HP86,
  7842. with a  HP 82939A  serial interface.  Since the  program is written in
  7843. HP86/87 BASIC it is  expected that it will  work on the HP87,  however
  7844. this has yet to be confirmed.
  7845.  
  7846. The  program  was  written  in  HP86/87  BASIC and requires the binary
  7847. program UTIL/1  to supply  utilities for  enhanced screen  control, it
  7848. also relies on the I/O ROM for control of the serial interface. As the
  7849. program is written  in BASIC various  problems arise, the  major three
  7850. are:-
  7851.  
  7852.   1. It is noticeably slower than many other Kermit implementations.
  7853.  
  7854.   2. The baud rate is limited to 300, this was the fastest rate that
  7855.      could be handled by the terminal emulation section.
  7856.  
  7857.   3. The program is limited to sending files of type DATA, and numeric
  7858.      variables cannot be sent without conversion.
  7859.  
  7860. It  is  hoped  that  in  the  future some enterprising individual will
  7861. convert this program into assembler, this would undoubtedly  alleviate
  7862. problems 1 & 2 and hopefully 3.
  7863.  
  7864. The files are :-
  7865.  
  7866. HP8AAA.HLP -- List of all the HP8*.* files, with brief explanations.
  7867. HP8KER.DOC -- Kermit User Guide for v1.00.
  7868. HP8INS.DOC -- Kermit installation guide.
  7869. HP8BOO.FOR -- Downloading program.
  7870. HP8KER.BOO -- Kermit program in BASIC for downloading (see documentation).
  7871. HP8KRC.BAS -- Commented Kermit program (Reference only).
  7872.  
  7873. Author:- Martin Rootes,
  7874.          Computer Services Department,
  7875.          Sheffield City Polytechnic,
  7876.          Pond Street,
  7877.          Sheffield,
  7878.          S1 1WB
  7879.          United Kingdom.
  7880.  
  7881.          Tel:- (U.K.) 0742 20911 ext 2342
  7882.  
  7883. [Ed. - Thanks!  The new files are in KER:HP8*.* available via ANNONYMOUS FTP
  7884. from CU20B and BITnet KERMSRV from CUVMA.]
  7885.  
  7886. ------------------------------
  7887.  
  7888. Date: Mon 05 May 86 21:53:08-EDT
  7889. From: Alan Phillips of Lancaster University, UK
  7890. Subject: New CP/M Source Files
  7891. Keywords: CP/M-80 Kermit
  7892.  
  7893. This is to announce new system dependent Kermit-80 files, edited with loving
  7894. care (and a lot of work) by Bertil Schou of Loughborough University.  They
  7895. now contain the system dependencies for all the currently available .HEX
  7896. files on CU20B.  As the SYS file is getting rather large, Bertil has
  7897. included a commented-out CHN directive about half way down which may be
  7898. useful to some people.  
  7899.  
  7900. [Ed. - Thanks!  The new files are in KER:CP4TYP.ASM and KER:CP4SYS.ASM.
  7901. The .HEX files have been available for many months now without the source.
  7902. This brings the source up to date.  Just in case there turns out to be some
  7903. inconsistency in the new source, the old ones are preserved in KO:.]
  7904.  
  7905. ------------------------------
  7906.  
  7907. From: "Roger Fajman" <RAF@NIHCU>
  7908. Date: Thu, 01 May 86  12:54:35 EDT
  7909. Subject: Compression, continued
  7910. Keywords: Compression
  7911.  
  7912. The advantage of having the compression algorithm built into Kermit is that
  7913. different systems have different compression programs.  Everything's OK if I
  7914. run something through ARC, for example, on an IBM PC, and then send it to
  7915. another IBM PC.  However, if I want to send the fine to a different kind of
  7916. machine, it is not likely to have a suitable decompress program.  Also,
  7917. using a separate compression utility makes transmitting a file into a 3 step
  7918. process, and thus more difficult for an unsophisticated user and more time
  7919. consuming for everyone.  Of course, many Kermits would have to implement the
  7920. same algorithm for it to be effective.  That means a quite a bit of work,
  7921. but the same can be said of sliding windows.
  7922.  
  7923. ------------------------------
  7924.  
  7925. Date: Wed 7 May 86 12:58:41-EDT
  7926. From: Christine M Gianone <SY.CHRISTINE@CU20B.COLUMBIA.EDU>
  7927. Subject: Quad board reported harmful to Kermit on Compaq
  7928. Keywords: Compaq
  7929.  
  7930. A Kermit user called and reported that the Quad board (I assume he meant
  7931. Quadram?) with the built-in clock, when installed on the Compaq along with
  7932. QUADCLOCK.SYS (?), prevents Kermit from transferring files.  Booting without
  7933. QUADCLOCK.SYS fixes the problem.
  7934.  
  7935. ------------------------------
  7936.  
  7937. End of Info-Kermit Digest
  7938. *************************
  7939. -------
  7940. 15-May-86 15:53:18-EDT,8105;000000000000
  7941. Mail-From: SY.CHRISTINE created at 15-May-86 15:51:52
  7942. Date: Thu 15 May 86 15:51:52-EDT
  7943. From: Christine M Gianone <SY.CHRISTINE@CU20B.COLUMBIA.EDU>
  7944. Subject: Info-Kermit Digest V4 #29
  7945. To: Info-Kermit@CU20B.COLUMBIA.EDU
  7946. Reply-To: Info-Kermit@CU20B
  7947. Queries-To: Info-Kermit-Request@CU20B
  7948. Message-ID: <12206952333.69.SY.CHRISTINE@CU20B.COLUMBIA.EDU>
  7949.  
  7950. Info-Kermit Digest         Tue, 15 May 1986       Volume 4 : Number 29
  7951.  
  7952. Departments:
  7953.  
  7954.   ANNOUNCEMENTS -
  7955.         New Gould/SEL Kermit Available
  7956.         New Kermit-32 With Bug Fixes
  7957.  
  7958.   MISCELLANY -
  7959.         Quad board reported harmful to Kermit on Compaq, cont'd
  7960.         Discussion group for technology for the handicapped
  7961.         Turbo Lightning and Kermit?
  7962.         Kermit for Digital Minc?
  7963.         WKermit on the AT?
  7964.  
  7965. ----------------------------------------------------------------------
  7966.  
  7967. Date: Wed 7 May 86 20:02:43-MDT
  7968. From: Mike Niswonger <CNISWONGER@SIMTEL20.ARPA>
  7969. Subject: New Gould/SEL Kermit Available
  7970. Keywords: MPX-32 Kermit, Gould/SEL, SEL
  7971.  
  7972. I'm sending an alternative version of Kermit for Gould/SEL MPX-32 system
  7973. that was submitted by Simulation Assoc.  This version has some added
  7974. features that the old didn't.
  7975.  
  7976. [Ed. - The files are in KER:GM2*.* available via ARPANET using FTP, user
  7977. ANONYMOUS, any password and via BITnet at CUVMA using KERMSRV.  The older
  7978. version will be kept in KER:GM1*.* until some Gould/SEL users tell us that
  7979. there is no reason to keep it.]
  7980.  
  7981. ------------------------------
  7982.  
  7983. Date: Fri, 9 May 86 12:41:29 EDT
  7984. From: rmcqueen (Robert C McQueen) @ sitvxb
  7985. Subject: New Kermit-32 With Bug Fixes
  7986. Keywords: Kermit-32, VAX/VMS
  7987.  
  7988. I think (and hope) that I have taken care of the items that you have referred
  7989. to me.  There is a completely new set of source files which include the one
  7990. and only .MSS file, all of the MACRO-32 files and the Bliss modules.  There
  7991. is a new .HEX file which includes the fix for sending files with FORTRAN
  7992. carriage control.
  7993.  
  7994. [Ed. - The two fixes relate to allowing control characters to pass through
  7995. transparently during CONNECT, and transfer of FORTRAN-format files.  The new
  7996. release is in KER:VMS*.* on CU20B, and also available as VMS* * from
  7997. KERMSRV at CUVMA.]
  7998.  
  7999. ------------------------------
  8000.  
  8001. Date: Thu, 8 May 86 09:55 AST
  8002. From: <IUS@DACTH51.BITNET> (Eberhard W. Lisse)
  8003. Subject: Quad board reported harmful to Kermit on Compaq, cont'd
  8004. Keywords: Quad Board, Compaq
  8005.  
  8006. >> A Kermit user called and reported that the Quad board (I assume he meant
  8007. >> Quadram?) with the built-in clock, when installed on the Compaq along with
  8008. >> QUADCLOCK.SYS (?), prevents Kermit from transferring files.  Booting without
  8009. >> QUADCLOCK.SYS fixes the problem.
  8010.  
  8011. This is not restricted to the Compaq, but to the IBM XT as well. I have had
  8012. the same problem when transferring files to the VMS/VAX here in the
  8013. hospital. I managed to transfer by setting the TIMER off.
  8014.  
  8015. I have reported this problem to jrd directly, but he didn't know yet what could
  8016. have caused this.
  8017.  
  8018. This has also been reported by Jim Moore in a recent IBM info (5 47) as
  8019. follows:
  8020.  
  8021. >> Date: 24 Apr 86 09:11 EST
  8022. >> From: Jim Moore <moore@ncsc>
  8023. >> Subject: Quadram Quadboard
  8024. >>
  8025. >> I recently sent a message to INFO-KERMIT concerning the inability of the
  8026. >> latest kermit release (v2.28 jrd/5g 13 apr 86) to perform file transfer from
  8027. >> our 11/750 under UNIX 4.1.  Well, it turns out that the problem is once
  8028. >> again my Quadram Quadboard.
  8029. >>
  8030. >> I've had problems before with the print spooler and ram disk that come with
  8031. >> the quadboard interfering with the Symphony communications package, so I
  8032. >> just used a different spooler.  Now it turns out that the CLOCK on the
  8033. >> quadboard interferes with kermit somehow!
  8034. >>
  8035. >> That's (at least) two popular software packages that Quadram's Quadboard
  8036. >> really mungs up.  So, until I get my JRAM-3 board I'm using this
  8037. >> wonderful "multi-function board" of mine for just the memory....
  8038. >>
  8039. >> Jim Moore
  8040. >> Naval Coastal Systems Center
  8041.  
  8042. ------------------------------
  8043.  
  8044. Date: 8 May 86 06:45 EDT
  8045. From: Jim Moore <moore@ncsc>
  8046. Subject: Quad board and Kermit on Compaq
  8047. Keywords: Quad Board, Compaq
  8048.  
  8049. As I mentioned a few months ago, the device driver QUADCLOK.SYS interferes with
  8050. an IBM PC-XT also.  A way around this is to put QUADCLOK.COM into the AUTOEXEC
  8051. batch file; the clock is still read and kermit transfers work fine.
  8052.  
  8053. jim moore
  8054. naval coastal systems center
  8055.  
  8056. ------------------------------
  8057.  
  8058. Date: Thu 8 May 86 10:33:53-EDT
  8059. From: Frank da Cruz <SY.FDC@CU20B.COLUMBIA.EDU>
  8060. Subject: Discussion group for technology for the handicapped
  8061. Keywords: Handicapped
  8062.  
  8063. A mailing list has been set up at North Dakota State University for
  8064. discussing computer and other technology for people with any kind of
  8065. handicap, plus meetings, conferences, funding agencies, and so forth.  It is
  8066. run by Bob Puyear, NU025213@NDSUVM1.BITNET (via Arpanet,
  8067. NU025213%NDSUVM1.BITNET@WISCVM.WISC.EDU), who will add you to the mailing
  8068. list if you send him a request to do so.  To send mail directly to the list
  8069. itself, replace NU025213 by L$HCAP in the addresses above.
  8070.  
  8071. ------------------------------
  8072.  
  8073. Date: Thu, 8 May 86 08:48:28 pdt
  8074. From: Bob Borchers <borchers@lll-crg.arpa>
  8075. Subject: Turbo Lightning and Kermit?
  8076. Keywords: Turbo Lightning
  8077.  
  8078. Has anyone run into a bug that makes file tranfers with Kermit incompatible
  8079. with having Turbo Lightning resident. The file transfer appears to go fine
  8080. but the file either received or sent is trashed. Terminal traffic is just fine
  8081. and I have found nothing else that is having trouble with lightning. For 
  8082. reference I am using an AT at 8Mhz, either version 2.26 or 2.28 of Kermit
  8083. and a fairly early version of Lightning talking to a Vax running BSD4.3 at
  8084. 1200 baud.
  8085.  
  8086. Bob<Borchers@lll-crg.arpa>
  8087.  
  8088. [Ed. - Try the latest pre-release of MS-DOS Kermit, in which the dynamic
  8089. memory management has been fixed up considerably.  If Turbo Lightning is
  8090. well-behaved, then it should be able to peacefully coexist with the new
  8091. version of Kermit.  The latest test version for the AT is in KER:MSTIBM.BOO
  8092. on CU20B, or, if you can transfer binary files directly, KER:MSTIBM.EXE.]
  8093.  
  8094. ------------------------------
  8095.  
  8096. Date: 8-MAY-1986 15:41:58
  8097. From: SYSKERMIT%vax1.central.lancaster.ac.uk@cs.ucl.ac.uk
  8098. Subject: Kermit for Digital Minc?
  8099. Keywords: Minc-11
  8100.  
  8101. Has anyone transferred files from a Digital Minc computer using Kermit.
  8102. We have a user who is interested in doing this and would like to know of
  8103. anyone who has a version of Kermit for the Minc computer.
  8104.  
  8105. [From Brian Nelson, author of PDP-11 Kermit (the Minc is a laboratory model
  8106. of the PDP-11) -- If the Minc runs a reasonably current version of RT11
  8107. (v5.x is best), and they have an extra DLV11 on it, it should work.]
  8108.  
  8109. ------------------------------
  8110.  
  8111. Date: 10 May 86 23:55:50 PDT (Sat)
  8112. From: djp@aerospace.ARPA
  8113. Subject: WKermit on the AT?
  8114. Keywords: Sliding Windows, WKERMIT
  8115.  
  8116. Did anyone ever figure out why WKermit (Kermit with Sliding Windows) doesn't
  8117. work when trying to communicate between two AT-class machines?  Someone
  8118. wrote in with a message about two or three months ago (I don't remember the
  8119. exact message) saying they couldn't get it to work between two AT's, and I
  8120. had no luck just recently with two Compaq Portable 286's.  I've got an
  8121. application ideally suited for sliding windows.  I can recompile the code
  8122. locally, but my hardware specific knowledge about the AT is limited.  If
  8123. anyone (like the author) has any ideas about where to start looking, it
  8124. would be greatly appreciated.
  8125.  
  8126.       - Dennis Persinger
  8127.         Aerospace Corp.
  8128.         djp@aerospace
  8129.  
  8130. [Ed. - The person who put together WKERMIT (Jan Van der Eijk) assumed that
  8131. it would be used only with modems, so the program requires the presence of
  8132. carrier detect.  You should be able to get around this restriction by
  8133. cross connecting DTR and CD in one of the connectors, or shorting DTR and
  8134. CD in both connectors.]
  8135.  
  8136. ------------------------------
  8137.  
  8138. End of Info-Kermit Digest
  8139. *************************
  8140. -------
  8141. 22-May-86 17:53:48-EDT,10271;000000000000
  8142. Mail-From: SY.CHRISTINE created at 22-May-86 17:53:03
  8143. Date: Thu 22 May 86 17:53:03-EDT
  8144. From: Christine M Gianone <SY.CHRISTINE@CU20B.COLUMBIA.EDU>
  8145. Subject: Info-Kermit Digest V4 #30
  8146. To: Info-Kermit@CU20B.COLUMBIA.EDU
  8147. Reply-To: Info-Kermit@CU20B
  8148. Message-ID: <12208809400.73.SY.CHRISTINE@CU20B.COLUMBIA.EDU>
  8149.  
  8150. Info-Kermit Digest         Thu, 22 May 1986       Volume 4 : Number 30
  8151.  
  8152. Departments:
  8153.  
  8154.   ANNOUNCEMENTS -
  8155.         New Release of Prime Kermit
  8156.         Sliding Windows Kermit Available for PC-DOS
  8157.         VMS Kermit 3.2.077 Hex File
  8158.  
  8159.   MISCELLANY -
  8160.         Stevens P/OS Kermit Doesn't Work Under P/OS 3.0
  8161.         Sending BREAK from C-Kermit on the Fortune 32:16?
  8162.         Speed Difference Between Upload and Download Using Kermit?
  8163.         Humble Apology for Amiga Kermit Beware File Mistakes
  8164.  
  8165. ----------------------------------------------------------------------
  8166.  
  8167. Date: Thu 22 May 86 16:55:47-EDT
  8168. From: Frank da Cruz <SY.FDC@CU20B.COLUMBIA.EDU>
  8169. Subject: New Release of Prime Kermit
  8170. Keywords: Prime, Windows
  8171.  
  8172. This is to announce version 7.57 of Prime Kermit for the PRIMOS operating
  8173. system, R19 or later, contributed by John Mulligan and Hugh Matlock of The
  8174. Source Telecomputing in McLean, VA.  This version corrects the bugs that
  8175. were reported for the last version and also supports the sliding window
  8176. protocol extension.  It is in use at The Source, and has been used
  8177. successfully over Telenet (with its characteristic delays) with very high
  8178. efficiency, as reported in previous issues of the Info-Kermit Digest.
  8179.  
  8180. The new version is in KER:PRIME.* on CU20B, available via anonymous FTP
  8181. (Internet) or NFT (CCnet), and in PRIME * on CUVMA, available via KERMSRV on
  8182. BITNET.  Thanks to Leslie Spira of The Source for sending it in.
  8183.  
  8184. The old version, which contains some special functions for dealing with SPSS
  8185. Portable Files, remains available as KER:PRIMEK.* (PRIMEK * on BITNET).
  8186.  
  8187. ------------------------------
  8188.  
  8189. Date: Thu 22 May 86 16:59:56-EDT
  8190. From: Frank da Cruz <SY.FDC@CU20B.COLUMBIA.EDU>
  8191. Subject: Sliding Windows Kermit Available for PC-DOS
  8192. Keywords: MS-DOS Kermit, Windows, C-Kermit
  8193.  
  8194. This is to announce a version of Kermit that runs on the IBM PC and
  8195. compatibles under PC-DOS, and which supports the sliding window protocol
  8196. extension.  It may be used in conjunction with Prime Kermit to accomplish
  8197. very efficient data transfers.  It was written by Jan van der Eijk of NUS,
  8198. commissioned by The Source Telecomputing, based on an old version of
  8199. Columbia C-Kermit.  It has not been integrated with "real" C-Kermit yet for
  8200. a variety of reasons, but this will come eventually.  The files are in
  8201. KER:WKERMIT.* on CU20B, available via anonymous FTP (Internet) or NFT
  8202. (CCnet), and in WKERMIT * on CUVMA, available via KERMSRV on BITNET.  Thanks
  8203. to Leslie Spira of The Source for submitting it.
  8204.  
  8205. ------------------------------
  8206.  
  8207. Date: Thu, 22 May 86 09:15:10 EDT
  8208. From: SY.FDC@CU20B
  8209. Subject:  VMS Kermit 3.2.077 Hex File
  8210. Keywords:  VMS Kermit
  8211.  
  8212. When VAX/VMS Kermit 3.2.077 was announced in Info-Kermit Digest V4 #29, the
  8213. hex file for the program's task image was inadvertantly not updated.
  8214. Apologies to those who took the trouble to get the file and dehexify it,
  8215. only to find that it was still 3.2.075, and thanks to those who reported the
  8216. problem.  A hex file for 3.2.077 is now available in KER:VMSMIT.HEX on CU20B
  8217. (and VMSMIT HEX on CUVMA).
  8218.  
  8219. ------------------------------
  8220.  
  8221. Date: Thu, 22 May 86 09:15:10 EDT
  8222. From: rmcqueen (Robert C McQueen) @ sitvxb.ccnet
  8223. Subject: Stevens P/OS Kermit Doesn't Work Under P/OS 3.0
  8224. Keywords: Professional-300, P/OS
  8225.  
  8226. The DEC Professional-3xx version of Kermit from Stevens doesn't work in
  8227. version 3.0 of P/OS.  It worked in all of the field test versions of the new
  8228. P/OS 3.0, but doesn't work in the released version.  We are currently
  8229. working on the problem, but I can not give you any time frame as to when it
  8230. will be fixed in that version.
  8231.  
  8232. Bob
  8233.  
  8234. ------------------------------
  8235.  
  8236. Date: Mon, 12 May 86 11:18:09 BST
  8237. From: Philip Dunne EuroKom <mcvax!euroies!philip@seismo.CSS.GOV>
  8238. Subject: Sending BREAK from C-Kermit on the Fortune 32:16?
  8239. Keywords: C-Kermit, Fortune
  8240.  
  8241. I have just installed the C-KERMIT programs on a FORTUNE 32:16 (OS 1.2.3).
  8242. The executable file was created using the make ft17 option.  I am using
  8243. C-KERMIT to transfer files between the Fortune and a GEC 63/40 running
  8244. SYSTEM V.  Inorder to contact the GEC I have to go through a Gandalf switch.
  8245. When I try to send a BREAK to get the attention of the switch I get this
  8246. message:
  8247.  
  8248. Can't send BREAK : Not a typewriter.
  8249.  
  8250. Can anyone tell me what alterations are needed so that I can send a BREAK
  8251. from the Fortune and so use KERMIT normally.
  8252.  
  8253.                 Thanks in advance
  8254.                                   mcvax!euroies!philip
  8255.  
  8256. [Ed. - The Fortune support in C-Kermit uses the 4.2 BSD method for sending a
  8257. BREAK, namely ioctl(ttyfd,TIOCSBRK,(char *)0).  You are apparently getting a
  8258. negative return code from this function, which means either that that's not
  8259. really the right way to send a BREAK on the Fortune (anybody know for sure?),
  8260. or the function isn't implemented correctly, or somehow you're passing it a
  8261. file descriptor that's not for a tty.  The code in question is in the file
  8262. ckutio.c, function ttsndb().]
  8263.  
  8264. ------------------------------
  8265.  
  8266. Date: 9 May 86 16:40:49 GMT
  8267. From: P Wei <wei%princeton.uucp@brl.arpa>
  8268. Subject: Speed Difference Between Upload and Download Using Kermit?
  8269. Keywords: Performance
  8270.  
  8271. I am using Kermit (v.2.26) transfering files between IBM PC and VAX (running
  8272. UNIX 4.2bsd and C-Kermit).  Everything works fine except that it only takes
  8273. a few minutes to download 50K bytes file from VAX to PC, whereas it takes
  8274. *hours* to upload the file.  (I am using a network line with 9600 baud rate.
  8275. The only setting after I invoke ms-kermit is "set parity even" and "set baud
  8276. 9600".  AND the transfering is at midnight. The vax has less people to serve
  8277. at this hour than in daytime).  Can anyone shine some light on me ? What is
  8278. going wrong ?  Is this an intrinsic problem with the kermit program?  Thank
  8279. you in advance for your help!
  8280.  
  8281. [Ed. - The speed difference you observe is not the normal behavior of
  8282. Kermit.  It's probably caused by the network.  Many network terminal
  8283. concentrators, statistical multiplers, and similar devices allocate much
  8284. higher bandwidth in the host-to-terminal direction than in the terminal-to-
  8285. host direction on the assumption that the data coming from the "terminal"
  8286. consists only of human keystrokes, whereas the host is capable of spewing
  8287. forth vast amounts of data in response to a short command.  Of course, when
  8288. the terminal is really a PC running a file transfer program like Kermit,
  8289. this assumption is very wrong.]
  8290.  
  8291. ------------------------------
  8292.  
  8293. Date: Tue, 20 May 86 17:03 EST
  8294. From: <DPVC@UORDBV.BITNET>
  8295. Subject: Humble Apology for Amiga Kermit Beware File Mistakes
  8296. Keywords: Amiga Kermit
  8297.  
  8298. It has come to my attention that a preliminary evaluation that I wrote
  8299. concerning Phil Julian and Jack Ralphs' version of Amiga Kermit was distributed
  8300. along with the CKIKER.BWR file for Amiga Kermit.  This report was not intended
  8301. to be included in the beware file, and has been removed.  It contained a
  8302. number of inaccuracies, which I hope to remmedy below.  More important, is was
  8303. viewed as a condemnation of Phil and Jack's version, which it was not meant to
  8304. be.  Phil and Jack have been very generaous to me in sending their code for
  8305. evaluation.  I learned a lot from it, and I find it to be an excellent
  8306. product, far superior to mine in many respects.  My main intent in that letter
  8307. was to indicate that the files, as they were given to me, were not in a form
  8308. appropriate for distribution, and that some work would be required to put them
  8309. into a distributable form.  It did not mean that the program should not be
  8310. distributed, nor that major changes were required to make it distributable.
  8311. This was not clear from what I said in my letter, for which I appologize.
  8312.  
  8313. Phil and Jack's version WILL be distributed, and I recommend that people use
  8314. it.  I suggested (recently) that their version replace mine as the "official"
  8315. version, but I do not know whether this will happen.  I will continue to work
  8316. on an Amiga-style interface for Kemit (something along the lines of MacKermit)
  8317. that is menu-driven and uses requestors, etc.  This will be some time in
  8318. coming, however, I'm afraid.
  8319.  
  8320. Since my complaints about Phil and Jack's version were aired publicly, I
  8321. think that the corrections to my complaints should be as well.  Many of the
  8322. "problems" I listed were really personal preferences, not mistakes with the
  8323. product.  These should not have been included in a list of bugs.  Inaccuracies
  8324. in the list that was published include the following:
  8325.  
  8326.    1)  It no longer uses the C-Kermit 057 version files.
  8327.  
  8328.    2)  The function keys do not, in fact, produce garbage, they produce no
  8329.        output, and the arrow keys produce arrow movements as they should.
  8330.        In addition, a number of the most important ANSI escape sequences are
  8331.        correctly interpreted by the console driver, so that Amiga Kermit
  8332.        can be used with many full-screen programs that expect a VT100
  8333.        terminal.  The HELP key is the only one I could find that produced
  8334.        strange results.
  8335.  
  8336.    3)  The changes I claimed were made to the Unix modules actually were made
  8337.        in the Amiga-dependent code, which is OK to do.  The copy I received
  8338.        was missing a section of Unix code in one place, but I understand that
  8339.        this has been replaced in the final version.
  8340.  
  8341.    4)  The reference to "inferior code" in the summary section referred to
  8342.        MY version, not Phil and Jack's; this was not clear from the context.
  8343.  
  8344. One final disclaimer:  my letter did not affect the decision about which
  8345. version to distribute, as my version was announced in the INFO-KERMIT Digest
  8346. BEFORE I sent that evaluation.  I deeply regret any misunderstandings that
  8347. may have been caused by the publishing of that report.
  8348.  
  8349.                                 Davide P. Cervone
  8350.  
  8351. ------------------------------
  8352.  
  8353. End of Info-Kermit Digest
  8354. *************************
  8355. -------
  8356. 28-May-86 14:25:31-EDT,9601;000000000000
  8357. Mail-From: SY.CHRISTINE created at 28-May-86 14:23:39
  8358. Date: Wed 28 May 86 14:23:39-EDT
  8359. From: Christine M Gianone <SY.CHRISTINE@CU20B.COLUMBIA.EDU>
  8360. Subject: Info-Kermit Digest V4 #31, Special Edition
  8361. To: Info-Kermit@CU20B.COLUMBIA.EDU, Info-IBMPC@USC-ISIB.ARPA
  8362. Reply-To: Info-Kermit@CU20B
  8363. Message-ID: <12210344145.30.SY.CHRISTINE@CU20B.COLUMBIA.EDU>
  8364.  
  8365. Info-Kermit Digest         Tue, 28 May 1986       Volume 4 : Number 31
  8366.  
  8367.              Special Edition: MS-DOS Kermit 2.29 Released
  8368.  
  8369. ----------------------------------------------------------------------
  8370.  
  8371. Date: Wed 28 May 86 11:08:51-EDT
  8372. From: Frank da Cruz <SY.FDC@CU20B.COLUMBIA.EDU>
  8373. Subject: Announcing Version 2.29 of MS-DOS Kermit
  8374. Keywords: MS-DOS Kermit, IBM PC, Rainbow, HP110, HP150, Heath/Zenith-100
  8375. Keywords: NEC APC, Sanyo MBC, TI PC, Victor 9000
  8376.  
  8377. This is to announce version 2.29 of MS-DOS Kermit for the IBM PC family and
  8378. compatibles, the DEC Rainbow, Heath/Zenith-100, HP-1xx, NEC APC, Sanyo MBC, TI
  8379. PC, Victor 9000, several other systems, and generic MS-DOS.  This version
  8380. replaces version 2.28, which was released June 10, 1985.
  8381.  
  8382. The new release was prepared by Joe R. Doupnik of Utah State University
  8383. (JRD@USU.BITNET) over many long months of detailed work.  Joe began by adding
  8384. full DOS 2.0 file support to 2.28 along with a range of server functions, and
  8385. fixing the bugs that were listed in the .BWR file.  Then he took the VT100
  8386. emulation code from James Harvey of Indiana/Purdue University (which was
  8387. written for version 2.27) and merged it in, adding features to bring it up to
  8388. nearly complete VT102 emulation, while leaving the VT52 and Heath-19 emulation
  8389. intact.  Joe has also added many new features and commands, and has tirelessly
  8390. coordinated testing of the new program on different systems through many
  8391. generations of prerelease, and cheerfully checked and merged in improved
  8392. support for various systems (like the Z100).
  8393.  
  8394. The result is finally ready for distribution.  In addition to the new programs,
  8395. there is a completely new MS-DOS Kermit chapter for the Kermit user guide, new
  8396. help and beware files, and other new material.  On most systems, the new
  8397. version requires less memory than the previous one, and only slightly more disk
  8398. space.  On the IBM PC family, the program needs about 60K to run, but will
  8399. allocate more if it can.
  8400.  
  8401. New Features of This Release:
  8402.  
  8403. . Full DOS 2.0 file system support in all commands. DOS 1.x support removed.
  8404.  
  8405. . On the IBM PC family, emulation of VT102, VT52, H19, and dumb terminal.
  8406. . Support for host control of 25th line during terminal emulation on IBM PC.
  8407. . Screen rollback memory now dynamically sized rather than fixed.
  8408. . IBM PC VT102 emulation includes all major VT102 features except
  8409.   132 columns, smooth scrolling, printer control, and diagnostic functions.
  8410.  
  8411. . On IBM PC family, peaceful coexistence with TopView, DesqView, MS Windows.
  8412. . Some support for IBM Extended and Professional Graphics Adapters.
  8413. . New SET TERMINAL command for setting terminal type and parameters,
  8414.   including foreground and background color and intensity on systems that
  8415.   support it (currently only for IBM family).
  8416. . New screen dump feature (on the DEC Rainbow and IBM family only).
  8417. . Increased screen rollback memory on Rainbow & IBM.
  8418. . HANGUP command for dropping DTR & RTS, to signal modem to hang up phone
  8419.   (IBM family only).
  8420. . Heath/Zenith-100 port i/o now interrupt driven, therefore much faster.
  8421.  
  8422. . The MS-DOS Kermit server now responds to advanced server commands (REMOTE
  8423.   DIR, REMOTE HOST, REMOTE DEL, REMOTE TYPE, REMOTE CWD, etc).
  8424. . SET RETRY n command for changing the packet retry threshold.
  8425.  
  8426. . Improved file name handling, to prevent destruction of directory, system,
  8427.   hidden, read-only, and volume label files.  File renaming algorithm much
  8428.   improved for conversion of incoming file names to DOS conventions, and for
  8429.   filename collision avoidance.
  8430.  
  8431. . LOG command now also logs debugging information (packets, terminal session)
  8432.   if SET DEBUG ON command has been given.
  8433. . New file transfer display options: SET DISPLAY QUIET, REGULAR, SERIAL.
  8434. . Serial display used by default in generic MS-DOS Kermit.
  8435.  
  8436. . Program segments are now ordered independently of MASM/LINK version, without
  8437.   any special switches required for building.
  8438. . Assembles with MS MASM 1.25, IBM MASM 2.0 aka MS MASM 3.0, and MS MASM 4.0,
  8439.   as well as Intel RMX assembler.  As released, the programs were assembled
  8440.   with Microsoft MASM 4.00 and Link 3.05.  Runs under all existing versions of
  8441.   MS/PC-DOS, 2.0 and higher. 
  8442.  
  8443. . All known bugs in version 2.28 fixed including:
  8444.    Severe problems if program assembled and linked improperly
  8445.    GET command filename confusion
  8446.    Many problems with file renaming, name truncation, etc.
  8447.    Exported filenames with no filetype no longer end with period
  8448.    SET DEST PRINTER didn't work correctly
  8449.    Problems with dynamic memory allocation
  8450.    Display problems on early PC, Compaq
  8451.    Heath-19 emulation bug regarding receipt of CR or LF at col 80 vs autowrap
  8452.    The "C?" bug in the command parser
  8453.    ^C of a file transfer now honors SET INCOMPLETE KEEP
  8454.    Lost clusters on disk if BYE command given with log file open
  8455.    RUN command did not default file types .EXE, .COM, .BAT
  8456.    Long debug lines would overflow screen
  8457.    Overruns of half duplex systems at high baud rates
  8458.    Control-prefix operands in packets not range checked
  8459.    Interrupt and performance problems on IBM PC family
  8460.    Numbers sometimes disappearing from file transfer display
  8461.    Problems parsing SET PORT options in generic MS-DOS Kermit
  8462.    Program crashed with "divide overflow" when transferring very long file
  8463.    Tendency to hangup Hayes 1200B internal modem upon startup
  8464.    Problems when padding with more than 2 or 3 characters
  8465.  
  8466. Incompatibilities with previous release:
  8467.  
  8468. . SET HEATH gone, replaced by SET TERMINAL { HEATH, VT102, VT52 }
  8469. . SET AUTOWRAP gone, replaced by SET TERMINAL WRAP
  8470. . Filename completion (recognition) no longer works, because of support for
  8471.   fully qualified DOS 2.0 pathnames.
  8472.  
  8473. Tested on the following systems:
  8474.  
  8475. . IBM PC, XT, AT, PCjr, Portable PC, Convertible PC, and RT with AT DOS option
  8476. . Compaq, Z150, Z160, and other IBM compatibles
  8477. . DEC Rainbow
  8478. . Heath/Zenith-100
  8479. . HP-150, HP-110, and Portable Plus
  8480. . NEC APC and APC-3
  8481. . Victor 9000 / Sirius 1
  8482. . ACT Apricot
  8483. . Sanyo MBC 550
  8484. . Texas Instruments Professional PC
  8485. . Intel 300 series with iRMX-86
  8486. . Generic MS-DOS
  8487.  
  8488. Needs testing on:
  8489.  
  8490. . Wang PC
  8491. . Olivetti M24 PC
  8492. . Grid Compass II
  8493. . DECmate-II,III with XPU (MS-DOS) option
  8494.  
  8495. IBM PC family H19 and VT102 emulators tested successfully with:
  8496.  
  8497. . EMACS (DEC-20, CCA, GNU, and others, using line/char insert/delete)
  8498. . EDT, PHONE (VAX/VMS)
  8499. . 1-800-DEC-DEMO
  8500. . UNIX vi, sysline, etc
  8501. . Various torture tests
  8502.  
  8503. The new files are in KER:MS*.* on CU20B, available on the Internet via
  8504. anonymous FTP, and in MS* * on CUVMA, available on BITNET through KERMSRV at
  8505. CUVMA.  Within a few days they should also be available for UUCP transfers from
  8506. okstate (Oklahoma State University).  The executable programs are encoded in
  8507. "BOO" format (a printable 4-for-3 encoding of the .EXE file, with compression
  8508. of repeated zeros).  The BOO files are in KER:MSV*.BOO (for instance, the
  8509. version for the IBM PC family is in KER:MSVIBM.BOO), which may be decoded with
  8510. the program MSBPCT.BAS (slow) or MSBPCT.EXE (fast, but you need the Basic
  8511. program to get the fast version in the first place, because it too is
  8512. BOO-encoded).  BOO files for the old release (2.28) are still available as
  8513. KER:MSO*.BOO.
  8514.  
  8515. The new manual chapter is in KER:MSKERM.DOC (long, about 122K).  A summary of
  8516. the Kermit-MS invocation and commands is in KER:MSKERM.HLP (shorter, about 9K).
  8517. KER:MSKERM.BWR lists the known bugs and deficiencies, along with some
  8518. implementation notes.  KER:MSR229.UPD contains the release notes for this
  8519. version (somewhat similar to this message).
  8520.  
  8521. Before you get all of the KER:MS*.* files over the network, first get the
  8522. following files, which will help you zero in on the particular files you need:
  8523.  
  8524. . KER:MSAAAA.HLP - describes the organization MS-Kermit files in detail.
  8525. . KER:MSBAAA.HLP - describes the bootstrapping procedure for BOO files.
  8526. . KER:MSSAAA.HLP - describes how to build the program from source files.
  8527.  
  8528. Most people will not need the source files, which add up to quite a chunk.
  8529.  
  8530. If you are new to Kermit network distribution, then even before you get these
  8531. files, you should get and read KER:AAAREAD.ME (AAAREAD ME on BITNET KERMSRV).
  8532. If you can't access CU20B or CUVMA by network, you can order diskettes by mail
  8533. from:
  8534.  
  8535.     Kermit Distribution
  8536.     Columbia University Center for Computing Activities
  8537.     612 West 115th Street
  8538.     New York, NY  10025
  8539.  
  8540. Include a check for $10 US ($15 if you also want a Kermit User Guide) payable
  8541. to Columbia University Center for Computing Activities, to cover our
  8542. reproduction and handling costs.  To order from outside North America, write
  8543. to the above address for further information.
  8544.  
  8545. Please send inquiries, bug reports, comments, complaints, and suggestions to
  8546. Info-Kermit-Request@CU20B, or by postal mail to the above address.  In
  8547. particular, reports that the program works (or doesn't) on the as-yet-untested
  8548. machines will be most welcome.
  8549.  
  8550. P.S. It might take a while for the files to show up on BITNET, due to
  8551. temporary troubles with our network connection to CUVMA.
  8552.  
  8553. ------------------------------
  8554.  
  8555. End of Info-Kermit Digest
  8556. *************************
  8557. -------
  8558.  5-Jun-86 12:03:00-EDT,6712;000000000000
  8559. Mail-From: SY.CHRISTINE created at  5-Jun-86 11:57:46
  8560. Date: Thu 5 Jun 86 11:57:46-EDT
  8561. From: Christine M Gianone <SY.CHRISTINE@CU20B.COLUMBIA.EDU>
  8562. Subject: Info-Kermit Digest V4 #32
  8563. To: Info-Kermit@CU20B.COLUMBIA.EDU
  8564. Reply-To: Info-Kermit@CU20B
  8565. Queries-To: Info-Kermit-Request@CU20B
  8566. Message-ID: <12212414740.165.SY.CHRISTINE@CU20B.COLUMBIA.EDU>
  8567.  
  8568. Info-Kermit Digest         Thu,  5 Jun 1986       Volume 4 : Number 32
  8569.  
  8570. Today's Topics:
  8571.  
  8572.          Modified MVS/TSO Kermit Via 7171 Protocol Converter
  8573.                            New OKSTATE.TXT
  8574.               New GEC 4000 Kermit Version from Lancaster
  8575.                 Many modifications for RT11 Kermit-11
  8576.                    C-Kermit vs. MS-Kermit Server II
  8577.                     Minor problem with MSYIBM.ASM
  8578.                       C-kermit & SCO Xenix Sys V
  8579.  
  8580. ----------------------------------------------------------------------
  8581.  
  8582. Date:    Fri, 23 May 86 09:08 EST
  8583. From:  CDTAXW%IRISHMVS.BITNET@WISCVM.WISC.EDU
  8584. Subject: Modified MVS/TSO Kermit Via 7171 Protocol Converter
  8585. Keywords: MVS/TSO Kermit, 7171 Protocol Converter
  8586.  
  8587. Please find enclosed a slightly modified version of TSODYNAL.ASM for the
  8588. TSOS1 Kermit.  We had to make a relatively minor change so RECEIVEd datasets
  8589. were correctly allocated to the user's proper disk pack. The two affected
  8590. lines are commented out with the changes following them.
  8591.  
  8592. Mark
  8593.  
  8594. [Ed. - The new modified version of TSOS1 Kermit is in KER:TSODYNAL.ASM
  8595. available via FTP at CU20B, user ANONYMOUS (any password) and from BITnet at
  8596. CUVMA using KERMSRV.]
  8597.  
  8598. ------------------------------
  8599.  
  8600.  
  8601. Date: Mon, 26 May 86 18:40:54 CDT
  8602. From: Gregg Wonderly <gregg%a.cs.okstate.edu@CSNET-RELAY.ARPA>
  8603. Subject: New OKSTATE.TXT
  8604. Keywords: Okstate, UUCP
  8605.  
  8606.         There is the new update of OKSTATE.TXT for anyone who is
  8607. interested in downloading files via UUCP.
  8608.  
  8609. Gregg
  8610.  
  8611. [Ed. - The new file is in KER:OKSTATE.TXT.  The file is too long to include
  8612. here in the digest.]
  8613.  
  8614. ------------------------------
  8615.  
  8616. Date: Thu 29 May 86 16:54:36-EDT
  8617. From: Christine M Gianone <SY.CHRISTINE@CU20B.COLUMBIA.EDU>
  8618. Subject: New GEC 4000 Kermit Version from Lancaster
  8619. Keywords: GEC 4000
  8620.  
  8621.         This is to announce a new version (3.5) of the Kermit for the GEC
  8622. 4000 series minis running OS 4000, from Martin Loach of Rutherford Appleton
  8623. Laboratories.  The files should replace the current GEC set.  The language
  8624. is Babbage rather than SERC/MUMS.
  8625.  
  8626. [Ed. - These files are in KER:GEC*.*.  Thanks again to Alan Phillips of
  8627. Lancaster University for maintaining Kermit in the U.K. and for sending us
  8628. updated Kermit versions.]
  8629.  
  8630. ------------------------------
  8631.  
  8632. Date: Fri, 30 May 86 08:05 EST
  8633. From: <BRIAN@UOFT02.BITNET> (brian nelson)
  8634. Subject: Many modifications for RT11 Kermit-11
  8635. Keywords: Kermit-11, RT11/TSX+
  8636.  
  8637.  A minor release of Kermit-11 is available. This version, 3.51,  differs
  8638. only in a number of RT11/TSX+ specific modifications from the previously
  8639. announced Kermit-11.
  8640.  
  8641.  Specifically:
  8642.  
  8643.  1. Reduction in the size of the  root  for  XM  to  facilitate  running
  8644. Kermit as a foreground task.
  8645.  
  8646.  2. Complete rewrite of terminal emulation, specifically to enhance  the
  8647. support of the XL/XC/CL handlers. It  is  now  completely  event  driven
  8648. thus  performance  should be improved as well as presenting a much lower
  8649. load on the CPU. It should also function better under SJ.
  8650.  
  8651.  3. Restructuring buffer allocation to (1) Reduce the root size for  XM,
  8652. and  (2) To enable the USR to swap over buffers for SJ and FB. This will
  8653. eliminate Kermit crashing on USR requests in 95% of  the  cases  for  SJ
  8654. and  FB  systems  with  minimal  background  memory  available (ie, many
  8655. devices in the system and/or large RMON).
  8656.  
  8657.  4. Control C delivery has been improved by adding a watchdog  timer  to
  8658. check for control C's as RT11 does not generate an AST on control C.
  8659.  
  8660.  The  files  are  currently  available  via  KERMSRV@UOFT02.BITNET or by
  8661. dialup from  the  University  of  Toledo's  VAX  11/785.  Columbia  will
  8662. receive a new distribution shortly.
  8663.  
  8664. Brian Nelson
  8665. brian@uoft02.bitnet
  8666.  
  8667. [Ed. - This is will be announced when we receive the new tape.]
  8668.  
  8669. ------------------------------ 
  8670.  
  8671. Date: Tue, 3 Jun 86 09:13:31 pdt
  8672. From: Steve Walton <ametek!walton@csvax.caltech.edu>
  8673. Subject: C-Kermit vs. MS-Kermit Server II
  8674. Keywords: C-Kermit, MS-DOS Kermit
  8675.  
  8676. The problem with this combination is solved, and warrants a warning.  We
  8677. were starting our MS-Kermit server from our host, by doing a CTTY COM1: when
  8678. the PC was booted.  Apparently the CTTY sufficiently degrades the
  8679. performance of the serial port that Kermit will not work reliably even at
  8680. 1200 baud.  When the CTTY was not done, and MS-Kermit was put into server
  8681. mode from the PC's keyboard, no problems were encountered at 9600 baud.
  8682.  
  8683. I hope this information is useful to others.
  8684.  
  8685. Stephen Walton, Ametek Computer Research Division
  8686.  
  8687. [Ed. - Has anyone else experienced these performance problems when CTTY
  8688. is in effect?  I assume Steve is using an IBM PC or compatible.  Is there a
  8689. difference between the new release (2.29) and previous ones in this respect?
  8690. We have tested use of Kermit through CTTY on the Rainbow up to 9600 baud
  8691. with no problems.]
  8692.  
  8693. ------------------------------
  8694.  
  8695. Date: Wed 4 Jun 86 10:01:11-EDT
  8696. From: Frank da Cruz <SY.FDC@CU20B.COLUMBIA.EDU>
  8697. Subject: Minor problem with MSYIBM.ASM
  8698. Keywords: MS-DOS Kermit, MSYIBM.ASM
  8699.  
  8700. The MS-DOS Kermit terminal emulation module for the IBM PC, MSYIBM.ASM,
  8701. contains a definition for the symbol SETBLK, which duplicates the definition
  8702. from the header file, MSSDEF.ASM.  Late-model assemblers are not perturbed
  8703. by this, but earlier assemblers complain about it, and some may refuse to
  8704. generate an object module.  Cure: remove the EQU for SETBLK from MSYIBM.ASM.
  8705. This has already been done on the master copies in Kermit distribution.
  8706. Thanks to the several people who pointed out the problem.
  8707.  
  8708. ------------------------------
  8709.  
  8710. Date:  Tue, 3 Jun 86 22:18 EDT
  8711. From:  Roger Hartmuller <Hartmuller@DOCKMASTER.ARPA>
  8712. Subject:  C-kermit & SCO Xenix Sys V
  8713. Keywords: C-Kermit, SCO Xenix, System V
  8714.  
  8715.    I finally got the fix to allow kermit transfers with C-kermit running
  8716. under SCO Xenix System V on an IBM AT.  I haven't seen it published in
  8717. the forum, so I'm sending it in, even though I didn't discover the fix
  8718. myself.  In ckcfn2.c, in the routine chk1(), declare chk as an unsigned
  8719. int rather than an int.
  8720.  
  8721.     The problem was supposedly caused by an error in the C compiler.
  8722. Anyway, the fix works.
  8723.  
  8724. [Ed. - KER:CKCFN2.C has that change in it now.]
  8725.  
  8726. ------------------------------
  8727.  
  8728. End of Info-Kermit Digest
  8729. *************************
  8730. -------
  8731. 16-Jun-86 16:58:19-EDT,8623;000000000000
  8732. Mail-From: SY.FDC created at 16-Jun-86 16:56:30
  8733. Date: Mon 16 Jun 86 16:56:30-EDT
  8734. From: Frank da Cruz <SY.FDC@CU20B.COLUMBIA.EDU>
  8735. Subject: Info-Kermit Digest V4 #33
  8736. To: Info-Kermit@CU20B.COLUMBIA.EDU
  8737. Reply-To: Info-Kermit@CU20B
  8738. Queries-To: Info-Kermit-Request@CU20B
  8739. Message-ID: <12215352707.281.SY.FDC@CU20B.COLUMBIA.EDU>
  8740.  
  8741. Info-Kermit Digest         Mon, 16 Jun 1986       Volume 4 : Number 33
  8742.  
  8743. Today's Topics:
  8744.                      Kermit for PDP-8 with OS-278
  8745.                 New Kermit User Guide, Protocol Manual
  8746.                         BITNET KERMSRV Backlog
  8747.          Series/1 and Clone Initialization File for MSKERMIT
  8748.                Kermit 2.29 Packet Count Display Problem
  8749.    Problem with 2.29 Server and Block Checks, and Cursor Shape Hint
  8750.  
  8751. ----------------------------------------------------------------------
  8752.  
  8753. Date: Wed 11 Jun 86 16:30:43-EDT
  8754. From: Frank da Cruz <SY.FDC@CU20B.COLUMBIA.EDU>
  8755. Subject: Kermit for PDP-8 with OS-278
  8756. Keywords: PDP-8 Kermit
  8757.  
  8758. This is to announce Kermit for the DEC PDP-8 or DECmate running an operating
  8759. system called OS-278.  OS-278 is similar to OS-8, but has support for more
  8760. modern devices -- like RX50 diskette drives -- added.  OS-278 is not the same
  8761. as WPS.  It is not a DEC product, but is available from DECUS, and is used
  8762. within DEC for DECmate development.  This Kermit program is based on the OS-8
  8763. version of Kermit done by Jerry Sands & Randy Hippe of Bureau of Engraving Inc,
  8764. Minneapolis MN, and was adapted to OS-278 by Martyn Hemmings at DEC in
  8765. Germany.  The files are in KER:K278*.* on CU20B, available via anonymous FTP,
  8766. or on CUVMA as K278* *, available (traffic permitting) via BITNET KERMSRV.
  8767.  
  8768. It is hoped that this program will eventually serve as a basis for a "native"
  8769. DECmate WPS Kermit.  Anyone interested in doing this work should contact us
  8770. (Kermit Distribution at Columbia) first.
  8771.  
  8772. ------------------------------
  8773.  
  8774. Date: Tue 10 Jun 86 16:13:40-EDT
  8775. From: Frank da Cruz <SY.FDC@CU20B.COLUMBIA.EDU>
  8776. Subject: New Kermit User Guide, Protocol Manual
  8777. Keywords: Kermit User Guide, Kermit Protocol Manual
  8778.  
  8779. Revision 2 of the 6th Edition of the Kermit User Guide is now available.  It
  8780. contains new chapters for MS-DOS Kermit 2.29, Macintosh Kermit 0.8(34), VMS
  8781. Kermit 3.2, and a new bootstrapping section for CP/M-80 Kermit (thanks to
  8782. Bernie Eiben for the latter -- it turns out that the old bootstrapping
  8783. procedure, which has been in the manual for years, simply did not work).  The
  8784. User Guide is formed from KER:KUSER.MSS, plus individual chapters for each
  8785. implementation covered, whose MSS files reside with the other files for that
  8786. implementation.  Only minimal changes have been made to KUSER.MSS.
  8787. KER:KUSER.DOC is the complete manual, suitable for reading on a CRT screen;
  8788. it's about 280 pages long (700K).
  8789.  
  8790. A new edition of the Kermit Protocol Manual -- the 6th edition -- is also
  8791. available.  The new material consists mostly of corrections to the old, plus
  8792. new sections on long packets and sliding windows.  The new protocol manual
  8793. is in KER:KPROTO.MSS (Scribe source) and KER:KPROTO.DOC (CRT-readable file).
  8794. The files KER:KPROTO.UPD and KER:KPROTO.UP2 (which described long packets and
  8795. sliding windows, respectively) have been removed.
  8796.  
  8797. The new manuals are available via anonymous FTP from CU20B (Internet) and
  8798. from KERMSRV at CUVMA (BITNET), and in printed form from Kermit Distribution
  8799. at Columbia (see KER:AAXFLY.DOC for ordering instructions).
  8800.  
  8801. ------------------------------
  8802.  
  8803. Date: Wed 11 Jun 86 14:01:03-EDT
  8804. From: Frank da Cruz <SY.FDC@CU20B.COLUMBIA.EDU>
  8805. Subject: BITNET KERMSRV Backlog
  8806. Keywords: BITNET, KERMSRV
  8807.  
  8808. Due to the overwhelming number of requests for Kermit files from KERMSRV
  8809. at CUVMA, and to the unavailability of key BITNET routing hosts for
  8810. extended periods of time over the past few days, CUVMA's queues for outbound
  8811. BITNET files filled up to the point that the system could no longer
  8812. function, so the queues had to be flushed.  Over 1000 files were affected.
  8813. Therefore:
  8814.  
  8815. . People who requested files from KERMSRV over the past week may have
  8816.   to request them again, but...
  8817.  
  8818. . It would be better if files were only requested by one person -- preferably
  8819.   the Kermit maintainer -- at each site, to prevent duplication.
  8820.  
  8821. . We will try to work out some arrangement with BITNET management (EDUCOM)
  8822.   to let the Kermit files flow more smoothly over BITNET.  The most likely
  8823.   interim solution will be the establishment of additional BITNET Kermit
  8824.   file servers at other geographical locations.  These will be announced as
  8825.   they become available.
  8826.  
  8827. Apologies for the inconvenience.
  8828.  
  8829. ------------------------------
  8830.  
  8831. Date: Wed, 4 Jun 86 12:35 EDT
  8832. From: "John C. Klensin" <Klensin@MIT-MULTICS.ARPA>
  8833. Subject:  Series/1 and Clone Initialization File for MSKERMIT
  8834. Keywords: Series/1, 7171, Protocol Converter, MS-DOS Kermit
  8835.  
  8836. I enclose two logical files, one that describes what the other does, called
  8837. MSI7171.HLP and MSI7171.INI, for setting up the IBM PC with MS-Kermit 2.29 for
  8838. communicating with an IBM VM/CMS mainframe through a Series/1-style front end
  8839. (7171, 4994, Yale ASCII package).  This has been tested against the
  8840. Series/1-VM/CMS combination at MIT; I have no way to know if it will work in
  8841. other combinations.
  8842.  
  8843. Motivation: keyboard-switching drives me crazy and, for example, my left-hand
  8844. little finger instinctively reaches toward the second vertical row of function
  8845. keys and likes finding "clear" there.  If it does not find "clear" there, it
  8846. better not find anything destructive, like whatever the S/1 does when it sees
  8847. whatever VT100 PF2 maps to.
  8848.  
  8849. In other words, 2.29 is set up as much like a VT100 as one can reasonably make
  8850. a completely different keyboard layout, and I think that Joe made a relatively
  8851. good set of compromises where there was no "right" thing to do.  But the
  8852. problem is whether one wants to try to map keys functionally (Joe's approach)
  8853. or geographically.  The S/1 is really using a VT100 to imitate a 3278; using
  8854. MSKERMIT's VT102 mode involves using the PC to imitate a VT100 imitating a
  8855. 3278.  The keyboard file does a little better imitation of a 3278 keyboard on
  8856. the PC so that it becomes a bit more like a PC imitating a 3278 using VT100
  8857. codes and the S/1 as intermediaries.
  8858.  
  8859. [Ed. - Thanks!  The files are installed in KER:MSI7171.* on CU20B and
  8860. MSI7171 * on CUVMA.]
  8861.  
  8862. ------------------------------
  8863.  
  8864. Date: 3-Jun-86 12:29:47-EDT
  8865. Subject: Kermit 2.29 Packet Count Display Problem
  8866. From: SAC.HQSAC-ACMI@USC-ISIE.ARPA
  8867. Keywords: MS-DOS Kermit
  8868.  
  8869. When using Version 2.29 to download a file from a Kermit-20 server, the Packet
  8870. counter will not reset.  This happened when I either cancel a file or when I
  8871. get a second file.  (I am not doing wild card gets).  The counter just picks up
  8872. where it left of from the last transfer.  The screen displays 0 packets
  8873. received, clears the screen and shows the number of packets from the last
  8874. transfer and starts counting.
  8875.  
  8876. The files transfer correctly and the number of KBytes transferred is updated
  8877. properly only the number of packets seems to be affected.  Other then this it
  8878. seems to work just fine.
  8879.  
  8880. Marc Frederick
  8881.  
  8882. [Ed. - This is indeed a bug, and has been noted in the "beware file".  It also
  8883. happens when SENDing to a server.]
  8884.  
  8885. ------------------------------
  8886.  
  8887. Date: Sun 15 Jun 86 17:23-EDT
  8888. From: Ed Barton <EB%OZ.AI.MIT.EDU@XX.LCS.MIT.EDU>
  8889. Subject: Problem with 2.29 Server and Block Checks, and Cursor Shape Hint
  8890. Keywords: MS-DOS Kermit, Cursor
  8891.  
  8892. I believe I have discovered a bug in IBM-PC kermit version 2.29.  When
  8893. MS-Kermit is operating in server mode, it does not appear to respect the
  8894. block-check setting.  If I use version 2.28 and set block-check 3, I can
  8895. transfer files from my CP/M system that uses set block-check 3.  If I use
  8896. version 2.29 in server mode, I cannot ship files over from my CP/M system
  8897. unless I put the CP/M system in set block-check 1 mode.
  8898.  
  8899. [Ed. - Thanks for the report, we'll check it out.]
  8900.  
  8901. By the way, on at least some systems that have the cursor-shape bug, if you run
  8902. a program that explicitly sets the cursor-shape in the AUTOEXEC.BAT file, then
  8903. the cursor-shape will be correctly remembered from there on.  This worked for
  8904. my system and perhaps could be mentioned in the documentation.
  8905.  
  8906. [Ed. - Thanks for the hint.  Such a program was listed in Info-Kermit V4 #10,
  8907. and can also be found in the latest incarnation of the MS-DOS Kermit "beware"
  8908. file, MSKERM.BWR.]
  8909.  
  8910. ------------------------------
  8911.  
  8912. End of Info-Kermit Digest
  8913. *************************
  8914. -------
  8915. 27-Jun-86 15:22:03-EDT,10162;000000000000
  8916. Mail-From: SY.CHRISTINE created at 27-Jun-86 15:19:27
  8917. Date: Fri 27 Jun 86 15:19:26-EDT
  8918. From: Christine M Gianone <SY.CHRISTINE@CU20B.COLUMBIA.EDU>
  8919. Subject: Info-Kermit V4 #34
  8920. To: Info-Kermit@CU20B.COLUMBIA.EDU
  8921. Reply-To: Info-Kermit@CU20B
  8922. Queries-To: Info-Kermit-Request@CU20B
  8923. Message-ID: <12218218621.51.SY.CHRISTINE@CU20B.COLUMBIA.EDU>
  8924.  
  8925. Info-Kermit Digest         Fri, 27 Jun 1986       Volume 4 : Number 34
  8926.  
  8927. Today's Topics:
  8928.  
  8929.                     New Release of Kermit for Magiscan 2
  8930.              Announcing MS-DOS Kermit 2.29 for IBM Semi-Clones
  8931.           Announcing MS-DOS Kermit V2.29 for the Seequa Chameleon
  8932.                           MS-DOS Kermit 2.29 Fixes
  8933.                         CP/M-80 Kermit Developments
  8934.  
  8935. ----------------------------------------------------------------------
  8936.  
  8937. Date: 16 Jun 1986 1556-GMT
  8938. From: CENT01::SYSKERMIT "Alan Phillips, KERMIT distribution" 16-JUN-1986 11:54
  8939. Subject: New Release of Kermit for Magiscan 2
  8940. Keywords: Magiscan 2 Kermit, Joyce-Loebl, UCSD p-System
  8941.  
  8942. This is to announce an updated release of Kermit for the Joyce-Loebl Magiscan 2
  8943. image processor, running UCSD p-System. Changes from the previous release are:
  8944.  
  8945.     I micro-coded the receive packet routine so data shouldn't get clobered
  8946.     when it is being received. This means that transfers can take place at
  8947.     greater baud rates. (Though for terminal emulation you are still limited to
  8948.     1200 baud because the magiscan cannot scroll faster). 
  8949.  
  8950.     The receive packet routine is now just a simple loop that puts all the
  8951.     characters is a buffer for decoding later. 
  8952.  
  8953.     The option to use the Winchester on #9 on the Magiscan 2a version has been
  8954.     included, also the directory on the 2a disks are larger so this has been
  8955.     taken care of in the SYSUNIT. 
  8956.  
  8957.     For the 2a I have used JL's own image load and save routines as these are a
  8958.     lot faster, 2-30secs(depending on wether a floppy or winchester) cf 2.5mins
  8959.     for the Magiscan 2. 
  8960.  
  8961.     A new command has been added, SET MUX number- this command is analogous to
  8962.     the one of similar name on the BBC kermit. It enable the user to set a
  8963.     delay porportional to the number between each byte of data sent(the default
  8964.     is zero). 
  8965.  
  8966. I hope that will cover all. If there is anything new/or bugs could
  8967. you let me know.
  8968.  
  8969.      Henry Balen
  8970.      c/o Image Processing Group,
  8971.      Dept. Physics and Astronomy,
  8972.      University College London,
  8973.      Gower Street,
  8974.      London.
  8975.  
  8976. [Ed. - Thanks for thee update, Henry and Alan.  The files are in KER:UCJ*.*
  8977. available with FTP at CU20B over the Internet and via BITnet using KERMSRV
  8978. at CUVMA.  These files have replaced the old Kermit version.]
  8979.  
  8980. ------------------------------
  8981.  
  8982. Date: 16 Jun 1986 1556-EDT
  8983. From: Glenn Everhart, via <LCG.KERMIT@DEC-MARLBORO>
  8984. Subject: Announcing MS-DOS Kermit 2.29 for IBM Semi-Clones
  8985. Keywords: MS-DOS Kermit, MS-DOS 2.29, IBM Semi-Clone Kermit
  8986.  
  8987. I have created MSXCLO.ASM now which is edited from MSXIBM.ASM for MS Kermit
  8988. V2.29.  MSXCLO is a "half generic" MS-DOS Kermit that uses the IBM BIOS INT 14H
  8989. call for i/o to its comm port. The screen I/O is however exactly the IBM PC
  8990. version's, so you get good VT102 emulation but are able to work on a machine
  8991. that uses a different serial chip from IBM's but which emulates the IBM BIOS.
  8992. The Seeque Chameleon and DG/1 are examples of this sort of box.  The beastie
  8993. works OK at 1200 baud, may work a bit faster for file transfers - I haven't
  8994. looked.
  8995.  
  8996. To use, you need to jumper pins 20 and 6 to get the BIOS to think DSR is high,
  8997. else it emits nothing.
  8998.  
  8999. I've also made an MSVCLO.LNK which is linker instructions for the clone
  9000. version, and MSICLO.INI, which sets the keyboard layout so that the AT keypad's
  9001. lower 4 rows are exactly as the VT100's, F1 to F4 become PF1 to PF4, and F7,F8,
  9002. f9 and F10 become up, down, left, and right arrows. This is easier to follow at
  9003. our site than the "standard" layout.
  9004.  
  9005. I intend to come up with an MSXSEEQ.ASM one of these days that will run faster
  9006. on a Seequa, but this is of greater general interest.
  9007.  
  9008. The speed setting code may only work on setup; the thing defaults to 1200 baud
  9009. but can be forced by MODE, then dialing, if desired. I suspect the BIOS is
  9010. refusing to change once it sees DSR there... so some care is needed in the
  9011. jumpering. Anyhow, much less flaky looking than the old SEEQUA.ASM.
  9012.  
  9013. Glenn Everhart
  9014.  
  9015. [Ed. - We've built and tested this program on an IBM PC/AT.  Glenn is right,
  9016. you certainly do need to cross-connect DTR and DSR, and as he says, the speed
  9017. setting code is not entirely reliable.  In fact, on our PC/AT, it seems that
  9018. the speed would change from 1200 to 1800 occasionally during CONNECT, and
  9019. the only way to get it back to 1200 would be to exit from the program and
  9020. use some other utility (like MODE, or the real PC/AT Kermit) to set it back
  9021. to 1200.  On the AT, we couldn't transfer files at all, because upon escaping
  9022. back from CONNECT, the speed would always change from 1200 to 1800.  But then,
  9023. the program wasn't intended to be run on a real IBM system, only on semi-clones
  9024. with IBM-compatible BIOS, but with different serial i/o chips.  Everyone with
  9025. DG/1's, Seequa Chameleons, and other systems that fall into this category are
  9026. encouraged to pick up this version and report back their results.  The files
  9027. are in KER:MSXCLO.ASM, KER:MSVCLO.LNK, KER:MSVCLO.BOO, KER:MSVCLO.EXE (if you
  9028. can transfer binary file directly) all on CU20B, and on KERMSRV at CUVMA
  9029. with the same names, but without the KER: in front or the dot in the middle.]
  9030.  
  9031. ------------------------------
  9032.  
  9033. Date: 20 Jun 1986 0902-EDT
  9034. From: Glenn Everhart, via <LCG.KERMIT@DEC-MARLBORO>
  9035. Subject: Announcing MS-DOS Kermit V2.29 for the Seequa Chameleon
  9036. Keywords: MS-DOS Kermit, MS-DOS 2.29, Seequa Chameleon Kermit
  9037.  
  9038. I've now (finally) got a Kermit (the MSXSEE.ASM part anyhow; the rest uses
  9039. IBM PC modules) for Seequa Chameleon that works, even at high baud rates (at
  9040. least to 19.2, maybe higher; tries up to 38.4). It's interrupt driven and
  9041. works nicely, and finally gives the Chameleon and its 8274 port a decently
  9042. fast public Kermit.  MSVSEE.LNK is the MS-DOS Link command file to put it
  9043. together, and MSVSEE.BOO is the encoded .EXE file.
  9044.  
  9045. I expect that these pieces will replace the old SEEQUA.ASM.
  9046.  
  9047. Glenn Everhart, RCA Labs, 609-338-6022
  9048.  
  9049. [Ed. - Thanks, Glenn!  The files have been placed into KER:MS%SEE.* on CU20B
  9050. (available on the Internet via anonymous FTP), and are also available on
  9051. BITNET via KERMSRV at CUVMA, and they have indeed replaced the old (circa
  9052. November 1983) SEEQUA.ASM in the Kermit distribution.]
  9053.  
  9054. ------------------------------
  9055.  
  9056. Date: Mon 23 Jun 86 16:57:13-EDT
  9057. From: Frank da Cruz <SY.FDC@CU20B.COLUMBIA.EDU>
  9058. Subject: MS-DOS Kermit 2.29 Fixes
  9059. Keywords: MS-DOS Kermit, MS-DOS 2.29
  9060.  
  9061. The MS-DOS Kermit "beware file" now contains patches for the following
  9062. problems, which were reported over the past few weeks with version 2.29 of
  9063. MS-DOS Kermit.  Thanks to Joe Doupnik for collecting and verifying them (and to
  9064. those who submitted them in the first), and for devising some of them himself.
  9065.  
  9066. . Current packet number in the file transfer display is not set back to 0 when
  9067.   a SEND or GET command is issued to a remote Kermit server.
  9068. . Server mode does not always use the negotiated block-check type.
  9069. . Receive command fails if it follows a Get which ended with an error message.
  9070. . Hayes 1200B internal modem hangs up at inconvenient times.
  9071. . Occasional transmission of a null (ASCII 0) flow control character.
  9072.  
  9073. The "beware file" is in KER:MSKERM.BWR, available via anonymous FTP from
  9074. host CU20B, or MSKERM BWR on CUVMA via BITNET KERMSRV.
  9075.  
  9076. It is expected that after a few more weeks, after the bug reports have
  9077. settled down, there will be a new release of MS-DOS Kermit that incorporates
  9078. these and other fixes, and possibly a few new features.
  9079.  
  9080. ------------------------------
  9081.  
  9082. Date: 23-JUN-1986 11:19:42
  9083. From: Alan Phillips <SYSKERMIT%vax1.central.lancaster.ac.uk@cs.ucl.ac.UK>
  9084. Subject: CP/M-80 Kermit Developments
  9085. Keywords: CP/M-80 Kermit
  9086.  
  9087. Here's the latest news on CP/M-80 Kermit from the UK:
  9088.  
  9089. 1. CP4TTK.HEX is for a Teletek CP/M-80 micro with an ADM 22 terminal.  It's 
  9090.    from David Moore, Software Development, APV Automation, Fleming Way, 
  9091.    Crawley RH10 2YX, UK. Telphone (UK) 0293-51890.  Source will probably be 
  9092.    built into Bertil Schou's 4.07 release.
  9093.  
  9094. 2. Bertil has produced what he's calling version 4.07 (wonder what happened
  9095.    to 4.06???), and it's about ready for test release. We'll put it out over
  9096.    here to get out the major bugs, than think about whether we should get the
  9097.    pre-release stuff to you for more general use. Bertil has split the SYS file
  9098.    into one per implementation, fixed the outstanding bugs in the system-
  9099.    independent stuff, and added a few features that we found were needed to
  9100.    talk to a common, but UK-specific mainframe version.
  9101.  
  9102.    One thing that occured to me is that we ought to change the naming structure
  9103.    of the files to match the MS-Kermit method, now we've split the SYS file.
  9104.    Having CP4 as the prefix dosn't give enough characters, so how do you
  9105.    feel about renaming it to CP? Then we can use
  9106.  
  9107.          CPSxxx.ASM   for system independent source
  9108.          CPXxxx.ASM   for system dependent
  9109.          CPVxxx.HEX   for the hex files
  9110.  
  9111.    Let us know what you feel on that.
  9112.  
  9113. [Ed. - The new naming is just fine.  The CP4 prefix was only to distinguish
  9114. the then-new version from the previous one (whose prefix was CPM), because
  9115. they had to coexist for a while.  Thanks to Bertil for doing all this work,
  9116. and to you for coordinating it with us.  Now that the system-dependent files
  9117. are all separated, I hope someone (maybe Bertil?) can take on the task of
  9118. making them compatible with the MODEM overlay files, so that Kermit and MODEM
  9119. (XMODEM, YMODEM, MEX, etc) can share the same set of overlays.  The new
  9120. version will be announced on Info-Kermit when it arrives.]
  9121.  
  9122. ------------------------------
  9123.  
  9124. End of Info-Kermit Digest
  9125. *************************
  9126. -------
  9127.