home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / mskermit / msr311.upd < prev    next >
Internet Message Format  |  2020-01-01  |  9KB

  1. Date: Fri, 23 Aug 1991 15:28 EDT
  2. From: Christine M Gianone <cmg@watsun.cc.columbia.edu>
  3. Subject: MS-DOS Kermit 3.11 Prerelease Ready for Testing
  4. Keywords: MS-DOS Kermit 3.11, TCP/IP
  5.  
  6. From Professor Joe R. Doupnik (JRD) of Utah State University, a new release
  7. of MS-DOS Kermit.  The final release will occur in about one week, so rapid
  8. testing and reporting of bugs is needed.  Please report problems directly via
  9. e-mail to Joe: jrd@cc.usu.edu (Internet), JRD@USU (BITNET/EARN), with cc to
  10. Info-Kermit@watsun.cc.columbia.edu.  Please limit your reports to bugs
  11. (and/or fixes) -- the design and features of this release are frozen.  The
  12. sooner you get your bug reports in, the greater the chances of getting the
  13. bugs fixed!
  14.  
  15. The differences from version 3.10 are:
  16.  
  17.   NETWORKS:
  18.   . Built-in TCP/IP network support for PCs with Ethernet-style packet drivers.
  19.   . New SET PORT TCP/IP <host>, SET TCP/IP <parameter> <value> commands.
  20.   . Alt-n has \Knethold assigned by default.
  21.   . SET NETBIOS-NAME allows you to set the PC's Netbios node name.
  22.  
  23.   TERMINAL EMULATION:
  24.   . VT220 terminal type now supported.
  25.   . Alt-minus now toggles between current text terminal and graphics screens,
  26.     rather than all possible terminal types.
  27.   . SET TERMINAL CHARACTER-SET DEC-SPECIAL.
  28.   . SET TERMINAL UPSS {DEC-MCS, LATIN1}.
  29.  
  30.   SCRIPT PROGRAMMING:
  31.   . New OPEN, CLOSE, READ, and WRITE commands for local file access.
  32.   . "Long variable names": \m(this-is-a-variable-name).
  33.   . Maximum length for macro definitions raised from 255 to 1000.
  34.   . GOTO is now global, rather than confined to current macro or command file.
  35.  
  36.   OTHER:
  37.   . New simplified and expanded dialing directory using a plain text file.
  38.   . All known 3.10 bugs are fixed.
  39.   . Improved help and status screens.
  40.   . New help and beware files.
  41.  
  42. The long variables work like this.  Define them as if they were macros:
  43.  
  44.   define telephone-number 7654321
  45.  
  46. Refer to them using the new \m() construct:
  47.  
  48.   output atdt \m(telephone-number)\13
  49.  
  50. Those who want to try out the TCP/IP networking support, but don't have
  51. packet drivers, use anonymous FTP to get them from Clarkson College in
  52. Potsdam, NY, host sun.soe.clarkson.edu [128.153.12.3], cd pub/ka9q, use "type
  53. binary", get the appropriate zip, arc, zoo, etc, files, and use PKUNZIP or
  54. ZOO on your PC to unpack them.  Only Ethernet-style packet drivers are
  55. supported.  The new version of Kermit has been sucessfully tested with the
  56. following boards and accompanying packet drivers:
  57.  
  58.   Ungermann-Bass PC/NIC board with Clarkson UBNICPC packet driver 9.1
  59.   3COM 3C503 with Clarkson 3C503 packet driver 9.4.0
  60.   Western Digital WD8003E with Clarkson WD8003E packet driver
  61.   Cabletron boards with Cabletron CSIPD_E (1.05) and CSIPD_X packet drivers
  62.   IBMTOKEN.COM 3C501 emulation packet driver 1.9 over Token Ring board+drivers
  63.   DIS_PKT over NDIS for LAN Manager networks (incl DECnet/DOS, AT&T StarGROUP)
  64.  
  65. The new Kermit commands are:
  66.  
  67.   SET TCP/IP ADDRESS <ip-address>     Tell Kermit the IP address of your PC
  68.   SET TCP/IP BROADCAST <ip-address>   IP broadcast address
  69.   SET TCP/IP SUBNETMASK <ip-address>  Your local IP network subnet mask
  70.   SET TCP/IP GATEWAY <ip-address>     IP address of nearest gateway
  71.   SET TCP/IP DOMAIN <domain-name>     Domain name for your local IP network
  72.   SET TCP/IP PRIMARY-NAMESERVER <ip-address>    Address of primary nameserver
  73.   SET TCP/IP SECONDARY-NAMESERVER <ip-address>  Address of fallback nameserver
  74.   SET TCP/IP HOST <ip-address or host-name>     Default host for SET PORT TCP
  75.   SET PORT TCP/IP <ip-address or host-name>     Specify host to connect to
  76.  
  77. Automatic downloading of some of these parameters via BOOTP or RARP is also
  78. supported.  Before using Kermit's TCP/IP features, be sure to read the TCP/IP
  79. sections at the end of MSKERM.HLP and MSKERM.BWR!
  80.  
  81. Many thanks to Erick Engelke of Waterloo University in Ontario for
  82. contributing his Waterloo TCP package (WATTCP), and for his cooperation in
  83. adapting it to Kermit.
  84.  
  85. ------------------------------
  86.  
  87. Date: Mon, 16 Sep 1991 14:00:00 EDT
  88. From: Christine M Gianone <cmg@watsun.cc.columbia.edu>
  89. Subject: MS-DOS Kermit 3.11 is Released!
  90. Keywords: MS-DOS Kermit 3.11, TCP/IP, MCGA, Dialing Directory, Windows 3.0
  91.  
  92. This is to announce the final release of MS-DOS Kermit 3.11 from Professor
  93. Joe R. Doupnik of Utah State University, and a new Second Edition of the
  94. documentation, "Using MS-DOS Kermit" (see message below).
  95.  
  96. The major new feature of version 3.11 is its built-in support for
  97. TCP/IP networking, adapted from parts of the Waterloo TCP package from Erick
  98. Engelke of Waterloo University in Ontario.
  99.  
  100. Also included are script language improvements that allow for a much
  101. improved DIAL command that can use a plain text file as a dialing directory,
  102. and VT220 emulation to fill the gap between VT102 and VT320.  And finally, a
  103. last-minute, down-to-the-wire improvement: support for high-resolution
  104. Tektronix graphics on the PS/2 Model 25 and 30 MCGA video adapter.  Give the
  105. command SET TERMINAL GRAPHICS VGA to use it (otherwise Kermit thinks the
  106. MCGA is a CGA, and uses low-resolution graphics).
  107.  
  108. TCP/IP NETWORKING
  109.  
  110. Why add TCP/IP to Kermit?  Many people use both network and serial
  111. connections, and until now had to switch between a Telnet program (which
  112. doesn't support serial connections) and Kermit (which didn't support Telnet
  113. connections).  For file transfer, the TCP/IP FTP protocol, while fast, does
  114. not support many of Kermit's advanced features.  Kermit offers you features
  115. not found in Telnet and FTP: a script programming language, flexible key
  116. mapping, macros, international character set translation, and VT320
  117. and Tektronix 401x terminal emulation.  Perhaps most important of all, now
  118. you have a single application program and a common user interface for both
  119. serial and network communication.
  120.  
  121. Kermit's TCP/IP and TELNET implementation takes up only about 30K of
  122. additional program space.  It runs only over Ethernet-style packet drivers
  123. (see Joe's article below) available from your network board vendor, or via
  124. anonymous FTP from Clarkson University, host sun.soe.clarkson.edu
  125. [128.153.12.3], cd pub/ka9q, use "type binary", get the appropriate zip, arc,
  126. zoo, etc, files, use PKUNZIP, PKXARC, or ZOO on your PC to unpack them, read
  127. the files READ.ME, MANIFEST.DOC, and INSTALL.DOC, and take it from there.
  128. Copies are also available on watsun.cc.columbia.edu in kermit/packet-drivers
  129. (source and documentation) and kermit/packet-drivers-bin (PC binaries).
  130.  
  131. Kermit supports downloading of its network parameters from BOOTP and RARP
  132. servers, making it possible for all users of a corporate or campus network to
  133. have the same initialization file -- a big plus for network managers.  Keep
  134. your network information in a central database, rather than spread around on
  135. scattered PC hard disks and diskettes!
  136.  
  137. Kermit's TELNET implementation automatically negotiates TELNET protocol
  138. parameters such as local echoing, so connecting to a linemode TELNET server
  139. (such as found on an IBM mainframe) works automatically.  However, Kermit
  140. does not include built-in 3270 terminal emulation, so it is not (yet) a
  141. replacement for tn3270.  But, it can be used with reverse telnet terminal
  142. servers connected to IBM 7171 or other 3270 protocol converters.
  143.  
  144. Contrary to expectations, Kermit *can* make TCP/IP connections from within a
  145. Microsoft Windows 3.0 Enhanced Mode window.  Kermit does not support multiple
  146. simultaneous TCP/IP sessions, and the fact that you can run it under Windows
  147. is not, unfortunately, an escape clause to this rule.  The packet driver only
  148. allows one one application per protocol; this also means, for example, you
  149. can't use Kermit and (say) NCSA telnet at the same time for TCP/IP
  150. connections.  However, you can still have multiple copies of Kermit running,
  151. as long as each one is using a different communication method, or a different
  152. serial port.
  153.  
  154. Read the new help and beware files for more information about TCP/IP.
  155.  
  156. DIALING DIRECTORY AND MODEM SUPPORT
  157.  
  158. Kermit's new dialing directory is an ordinary plain-text file that Kermit's
  159. DIAL macro searches using Kermit's new OPEN, READ, and CLOSE commands.  To
  160. take advantage of this new feature, make sure you get a copy of the new
  161. sample initialization file, MSKERMIT.INI, as well as the Hayes modem dialing
  162. script program, MSIHAY.SCR (which you must rename to HAYES.SCR).  A sample
  163. dialing directory is available as MSIDIA.TXT (which you must rename to
  164. DIALUPS.TXT).
  165.  
  166. Kermit can also manage other types of modems besides Hayes.  Two steps are
  167. necessary: (1) change the definition of the "_modem" variable in
  168. MSKERMIT.INI, and (2) write a dialing script program for your modem, to
  169. substitute for HAYES.SCR.  An example is provided for the IBM/Siemens/Rolm
  170. CBX data phone (ROLMphone) in the file MSIROLM.SCR (which you should rename
  171. to ROLM.SCR).  Readers are encouraged to develop scripts for other kinds of
  172. modems and dialing methods, following the conventions used in HAYES.SCR and
  173. ROLM.SCR, and send them in to us for distribution.  
  174.