linux-l: Serielle ...

Guenther Thomsen tho at thomsen.isdn.cs.tu-berlin.de
So Mai 23 19:11:17 CEST 1999


In message <3747D723.D2C34F6B at jw-b.de>, Johannes Walther writes:
> Hi,
> 
> wie kann man einfach den PIN 4 (DTR) von /dev/ttySx permanent auf 12V
> (Low) setzen ?
> 
 Linux setzt DTR beim booten auf Low und so bleibt es, bis das entsprechende
Device geoeffnet wird. Ansonsten kannst Du mit tcsetattr() die Baudrate
setzen, 0 bps entspricht 'hangup' (DTR Low) - vorsicht: Linux 2.2.{1-3}
hatten genau dabei einen Bug. Alternativ kannst Du auch mit ioctl(TIOCMSET)
die Modemleitungen direkt setzen.
 Erstere Variante ist Posix, letztere Linux spezifisch.

Guenther



Mehr Informationen über die Mailingliste linux-l