Надо сделать мост через socat. Пробовал себя добавлять в группу uucp, не помогает.
Пробовал писать в /etc/udev/rules.d/60-serial.rules:
KERNEL=="ttyS12", MODE="0666"
KERNEL=="ttyS13", MODE="0666"
не помогает.
Уже внаглую написал chmod 777 /dev/ttyS*, всё равно не работает, хотя с тем же виртуалбоксом и жесткими дисками вполне себе канает.
socat PTY,link=/dev/ttyS12 PTY,link=/dev/ttyS13
2022/04/19 23:53:02 socat[2957] E unlink("/dev/ttyS12"): Permission denied
cat: /dev/ttyS12: Отказано в доступе
lrwxrwxrwx 1 root root 10 апр 19 23:53 /dev/ttyS12 -> /dev/pts/1
lrwxrwxrwx 1 root root 10 апр 19 23:53 /dev/ttyS13 -> /dev/pts/2
Какого чёрта происходит, ведь тут установлены права «девушка по вызову» и всё равно получаю отлуп отказано в доступе.
Мне надо софтину из вайна прицепить.
Я понял, права 666 надо было на /dev/pts ставить:
cat -v /dev/ttyS13
IR1000FF0^M
Закончилось тем, что я занульмодемил два FTDI кабеля.