SY.CHRISTINE@CU20B.CC.COLUMBIA.EDU (Christine M Gianone) (07/21/88)
Info-Kermit Digest Wed, 20 Jul 1988 Volume 8 : Number 3 MS-DOS KERMIT ISSUE: MS-Kermit v2.29d for HZ100 Scan codes for Kermit 2.30 More DG/1 Success Kermit for the DG/1 and Archimedes? Problems with Generic MS-Kermit Tek4027 or color calls in MSKERM or QKKERM KERMIT-MS: Please Make Special Keys Available! MS-Kermit 2.31-test5 Take File Bug MS-Kermit 2.31-test5 Screen Rollback MS-Kermit and VT100 Printers Kermit Key Redefinition of Esc-chr: To Show on Mode Line. MS-Kermit (and others) Screen Rollback Selecting MS-Kermit .INI Files Bug in MS-Kermit V2.31-test6 ? MS-Kermit vs Smartcom MS-Kermit Tek-4010 Emulation Colors Bug in Kermit-MS on Tandy 3000HD? Kermit 2.31 Did AT&T 6300 Graphics Get Canned in 2.31? Send digest submissions to Info-Kermit@CU20B, requests for addition to or deletion from the Info-Kermit subscriber list to Info-Kermit-Request@CU20B. Kermit files may be obtained over networks and by mail order. On the Internetwork, use FTP to log in to host CU20B, CU20B.COLUMBIA.EDU, or CU20B.CC.COLUMBIA.EDU (a DECSYSTEM-20), as user ANONYMOUS, using any password, and GET the desired files from logical device KER:. You can also get Kermit files over BITNET/EARN; to get started send a message with text HELP to KERMSRV, the Kermit file server, at host CUVMA. For detailed instructions, read the file KER:AANETW.HLP (AANETW HLP on KERMSRV). To order by mail, request a complete list of Kermit versions and an order form from Kermit Distribution, Columbia University Center for Computing Activities, 612 West 115th Street, New York, NY 10025 USA. ---------------------------------------------------------------------- Date: 9 Jun 1988 22:13-PDT From: SAC.DYESGPF@E.ISI.EDU Subject: MS-Kermit v2.29d for HZ100 Keywords: MS-DOS Kermit 2.29d, Heath-Zenith/100 Now for the main reason for contacting you: I have been using v2.29d MS-Kermit for Z100s since early april but have been unable to toggle the printer on/off. F12 does nothing and SF12 prints the letter L on the screen. The documentation I have is for v2.30 for IBMs but I have not found anything for 2.29d HZ100 Kermit. Additionally, can we expect to see v2.30 with vt102 emulation for the Z100 sometime or has this project/idea been dropped? Thank you for any and all assistance. Al Holecek <SAC.DYESGPF@E.ISI.EDU> [From jrd - The Z100 code for 2.29 is rather ancient. Drew Derbyshire has done extensive modifications and updating of the Z100 specific files and will shortly have a much improved Kermit. He has toyed with the idea of porting the VT102 emulator but that requires a fair amount of personal time. A test version of Z100 MS Kermit at the 2.31 level will be available sometime soon this summer.] ------------------------------ Date: Wed, 1 Jun 88 11:04:34 edt From: Mike Watson <mwatson@NSWC-OAS.ARPA> Subject: Scan codes for Kermit 2.30 Keywords: MS-DOS Kermit 2.30, Scan Codes Does anyone have a listing of all the scan codes for PC-AT compatibles? Or a program to produce such a listing? Specifically the scan code I am looking for at the moment is Control-Space on a Zenith 248. Show key doesn't even recognize this as being any different than Alt-Space or Just-Plain-Space. Is this a legal keystroke under 2.30? It worked under 2.29B. Please send all responses directly to me and I will summarize for the net. Arpa: mwatson@nswc-oas.arpa Usenet: uunet!nswc-oas.arpa!mwatson _ _ _ _ __ _ ' ) ) ) / /) ' ) ) ' ) / _/_ / / / o _. /_ __. _ // /--' / / / __. / _ ______ / ' (_(_(__/ /_(_(_(<_(/_ / \ o (_(_/ (_(_(__/_)_(_) /) )_ [From jrd - the system Bios reports space bar as a plain ascii space, no matter what other keys are held down. Since there are plenty of other legal key combinations available, such as the standard Control-@ for NULL, I'd recommend using one of them.] [Ed. - Cute signature! You can use the program MSUCHK to conveniently determine scan codes for use with Kermit 2.30 and later (MSUCHK is the Kermit Distribution name, the real name is SCANCHEK).] ------------------------------ Date: Tue, 31 May 88 22:17:32 EDT From: "Robert E. Zaret" <ZARET%MITVMA.BITNET@CUVMA.COLUMBIA.EDU> Subject: More DG/1 Success Keywords: MS-DOS Kermit 2.30, DG/1 I have figured out how to use Kermit with COM1 (internal or external modem). Specifically, I can use MS-Kermit 2.30 extended development (my copy is dated 23 April 1988) on my DG/1 Model 1 with the version of DOS 2.11 that came with it. Issuing the following command before starting Kermit activates COM1 for use with an external modem: mode com1:on Issuing the following commands before starting Kermit activates the internal modem: mode com1:off mode com1:on,int Either way, Kermit will start up using BIOS1 (the BIOS version of COM1) and will be able to control the speed of the port. I tried these commands with earlier versions of MS-Kermit, but failed. Problems: I have had trouble using the MPDA (Monitor, Printer, Display Adaptor) and external monitor at 1200 bps. I think the main problem is that performance when Kermit uses BIOS is borderline at 1200 bps, and adding the adaptor and monitor slows the DG just enough. I would probably be willing to put up with missing characters, but cannot tolerate the problems I have had with cursor keys. I will try some experiments, but my current guess is as follows: The cursor keys do not work when I am connected to an IBM mainframe via a Series/1 protocol converter. I believe this particular Series/1 is set up to switch the mode of the cursor keys when the user says the terminal type is VT100. I suspect my DG/Kermit combination never "sees" the command to switch modes. Simple problem with agravating results. I was unable to use MS-Kermit 2.31 - test 4 (25 April 1988). I sent details to Joe D., but thought I should let others know. [From jrd - there is not much we can do if the machine is polling the serial port via the Bios and its speed is just a hair too slow sometimes. Normally the solution is to request the host to pad material, but here the problem arises at login time. Could padding be setup as part of the login command file (if any) or at least have the system repeat the setup soon thereafter?] [Ed. - Of course, the ideal solution for the DG/1 is for someone to provide system-specific code to take advantage of its features, bypassing the slow Bios polling, etc. Since the DG/1 is apparently IBM-compatible in all respects but the serial port, probably all that is needed is an MSXDG1.ASM module, based on the MSXIBM.ASM version, modified for the DG/1's UART & internal modem. Volunteers?] ------------------------------ Date: Mon, 6 Jun 88 21:00:34 EST From: munnari!latvax8.lat.oz.au!ccmk@uunet.UU.NET Subject: Kermit for the DG/1 and Archimedes? Keywords: MS-DOS Kermit 2.30, DG/1, Archimedes I have a Kermit user who is trying to get MS Kermit 2.30 working with his DG/1 model 2 with IBM compatible serial port. He says he has tried various combinations of set port, baud, etc with no luck. Apparently 2.29 did work! Is there anyone else with this problem? If so, are there any solutions? I noticed a message in Info-Kermit Digest V7 #12 stating version 2.30 extended development (is that one of the new test releases?) sort of worked. Also, is there a port of Kermit for the Acorn Archimedes? If it is only on the very latest distribution tape then can I get a .boo file and unboo source for the Archimedes? Thanks Mark Kosten ACSNET: ccmk@latvax8.lat.oz Computer Centre ARPA: ccmk%latvax8.lat.oz@UUNET.ARPA La Trobe University BITNET: ccmk@latvax8.lat.oz Bundoora 3083 or via return address on mail header Australia phone: +61 3 479 2766 [From jrd - On the DG/1, see the note from Robert Zaret above. On the Acorn, I am unaware of such a port but Alan Phillips in the UK knows if anyone does.] ------------------------------ Date: Tue 28 Jun 88 21:25:43-EDT From: Charles Lasner <OC.LASNER@CU20B.CC.COLUMBIA.EDU> Subject: Problems with Generic MS-Kermit Keywords: MS-DOS Kermit 2.30, Generic Kermit, Victor 9000 Xref: Sirius, see Victor MS-Kermit Generic V2.30 8 Jan 88 does not work on a Victor 9000. I tried using SET PORT FILE-HANDLE Handle: 3 and only got a screen full of "3" characters! (and it crashed) using handles 1-4 yield unusable results, but at least I could escape back from them Using 4 caused "device error" to appear infinitely. using 1 and 2 causes console echoing (obviously talking to CON:). BTW, this never worked before, but at least this generic version warns you when you put in fantasy values; former versions crashed with higher values of file-handle value. Can anyone guess at what's not so "generic" about Victor 9000. We do have the Victor-specific modules, so in theory, the generic version should be fixed. cjl (OC.LASNER@CU20B) [From jrd - Bryan Peterson is the resident Victor 9000 guru. Was ANSI.SYS installed to read that backspace escape sequence? On Generic Kermit and file handle 3: goodness knows, that's a "normal" DOS handle but the value is not enforced by any standard. Since Generic Kermit polls the serial port device via DOS it will operate at only low speeds. Thus, work on Generic Kermit to cater for the Victor 9000 becomes an academic (sic) exercise.] [Ed. - Also, if SET PORT FILE-HANDLE doesn't work, you can also try SET PORT DEVICE <device-name>.] ------------------------------ Date: Tue, 24 May 88 12:42:12 pdt From: Alex Woo <woo@pioneer.arc.nasa.gov> Subject: Tek4027 or color calls in MSKERM or QKKERM Keywords: MS-Kermit, Tektronix Emulation Has anyone considered putting color calls into either of these programs? I'm not sure which tekxxxx after 4014 has color, but it would be nice to display color on an EGA screen. Alex Woo woo@pioneer.arc.nasa.gov [From jrd - MS Kermit 2.31 uses the ANSI coloring commands ESC [ 3x ; 4x m (x = 1 - 7) to control coloring of individual dots in Tek graphics mode. SET TERMINAL COLOR also works when the terminal type is TEK4010.] ------------------------------ Date: 31-May-88 at 16:52 MEZ From: Eckart Meyer <I7100501%DBSTU1.BITNET@CUNYVM.CUNY.EDU> Subject: KERMIT-MS: Please Make Special Keys Available! Keywords: MS-DOS Kermit, VT100 PF Keys I use kermit connect mode to have a VT100 terminal on a VAX. It's a great thing but one is missing: Please, please find a way to make the upper four keys of the keypad available in connect mode since they are very frequently used by DEC software (Keys PF1...PF4) especially by the editor EDT. I know it's not a trival thing but it should work. I have a program (without sources) which uses these keys just like any other key - the program is an EDT for MS-DOS. Eckart Meyer Address: Schleinitzstr. 23 Inst. f. Nachrichtentechnik 3300 Braunschweig Technical University of Braunschweig West Germany Phone: +49 531 391 2454 BITNET: I7100501@DBSTU1 Internet: I7100501%DBSTU1.BITNET@CUNYVM.CUNY.EDU [From jrd - the four top keys vary considerably from keyboard to keyboard, but normally involve Scroll Lock, Num Lock, etc. The system Bios does not regard these keys as being suitable for reporting individually to Bios callers (such as MS-Kermit). The only ways of seeing them individually are to drop down below the Bios and fight with any other programs grabbing raw keyboard info. MS-Kermit declines to enter those jousting lists. (I have PC-EDT here too.) MS Kermit/IBM is shipped with DEC's PF1-4 keys residing on IBM's F1-4 keys.] ------------------------------ Date: Tue, 7 Jun 88 17:53 CET From: Helmut Waelder <ZRWA001%DTUZDV1.BITNET@CUVMA.CC.COLUMBIA.EDU> Subject: MS-Kermit 2.31-test5 Take File Bug Keywords: MS-DOS Kermit 2.31, Take Files Have you ever tried the new MS-Kermit 2.31-test5 release with MS-DOS 2.11 ? I have discovered that kermit doesn't find any TAKE file, not even the MSKERMIT.INI file. Here is an example session: C>kermit .. Kermit-MS>take mskermit.ini ?Can't find take-file: ake mskermit.ini Kermit-MS> This happend on a Olivetti M24 with MS-DOS 2.11 and on a Sperry XT with MS-DOS 2.11. There are no such problems with MS-DOS 3.x. Helmut Acknowledge-To: Helmut Waelder <ZRWA001@DTUZDV1> [From jrd - Thanks, the problem has been widely reported, and it's fixed in the released version of 2.31. Just in case there is an interest, the problem related to tagging files opened read-only with access Deny-None so they could be shared, e.g. on LAN file servers. Kermit now skips the access condition if the DOS version is earlier than 3.0.] ------------------------------ Date: Wed, 1 Jun 1988 17:30:50 EDT From: Kenneth.H.Lee@cunixc.columbia.edu Subject: MS-Kermit 2.31-test5 Screen Rollback Keywords: MS-DOS Kermit 2.31, Screen Rollback, CGA The latest test Kermit is acting differently in the way that it handles stored screens. Instead of scrolling smoothly through the lines, it blanks the screen and puts up the new screen whereever page up or page down is hit. /k [From jrd - "test5" had revisions to screen initialization which skipped sampling the kind of display adapter until the info was needed later. Consequently, it used the CGA snow removal screen blanking. The current material tests the kind of display adapter right away and omits snow removal for all except CGAs. MS Kermit 2.30 might produce a disappearing cursor with some of the new VGA boards for the same reason; works ok in 2.31. Later conversations with Kenneth indicates his CGA board has pecularities when asked to scroll a group of lines. Version 2.30 scrolled one line at a time, but 2.31 does it in large groups, for speed.] ------------------------------ Date: Wed, 15 Jun 88 14:49:28 CDT From: moore@ncsc.ARPA (Moore) Subject: MS-Kermit and VT100 Printers Keywords: Ms-Kermit 2.31, Transparent Printing Is this a known bug in 2.31-test?, or a bug at all? With older versions of Kermit (2.29) and all our Wyse terminals here, we can (with a UNIX alias) issue the command p to print a file: p is aliased to echo ^[[5i cat the file then echo ^[[4i. Ever since 2.30 came out (and maybe a little earlier) we've had to replace those commands with echo ^[[?5i and ^[[?4i; an unfortunate side effect is that output also goes to the screen (which the previous string avoids). Any comments? Jim [From jrd - Both forms should work with MS Kermit 2.31.] ------------------------------ Date: Thu, 23 Jun 1988 11:39:22 EDT From: Mohib N Durrani <mnd@cunixc.cc.columbia.edu> Subject: Kermit Key Redefinition of Esc-chr: To Show on Mode Line. Keywords: MS-DOS Kermit, Escape Character I redefined the MS-Kermit Escape Character ^] for the ` (ie. \29) and it works fine, but the new ` key does not display on the Mode line at the bottom of the kermit screen, the old ^] continues to be displayed. How can I change the Esc-chr: ^] to Esc-chr: ` The previous version of kermit used to automatically change the display of the Esc-chr. Thanks. [From jrd - The Kermit escape character must be a control code and version 2.31 rejects non-control codes with an explicit message. The easy solution is to assign verb \Kexit to the accent key (ALT X has this definition too) even though ^] will still show on the status line (as it should in this case).] ------------------------------ Date: Wed, 20 Apr 88 15:00:31-1000 From: david@uhccux.uhcc.hawaii.edu (David Lassner) Subject: MS-Kermit (and others) Screen Rollback Keywords: MS-DOS Kermit 2.31, Screen Rollback One of the terminal emulation features included in VersaTerm (an excellent package for the Mac) which is incredibly useful is the capability to "scroll the screen on full-screen erase" or similar. The idea is that before clearing a screen its contents are saved in the scrollback buffer so that you can see what you've done during your session, even on a full-screen oriented host where scrolling almost never occurs. Would be great to see this in future versions of MS-Kermit, MacKermit, and others. David Lassner, University of Hawaii Computing Center, 808/948-7351 INTERNET: david@uhccux.uhcc.hawaii.edu BITNET: david@uhccux UUCP: {ihnp4,uunet,ucbvax,dcdwest}!ucsd!nosc!uhccux!david [From jrd - a good idea David. Next time we'll try to do that. Thanks.] ------------------------------ Date: 27 Jun 88 21:10:55 GMT From: herbst@uncecs.edu (Robert T. Herbst) Subject: Selecting MS-Kermit .INI Files Keywords: MS-DOS Kermit, Initialization Files #include <stdio.h> /* C program to allow the selection of a number of .ini files for * use with mskermit. The .ini file are the users choice. A file keys * containing the definitions of set key in the .ini file is displayed * using the MSDOS type command. This program "select.c" has been * compiled using POWER C and has run successfully. * Robert T. Herbst University of North Carolina at Wilmington. */ main() { int c; for(;;) { printf("Enter 4 for 2400b 2 for 1200b h to exit\n"); system("type keys"); while( ( c = getchar()) != '\n') switch(c) { case '4': system( "kerm230 -f mskermit.ini"); break; case '2': system( "kerm230 -f m1200.ini"); break; case 'k': system("kerm230"); break; case 'h': exit(0); break; default : break; } } } [From jrd - Thanks Robert. Neat. One might also note that a Batch file can be used with a similar mechanism via %1. MS-Kermit 2.31 has so many new control features in scripts and macros that it is possible to merge several ini files into one, with separate macros defined for each condition and then use one or another as extended Kermit commmands. The new User's Manual has full details.] ------------------------------ Date: Wed, 29 Jun 88 17:50 CET From: Helmut Waelder <ZRWA001%DTUZDV1.BITNET@CUVMA.CC.COLUMBIA.EDU> Subject: Bug in MS-Kermit V2.31-test6 ? Keywords: MS-DOS Kermit 2.31 When I'm downloading files from an IBM host (CMS-kermit 4.0) with MS-kermit v2.31-test6 the files don't have a date or timestamp in the directory. This happens with PC-DOS 3.3 and MS-DOS 3.2, not with MS-DOS 3.1 Greetings Helmut [Ed. - This is fixed in the final 2.31 release.] ------------------------------ Date: Tue, 5 Jul 88 13:48 MDT From: Joe Doupnik <JRD%USU.BITNET@CUVMA.CC.COLUMBIA.EDU> Subject: MS-Kermit vs Smartcom Keywords: Smartcom Just a comment on a situation seen locally. If a person runs the Hayes Smartcom program SCOM and then runs Kermit the computer may hang. As best that I can make out SCOM captures the serial port interrupts but when it exits it leaves those interrupts pointing at itself (or at whatever occupies the memory next). Thus, Kermit or another program can come along and get stung by those loose ends. So, if some people remark on the situation we have a probable answer. There's nothing Kermit can do about it. Regards, Joe D. [Ed. - We have had some calls about this too. The offender is apparently Smartcom II, not III. One caller claimed to be able to clear up the problem by "reconfiguring the modem" in Smartcom. Failing that, obviously, one can Ctrl-Alt-Del to put things back... Also see the comments below on the Tandy 3000.] ------------------------------ Date: Thu, 7 Jul 88 13:19:47 CDT From: boerner@emx.utexas.edu (Brendan B. Boerner) Subject: MS-Kermit Tek-4010 Emulation Colors Keywords: MS-DOS Kermit 2.31, Terminal Emulation, Color Graphics Hello, Does anyone know how to use the different modes with the Tek-4010 emulation in Kermit 2.30? I saw that depending on memory on the EGA adpater, one can choose between more resolution/less color vs. less resolution/more color. Currently, when I use it, it goes into B/W mode. How do I change this? Thank you. Brendan [Ed. - Normally, you only get two colors when in Tek mode. These are the foreground and background colors you chose in your SET TERMINAL COLOR command. As of 2.31, if you have host-resident software that can include the ANSI color-changing commands in Tek output, then you can have lots of colors, but the exact number depends upon which display adapter and monitor you have.] [From jrd - I suspect you are using CGA mode, which has only black and white graphics. If Kermit senses that you are using an EGA board then it defaults to 16 color 640 by 350 if the board says the monitor type is suitable. If you have an ordinary CGA monitor (not an EGA monitor or better) then b/w is the best you can do. Also, check the switches on the display board.] ------------------------------ Date: Sat, 9 Jul 88 18:01:10 pdt From: steinmetz!unioncs!boehmr@uunet.UU.NET (Richard Boehm) Subject: Bug in Kermit-MS on Tandy 3000HD? Keywords: MS-DOS Kermit 2.31, Tandy 3000HD I would like to report what I believe to be a bug in Kermit-MS 2.31-test5 and 2.31-test6. When starting the program, exiting the program, or executing a "take" file, DOS presents the message: Unexpected HW interrupt 0C at 0070:0455. I have used all versions of Kermit since version 2.29b, and this behaviour manifested itself starting with version 2.31-test5 (I am currently using 2.31-test4). I have just downloaded Kermit-MS 2.31 (the official release). This version also has the bug, but the bug doesn't appear when exiting the program. My machine is a Tandy 3000HD AT clone. It uses the Phoenix BIOS, is an 80286 machine, and runs MS-DOS 3.2. ..steinmetz!unioncs!boehmr Richard E. Boehm, Jr. boehmr@unioncs.UUCP e_boehmr@union.BITNET [Ed. - This does not happen on IBM systems, or any of various other IBM compatibles we have tested, so it is apparently specific to the Tandy model. I assume that the only problem is the appearance of the error message, and the operation of the program is unaffected? Anyone with Tandy 3000 expertise is encouraged to track this one down!] [From jrd - I think we found the root cause of this item, and essentially the same problem when Kermit is run after running Smartcom II or PC-Talk III. MSVIBM.BOO, dated 17 July 1988, is issued to cure it. Here is the technical description: When Kermit resets the serial port (relinquishes ownership) it tells the UART to disconnect its chip controlling the interrupt (IRQ) line on the PC bus. That disconnection can result in a stray interrupt which appears to Kermit as not related to the serial port. In such a case Kermit passes the interrupt to the previous owner which is usually the ROM Bios. The Phoenix version 1.00 ROM Bios in the Tandy 3000 apparently cannot handle a stray interrupt and issues the message above, but most machines absorb it without comment. In the case of Smartcom II and PC-Talk III, both programs redirect the serial port interrupt to themselves but do not return it when the program exits! Thus, they remain the previous owner; but their memory is used by another program, or worse. This usually crashes the system later on when something (noise?) arrives at the serial port. The 17 July version of IBM PC MS Kermit absorbs the stray interrupt when resetting the serial port. While this keeps Kermit operational, the Smartcom II and PC-Talk III situations remain dangerous to the system after they exit; rebooting is suggested.] ------------------------------ Date: Sun, 10 Jul 88 17:24:23 EDT From: elsie!ado@ncifcrf.gov (Arthur David Olson) Subject: Kermit 2.31 Keywords: MS-DOS Kermit 2.31 We've picked up Kermit 2.31; thanks as usual to all involved for a job well done. One thing that seems to be missing from the various "change lists" (though it's described in the mskerm.doc opus) is the addition between version 2.30 and version 2.31 of "-" as a line continuation file in "take" and "initialization" files. Might be worth adding a note, since I've seen a fair number of initialization files with set key \330 - commands in them (for people who don't need different terminal emulations, and who want to get a minus when they tap the key way over there in the corner on recent IBM-style keyboards.) To paraphrase mskerm.doc, change the above to set key \330 \45 ado@ncifcrf.gov ADO is a trademark of Ampex. [Ed. - Thanks for the hint! It's been added to MSKERM.BWR and MSR231.UPD.] [From jrd - Usually one can add a trailing space to the hyphen since the space is trimmed off before the string is interpreted. \45 is easier to see when editing.] ------------------------------ Date: Tue, 12 Jul 88 09:34:12 edt From: rob@asrcmv.albany.edu (Robert D. Seals) Subject: Did AT&T 6300 Graphics Get Canned in 2.31? Keywords: MS-DOS Kermit 2.31, AT&T 6300, Tektronix Emulation One of the great things about 2.29[bc] and 2.30 was the autodetection and support for AT&T 6300 graphics - which doesn't seem to be present in 2.31 (OK, I admit, I haven't reread the documentation...) rob [Ed. - This is news to us. We don't have an AT&T 6300 to try it on, but the DEC VAXmate has the same kind of adapter, and it is "autodetected" with no problem. But 2.31 contains a new feature, SET TERMINAL GRAPHICS <name>, so that you can specify the actual adapter type in case Kermit guesses wrong. On an AT&T 6300, you can include SET TERMINAL GRAPHICS ATT in your MSKERMIT.INI file.] ------------------------------ End of Info-Kermit Digest ************************* -------