Ответ, кажется, :конечно, я не могу передать контроллер памяти виртуальной машине. А так как Аудиокарта находится в той же группе IOMMU, что и Контроллер памяти, я не смогу передать ее ВМ.
socat TCP-LISTEN:50011,fork EXEC:'/path/to/script',stderr,pty,echo=0
Примечания:
50011
— это порт прослушивания, вы можете выбрать свой собственный. Подключитесь к нему позже, например. nc 127.0.0.1 50011
. fork
позволяет socat
обслуживать множество клиентов (также одновременно ). pty
нормально получить Input a number:
только после того, как вы фактически вслепую ввели данные. socat
с помощью Ctrl + C , то порт может оставаться в использовании некоторое время. Если это проблема, рассмотритеreuseaddr
(т.е.TCP-LISTEN:50011,fork,reuseaddr
).