home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / ibm370 / ik0aaa.txt < prev    next >
Text File  |  2020-01-01  |  18KB  |  340 lines

  1. KERMIT-370 4.3 RELEASE NOTES, 2000 August 15
  2.  
  3. Kermit-370 4.3 has been tested under MVS/TSO, VM/CMS, MUSIC/SP, CICS,
  4. and ROSCOE at various sites.  See the end of this file for a list of
  5. Kermit files relevant to the several variants of Kermit-370.
  6.  
  7. Success has been reported with the following front ends and protocol
  8. converters.  Note that some names are given with one or more lower
  9. case x's to stand for a series of similar models with various numbers
  10. replacing the x's.
  11.  
  12.   Name, model       Type Manufacturer              Notes
  13.   ----------------- ---- ------------------------- -----
  14.   Amdahl 4705       T    Amdahl                    (2)
  15.   Cisco 516-CS,etc  S    Cisco                     (17)
  16.   Comten 36xx       T    NCR
  17.   Comten IPC        T,F  "                         (18,19)
  18.   Cx-80             S    Commtex                   (1,10)
  19.   Datastar 4025     G    AIS Systems
  20.   Datalynx 3174     G    Andrew Data Systems       (3)
  21.   Datalynx 3274     G    "                         (3)
  22.   Hydra II          S    JDS                       (1)
  23.   IBM 3174 AEA      A,F  IBM                       (6,18)
  24.   IBM 37x5          T    "                         (2)
  25.   IBM 3708          T,F  "                         (18,20)
  26.   IBM 4994          S    "
  27.   IBM 7171          S    "                         (12)
  28.   IBM 8232          T,S  "                         (2)
  29.   IBM 937x ASCII    S    "
  30.   IBM Series/1      S    "
  31.   Jupiter 1000      T    Intel                     (14)
  32.   K200              T,S  Fibronics                 (2,14)
  33.   K310              T,S  "                         (2,14)
  34.   K2000             T,S  "                         (2,14)
  35.   KMW S/II 3270     G    Andrew Data Systems       (16)
  36.   Leedata 8010      G    Lee Data Corp             (9,15)
  37.   Leedata 8030      G    "                         (9,15)
  38.   Leedata 874       G    "                         (9,15)
  39.   Micom 7400        F    Micom                     (7,18)
  40.   PCI 1076          G    Protocol Computers Inc
  41.   PCI 276           G    "                         (5)
  42.   Renex PCM         G    Renex Corp                (8)
  43.   Renex RPAD        G    "                         (8)
  44.   Renex RTD         G    "                         (8)
  45.   Renex TMS-x       G    "                         (8)
  46.   SIM3278/TCPIP     S    Simware                   (1,4)
  47.   SIM3278/VM        S    "                         (1,4)
  48.   SIM3278/VTAM      F    "                         (4,18)
  49.   STNxx             T,F  STRTC                     (13,18)
  50.   tn3270 (Unix)     S,F  Greg Minshall             (1,2,11,18)
  51.   Xyplex MAX 1000   F    Xyplex, Inc.              (11,18)
  52.  
  53. Here is the same list of front ends by controller type:
  54.  
  55. TTY ------ Amdahl 4705; IBM 37x5, 3708, or 8232; Comten 36xx; STNxx;
  56.            Jupiter 1000; K200, K310, or K2000.
  57. SERIES1 -- Yale ASCII system on IBM Series/1 or 4994; IBM 7171 or 937x
  58.            ASCII subsystem; Hydra II; Commtex Cx-80; SIM3278/TCPIP 2.0
  59.            or /VM 5.0; tn3270; Cisco 516-CS.
  60. GRAPHICS - Datalynx 3174 or 3274; Datastar 4025; Datastream/Leedata
  61.            8010, 8030, or 874; PCI 1076 or 276; Renex PCM, TMS-x, RPAD,
  62.            or RTD; KMW S/II 3270.
  63. AEA ------ IBM 3174 AEA (B2 or higher).
  64. FULLSCREEN IBM 3174 AEA (any); IBM 3708; Micom 7400; Sim3278/VTAM;
  65.            STNxx; tn3270; Xyplex TS.
  66.  
  67. Kermit-370 should work with any protocol converter that supports some
  68. kind of "transparent mode" or "passthrough mode".  Sometimes this goes
  69. by the name "graphics mode".  At present, three types of transparency
  70. are supported: Yale ASCII ("Series1"), SAS transparency ("Graphics"),
  71. and IBM ASCII Graphics ("AEA").  The names in parentheses are the ones
  72. used by Kermit itself and correspond to the entries under "type" in the
  73. table above.  Kermit-370 attempts to discover what kind of protocol
  74. converter it's going through, but the attempt may cause problems in
  75. certain environments (particularly in VTAM).  In that case, the
  76. diagnostic code may have to be disabled, and one particular type can be
  77. made the default.  If other types are sometimes used, the user can issue
  78. a SET CONTROLLER subcommand to Kermit-370 as needed.  See the BWR files
  79. for more details.
  80.  
  81. There is also a non-transparent mode supported by Kermit-370 (called
  82. FULLSCREEN), which should work with almost any kind of protocol
  83. converter, but only in combination with another Kermit that allows the
  84. Start-of-Packet character to be printable.  At present, the only such
  85. Kermits are MS-Kermit (3.12 BETA before Sep 25 or 3.13 or higher) and
  86. C-Kermit (5A.180 or higher).  FULLSCREEN mode is less efficient and less
  87. robust than the other modes and should not be used unless the others are
  88. not possible.
  89.  
  90. Rules of thumb for deducing the controller type by reading the manual
  91. (in order of simplicity and likelihood):
  92.  
  93. a) GRAPHICS or SERIES1 is implied if there is a transparent mode
  94.    compatible with that of one of the devices listed above.
  95.  
  96. b) SERIES1 is implied when the box runs the "Yale ASCII Communication
  97.    System" or something similar.
  98.  
  99. c) GRAPHICS is implied if the manual refers to the SAS Institute in
  100.    connection with ASCII graphics.
  101.  
  102. d) GRAPHICS is implied when transparent data may be preceded by a WCC
  103.    and 70 (hex).
  104.  
  105. e) SERIES1 is implied when transparent data must be preceded by a WCC
  106.    and either 115D7F110005 (write-read) or 115D7F110000 (write-only).
  107.  
  108. f) GRAPHICS or SERIES1 may be implied when the manufacturer is listed
  109.    in the table above with only that type of controller (unless there
  110.    are also counter-examples in the "failure" table below).
  111.  
  112. g) FULLSCREEN may be tried for any full-screen terminal controller
  113.    if all else fails.
  114.  
  115.  
  116. Certain models are known not to work with Kermit-370, except in
  117. FULLSCREEN mode.  These include:
  118.  
  119.   All real 3270-type terminals (for obvious reasons).
  120.   Most PC boards that attach to co-ax cable, like the Irma board or the
  121.        IBM PC 3270 emulation board.  However, it should be possible to
  122.        write a packet driver for MS-Kermit to work in such cases.
  123.   Adacom (model unknown)                           (18)
  124.   ASM/3 w/ TS3-R 8.3.1   Cisco                     (17,18)
  125.   DECServer 200 TS       DEC
  126.   Hydra/SNA              JDS                       (18)
  127.  
  128. Notes:
  129.  
  130. 1) Some devices provide support for SERIES1 Kermit operation, but are
  131.    seen by Kermit as GRAPHICS devices.  The controller type must be set
  132.    to SERIES1 by hand for transfers to work.  Alternatively, if the only
  133.    devices in use for file transfer are SERIES1-type, Kermit can be
  134.    modified to assume SERIES1 (see the BWR file).  These devices include
  135.    the Cx-80, Hydra II, and tn3270.  The Sim3278 family also once were
  136.    like this, but that limitation has been removed for SIM3278/VM.
  137.  
  138. 2) Some front ends (such as the IBM 3725) can be used for connecting
  139.    other controllers to the mainframe.  In such cases, the lower-level
  140.    controller (typically a protocol converter) determines the setting
  141.    required by Kermit.  The IBM 8232 with TCP/IP software is a special
  142.    example of this -- it allows TTY Kermit operation for linemode Telnet
  143.    sessions from ASCII hosts and also SERIES1 or GRAPHICS (or even AEA)
  144.    operation for full-screen Telnet sessions where the appropriate
  145.    controller is attached to the originating host (or emulated, as in
  146.    the case of tn3270).  The Fibronics network boxes with KNET software
  147.    are similar.
  148.  
  149. 3) Reports are mixed or inconclusive.  Anyone with information about
  150.    these devices is urged to send it in.
  151.  
  152. 4) Simware's SIM3278 product has been rumored for several years to have
  153.    an upgrade in the works to correct the incompatible "simulation" of
  154.    Yale ASCII transparent mode.  A new product in this line, namely,
  155.    SIM3278/TCPIP 2.0, has now come out and reportedly corrects the
  156.    problem (it must be installed along with IBM's TCP/IP software).  In
  157.    addition, the latest release (5.0) of SIM3278/VM has the same fix and
  158.    is also now sensed by Kermit as a SERIES1-type device automatically.
  159.    SIM3278/TCPIP is not properly sensed; also, after an upload, it (but
  160.    not SIM3278/VM) leaves Kermit-370 waiting for a screen interrupt,
  161.    which the user must supply by hitting ENTER.  Fixes for this problem
  162.    have been promised.  SIM3278/VTAM (as of version 5.11) still does not
  163.    support the Yale ASCII transparent mode.
  164.  
  165. 5) Some PCI protocol converters require the updates that were issued in
  166.    November 1988 -- in particular, if attached through VTAM, the PCI 276
  167.    apparently does not respond correctly without an explicit command to
  168.    "unlock the keyboard" as part of the transparent I/O request.
  169.  
  170. 6) The IBM 3174 supports transparent communication only with B2 (or
  171.    higher) microcode and only for terminal types specifically defined to
  172.    have "graphics" capability.  The built-in set of terminal types
  173.    includes only two with that capability: VT241 and Tektronix 4205.
  174.    However, user-defined types can be added.  File transfers are not
  175.    allowed for lines with Host Addressible Printers.  Also, if the 3174
  176.    is owned by VTAM, and the connection is made with a logmode that
  177.    forbids the Read Partition Query (such as M2SDLCNQ), Kermit cannot
  178.    detect the AEA and will default to CONTROLLER GRAPHICS (and,
  179.    incidentally, cannot transfer files, even with CONTROLLER set to AEA
  180.    by hand).  M2SDLCQ is known to allow correct operation, but other
  181.    logmodes have not been tested.  Basically, the PSERVIC definition
  182.    must have the 80-bit set in its second byte.  The 3174 supports full
  183.    8-bit transparent communication.
  184.  
  185. 7) The Micom 7400 was formerly rumored to allow Kermit file transfer in
  186.    GRAPHICS mode, but the rumor was unfounded.  A small modification to
  187.    Kermit is necessary to support the 7400 for FULLSCREEN mode.  See
  188.    update SC92101 in the appropriate BWR file.  Typical ETOA settings
  189.    required are 74-91, 79-93, and 106-124.
  190.  
  191. 8) Renex protocol converters have a problem in BSC mode: they are not
  192.    completely transparent and may respond to ASCII data bytes as if
  193.    they were EBCDIC control characters.  Reportedly, the TMS-3 has
  194.    solved this problem.  Generally, type-ahead must be turned off to
  195.    allow Kermit to work, and graphics pass-thru must be enabled.  Also,
  196.    starting a transfer may hang your session if you have connected in
  197.    the wrong parity.  This depends on the Renex configuration.
  198.  
  199. 9) Leedata is the new name for Datastream.  Leedata boxes may need
  200.    three separate flags set in their configurations to support Kermit:
  201.    "file transfer", "transparent async", and "ASCII graphics".
  202.  
  203. 10) The Cx-80 requires that all ASCII data have the high bit set on
  204.     output.  Early releases of the emulation software for the Cx-80 were
  205.     unable to support Kermit transfers, but versions 5.04 and higher are
  206.     known to work.  Even so, the Cx-80 has a small input buffer, and the
  207.     inbound packet size should be limited to about 128.  Long outbound
  208.     packets seem to be no problem.  There is another problem with the
  209.     Cx-80 -- it echoes inbound packets.  Therefore, the start-of-packet
  210.     character should be different for send and receive.
  211.  
  212. 11) Warning: tn3270 seems unable to support uploads using packets longer
  213.     than about 256.  Also, although the original tn3270 program supports
  214.     SERIES1-style file transfer, there are a growing number of other
  215.     programs and communications packages that offer something called a
  216.     TN3270 option, and many of these do not support SERIES1 mode.  In
  217.     such circumstances, FULLSCREEN mode may be the only choice, and it
  218.     requires a modification to Kermit (see SC92101 in the appropriate
  219.     BWR file).  The supplier of any such "crippled" TN3270 application
  220.     should be told that a complete TN3270 implementation includes the
  221.     Yale ASCII transparency feature.
  222.  
  223. 12) There is an EC, A31860, for the 7171 that is needed for transfers at
  224.     high speeds (above 9600).  It is extensive, so it may be difficult
  225.     to convince IBM that the EC is truly necessary at your site.  The
  226.     symptom of failure is loss of data from the ends of incoming
  227.     packets, apparently independent of packet size.
  228.  
  229. 13) STRTC markets a network product which offers both full-screen and
  230.     line-mode virtual terminal sessions.  Input characters are normally
  231.     echoed by the network, rather than locally, but echoing can be
  232.     suppressed if necessary.  For FULLSCREEN mode, it may be necessary
  233.     to enable flow control on both the network and the micro.
  234.  
  235. 14) This front end reportedly supports full 8-bit E-to-A conversion for
  236.     linemode sessions, provided the appropriate software is loaded:
  237.     PACKET/74 for the Intel boxes and KNET/MVS for Fibronics.
  238.  
  239. 15) The Leedata 8030 (and possibly other Leedata models) may have a bug
  240.     in the handling of SNA/SDLC pacing.  If you are unable to get file
  241.     transfers going, it may be necessary to turn off pacing both in the
  242.     NCP and the Leedata box and also to configure the VTAM logmode to
  243.     avoid pacing.  Lee Data is reportedly working on the problem.
  244.  
  245. 16) The KMW S/II 3270 requires that all ASCII data have the high bit set
  246.     on output.  It is possible to configure the KMW so that this MARK
  247.     parity passes through to the terminal or, alternatively, is changed
  248.     to SPACE parity.  256 is about the largest inbound packet size this
  249.     device will accept reliably.
  250.  
  251. 17) Cisco has added support for transparent mode, available in release
  252.     8.3(3.3) or higher.  With 10.3 (available 1Q 95) or higher, it also
  253.     permits auto-detection by Kermit of the controller type, and it
  254.     allows packets up to a screenful.
  255.  
  256. 18) FULLSCREEN mode is never selected automatically.  It must be chosen
  257.     by hand and properly set up on both Kermits.  See the appropriate
  258.     installation guide (file type INS) for details.  Protocol converters
  259.     known not to support Kermit in other modes are presumed to do so in
  260.     FULLSCREEN mode, but those listed on the "failure" list above have
  261.     not been confirmed.
  262.  
  263. 19) Typical ETOA setting required are 74 91, 79 93, and 106 124.  For
  264.     FULLSCREEN mode: there may be problems in uploading without flow
  265.     control, but setting the packet size to 60 in Kermit-370 seems to
  266.     avoid them.  Use 61 as the packet character.  Also, toggle the
  267.     "Display X system" switch (by typing ctrl-A V).
  268.  
  269. 20) The "standard" character translation in the 3708 requires these ETOA
  270.     settings: 74 91, 79 33, 90 93, and 106 124.  However, there is also
  271.     an "alternative" character set that requires no such translations.
  272.     It may be necessary to set SEND PAUSE on the micro for FULLSCREEN
  273.     mode.
  274.  
  275. Models not mentioned above may or may not work with Kermit; we just have
  276. not had any feedback about them.
  277.  
  278. Kermit-370 operation also depends on the system level.  Success has been
  279. reported for CMS releases 3 through 14 (including 5.5 and 5.6) under the
  280. corresponding releases of VM/SP, VM/HPO, VM/IS, VM/XA/SP or VM/ESA; for
  281. MUSIC/SP releases 1.2 to 3.1; for TSO/E releases through 2.2 under MVS
  282. releases through 3.8; for CICS 1.6 to 3.3 under both MVS and VSE; and
  283. for ROSCOE through 5.7.  MVS/XA, MVS/ESA, and MVS/OS390 seem to support
  284. Kermit under TSO/E just as well as MVS/SP.  As each new system release
  285. comes out, Kermit is generally found to work under the new release, but
  286. that fact may not be reported immediately.  In the meantime, Kermit
  287. should be presumed innocent until proven guilty.  Failure has been
  288. reported under the obsolete VM/370 (pre-BSEPP) and "free" TSO, though
  289. fixes may be possible.  The version for bimodal CMS under VM/XA and
  290. VM/ESA is available automatically where appropriate.
  291.  
  292. In addition, operation depends on the type of connection between the
  293. front end and the terminal.  Direct connection, of course, is the
  294. simplest and the least likely to have problems.  VTAM, although it has a
  295. few sticky points as noted above, is also capable of carrying Kermit
  296. file transfers routinely.  Troubles may arise, however, with packet-
  297. switching data networks, some of which may not support Kermit transfers
  298. at all.  Reports indicate that Telenet and Datapac/Inet are both able to
  299. carry Kermit transfers between micros and protocol-converter front ends,
  300. at least.  Tymnet, on the other hand, seems to have problems.
  301.  
  302. Since sources are provided, users are encouraged to make fixes, add
  303. support for additional protocol converters, and send their work back to
  304. us for further distribution.  Refer to IK0CON.HLP for notes on adding
  305. support for new controller types.  Refer to IK0POR.HLP for notes on
  306. porting Kermit-370 to other operating systems.
  307.  
  308. INSTALLATION
  309.  
  310. Kermit-370 version 4.3 may be installed on CMS, MVS/TSO, MUSIC/SP, CICS
  311. (either MVS or VSE), or ROSCOE ETSO systems.  Future releases may add
  312. support for other IBM 370 operating systems, such as MTS.  All releases
  313. from 4.0 on are characterized by level numbers, which should be reported
  314. when describing the exact version in use.  The current versions are
  315. 4.3.2 or 4.3.2 XA for CMS, 4.3.3 for TSO, 4.3.2 for MUSIC, 4.3.2 for
  316. CICS, and 4.3.3 ROS for ROSCOE.  These level numbers will be found, not
  317. in the base source modules, but in the update files that accompany the
  318. sources.
  319.  
  320. Kermit-370 consists of a system-independent (generic) part, common to
  321. all implementations, and a system-specific part for each system.  These
  322. files are named as follows:
  323.  
  324.   IK0*.*  The system-independent portions (all implementations).
  325.   IKC*.*  The CMS-specific portions.
  326.   IKM*.*  The MUSIC-specific portions.
  327.   IKR*.*  The ROSCOE-specific supplement to the TSO portions.
  328.   IKT*.*  The TSO-specific portions.
  329.   IKX*.*  The CICS-specific portions.
  330.  
  331. Installation instructions may be found in the following files:
  332.  
  333.   CICS:     IKXKER.INS and IKXKER.BWR
  334.   CMS:      IKCKER INS and IKCKER BWR
  335.   MUSIC/SP: IKMKER.INS and IKMKER.BWR
  336.   MVS/TSO:  IKTKER.INS and IKTKER.BWR
  337.   ROSCOE:   IKTKER.INS, IKTKER.BWR, and IKRKER.BWR
  338.  
  339. Please read the appropriate files before proceeding.
  340.