Entering the following in Terminal:
- Code: Select all
sudo setserial /dev/ttyS4 port 0xcc20 UART 16550A irq 19 Baud_base 115200 skip_test
sudo setserial /dev/ttyS5 port 0xcc28 UART 16550A irq 19 Baud_base 115200 skip_test
sudo setserial /dev/ttyS6 port 0xcc30 UART 16550A irq 19 Baud_base 115200 skip_test
sudo setserial /dev/ttyS7 port 0xcc38 UART 16550A irq 19 Baud_base 115200 skip_test
returns:
- Code: Select all
/dev/ttyS4, UART: 16550A, Port: 0xcc20, IRQ: 19
/dev/ttyS5, UART: 16550A, Port: 0xcc28, IRQ: 19
/dev/ttyS6, UART: 16550A, Port: 0xcc30, IRQ: 19
/dev/ttyS7, UART: 16550A, Port: 0xcc38, IRQ: 19
However, ttyS4 and ttyS5 do not work at all. these are the additional ports physically provided by the expansion bus.
Googling this I see reference to a "set_multiport" command however I'm struggling to understand if and how this should be used.
It has also been suggested to me that I may have to rebuild the Kernel to add support for these addittional serial ports. rebuilding Kernels is way above my capabilities and I'm wondering if this in fact is true.
Can anyone help me with the "set_multiport" command and advise if it should be used and if so how I use it.
Any other ideas as to why 2 out of the 4 ports available on my multiport serial card do not work would be much appreciated.

