Я пытаюсь настроить пару последовательных портов между моим хостом QEMU (Debian Jessie x86_64) и гостем (также Debian Jessie, но на ARM). Все, кроме части последовательного порта, работает.
Я новичок в QEMU, поэтому может быть способ получше, но я тестировал следующие флаги при запуске QEMU:
-chardev tty,id=mytty,path=/dev/pts/2
(/ dev / pts / 2 и 3 работают с socat)
-chardev pty,id=mypty
QEMU открывает PTY, но когда я пытаюсь читать или писать с хоста, мне отказано в разрешении.
В любом случае я не могу найти порты в гостевой системе. / dev / pts пуст, а в / dev есть только tty и ttyAMA3. Итак, моя проблема заключается в настройке связи в целом, и мне особенно любопытно, где находятся порты на моем гостевом компьютере.