AIX + tty1
Florian Lohoff
flo at rfc822.org
Wed Nov 10 15:21:31 CET 1999
On Wed, Nov 10, 1999 at 02:15:54PM +0100, Michael Westermann wrote:
> Hallo,
>
> mal wieder eine Frage zur AIX.
>
> Ich habe folgendes Problem:
>
> ich will die 2. tty (rs232) Schnittstelle einer RS6000 fuer ein
> Zahlungstermial nutzten welches ein eigenes Protokoll hat.
> Auf der Schnittstelle laeft kein getty oder aehnliches.
>
> - der open ("/dev/tty1",R_RDWR) bleibt haengen , warum
> - ein ls > /dev/tty1 bleibt ebenfalls hengen
> - ein open mit O_RDWR|O_NDELAY geht durch, dann bekomme ich beim read
> den fehler "EAGAIN 11 /* Resource temporarily unavailable */"
>
> Weiss jemand hier weiter ?
Hast du vielleicht Hardware handshaking an ? Du solltest dann evtl
mit O_NBLOCK/NONBLOCK oeffnen und dann ueber ioctls das hardware
handshaking ausmachen es sein denn dein Terminal macht auch Hardware
handshaking und setzt DSR ...
Ach ja - Unter Linux ist das aehnlich mit dem Haengenbleiben wenn Serielle
im Hardware Handshake modus und die gegenstelle setzt kein DSR ...
Flo
--
Florian Lohoff flo at rfc822.org +49-5241-470566
... The failure can be random; however, when it does occur, it is
catastrophic and is repeatable ... Cisco Field Notice
More information about the Linux
mailing list