[4341] in Athena Bugs

home help back first fref pref prev next nref lref last post

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

home help back first fref pref prev next nref lref last post