Установка сервера

1. Используя ссылку, скачиваем исходник USB Redirector с официального сайта * работает через ВПН !!
wget http://www.incentivespro.com/usb-redirector-linux-x86_64.tar.gz

или с нашего сервера (файл от 07.03.2025)

wget http://wiki.dno-it.ru/other_uploads/usb-redirector-linux-x86_64.tar.gz
2. Распаковываем скачанный архив и переходим в каталог исходников модулей:
tar -zxvf usb-redirector-linux-x86_64.tar.gz
cd usb-redirector-linux-x86_64
3. Разрешаем запуск инсталлятора:
chmod +x installer.sh

Устанавливаем сервер:
./installer.sh install-server

Добавьте службу проброса в автозагрузку, если ранее этого не произошло:

systemctl enable rc.usbsrvd

* служба находится в папке usb-redirector-linux-x86_64/files/rc.usbsrvd

Проверим какие устройства доступны:

usbsrv -list
Есть 2 варианта «расшарить» устройство по сети.

Вариант 1:

usbsrv -share -vid 2022 -pid 0202 -usbport 2-1

В этом случае мы привязываемся к конкретному id устройства и порту, если включить usb-ключ в другой порт сервера — номер usb порта сменится и работать не будет.

Вариант 2:

usbsrv -share 1

В этом случае мы привязываемся только к id устройства. Теперь USB–устройство расшарено по сети.

Установка клиента

Повторяем пункты 1-3 и выбираем установку клиента

./installer.sh install-client

Если все прошло корректно, вы увидите сообщение об этом.

Теперь добавим наш сервер:

usbclnt -addserver 10.0.0.1:32032

Теперь можно посмотреть список доступных устройств:

usbclnt -list

Видим, что на сервере 1 доступно устройство 2.

Подключаем:

usbclnt -connect 1-2

Включаем автоматическое соединение с устройством:

usbclnt -autoconnecton 1-2

Проверяем:

usbclnt -list

 

За статью спасибо @Uluscat


Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *