[Eisfair] Problem beim Nachrüsten serieller Schnittstellen

Olaf Lüttcke ottosieben at googlemail.com
So Mai 3 12:58:21 CEST 2015


Hallo NG,
ich beabsichtige, mein Hausautomatisierung auf dem Eis zusammenzufassen.

/ Linux version 3.2.54-eisfair-1-SMP (root at kernel32) (gcc version 4.5.4 
(GCC) ) #1 SMP Thu Jan 1 15:01:54 CET 2015 /

Dazu habe ich eine 2-Port RS232 nachgerüstet. (MCS9835)
Laut Protokoll wird diese auch erkannt (ttyS4, ttyS5).

/
May  2 08:22:43 eiskammer kernel: Serial: 8250/16550 driver, 32 ports, 
IRQ sharing enabled
May  2 08:22:43 eiskammer kernel: serial8250: ttyS0 at I/O 0x3f8 (irq = 
4) is a 16550A
May  2 08:22:43 eiskammer kernel: 00:09: ttyS0 at I/O 0x3f8 (irq = 4) is 
a 16550A
May  2 08:22:43 eiskammer kernel: serial 0000:02:07.0: PCI INT A -> 
Link[LNKD] -> GSI 18 (level, low) -> IRQ 18
May  2 08:22:43 eiskammer kernel: 0000:02:07.0: ttyS4 at I/O 0xc480 (irq 
= 18) is a 16550A
May  2 08:22:43 eiskammer kernel: 0000:02:07.0: ttyS5 at I/O 0xc400 (irq 
= 18) is a 16550A
/

Nur kann das Programm nicht darauf zugreifen. Die Probe mit "Eistemp", 
welches sonst auf ttyS0 läuft, brachte das folgendes Ergebnis.
Die Fehlermeldung lautet: "owAcquire: failed to set attributes: 
Inappropriate ioctl for device".
Einstellungsversuche mittels 'setserial' brachten auf beiden Ports 
ähnliche Fehlermeldungen.
Ich bin jetzt 'etwas' ratlos. Kann mir bitte jemand weiterhelfen.
Danke. Olaf.



Mehr Informationen über die Mailingliste Eisfair