Ubuntu Serial ports setup
Posted on 2011-03-10
- PC with Ubuntu 10.10
- 1 built-in serial port
- 1 PCI card with two serial ports.
- An application that acquires data from devices that have serial ports.
- Application serial port requirements: Baud Rate: 115200, Stop Bits: 2, Parity: Odd, Flow Control: none
This setup is perfectly working under Windows with this three serial ports.
Under Ubuntu only the built-in serial port (ttyS0) is acquiring data, but the two serial ports (ttyS1 and ttyS2) from the PCI cards.
root@ubuntu:~# sudo dmesg | grep tty
[ 0.000000] console [tty0] enabled
[ 1.797328] serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
[ 1.797635] 00:07: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
[ 1.818658] 0000:03:01.0: ttyS1 at I/O 0xdce0 (irq = 17) is a ST16650V2
[ 1.839640] 0000:03:01.1: ttyS2 at I/O 0xdce8 (irq = 18) is a ST16650V2
What can I do in order to configure those settings for the two serial ports from the PCI card?