Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!uunet!seismo!sundc!pitstop!sun!amdahl!drivax!alexande From: alexande@drivax.UUCP (Mark Alexander) Newsgroups: comp.sys.ibm.pc Subject: Re: MSKERMIT problem with internal modems Message-ID: <2658@drivax.UUCP> Date: Fri, 30-Oct-87 14:08:36 EST Article-I.D.: drivax.2658 Posted: Fri Oct 30 14:08:36 1987 Date-Received: Thu, 5-Nov-87 03:32:48 EST References: <4326@well.UUCP> Reply-To: alexande@drivax.UUCP (Mark Alexander) Organization: Bob-ist Temple of Monterey Lines: 20 Keywords: MSKERMIT 2.29, AT Clones, Everex 1200 baud modems Summary: It's the OUT1 signal, not timing In article <4326@well.UUCP> mandel@well.UUCP (Tom Mandel) writes about MSKERMIT 2.29 not working with the Everex internal modems. Then he says: >Apparently the bug had something to do with UART timing problems. The problem is not timing. The problem is that Kermit was turning on the OUT1 signal in the modem control register. This had the effect of disabling the modem (has no effect on an IBM serial card). If you have the source to Kermit, the solution is to change the file MSXIBM.ASM. Look at the routines SERINI and SERRST, and find the places where it outputs something to port XFC (where X is 2 or 3). Change the value being sent to this port to 0bh instead of 0fh. Naturally, the use of the OUT1 signal to disable the modem is not mentioned in the Everex manual :-( . It took me about two days of frustration to figure this one out. -- Mark Alexander ...{hplabs,seismo,sun,ihnp4}!amdahl!drivax!alexande "Bob-ism: the Faith that changes to meet YOUR needs." -- Bob