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

  1. Date: Mon, 16 Sep 1991 14:00:00 EDT
  2. >From: Christine M Gianone <cmg@watsun.cc.columbia.edu>
  3. Subject: MS-DOS Kermit 3.11 is Released!
  4. Keywords: MS-DOS Kermit 3.11, TCP/IP, MCGA, Dialing Directory, Windows 3.0
  5.  
  6. This is to announce the final release of MS-DOS Kermit 3.11 from Professor
  7. Joe R. Doupnik of Utah State University, and a new Second Edition of the
  8. documentation, "Using MS-DOS Kermit" (see message below).
  9.  
  10. The major new feature of version 3.11 is its built-in support for
  11. TCP/IP networking, adapted from parts of the Waterloo TCP package from Erick
  12. Engelke of Waterloo University in Ontario.
  13.  
  14. Also included are script language improvements that allow for a much
  15. improved DIAL command that can use a plain text file as a dialing directory,
  16. and VT220 emulation to fill the gap between VT102 and VT320.  And finally, a
  17. last-minute, down-to-the-wire improvement: support for high-resolution
  18. Tektronix graphics on the PS/2 Model 25 and 30 MCGA video adapter.  Give the
  19. command SET TERMINAL GRAPHICS VGA to use it (otherwise Kermit thinks the
  20. MCGA is a CGA, and uses low-resolution graphics).
  21.  
  22. TCP/IP NETWORKING
  23.  
  24. Why add TCP/IP to Kermit?  Many people use both network and serial
  25. connections, and until now had to switch between a Telnet program (which
  26. doesn't support serial connections) and Kermit (which didn't support Telnet
  27. connections).  For file transfer, the TCP/IP FTP protocol, while fast, does
  28. not support many of Kermit's advanced features.  Kermit offers you features
  29. not found in Telnet and FTP: a script programming language, flexible key
  30. mapping, macros, international character set translation, and VT320
  31. and Tektronix 401x terminal emulation.  Perhaps most important of all, now
  32. you have a single application program and a common user interface for both
  33. serial and network communication.
  34.  
  35. Kermit's TCP/IP and TELNET implementation takes up only about 30K of
  36. additional program space.  It runs only over Ethernet-style packet drivers
  37. (see Joe's article below) available from your network board vendor, or via
  38. anonymous FTP from Clarkson University, host sun.soe.clarkson.edu
  39. [128.153.12.3], cd pub/ka9q, use "type binary", get the appropriate zip, arc,
  40. zoo, etc, files, use PKUNZIP, PKXARC, or ZOO on your PC to unpack them, read
  41. the files READ.ME, MANIFEST.DOC, and INSTALL.DOC, and take it from there.
  42. Copies are also available on watsun.cc.columbia.edu in kermit/packet-drivers
  43. (source and documentation) and kermit/packet-drivers-bin (PC binaries).
  44.  
  45. Kermit supports downloading of its network parameters from BOOTP and RARP
  46. servers, making it possible for all users of a corporate or campus network to
  47. have the same initialization file -- a big plus for network managers.  Keep
  48. your network information in a central database, rather than spread around on
  49. scattered PC hard disks and diskettes!
  50.  
  51. Kermit's TELNET implementation automatically negotiates TELNET protocol
  52. parameters such as local echoing, so connecting to a linemode TELNET server
  53. (such as found on an IBM mainframe) works automatically.  However, Kermit
  54. does not include built-in 3270 terminal emulation, so it is not (yet) a
  55. replacement for tn3270.  But, it can be used with reverse telnet terminal
  56. servers connected to IBM 7171 or other 3270 protocol converters.
  57.  
  58. Contrary to expectations, Kermit *can* make TCP/IP connections from within a
  59. Microsoft Windows 3.0 Enhanced Mode window.  Kermit does not support multiple
  60. simultaneous TCP/IP sessions, and the fact that you can run it under Windows
  61. is not, unfortunately, an escape clause to this rule.  The packet driver only
  62. allows one one application per protocol; this also means, for example, you
  63. can't use Kermit and (say) NCSA telnet at the same time for TCP/IP
  64. connections.  However, you can still have multiple copies of Kermit running,
  65. as long as each one is using a different communication method, or a different
  66. serial port.
  67.  
  68. Read the new help and beware files for more information about TCP/IP.
  69.  
  70. DIALING DIRECTORY AND MODEM SUPPORT
  71.  
  72. Kermit's new dialing directory is an ordinary plain-text file that Kermit's
  73. DIAL macro searches using Kermit's new OPEN, READ, and CLOSE commands.  To
  74. take advantage of this new feature, make sure you get a copy of the new
  75. sample initialization file, MSKERMIT.INI, as well as the Hayes modem dialing
  76. script program, MSIHAY.SCR (which you must rename to HAYES.SCR).  A sample
  77. dialing directory is available as MSIDIA.TXT (which you must rename to
  78. DIALUPS.TXT).
  79.  
  80. Kermit can also manage other types of modems besides Hayes.  Two steps are
  81. necessary: (1) change the definition of the "_modem" variable in
  82. MSKERMIT.INI, and (2) write a dialing script program for your modem, to
  83. substitute for HAYES.SCR.  An example is provided for the IBM/Siemens/Rolm
  84. CBX data phone (ROLMphone) in the file MSIROLM.SCR (which you should rename
  85. to ROLM.SCR).  Readers are encouraged to develop scripts for other kinds of
  86. modems and dialing methods, following the conventions used in HAYES.SCR and
  87. ROLM.SCR, and send them in to us for distribution.  
  88.  
  89. NEW FILES:
  90.  
  91. Internet anonymous ftp    EARN/BITNET
  92. watsun.cc.columbia.edu    KERMSRV@CUVMA   Description
  93.  
  94.   GENERAL FILES
  95.  
  96.  kermit/a/mskerm.hlp       MSKERM HLP      Help file (plain text)
  97.  kermit/a/mskerm.bwr       MSKERM BWR      "Beware File" (bugs & limitations)
  98.  kermit/a/mskermit.ini     MSKERMIT INI    Sample initialization file
  99.  kermit/a/mskermit.pch     MSKERMIT PCH    Sample patch file
  100.  kermit/a/msidia.txt       MSIDIA TXT      Sample dialing directory file
  101.  kermit/a/msihay.scr       MSIHAY SCR      Hayes modem dialing script
  102.  kermit/a/msirolm.scr      MSIROLM SCR     ROLMphone dialing script
  103.  
  104.   EXECUTABLES
  105.  
  106.  kermit/bin/msvibm.exe     (none)          Executable Kermit program for IBM PC
  107.  kermit/bin/msvibm.pif     (none)          Microsoft Windows 3.0 PIF file
  108.  kermit/a/msvibm.boo       MSVIBM BOO      BOO-encoded .EXE file for IBM PC
  109.  kermit/bin/msvgen.exe     (none)          Generic MS-DOS exectable
  110.  kermit/a/msvgen.boo       MSVGEN BOO      BOO-encoded .EXE for generic DOS
  111.  
  112.   SOURCE FILES
  113.  
  114.  kermit/a/ms*.asm, ms*.h   MS* ASM, MS* H   Microsoft assembler source files
  115.  kermit/a/msn*.*           MSN* *           C-language network source files
  116.  kermit/a/msv*.lnk         MSV* LNK         Linker command files
  117.  kermit/a/msv*.mak         MSV* MAK         Makefiles for "make"
  118.  
  119. All MS-DOS 3.11 IBM PC Kermit files have been removed from the test
  120. directories, kermit/test/ms*.* on watsun and T:MS* * on KERMSRV.
  121.  
  122. The ".boo" files for each version are .EXE files encoded in a printable
  123. ASCII format, suitable for BITNET, e-mail, and other nontransparent modes of
  124. transmission.  You can decode the boo-files back into .EXE files using any
  125. of the MSBPCT.* programs available in kermit/a/msbpct.* or MSBPCT * from
  126. KERMSRV.  See msbaaa.hlp for details.
  127.  
  128. For a detailed description of the MS-DOS Kermit file naming conventions, see
  129. the file msaaaa.hlp (MSAAAA HLP).  The MS-DOS Kermit implementations for
  130. non-IBM compatibles (except the generic DOS version) have not yet been
  131. upgraded to 3.11 level -- volunteers?
  132.  
  133. Once again, thanks to Joe for his skill, generosity, patience, dedication,
  134. perserverence, and endurance (we're running out of adjectives for Joe!) in
  135. putting this new MS-DOS Kermit version together and sharing it with us.  And
  136. thanks to the beta testers who sent in such prompt and detailed reports of
  137. problems so Joe could fix most of them so quickly!
  138.  
  139. ------------------------------
  140.  
  141.