Hi, I am trying to get a PCIe->RS232 adapter board to work.
lspci states the following: 03:04.0 Serial controller: Oxford Semiconductor Ltd 16950 Compatible (dual) serial controller (rev 01) 03:04.1 Bridge: Oxford Semiconductor Ltd OX16PCI954 (Quad 16950 UART) function 1 (8bit bus) (rev 01) demesg says: Serial: 8250/16550 driver, 2 ports, IRQ sharing enabled PM: Adding info for platform:serial8250 ttyS0: autoconf (0x03f8, 0x(null)): IER test failed (0f, 0f) type=unknown PM: Adding info for No Bus:ttyS0 ttyS1: autoconf (0x02f8, 0x(null)): IER test failed (0f, 0f) type=unknown PM: Adding info for No Bus:ttyS1 ACPI: resource piix4_smbus [io 0x0b00-0x0b07] conflicts with ACPI region SMRG [mem 0x00000b00-0x00000b2f disabled] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver serial 0000:03:04.0: PCI INT A -> GSI 40 (level, low) -> IRQ 40 Setup PCI port: port ac00, irq 40, type 0 PM: Removing info for No Bus:ttyS0 ttyS0: autoconf (0xac00, 0x(null)): iir=3 EFRv2 950id=16:c9:50:0c ttyS0: detected caps 00000700 should be 00000100 type=16C950/954 0000:03:04.0: ttyS0 at I/O 0xac00 (irq = 40) is a 16C950/954 PM: Adding info for No Bus:ttyS0 Setup PCI port: port a880, irq 40, type 0 PM: Removing info for No Bus:ttyS1 ttyS1: autoconf (0xa880, 0x(null)): iir=3 EFRv2 950id=16:c9:50:0c ttyS1: detected caps 00000700 should be 00000100 type=16C950/954 0000:03:04.0: ttyS1 at I/O 0xa880 (irq = 40) is a 16C950/954 PM: Adding info for No Bus:ttyS1 Setup PCI port: port a800, irq 40, type 0 Couldn't register serial port 0000:03:04.0: -28 serial 0000:03:04.1: PCI INT A -> GSI 40 (level, low) -> IRQ 40 Setup PCI port: port a080, irq 40, type 0 Couldn't register serial port 0000:03:04.1: -28 As states by EXsys, the manufacturer of this EX-44092-2 card, it works under linux. When I try to receive data via that port, I only receive rubbish. I tried other configurations ((no)XON/XOFF, (no) hardware handshakeing, (no) parity and so on, different baudrates) beside those recommended by the manufacturerer of the board I want to connect to and receive data from. The PCIe->serial adapter board built with the Oxford OXuPCI952 chipset, which also is stated to work under linux by another source. Interestingly it is recognized as quad RS232 board (second line of the output of lspci) by lspci (I updated pcidb in beforehand) but has only two ports. The datasheets of the Oxford OXuPCI952 talks also about two ports. What can I do to get this adapter board up and running? Thank you very much in advance for any help! Have a nice sunday! Best regards, mcc