2.7.30 USB Redirector - транслирование USB-устройств в сеть (Клиент)
Настройка серверной части описана в статье «USB Redirector - транслирование USB-устройств в сеть».
До начала установки USB Redirector нужно установить необходимые для сборки пакеты:
dnf install wget gcc kernel-lt-devel-$(uname -r) dkms
На клиентском компьютере необходимо с официального сайта скачать архив и распаковать его:
wget http://www.incentivespro.com/usb-redirector-linux-x86_64.tar.gz tar -zxvf usb-redirector-linux-x86_64.tar.gz
После распаковки перейти в директорию tusbd и запустить сборку модулей с указанием исходника ядра:
cd usb-redirector-linux-x86_64/files/modules/src/tusbd make KERNELDIR=/usr/src/kernels/$(uname -r)/
После сборки вернуться в директорию usb-redirector и запустить установку программы:
cd /home/user/usb-redirector-linux-x86_64/ ./installer.sh install-client
Скопируйте модуль:
cp /usr/lib/modules/$(uname -r)/extra/tusbd.ko /usr/local/usb-redirector/bin/Измените службу usbsrvd.service:
nano /usr/lib/systemd/system/usbsrvd.serviceИзмененная строка выделана красным цветом:
[Unit] Description=IncentivesPro USB Redirector for Linux After=network.target syslog.target
[Service] Type=forking PIDFile=/var/run/usbsrvd.pid ExecStartPre=-/sbin/modprobe usbcore ExecStartPre=/sbin/insmod /usr/local/usb-redirector/bin/tusbd.ko
ExecStart=/usr/local/usb-redirector/bin/usbsrvd ExecStopPost=/sbin/rmmod tusbd.ko Restart=always RestartSec=30 TimeoutSec=60
[Install] WantedBy=multi-user.target
systemctl daemon-reloadЗапустите службу usbsrvd:
systemctl start usbsrvd
Далее нужно добавить сервер, к которому подключено USB-устройство:
usbclnt -add-server <ip-адрес_сервера>:32032 ====================== OPERATION SUCCESSFUL ===================== USB server has been added ===================== ======================= =================
После этого можно посмотреть список доступных устройств:
usbclnt -list ================== LIST OF REMOTE USB DEVICES ================= 2: USB server at 192.168.1.1:32032 Mode: manual-connect Status: connecting ===================== ======================= =================
И подключить нужное:
usbclnt -connect 1-1
Также можно скачать и установить клиентскую часть для Windows на официальном сайте USB Redirector.
После установки необходимо запустить программу, добавить USB-сервер и прописать IP-адрес сервера Linux:
После чего можно будет выбрать открытое в общий доступ устройство и подключиться к нему.
Дата последнего изменения: 31.10.2023
Если вы нашли ошибку, пожалуйста, выделите текст и нажмите Ctrl+Enter.