#admin_FAQ
7 subscribers
31 links
Download Telegram
#DistKontrolUSB Client в виде сервиса
#usb

скачать dkclientx86_64
wget http://www.distkontrol.ru/usbclient/dkclientx86_64


назначить право выполнения
chmod +x ./dkclientx86_64


переместить
mv dkclientx86_64 /usr/sbin


создайть текстовый файл для службы:
nano /etc/systemd/system/dkclient.service

содержимое:
[Unit]
Description=DistKontrolUSBClient
Requires=NetworkManager.service
After=NetworkManager.service
[Service]
ExecStartPre=/bin/sh -c 'logger DistKontrolUSBClient settling...;sleep 1s;logger DistKontrolUSBClient settled'
ExecStart=/usr/sbin/dkclientx86_64
Type=idle
[Install]
WantedBy=multi-user.target


запустить службу:
systemctl daemon-reload
systemctl enable --now dkclient


добавить usb-хаб:
/usr/sbin/dkclientx86_64 -t 'MANUAL HUB ADD,xx.xx.xx.xx:17602'

вывести список доступных usb-устройств:
/usr/sbin/dkclientx86_64 -t 'list'

включить автоподключение доступных usb-устройств
/usr/sbin/dkclientx86_64 -t 'AUTO USE HUB,distkontrolusb64'

/usr/sbin/dkclientx86_64 -t 'AUTO USE All,distkontrolusb64'


подключить нужное usb-устройство:
/usr/sbin/dkclientx86_64 --control='USE,niousb.2112'