Strona 1 z 1

Wirtualny port szeregowy (/dev/ttyS1)

: 26 października 2009, 20:47
autor: bdjqp
Chcę użyć na jednym komputerze dwóch programów, które komunikują się ze sobą przez RS-232. W dokumentacji napisane jest, by porty szeregowe w komputerze połączyć kablem null-modem i potem jeden program skonfigurować, by używał /dev/ttyS0, a drugi, by używał /dev/ttyS1. Problem jednak w tym, że ja mam w komputerze tylko jeden port szeregowy (w systemie widoczny jako /dev/ttyS0). Czy jest możliwe utworzenie w prosty sposób wirtualnego portu szeregowego w Linuksie? Jeśli tak, to jak to zrobić? Jeśli nie, to mam taki pomysł: napisać moduł jądra, który obsługiwałby dwa pliki urządzeń znakowych; dane wysłane do jednego przesyłałby do drugiego (i vice versa). Chyba pisanie modułów jądra nie jest bardzo trudne?

: 26 października 2009, 20:57
autor: darkwater
Kup kartę z dodatkowymi portami rs232.

http://allegro.pl/listing/search.php?fr ... ce_from=&p