home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / b / vmsmit.bwr < prev    next >
Internet Message Format  |  2020-01-01  |  28KB

  1. From:    IN%"fdc@watsun.cc.columbia.edu"  "Frank da Cruz" 13-JUL-1990 21:05:38.89
  2. To:    Jonathan_Welch <JHWELCH@umaecs>
  3. CC:    
  4. Subj:    RE: Fresh copy of VMS Kermit needed
  5.  
  6. Hi Jonathan.  I'm back from vacation.  I couldn't retrieve the VMS Kermit
  7. files before I left because the net was messed up, and I assume that by now
  8. they are gone.  But it seems pretty certain that the hackers did not tamper
  9. with the Kermit files anyway.  All the other ones we checked were clean.
  10.  
  11. Btw, here is the current VMS Kermit beware file.  Feel free to remove all
  12. the material that no longer applies:
  13.  
  14. BEWARE FILE FOR VAX/VMS KERMIT-32 VERSION 3.3.126, JULY 1990
  15.  
  16.  
  17. The VMSMIT.HEX file was produced using VMSHEX on an .EXE file that was built
  18. from the .OBJ files linked together on a VMS 4.5 system.  Use VMSDEH to
  19. convert the VMSMIT.HEX file back into an executable .EXE file.
  20.  
  21. (VMS programs check the version numbers of the run time libraries.  They will
  22. allow programs to migrate to newer versions of the library, but not the other
  23. way around.  There is a dispatch table in the library, which can change between
  24. releases of VMS.  The version checks are done against the VMS library, instead
  25. of the dispatch table version number which doesn't exist.)
  26.  
  27. Known problems with VMS Kermit 3.3.111:
  28.  
  29.       o  Commands are upcased so that  LIB$TPARSE  will  scan  the  command
  30.          correctly.  This causes problems when attempting to set the prompt
  31.          and sending server commands to a UNIX based Kermit.
  32.  
  33.       o  Kermit-32 will quote multiple characters with "~" in a  file  name
  34.          even if the REPEAT_QUOTE character is set to space.
  35.  
  36.       o  Kermit-32  can  hang  on  a  virtual  terminal  due  to   XON-XOFF
  37.          processing between the VAX and a remote system.
  38.  
  39.       o  Kermit-32 can't receive text files that have very long "lines",
  40.          e.g. continuous streams of ASCII characters with no line terminators.
  41.          The maximum length for a text record is 4096 characters.  The error
  42.          message is "Record too long for internal buffer".  In most cases, you
  43.          can get around this restriction using "set file type binary".
  44.  
  45. Miscellaneous messages, suggestions, and hints follow...
  46.  
  47. ------------------------------
  48.  
  49. Date:     Mon, 22 Dec 86 09:48 EST
  50. From:     <BRIAN@UOFT02.BITNET> (brian nelson)
  51. Subject:  VMS Kermit Settings
  52. To:       sy.fdc@cu20b
  53.  
  54. DMF/DHU/DHV terminal settings and PACX systems:
  55.  
  56.  Regarding VMS terminal settings, here are two examples from my 785.  The
  57. first, TXA1, is on a DMF32 connecting into a Gandalf PACX 1000 system via an
  58. AMTB3.  This line is used all the time to connect into both Vadic VA4224 modems
  59. for calling off campus, and also to connect to the other systems hooked into
  60. the Gandalf system.
  61.  
  62. Kermit-32> CON TXA1
  63.  
  64.  will get the Gandalf to recognize the DMF line as a  terminal  once  it
  65. seems  a  transition in DTR (which can be done by exiting VMS kermit and
  66. going back into Kermit).
  67.  
  68. Terminal: _TXA1:      Device_Type: Unknown       Owner: No Owner
  69.  
  70.    Input:   9600      LFfill:  0      Width:  80      Parity: None
  71.    Output:  9600      CRfill:  0      Page:   24
  72.  
  73. Terminal Characteristics:
  74.    Interactive        Echo               Type_ahead         No Escape
  75.    No Hostsync        TTsync             Lowercase          No Tab
  76.    Wrap               Scope              Remote             Eightbit
  77.    Broadcast          No Readsync        No Form            Fulldup
  78.    Modem              No Local_echo      Autobaud           Hangup
  79.    No Brdcstmbx       DMA                Altypeahd          Set_speed
  80.    Line Editing       Overstrike editing No Fallback        Dialup
  81.    No Secure server   Disconnect         No Pasthru         No Syspassword
  82.    No SIXEL Graphics  No Soft Characters No Printer Port    Numeric Keypad
  83.    No ANSI_CRT        No Regis           No Block_mode      No Advanced_video
  84.    No Edit_mode       No DEC_CRT         No DEC_CRT2
  85.  
  86.  This is just an example of the settings for user lines,  all  of  which
  87. connect  via  the PACX 1000.  Note the DISCONNECT setting, this is highly
  88. desirable for security. If the user hangs up, or  otherwise  disconnects
  89. without logging out, the drop of CD will have VMS disconnect the process
  90. and eventually delete the process (default is 900 seconds).
  91.  
  92. Physical terminal: _TXF0:                     Username: CSDJR [(2(]
  93.  
  94.    Input:   9600      LFfill:  0      Width:  80      Parity: None
  95.    Output:  9600      CRfill:  0      Page:   24
  96.  
  97. Terminal Characteristics:
  98.    Interactive        Echo               Type_ahead         No Escape
  99.    No Hostsync        TTsync             Lowercase          Tab
  100.    Wrap               Scope              Remote             Eightbit
  101.    Broadcast          No Readsync        No Form            Fulldup
  102.    Modem              No Local_echo      Autobaud           Hangup
  103.    No Brdcstmbx       DMA                Altypeahd          Set_speed
  104.    Line Editing       Overstrike editing No Fallback        Dialup
  105.    No Secure server   Disconnect         No Pasthru         No Syspassword
  106.    No SIXEL Graphics  Soft Characters    Printer port       Application keypad
  107.    ANSI_CRT           No Regis           No Block_mode      Advanced_video
  108.    Edit_mode          DEC_CRT            DEC_CRT2
  109.  
  110. Brian
  111.  
  112. ------------------------------
  113.  
  114. Date: Tue 9 Jun 87 10:32:37-EDT
  115. From: Frank da Cruz <SY.FDC@CU20B.COLUMBIA.EDU>
  116. Subject: Bad bug in VMS Kermit
  117. To: rmcqueen@SITVXA.CCNET
  118.  
  119. Bob, I got a call today from one of our supercomputer users, who is trying
  120. to transfer binary files between a VMS system (that front ends for a Cray in
  121. Pittsburgh) and a Mac (or a PC, or a PDP-11, all with the same results).
  122. The problem is that portions of the data are incorrect after transfer.  This
  123. appears to be closely related to the following two bug reports (more on this
  124. below):
  125.  
  126. ------------------------------
  127.  
  128. Date: Tue, 24 Feb 87 16:30:32 CST
  129. From: "Jeff Balvanz" <GR.JLB%ISUMVS.BITNET@wiscvm.wisc.edu>
  130. Subject: Problems With VAX/VMS Kermit
  131. Keywords: VAX/VMS Kermit
  132.  
  133. We have been having some problems with VAX/VMS Kermit here at ISU and I'm
  134. wondering if anyone can offer some advice.  Here are some of the problems:
  135.  
  136. 1.  When uploading to VAX from MS-Kermit 2.29 (Zenith Z-158) using an
  137. eight-bit communications line, SET PARITY NONE on both ends usually results
  138. in 16 retries and no packets sent.  Setting parity to EVEN on both ends
  139. causes a file to be uploaded, but often with repeated characters in the file
  140. (as in "This is a miiiiiiiiiiiiiiiiistake.") making the upload unusable.
  141. However, setting the parity back to NONE on both sides after an unsuccessful
  142. upload at EVEN sometimes results in a successful transfer.  It drives us
  143. nuts because sometimes no parity works just fine, and some files will
  144. transfer successfully with EVEN parity.  The files that give repeating
  145. characters are normal text files, and it is (to me, anyway) impossible to
  146. determine any difference between the files that work and those that don't.
  147. However, a file that doesn't work once usually will repeat the behavior.
  148.  
  149. ------------------------------
  150.  
  151. Date:    Tue, 21 Apr 87 06:48:55 PDT
  152. From:     ROME%ORN.MFENET@nmfecc.arpa
  153. Subject: Kermit 32 3.3.077 bug
  154.  
  155.         I wrote a letter to you describing this bug. We just got a newer
  156. version of VMS Kermit and it seems to have the same bug. When sending a binary
  157. file from the VAX without using 8th bit quoting, characters 163 and 254 get
  158. prefixed with the '#' control character quote. Since the checksum is correct,
  159. I am reasonably sure that this analysis of the situation is correct. Is
  160. this a known problem? can you reproduce it? 
  161.  
  162. Jim Rome, Oak Ridge National Lab  (615) 574-1306
  163.  
  164. ------------------------------
  165.  
  166. (Frank again) The guy who called said he discovered 3 problems:
  167.  
  168. 1. If his file contains 8 null bytes in a row, only seven of them come through.
  169. 2. The sequence 3131 (hex) is received as 0C (hex).
  170. 3. The sequence 3030 (hex) is received as 0A0A (hex).
  171.  
  172. Other repeated sequences, however, seem to be transferred correctly.
  173.  
  174. There seems to be something bad lurking in Kermit-32's packet encoding, which
  175. is triggered whenever you have binary files and repeat counts.  This is pretty
  176. serious.  Is there any chance you can take a look?  If there's anything Kermit
  177. should be able to do right, it's transfer files!  I'll be calling the super-
  178. computer center to verify that they're not running some ancient version of
  179. VMS Kermit, but from the messages above, it appears that the problem persists
  180. even in recent versions.  Thanks!  - Frank
  181.  
  182. ------------------------------
  183.  
  184. Date: 18 Sep 87  8:38 -0600
  185. From: Grant Delaney <delaney%wnre.aecl.cdn%ubc.csnet@RELAY.CS.NET>
  186. Subject: Kermit 32 ESCAPE and VT330 terminal
  187.  
  188. A note of caution the kermit-32 escape sequence is also the terminal reset
  189. and self test sequence for the NEW VT330 terminal.   The escape sequence
  190. should therefore be changed before a connect if you want to get out again.
  191. Grant
  192.  
  193. ------------------------------
  194.  
  195. Date: Tue, 5 Apr 88 15:28 EDT
  196. From: CARTER%MITBATES.BITNET@CUVMA.COLUMBIA.EDU
  197. Subject: Re: VAX/VMS Kermit "SET LINE" command
  198.  
  199. Mike Rego asks:
  200.  
  201. >When trying to use the VAX/VMS "set line" command on KERMIT, I encounter a
  202. >"no privilege for attempted operation".  Does anybody know what VAX/VMS
  203. >category privilege (e.g. netmbx,share) I must allow a user to enable the
  204. >terminal line to be accessible to the user's processes?
  205.  
  206. READALL is not a privilege that you want to give out casually, as it allows
  207. a user to read *any* file on the system regardless of access protections.
  208. What we do here is to set the protection on the particular device such that
  209. the world has read access. This allows a user with no special privileges to
  210. connect to the device. The command is:
  211.  
  212.   $ SET PROTECTION=(W:R) ddcu:/DEVICE
  213.  
  214. where ddcu: is the device you want users to have access to. I do not know of
  215. any major security problems this creates.
  216.  
  217. Tony Carter
  218. MIT Bates Linac
  219. CARTER@MITBATES.BITNET
  220.  
  221. [Ed. - We received many replies similar to this one.  Among them was the
  222. suggestion that the above technique might make it possible for one user to
  223. spy on another, with the workaround being something like:
  224.  
  225.   $ SET PROTECTION=(W:RWLP)/DEVICE/OWNER=[1,4] TXA0:
  226.  
  227. There was also the idea of using access control lists for the dialout devices:
  228.  
  229.   $ SET ACL/OBJECT=DEVICE/ACL=(IDENTIFIER=INTERACTIVE,OPTIONS=NONE,-
  230.           ACCESS=READ+WRITE) TXA10:
  231.  
  232. This technique also allows you to grant access to only certain authorized
  233. users.  In no case should users need to be given special privileges to assign
  234. an external TTY line.]
  235.  
  236. ------------------------------
  237.  
  238. From: boulder!aspen.ASPEN!pvi!SYJMK@boulder.colorado.edu
  239. Date: Wed, 27 Sep 89 15:34:01 MST
  240. Subject: KERMIT-CMS XOFF Problems
  241.  
  242. When I started to write this note I had a problem I needed to have solved
  243. and wanted to tell others what options allowed us to get Kermit functioning
  244. between a VAX system and a VM system.  I no longer have the problem, but
  245. I'd like to help others avoid the problems I had.  I hope you'll find
  246. this useful enough to put in the BEWARE file, and many thanks for your
  247. help when we were struggling with C-Kermit.
  248.  
  249. Since we gained so much understanding by getting Kermit-32 running, I
  250. decided to try again with C-Kermit.  No luck--it looks like C-Kermit
  251. doesn't see communications from Kermit-CMS.
  252.  
  253. It would be nice if you would forward this note to whoever is responsible
  254. for the code that does the actual request to CP to send a record to the
  255. Kermit on the other machine and see if the XOFF that causes our problem
  256. described below can be eliminated or made optional.
  257.  
  258. Regards,
  259.  
  260. Mike Krieger
  261. uucp address:      boulder!pvi!syjmk
  262. internet:          boulder!syjmk@pvi.com
  263. ----------------------------------------------------------------------
  264.  
  265. This note documents the problems I had getting Kermit-32 on our VAX
  266. system to function correctly with Kermit-CMS on our IBM VM system.
  267. Our two Kermits communicate normally after significant trial and error
  268. efforts necessitated by ignorance, confusion of terms, and multiple sets
  269. of specifiable parameters.
  270.  
  271. INSTALLATION AND TESTING OF KERMIT
  272.  
  273. Three new versions of Kermit were installed and tested, C-Kermit 4E(072)
  274. and Kermit-32 Version 3.3.117 for the VAX and Kermit-CMS Version 4.0
  275. for the IBM system.
  276.  
  277. Installation was uneventful, but testing took a long time.
  278.  
  279. C-Kermit was abandoned after encountering a problem we could not resolve
  280. even with Frank da Cruz' help.
  281.  
  282. Problem:  When we did a CONNECT to Kermit-CMS the logon message from CP
  283.           was pure gibberish.
  284. Solution: Issue a SET TERMINAL/TYPE_AHEAD TXE2 in the command file
  285.           (IBM.COM) before invoking C-Kermit.  The message was apparently
  286.           coming from Kermit-CMS into the buffer for TXE2 faster than VMS
  287.           moved the characters to the output buffer for the physical
  288.           terminal.
  289.  
  290. Problem:  When Kermit-CMS has been put into SERVER mode, a request sent
  291.           from C-Kermit to GET fn ft times out.
  292. Solution: None--we had to abandon C-Kermit at the suggestion of da Cruz.
  293.           Since Kermit-CMS responds to the BYE command from C-Kermit,
  294.           and since Kermit-CMS successfully sends data records to
  295.           Kermit-32, we're quite sure C-Kermit is not receiving data
  296.           and/or messages properly.
  297.  
  298. Kermit-32/Kermit-CMS tested our patience, but in the end we triumphed.
  299.  
  300. Problem:  We can successfully log on to VM after a CONNECT command is
  301.           issued to Kermit-32, but the terminal locks up after the
  302.           Kermit-CMS> prompt is displayed on it.
  303. Solution: The problem is caused by an XOFF being sent by CP at the
  304.           beginning of the message that contains the prompt.  Since one
  305.           of the physical terminal SETUP options is to not allow any input
  306.           on the terminal once an XOFF is received until an XON is
  307.           received, and since neither CP nor Kermit-CMS sends the XON,
  308.           we must either change the SETUP option on the terminal hardware
  309.           or cause Kermit-CMS to send an XON.  Since the power-on default
  310.           for the terminal is to honor the XOFF, we prefer to have an
  311.           XON sent by Kermit-CMS.  This is accomplished by putting in
  312.           the SYSTEM KERMINI file a SET PROMPT command that contains
  313.           a hex 11 (XON) as part of the prompt.
  314.  
  315.           I tried the CP TERMINAL CNTL USR command with no visible
  316.           difference in the operation.  Unfortunately I didn't have
  317.           a line monitor available to see precisely what WAS sent.
  318.  
  319. Problem:  We can't escape back to Kermit-32 after issuing a SERVER
  320.           command to Kermit-CMS.
  321. Solution: Put in SYSTEM KERMINI file a SET HANDSHAKE 17 command.  This
  322.           causes Kermit-CMS to send an XON after each message or data
  323.           record sent to Kermit-32, but NOT after the prompt which we
  324.           had to fix in the problem above.  True to its word in the
  325.           message it displays during initialization when you bring up
  326.           Kermit-CMS, the XON is not necessary for file transfer.
  327.           However, the terminal XOFF problem above affects any message
  328.           displayed on the terminal and, fortunately, SET HANDSHAKE 17
  329.           does cause Kermit-CMS to append an XON to the message saying
  330.           that it has just gone into the SERVER mode.  It seems like it
  331.           really ought to do so with the prompt, but it doesn't.
  332.  
  333. Problem:  Under Kermit-32 the command SET IBM_MODE ON results in three
  334.           commands being issued:
  335.                    SET PARITY MARK
  336.                    SET LOCAL_ECHO ON
  337.                    SET HANDSHAKE 21   ....which means SET HANDSHAKE XON
  338.           The first two must be done to make Kermit-32 and Kermit-CMS
  339.           communicate properly in our environment, but SET HANDSHAKE 21
  340.           seems to cause transmissions to take longer.
  341. Solution: We will not use SET IBM_MODE ON.  Either our users will be
  342.           instructed to issue the SET PARITY and SET LOCAL_ECHO commands,
  343.           or we will find some way of automatically setting these.  Since
  344.           Kermit-32 is used for transmissions between other systems in
  345.           addition to VM, we cannot put these directly into the Kermit
  346.           initialization file.  Perhaps some sort of 'logical' can be
  347.           established for the VMSKERMIT.INI file.  Otherwise we can
  348.           build a TAKE file so the user's setup commands will be reduced
  349.           to just one line.
  350.  
  351. If we set ibm_mode on, the resulting set handshake 21 seems to cause
  352. transmissions to take as much as three times as long as when we do a
  353. set handshake none.  At one time I had a line monitor connected to
  354. the line between the VAX and the IBM 3705 and saw approximately 5
  355. seconds elapse after Kermit-CMS sent a record to the VAX before
  356. Kermit-32 would respond with an ACK--for each record sent.  When we
  357. set handshake none on Kermit-32 (this was the ONLY change) the 5 second
  358. wait went away.  I don't know why.  Anyway, we will not set ibm_mode on
  359. for our use.
  360.  
  361. We run successfully with the following options changed from their
  362. defaults:
  363.  
  364. In the Kermit-CMS initialization file (SYSTEM KERMIT).
  365.  
  366.   SET CONTROLLER TTY
  367.   SET PARITY MARK
  368.   SET HANDSHAKE 17
  369.   SET PROMPT Kermit-CMS> "  (where " represents hex 11)
  370.  
  371. The resulting Kermit-CMS options are as follows:
  372.  
  373. Kermit-CMS Version 4.0 (88/9/29)
  374.  
  375.   Tabs-expand is off     Eof is off             Debug is off
  376.   Block-check is 1       8-bit-quote is &       Prompt is Kermit-CMS> "
  377.   Line is                Controller is tty      Handshake is 0
  378.   Parity is mark         Warning is off         Attributes is on
  379.   Syscmd is off          Ttable is off          Delay is 10
  380.   Append is off          Incomplete is discard  Test is off
  381.   Destination is A       Search-all is off
  382.     FILE                 Type is text           Longline is truncate
  383.   Lrecl is 80            Recfm is V
  384.     MARGIN               Left is 0              Right is 0
  385.     FOREIGN              Prefix is              Suffix is
  386.     RETRY                Initial is 16          Packets is 5
  387.     TAKE                 Echo is off            Error-action is continue
  388.     RECEIVE              End-of-line is 13      Packet-size is 94
  389.   Pad-char is 0          Padding is 0           Quote is #
  390.   Start-of-packet is 1   Timeout is 5
  391.     SEND                 End-of-line is 13      Packet-size is 80
  392.   Pad-char is 0          Padding is 0           Quote is #
  393.   Start-of-packet is 1   Timeout is 0
  394.  
  395.  
  396. In the Kermit-32 initialization file (VMSKERMIT.INI). or in some TAKE
  397. file.
  398.  
  399.   SET PARITY MARK
  400.   SET LOCAL_ECHO ON
  401.  
  402. The resulting Kermit-32 options are as follows:
  403.  
  404. Kermit-32 Version 3.3.117
  405.  
  406.  Block check type               One character checksum
  407.  Debugging                      OFF
  408.  Delay                          5 (sec)
  409.  Server sends NAKs every 75 seconds while waiting for a command
  410.  Escape character               035 (octal)
  411.  File type                      ASCII
  412.  File naming                    Normal form
  413.  Handshaking character          None
  414.  Incomplete file disposition    Discard
  415.  Line used                      _TXE2:
  416.  Local echo                     ON
  417.  Parity type                    Mark
  418.  Retry maximums
  419.   Initial connection            5 (dec)
  420.   Sending a packet              16 (dec)
  421.  Send parameters
  422.   Packet length                 80 (dec)
  423.   Padding length                0 (dec)
  424.   Padding character             000 (octal)
  425.   Time out                      15 (sec)
  426.   End of line character         015 (octal)
  427.   Quoting character             043 (octal)
  428.   Start of packet               001 (octal)
  429.  Receive parameters
  430.   Packet length                 80 (dec)
  431.   Padding length                0 (dec)
  432.   Padding character             000 (octal)
  433.   Time out                      15 (sec)
  434.   End of line character         015 (octal)
  435.   Quoting character             043 (octal)
  436.   8-bit quoting character       046 (octal)
  437.   Start of packet               001 (octal)
  438.  Transmit parameters
  439.   Delay                         0.0 (sec)
  440.   Echo                          OFF
  441.  Repeat quoting character       176 (octal)
  442.  
  443.  Default terminal for transfers is: _TXE2:
  444.  
  445.  
  446. In the command file (IBM.COM) from which we invoke Kermit-32 we set some
  447. terminal options for TXE2, the port controlling the line between the VAX
  448. system and the IBM system.
  449.  
  450.   $ set terminal/speed:2400 txe2
  451.   $ set terminal/NoTTsync txe2          (not sure this is necessary)
  452.   $ set terminal/NoWrap txe2
  453.  
  454. The resulting terminal options for TXE2 are:
  455.  
  456.   Terminal: _TXE2:      Device_Type: VT100         Owner: SYJMK
  457.  
  458.      Input:   2400      LFfill:  0      Width:  80      Parity: None
  459.      Output:  2400      CRfill:  0      Page:   24
  460.  
  461.   Terminal Characteristics:
  462.      Interactive        Echo               No Typeahead       No Escape
  463.      No Hostsync        No TTsync          Lowercase          Tab
  464.      No Wrap            Scope              No Remote          No Eightbit
  465.      No Broadcast       No Readsync        No Form            Fulldup
  466.      Modem              No Local_echo      No Autobaud        No Hangup
  467.      No Brdcstmbx       DMA                No Altypeahd       Set_speed
  468.      Line Editing       Overstrike editing No Fallback        No Dialup
  469.      No Secure server   No Disconnect      No Pasthru         No Syspassword
  470.      No SIXEL Graphics  No Soft Characters No Printer Port    Numeric Keypad
  471.      ANSI_CRT           No Regis           No Block_mode      Advanced_video
  472.      No Edit_mode       DEC_CRT            No DEC_CRT2        No DEC_CRT3
  473.  
  474.  
  475. It was not necessary to change any of the VM system CP terminal options
  476. for Kermit-CMS, or any of the VMS system terminal options for the port
  477. controlling the physical terminal used for Kermit-32, or any of the
  478. physical terminal setup parameters.
  479.  
  480. The CP terminal options are set as follows:
  481.  
  482.   LINEND  # , LINEDEL X'AD' , CHARDEL  @ , ESCAPE  " , TABCHAR ON
  483.   LINESIZE 072, ATTN ON , APL OFF, TEXT OFF, MODE VM, HILIGHT OFF
  484.   CONMODE 3215, BREAKIN   IMMED , BRKKEY PA1 , SCRNSAVE OFF
  485.   TYPE TTY , PROMPT TTY, SCROLL CONT, CNTL SYS, ASCIITBL VM1
  486.  
  487.  
  488. The terminal options for the login terminal to VMS are set as follows:
  489.  
  490.   Terminal: _VTA379:    Device_Type: VT100         Owner: SYJMK
  491.   Physical terminal: _LTA239:
  492.   LAT Server/Port: DONALD/PORT_2
  493.  
  494.      Input:   9600      LFfill:  0      Width:  80      Parity: None
  495.      Output:  9600      CRfill:  0      Page:   24
  496.  
  497.   Terminal Characteristics:
  498.      Interactive        Echo               Type_ahead         No Escape
  499.      No Hostsync        TTsync             Lowercase          Tab
  500.      Wrap               Scope              No Remote          No Eightbit
  501.      Broadcast          No Readsync        No Form            Fulldup
  502.      No Modem           No Local_echo      No Autobaud        Hangup
  503.      No Brdcstmbx       No DMA             No Altypeahd       Set_speed
  504.      Line Editing       Overstrike editing No Fallback        No Dialup
  505.      No Secure server   Disconnect         No Pasthru         No Syspassword
  506.      No SIXEL Graphics  No Soft Characters No Printer Port    Numeric Keypad
  507.      ANSI_CRT           No Regis           No Block_mode      Advanced_video
  508.      No Edit_mode       DEC_CRT            No DEC_CRT2        No DEC_CRT3
  509.  
  510.  
  511. The relevant 3705 gen parameters for line 21 (the address on the IBM
  512. system for the line between the 3705 and the VAX system) are:
  513.  
  514.   ***********************************************************************
  515.   *   DEFINE GLOBAL PARAMETERS                                          *
  516.   ***********************************************************************
  517.   *
  518.   EP3705   BUILD CRCLRC=NO,                                              X
  519.                  HICHAN=2F,                                              X
  520.                  LOADLIB=EP3705,                                         X
  521.                  LOCHAN=20,                                              X
  522.                  JOBCARD=YES,                                            X
  523.                  OBJLIB=EP3705,                                          X
  524.                  CA=TYPE4,                                               X
  525.                  DYNADMP=(YES,NSC),                                      X
  526.                  LINETRC=YES,                                            X
  527.                  MODEL=3705-2,                                           X
  528.                  NEWNAME=EP3705,                                         X
  529.                  TEST=YES,                                               X
  530.                  TYPGEN=EP,                                              X
  531.                  TYPSYS=OS
  532.   *
  533.   ***********************************************************************
  534.   *   DEFINE CONFIGURATION PARAMETERS
  535.   ***********************************************************************
  536.   *
  537.            CSB   SPEED=(134,1200,2400),                                  X
  538.                  WRAPLN=025,                                             X
  539.                  MOD=0,                                                  X
  540.                  TYPE=TYPE2
  541.   *
  542.   *
  543.   ***********************************************************************
  544.   *   DEFINE GROUP 1 PARAMETERS - ASYNC INHOUSE LINES
  545.   ***********************************************************************
  546.   *
  547.   *
  548.   GROUP1   GROUP CHAREC=(NO,B1),                                         X
  549.                  DELAY=NO,                                               X
  550.                  LNCTL=SS,                                               X
  551.                  DIAL=NO,                                                X
  552.                  REPLYTO=0.0,                                            X
  553.                  TEXTTO=0.0
  554.   *
  555.   *   21:  ASYNC TO VAIL
  556.   LINE21   LINE  ADDRESS=(021,21),                                       X
  557.                  SPEED=2400,                                             X
  558.                  CLOCKNG=INT,                                            X
  559.                  DUPLEX=FULL,                                            X
  560.                  FEATURE=(NOLRC,IMEND),                                  X
  561.                  TERM=TWX
  562.  
  563.  
  564. The relevant DMKRIO parameters for the 3705 line above are:
  565.  
  566.   DMKRIO   CSECT
  567.   ***********************************************************************
  568.   *                     C H A N N E L    Z E R O                        *
  569.   ***********************************************************************
  570.            RDEVICE ADDRESS=009,DEVTYPE=3705,MODEL=E8,ADAPTER=TYPE4,      X
  571.                  CPTYPE=EP,CPNAME=EP3705
  572.            RDEVICE ADDRESS=(020,7),DEVTYPE=3705,ADAPTER=TELE2,BASEADD=009
  573.   ***********************************************************************
  574.   *                     C O N T R O L   U N I T S                       *
  575.   ***********************************************************************
  576.            RCTLUNIT ADDRESS=008,CUTYPE=3705
  577.            RCTLUNIT ADDRESS=020,CUTYPE=3705,FEATURE=16-DEVICE
  578.   ***********************************************************************
  579.   *                         C H A N N E L S                             *
  580.   ***********************************************************************
  581.            RCHANNEL ADDRESS=0,CHTYPE=MULTIPLEXOR
  582.  
  583.  
  584. Since the power on defaults for the ASCII terminals can be used when
  585. running Kermit, the physical terminal setup options will not be shown.
  586.  
  587. ------------------------------
  588.  
  589. Date: Fri Jul 13 19:13:27 1990
  590. From: Christine M. Gianone <cmg@watsun.cc.columbia.edu>
  591. Subject: VMS Kermit-32 Hint
  592.  
  593. Several people have complained that Kermit-32 has been sending files
  594. incorrectly when the file type is set to binary.  This can happen when the VMS
  595. file has a carriage control attribute; for example, VMS Lotus files are
  596. created this way.  The recent release of Kermit-32 has a new command SET FILE
  597. TYPE BLOCK which seems to get around this difficulty.
  598.