Hi gw1, I hope you can help me.
I having a problem getting newcs to work on ubuntu 9.10. The computer has 10 serial ports, 2 on the motherboard and also 2 4-port MRI-PCI4S1 (MRI_PCI4S/R, as it is now known) cards.
When I start newcs, the 2 ports on the motherboard start up and work fine. I cant get any of the ports of either of the other PCI cards working.
here is what I get from lspci -v:
which is strange, I would expect 2 entries for 2 cards? Or is the last [size=32] the last card?Code:00:09.0 Serial controller: AFAVLAB Technology Inc Device 2180 (prog-if 02) Subsystem: AFAVLAB Technology Inc Device 2180 Flags: medium devsel, IRQ 17 I/O ports at b000 [size=8] I/O ports at b400 [size=8] I/O ports at b800 [size=8] I/O ports at bc00 [size=8] I/O ports at c000 [size=32] Capabilities: [a0] Power Management version 1 Kernel driver in use: serial
here is what I get from setserial -g /dev/ttyS*
Is it correct that both cards have been allocated irq 17?Code:/dev/ttyS0, UART: 16550A, Port: 0x03f8, IRQ: 4 /dev/ttyS1, UART: 16550A, Port: 0x02f8, IRQ: 3 /dev/ttyS10, UART: 16550A, Port: 0xc010, IRQ: 17 /dev/ttyS11, UART: 16550A, Port: 0xc018, IRQ: 17 /dev/ttyS12, UART: unknown, Port: 0x0000, IRQ: 0 /dev/ttyS13, UART: unknown, Port: 0x0000, IRQ: 0 /dev/ttyS14, UART: unknown, Port: 0x0000, IRQ: 0 /dev/ttyS15, UART: unknown, Port: 0x0000, IRQ: 0 /dev/ttyS2, UART: unknown, Port: 0x03e8, IRQ: 4 /dev/ttyS3, UART: unknown, Port: 0x02e8, IRQ: 3 /dev/ttyS4, UART: 16550A, Port: 0xb000, IRQ: 17 /dev/ttyS5, UART: 16550A, Port: 0xb400, IRQ: 17, Flags: spd_cust /dev/ttyS6, UART: 16550A, Port: 0xb800, IRQ: 17, Flags: spd_cust /dev/ttyS7, UART: 16550A, Port: 0xbc00, IRQ: 17, Flags: spd_cust /dev/ttyS8, UART: 16550A, Port: 0xc000, IRQ: 17 /dev/ttyS9, UART: 16550A, Port: 0xc008, IRQ: 17
I have tried various settings using setserial, but with no joy. I cant find any real info about this card on the mri website. The site says that there are four 16C550 uarts, but as far as i'm aware they dont exist. And I cant find any info about what to set baud_base to. The four chips on the left side of the board are MAX3243C.
Hope you can help,
Thanks.
Bookmarks