See if your OS has a file called /etc/serial.conf which is where on my system (Slackware) I can program which serial port is which, as well as other options for the serial ports. I do have a 2-port multi-card installed, plus one onboard serial port, and I can program each of them in that file..
NOTE: If you are having this trouble on a Mac, I'm not sure how this applies, as I'm not familiar. If it's not a Mac, (and in the future) please tell us what machine & OS you are using.
Here's what I see in dmesg during boot, as well as what I have in my serial.conf file:
Code:
dmesg output during boot for my multi-card (Quatech 2-port PCI card):
0000:05:08.0: ttyS0 at I/O 0xe880 (irq = 19) is a 16550A
0000:05:08.0: ttyS1 at I/O 0xe888 (irq = 19) is a 16550A
And here's what's in my serial.conf file (I'm not currently using the on-board serial port so it's commented out):
# onboard:
#/dev/ttyS0 uart 16550A port 0x3F8 irq 4
# PCI 2-port card
/dev/ttyS0 uart 16550A port 0xe880 irq 19
/dev/ttyS1 uart 16550A port 0xe888 irq 19
Sasha