Отлично 2019 каждому из вас!

Я купил PEX4S232485 у StarTech пару месяцев назад, чтобы сегодня его монтировать только на Debian Server (Stretch).

Признаюсь, я прыгал на эту доску, не давая ей много, хотя она должна была поддерживаться "ядрами Linux 2.6.x". Теперь тупой вопрос: подразумевает ли это, что он поддерживается также ядрами 4.4.x? Мой тупой ответ: я не понимаю, почему нет (даже если дебаты о регрессии ядра Linux заманчивы ...)

Сомнения приходят из этих чтений:

# ls /dev/ttyS*
    ttyS0  ttyS1  ttyS2  ttyS3  

(/dev/ttyS0 - последовательный порт MB, работает нормально)

А потом:

# cat /proc/tty/driver/serial
serinfo:1.0 driver revision:
0: uart:16550A port:000003F8 irq:4 tx:363 rx:4 RTS|DTR
1: uart:unknown port:000002F8 irq:3
2: uart:unknown port:000003E8 irq:4
3: uart:unknown port:000002E8 irq:3

Но также:

# lspci | grep -ni serial
55:0e:00.0 Serial controller: Systembase Co Ltd Device 4d02 (rev b0)
56:0e:01.0 Serial controller: Systembase Co Ltd Device 4d02 (rev b0)
61:13:00.0 SATA controller: ASMedia Technology Inc. ASM1062 Serial ATA Controller (rev 02)
62:14:00.0 SATA controller: ASMedia Technology Inc. ASM1062 Serial ATA Controller (rev 02)

Теперь я немного прочитал о магической команде:

# sudo setserial /dev/ttyS1 uart 16550A

Но кто хочет попробовать это, не понимая, что он делает?

Итак, есть ли намеки, как я мог дважды проверить, что плата обнаружена, драйвер загружен? Должен ли я видеть флаг 'RTS | DTR', приложенный при подключении? (Теперь дело в том, что 4 разъема DB9 от большого разъема на плате осьминога заставляют меня ожидать, что ttyS [1-4] будет виден из CLI, но он останавливается на /dev /ttyS3.

Ну, любые намеки / комментарии / предложения приветствуются. Надеюсь мы не вернемся в те времена, когда мужчины были мужчинами и писали свои драйверы устройств? ; 0)

0