Setup:
- 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.
Terminal Output:
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?
ZipGrep is a utility that can list and search zip (.war, .ear, .jar, etc) archives for text patterns, without the need to extract the archive's contents.
One of a set of tools we're offering as a way to say thank you for being a part of the community.
Might be a handshake problem.
Try using the "minicom" program to verify connectivity (set handshake to none - <Ctrl-A> <O> )