Eu tive um problema semelhante na mesma marca de cartão. Eu encontrei uma solução.
Primeiro, eu tenho um BIOS UEFI que ignorou completamente o cartão, então eu tive que mudar algumas configurações relacionadas às ROMs de opção PCI legadas ou algo para ele aparecer no lspci. Em seguida, emita um "lspci -v" e procure os IRQs no cartão, bem como as portas de E / S.
# lspci -v
Meu cartão é uma placa serial de 6 portas e aparece como 3 dispositivos PCI, um com 4 portas e 2 com uma porta cada. O dispositivo PCI com 4 portas lista as portas IRQ 19 e I / O em d000, d010, d020 e d030. As duas portas restantes estão em d040 e d050 com IRQ 18 e 17, respectivamente. Vou usar isso no meu exemplo abaixo:
setserial /dev/ttyS0 uart none
setserial /dev/ttyS1 uart none
setserial /dev/ttyS2 uart none
setserial /dev/ttyS3 uart none
setserial /dev/ttyS4 uart none
setserial /dev/ttyS5 uart none
(Isso evita erros ao usar configurações que podem ser erroneamente autodetectadas e libera você para alocar os dispositivos como quiser):
setserial /dev/ttyS0 uart 16550A port 0xd000 irq 19
setserial /dev/ttyS1 uart 16550A port 0xd010 irq 19
setserial /dev/ttyS2 uart 16550A port 0xd020 irq 19
setserial /dev/ttyS3 uart 16550A port 0xd030 irq 19
setserial /dev/ttyS4 uart 16550A port 0xd040 irq 18
setserial /dev/ttyS5 uart 16550A port 0xd050 irq 17
Eu ainda preciso descobrir como evitar isso em rc.local e fazê-lo em modprobe.d (Se alguém quiser ser gentil para nos esclarecer! Obrigado!)
Também ser capaz de mudar o IRQ seria bom, mas acho que isso é tratado pelo BIOS - ou possivelmente UEFI (se eu posso encontrar documentação em qualquer lugar !?) (supondo que não é hard-wired no cartão, que é também é possível).