Path: utzoo!attcan!uunet!cs.utexas.edu!uwm.edu!linac!att!pacbell.com!ames!haven!uvaarpa!murdoch!holmes.acc.Virginia.EDU!dmm0t From: dmm0t@holmes.acc.Virginia.EDU (Dave Meyer) Newsgroups: comp.binaries.ibm.pc.d Subject: Re: Trouble with Telix Kermit Keywords: nnn Message-ID: <1991Jan14.111805.15365@murdoch.acc.Virginia.EDU> Date: 14 Jan 91 11:18:05 GMT References: <1991Jan13.222953.24375@agate.berkeley.edu> <1991Jan14.003203.8193@murdoch.acc.Virginia.EDU> <1991Jan14.082925.12599@maverick.ksu.ksu.edu> Sender: news@murdoch.acc.Virginia.EDU Organization: University of Virginia Lines: 108 I'm not really an expert in the kermit field, so I'm not sure what the problem may be here. My best guess is that you've got the host and the remote configured differently. There are a bunch of possible conflicts you can check out with "show protocol" and "show comm" with the mstibm kermit, but I don't know what you'd do with telix or procomm. > >>As for making mstibm.exe work with Telix, you use the external protocol >>feature, which will call user-defined batch files or scripts when they are >>call up. I assume Procomm has something similar, 'though I don't know >>since I don't use it. If anyone's interested I can post my Telix >>scripts here. > >Please do post it here. Thanks. Here's mskermd.slt: -----------BEGIN---------------------- // MSKERMD.SLT - script to use MSKermit 3.02 for kermit downloads main() { int result; str cml[200]; str temp[20]; result = newdir(_down_dir); if (result == 0) { prints("Error changing to directory "+_down_dir); return 0; } cml=""; strcat(cml,"set spe "); itos(get_baud(),temp); strcat(cml,temp); strcat(cml,",set po "); itos(get_port(),temp); strcat(cml,temp); strcat(cml,",set bl 2,set win 3,set rec pac 2000,r"); // Make sure to put the correct path to kermit.exe here: result = run("c:\mskermit\kermit.exe",cml,0); if (result == -1) prints("ERROR running c:\mskermit\kermit"); result = newdir(_telix_dir); if (result == 0) { prints("Error changing to directory "+_telix_dir); return 0; } } ---------END----------- and here's mskermu.slt --------BEGIN-------- // MSKERMU.SLT - script to use MSKermit 3.02 for kermit uploads main() { int result; str cml[200]; str temp[20]; result = newdir(_down_dir); if (result == 0) { prints("Error changing to directory "+_down_dir); return 0; } cml=""; strcat(cml,"set spe "); itos(get_baud(),temp); strcat(cml,temp); strcat(cml,",set po "); itos(get_port(),temp); strcat(cml,temp); strcat(cml,",set bl 2,set win 3,set sen pac 2000,send "); strcat(cml,_ext_filespec); // Note that it is possible for the command line to get too long // for kermit.exe (particularly if the filename has a long pathname // in front of it. If this bothers you, get rid of set port or // set speed, which ought to be redundant anyway. // Make sure to put the correct path to kermit.exe here result = run("c:\mskermit\kermit.exe",cml,0); if (result == -1) prints("ERROR running c:\mskermit\kermit"); result = newdir(_telix_dir); if (result == 0) { prints("Error changing to directory "+_telix_dir); return 0; } } -------------END---------------- Hope this helps to solve your kermit woes. -- David M. Meyer | dmm0t@virginia.edu Department of Mechanical & Aerospace Engineering | (804) 924-7926 University of Virginia |