Eu tenho um PC com desktop Ubuntu 14.04. A placa principal possui uma porta serial (ttyS0) que funciona perfeitamente, mas as portas nas placas PCI adicionais não. Quando meu programa chama "open", esta função não retorna e o programa para de travar. Se eu usasse a porta ttyS0, a função retorna e o programa continua usando a porta transmitindo informações.
Qual poderia ser o motivo do enforcamento "aberto". Setserial me mostra que o sistema está detectando essas portas e atribuindo IRQs.
Você poderia me ajudar? Você conhece algum link onde eu possa ver para obter ajuda?
Obrigado