home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / c-kermit / ckdbwr.txt < prev    next >
Text File  |  2020-01-01  |  7KB  |  169 lines

  1. CKDBWR.TXT          "Beware File" for C-Kermit Version 7.0        -*- text -*-
  2.  
  3.                    AOS/VS VERSION
  4.  
  5. Applies to C-Kermit 7.0.195 Beta.11
  6. Last update: Sun Dec  5 14:31:19 1999
  7.  
  8. Authors: Frank da Cruz, Christine M. Gianone, Columbia University.
  9.  
  10.   Copyright (C) 1985, 1999,
  11.     Trustees of Columbia University in the City of New York.
  12.     All rights reserved.  See the C-Kermit COPYING.TXT file or the
  13.     copyright text in the ckcmai.c module for disclaimer and permissions.
  14.  
  15. Report problems, suggestions, fixes, etc, by e-mail to:
  16.  
  17.   kermit@columbia.edu
  18.  
  19. The Kermit Project
  20. Columbia University
  21. 612 West 115th Street
  22. New York NY  10025-7799
  23. USA
  24. http://www.columbia.edu/kermit/
  25.  
  26. AOS/VS C-Kermit system requirements and installation instructions are in the
  27. file CKDINS.TXT.  Please be sure you have read that file before concluding
  28. that C-Kermit isn't working correctly on AOS/VS.
  29.  
  30.  
  31. DOCUMENTATION
  32.  
  33. Frank da Cruz and Christine M. Gianone, "Using C-Kermit", Second Edition,
  34. 1997, Digital Press / Butterworth-Heinemann, Woburn, MA, ISBN 1-55558-164-1
  35. US single-copy price: $44.95; quantity discounts available.  Available in
  36. computer bookstores or directly from Columbia University:
  37.  
  38.   http://www.columbia.edu/kermit/manuals.html
  39.  
  40. Features added after version 6.0 was released are documented in the text file,
  41. ckermit2.txt.
  42.  
  43.  
  44. RESTRICTIONS
  45.  
  46. Accessing AOS/VS from outside:
  47.  
  48.  . When making Telnet connections *to* AOS/VS from C-Kermit 7.0 or later,
  49.    or K95 1.1.18 or later, it might take several minutes for negotiations
  50.    to complete; this is because the AOS/VS Telnet server does not reply to
  51.    messages for which replies are mandatory (thus violating the Telnet
  52.    protocol specification).  To speed up your connections, tell the C-Kermit
  53.    or K95 Telnet client to "set telnet wait off".
  54.  
  55. Commands:
  56.  
  57.  . Sliding windows don't work very well, or at all, at least not over TCP/IP
  58.    connections, so if you have trouble transferring files, "set window 1".
  59.    (If anybody can get select() working, this will be fixed.)
  60.  
  61.  . During file transfer, be careful about unprefixing control characters when
  62.    sending files to the AOS/VS system; in general it best to "set prefixing
  63.    all".
  64.  
  65.  . Incoming TCP/IP connections are not supported.
  66.  
  67.  . Local C-Kermit commands such as WHO, DIR, etc, that are implemented through
  68.    CLI calls cannot be interrupted except by entering BREAK (CMD-BRK on DG
  69.    terminals) followed by ^C^A.
  70.  
  71.  . The server end of the MAIL command has not been implemented.
  72.  
  73.  . The server end of the BYE command has not been implemented.  The BYE
  74.    command in Kermit is NOT the same as the BYE command in AOS/VS.
  75.  
  76.  . The WHO command does not accept arguments.
  77.  
  78.  . It is not possible to suspend AOS/VS C-Kermit sessions.
  79.  
  80. Installation:
  81.  
  82.  . If you obtain the AOS/VS C-Kermit binary from Columbia or elsewhere,
  83.    be sure to transfer it in binary mode, or else it will be corrupted and
  84.    will not be usable.
  85.  
  86.  . If you transfer the binary using certain utilities (such as CEO-BLAST),
  87.    it might wind up with an inappropriate type, such as UDF, in which case
  88.    AOS/VS reports "Error: Illegal File Type" when you try to "x" it.
  89.    In this case you need to change the type to UNX or PRV.  Example:
  90.  
  91.    ) x kermit
  92.    Error: Illegal file type
  93.    x,kermit.pr
  94.    ) create/type=prv x.pr
  95.    ) copy/a x.pr kermit.pr
  96.    ) delete kermit.pr
  97.    )nrename x.pr kermit.pr
  98.    ) x kermit
  99.    C-Kermit> ...
  100.  
  101.    If you have C-Kermit on a tar tape, you should be able to read it
  102.    with TAR_VS.  Just type "tar_vs" at the CLI prompt for a summary of
  103.    options.
  104.  
  105. Communications:
  106.  
  107.  . The AOS/VS serial communication device driver requires the RS-232 Carrier
  108.    Detect (CD) signal to be on before it can communicate.  For dialout
  109.    connections, therefore, the modem must be configured to force Carrier Detect
  110.    to be on at all times.  Direct connections should feed another active
  111.    signal, such as DTR, into the VS system's serial port CD circuit.
  112.  
  113.  . Incoming characters are very likely to be lost if they come in spurts
  114.    longer than (some number, perhaps as low as 128), especially on serial
  115.    ports, where the IAC ring buffer size is the limiting factor.  For file
  116.    transfer, incoming packet-length x window size might need to be reduced to
  117.    fit this size.  Devices can be re-gen'd to use larger buffers.  When
  118.    sending files, AOS/VS Kermit can (usually) use arbitrarily large packet
  119.    and window sizes.
  120.  
  121.  . AOS/VS Kermit cannot determine the status of modem signals on a line.
  122.  
  123.  . Hardware flow control (char/on/hifc/hofc) on the controlling terminal
  124.    doesn't seem to work.  Xon/Xoff (char/on/ifc/ofc) seems to fare better.
  125.  
  126.  . When a locally-established connection to a remote system has been broken,
  127.    the local AOS/VS C-Kermit will write "Communications disconnect" to the
  128.    screen, but will not finish the rest of the line until there is input from
  129.    the keyboard.
  130.  
  131.  . Domain Name Service (DNS) might not work.  In that case, you must use
  132.    numeric IP addresses in your SET HOST and TELNET commands.  Reportedly,
  133.    this problem is fixed in AOS/VS II 3.00 / TCP/IP 1.30, but in order to
  134.    get the improved functionality in C-Kermit, C-Kermit must be compiled and
  135.    linked on a system of this level (the current development system is still
  136.    running an older release).
  137.  
  138. File Transfer:
  139.  
  140.  . The fullscreen file transfer display is not supported.
  141.  
  142.  . When AOS/VS C-Kermit is running in server mode, and receives a BYE command,
  143.    AOS/VS C-Kermit terminates but its parent process does not.  Thus you must
  144.    still CONNECT back to the AOS/VS system and log out.
  145.  
  146.  . When AOS/VS C-Kermit is receiving a file, and the file collision action is
  147.    set to "update" (meaning that the incoming file should overwrite the
  148.    existing file only if its "creation" date is more recent), and the incoming
  149.    file is in fact newer, the modification date on the resulting file will
  150.    actually be the date/time of the transfer (the real last modification
  151.    date/time).  This can cause succeeding "update" operations on this file
  152.    to fail.
  153.  
  154.  . One user reports that in order for AOS/VS C-Kermit to receive 8-bit binary
  155.    files, the CLI command CHAR/ON/8BT must be given before starting C-Kermit.
  156.  
  157.  
  158. KNOWN PROBLEMS
  159.  
  160. Abnormal terminations (stack dumps) may occasionally occur on expiration of
  161. certain timers (when, for instance, the local Kermit gets no response from the
  162. remote Kermit).  Apparently this happens only in local mode, i.e. when
  163. C-Kermit was used to initiate a connection to another computer by DIALing.
  164. Cause: Unknown.  Cure: Unknown.  Possible workarounds:  (a) Tell C-Kermit to
  165. SET SEND TIMEOUT 0; (b) Make your connection without using the DIAL command.
  166. (These workarounds are untested.)
  167.  
  168. (End of CKDBWR.TXT)
  169.