KERMIT HOWTO FOR TK MVS 1. First, you must apply at least version 0.03 of the 3705 patch for Hercules http://www.lightlink.com/mhp/3705/ 2. Follow the procedures in the README file (re: the aforementioned URL) EXCEPT do not activate the remote NCP. Only activate the local NCP, MHP3705. 3. Verify that you are able to logon to TSO manually in LU1 (TTY) mode, as per the procedures, using a standard line-mode TELNET client. You should be able to telnet to the listening port, logon to TSO and execute commands, and logoff. 4. Install Kermit under MVS (see file kermjcl.zip in the FILES section of the tk-MVS yahoo group) 5. Ensure that Greg Price's usermod ZP60009 is installed. 6. One of the TTY mode translate tables used by TSO/VTAM must be zapped: //MHPZAP JOB CLASS=A,MSGCLASS=A,MSGLEVEL=(1,1) //STEP1 EXEC PGM=AMASPZAP //SYSPRINT DD SYSOUT=A //SYSLIB DD DSN=SYS1.LPALIB,DISP=SHR //SYSIN DD * NAME IKTIOM01 IKTTOMRT VER 1E58 057A7A7A REP 1E58 057A017A /* //* // 7. After zapping LPALIB (per above) re-IPL MVS, and reply CLPA at the initial MVS prompt to ENTER SYSTEM PARAMETERS. 8. Start the KERMIT client (I used command-line c-kermit 8.0.211 under Linux) 9. Issue the following commands: set duplex half telnet localhost 32001 [change telnet port if needed] logon applid(tso) logmode(interact) [enter the TSO user ID] KERMIT Now, enter MVS KERMIT 'SEND' or 'RECEIVE' commands. After entering these, you are prompted to escape to local kermit mode (press Ctrl-\, followed by C). Once in local mode, enter the c-kermit command ROBUST then the corresponding RECEIVE or SEND command to complete the transfer ... NOTES 1. If the TELNET session dies immediately, try connecting again. 2. TODO: locate and fix bug (translate table problem?) that forces ROBUST 3. When sending TO the host, the host seems very picky about datasets, if you get a "DISK I/O ERROR" or some such, check the data set name and allocation.