mandel@well.UUCP (10/28/87)
Several days ago, I posted a note here asking for help in getting MSKERMIT V2.29 to wake up my Everex 1200 baud modems in two AT clones. The answer came via other channels, and it is that V2.29 apparently has a bug that keeps it from working with certain internal modems. The bug has been fixed in later versions, and the copy of MSKERMIT V2.29b I received today works like a champ. Apparently the bug had something to do with UART timing problems. --Tom Mandel mandel@kl.sri.com well!mandel
alexande@drivax.UUCP (Mark Alexander) (10/30/87)
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