[4341] in Athena Bugs
Re: 6.4R: tip: aculib
daemon@ATHENA.MIT.EDU (Richard Basch)
Wed Feb 28 09:11:06 1990
Date: Wed, 28 Feb 90 09:10:52 -0500
To: bugs@ATHENA.MIT.EDU
In-Reply-To: bugs [4340]
From: Richard Basch <probe@MIT.EDU>
1) The "courier" type does an ATZ, but the "hayes" type does not.
2) Both types neglect to do ATQ0 (you must have the modem in quiet mode
if you also want to use it in a getty).
Of course, if this doesn't get fixed in the release, there will be
always one more thing non-standard about my workstation (I've gotten
most of the non-standard stuff back into the release since they do apply
to other machines).
-Richard
After giving it some thought, and having used both types of modems, the
best possible solution would be to have them both do "ATZ" followed by
an "ATQ0..." and when it is done, do "ATZ".
Change cour_disconnect() to read:
cour_disconnect()
{
coursync();
cour_abort(); /* This does the proper cleanup -probe */
}
and change hay_sync() to look a lot more like the coursync() routine.
Also change the goodbye() routine in hayes.c to have an ATQ0 at the
beginning and an ATZ at the end.
I am sure quality can deal with this simple patch...
---------------------------------------------------------------------------
Bug report #2 (already reported before):
I don't use "sendbug" because it is too slow.
-Richard