В Ubuntu 18.04 я использую socat для подключения к USB-устройству, физически подключенному к другой машине (и открытому через ser2net):
sudo socat PTY,link=/dev/zwavevera,group=root,mode=777 TCP:vera.home.lan:7676
Команда socat выполняется успешно, и я вижу установленное соединение в netstat. Я также вижу новое устройство в /dev
, но только временно. Через некоторое время /dev/zwavevera
исчезает, но соединение socat все еще живо:
netstat -a | grep 7676
tcp 0 0 192.168.10.199:41262 192.168.10.112:7676 ESTABLISHED
Вышеупомянутое отлично работает на Synology NAS, где докер-контейнеру требуется устройство. Теперь я хочу перенести этот контейнер на выделенную машину Ubuntu, но я застрял с этой проблемой.
Что происходит с устройством? Могу ли я найти его и использовать как-нибудь по-другому?