[comp.unix.i386] AIX Carrier Detect Problem

kevin@msa3b.UUCP (Kevin P. Kleinfelter) (07/15/89)

Does AIX have a problem with Carrier Detect?

I issue an
	open ("/dev/tty0", O_RDWR, 0);

on a port with "-clocal".
As expected, if CD is active when this call is issued, the call proceeds.

Also, if CD is inactive, the call does not proceed.  However, when CD
goes active, THE CALL STILL DOES NOT PROCEED.

Now I'm not really interested in issuing this call.  Somewhere in 
"getty" a call like this HAS to be issued.  My trouble is that getty
hangs forever if CD is not active when getty is started.

I suspect that it is a problem with the task going to sleep and waiting
on an event and never getting restarted after the event.  Another possibility
is that it gets swapped out, and for some reason it never gets swapped back
in.

I called IBM's AIX support center and got absolutely nowhere!  They referred
me back to my local S.E. (who is NOT proficient in AIX).

Once again, I turn to the net for help.  

Thanks.

P.S.  If you're tired of AIX PS/2 questions in "inappropriate" groups,
you might join in the discussion on news.groups.

-- 
Kevin Kleinfelter @ Management Science America, Inc (404) 239-2347
gatech!nanovx!msa3b!kevin