fas 2.08 problems

Uwe Doering gemini at geminix.in-berlin.de
Wed Apr 24 05:30:23 AEST 1991


bill at unixland.uucp (Bill Heiser) writes:

>After installing fas2.08 on Esix, I have had the following problems:
>
>1.  When a calling party logs out, carrier doesn't drop;  instead, a new
>login prompt comes up.  I found that -hupcl is set, instead of hupcl.  
>Manually setting it causes carrier to drop (properly) at logout.  Why
>did this change with the fas installation (I was using asy before), and
>how should I fix it?

The fasopen() function calls the generic kernel function ttinit() on
first open of the port. This function is responsible for setting
up the flags in the tty structure (B300, CS8, CREAD, HUPCL, in this
case). I just checked it on my system, and it works this way.

So either the ttinit() function in ESIX is broken, and was "fixed"
by their asy driver, or this asy driver always enabled HUPCL, regardless
of what state it would be set to by the ioctl() TCSETA* call.

In both cases you need to find a way to enable the HUPCL flag on
login. Did you check the /etc/gettydefs file? Is the HUPCL flag
contained in the line you use for that port? If not, add it.

>2.  I can still connect with two of my uucp sites -- but one doesn't let
>me login any more.  I get a login prompt, send my username, then get
>the login banner again, followed by "enough already."  It seem slike 
>maybe a flow control problem?  why does it work with the other sites?

I'm not sure, but I heard of uucicos that don't like long login banners
and give up if there is no Shere=<sitename> message contained in a certain
number of characters. That would also explain why this only happens
with one of the UUCP sites. The other two may have shorter banners. Short
from replacing uucico, I don't know how to fix this.

     Uwe
-- 
Uwe Doering  |  INET : gemini at geminix.in-berlin.de
Berlin       |----------------------------------------------------------------
Germany      |  UUCP : ...!unido!fub!geminix.in-berlin.de!gemini



More information about the Comp.unix.sysv386 mailing list