Usb over network linux client

Graphical User Interface

To launch the application, just run:

GTK+ 3 is required.

Adding the remote USB Server

Click Add Server button. Specify the address and TCP port (default 33000) of the remote USB over Network Server. Then click OK .

As a result, specified USB over Network Server will be added to the list of servers. If the server is active at the moment, the program will show the real-time list of USB devices shared on the server.

USB Server Statuses

USB Server is available.

USB Server is unavailable.

USB Server connection is disallowed for some reason.

Connecting the Remote USB Device

Select USB device and click Connect button. If the selected device is available on the server, it will be connected to your computer over the network. If the device cannot be connected for some reason, you will be notified.

Disconnecting the Remote USB Device

When remote USB device is connected to your computer, it is inaccessible for other users. To disconnect the USB device you have to select it from the list of devices and click Disconnect button.

Removing the USB Server

Select the Server that you want to remove from the list and click Remove Server button. All connected devices shared on the Server will be disconnected automatically.

Источник

Как расшарить USB по сети в Linux

Иногда бывает необходимо получить доступ к USB устройству подключенному к одному из компьютеров сети. Это может быть флешка данные из которой нужно скопировать на один из компьютеров или в виртуальную машину или же, как более сложный вариант — usb принтер который нужно сделать доступным по сети для нескольких устройств.

В этой статье мы рассмотрим несколько программ позволяющих реализовать такую возможность. Одной из них будет USB Network Gate. Это платная программа, но она позволяет расшарить устройства usb по сети в Linux очень быстро и просто. У программы удобный графический интерфейс и очень простая настройка. Также рассмотрим свободную альтернативу usbip, с помощью которой можно расшарить usb по сети в терминале. Начнем с коммерческой программы.

Usb Network Gate

Usb Network Gate — это программа от Elitma Software, позволяющая получить доступ к любым USB устройствам подключенным к вашему компьютеру через сеть. При чем это может быть не только локальная сеть но и интернет.

Читайте также:  Restart linux from ssh

У программы кроме версии для Linux есть версии для Windows, Mac и даже приложение для Android. Лицензия с возможностью передать по сети один USB порт стоит $89.99 но у нее есть пробный период размером 14 дней. После окончанию пробного периода вы не можете расшаривать свои устройства, но зато можете подключать уже розданные.

Установка Usb Newtork Gate

Установка USB Network Gate в Linux выполняется очень просто. Скачать установочный пакет для своего дистрибутива можно на официальном сайте.

Здесь достаточно просто нажать кнопку скачать, а затем выбрать версию для своего дистрибутива:

После завершения загрузки, для установки перейдите в папку с файлом и выполните:

dpkg -i usb_network_gate.deb

rpm -i usb_network_gate.rpm

Для RedHat и других использующих rpm систем. Возможно для работы программы понадобится библиотека libudev.so.0, если такой версии библиотеки нет в вашей системе создайте ссылку на libudev.so.1 следующей командой:

ln -s /usr/lib/libudev.so.1 /usr/lib/libudev.so.0

Раздача USB устройств по сети

Запустить программу можно из главного меню или выполнив в терминале:

Главное окно программы выглядит вот так:

Чтобы расшарить USB устройство по сети достаточно кликнуть по нему правой кнопкой мыши и выбрать в контекстном меню пункт Share.

В открывшимся окне можно увидеть информацию об устройстве и указать дополнительные настройки, например стоит ли использовать шифрование, сжатие или пароль для аутентификации соединения:

На удаленной машине, чтобы подключить наше устройство, сначала нужно его найти. Для этого перейдите на вкладку Remote USB Devices и нажмите кнопку Find:

В открывшимся окне, если компьютеры находятся в локальной сети можно просто нажать Find All, если же нет нужно указать ip адрес компьютера на котором расшаренно USB устройство, а затем нажать кнопку Find:

Дальше остается только добавить выбранное устройство с помощью кнопку Add remote device.

Чтобы подключить USB просто выберите в контекстном меню опцию Connect:

Дальше вы увидите, что состояние изменилось на Connected, а к системе было подключено новое USB устройство:

Чтобы его отключить просто выберите опцию Disconnect.

USBIp

Это бесплатная утилита с открытым исходным кодом для доступа к USB устройствам по сети. Она во многом проигрывает USB Network Gate, в основном через отсутствие графического интерфейса и сложной настройки.

Установка usbip

Устанавливается программа из официальных репозиториев:

sudo apt install linux-tools-generic

Или для Red Hat:

sudo yum install usbip

Нужно следить чтобы версия программы подходила к вашему ядру, потому что новые версии обычно не совсем совместимы со старыми версиями ядра. Например на данный момент для ядра 4.2 актуальна версия 2.0. Поэтому соблюдайте совместимость и все будет работать, а если не работает вы уже знаете в чем проблема.

Читайте также:  Устранение неполадок windows 10 кнопка пуск

Настройка сервера

Загрузим нужные модули ядра:

sudo modprobe usbip-host

sudo modprobe usbip-core

Программа готова к использованию. Теперь с помощью lsusb находим наше устройство:

Bus 002 Device 014: ID 13fe:5500 Kingston Technology Company Inc

Нам нужна пара VendorID:DeviceID, вот она: 13fe:5500. Теперь выполните:

sudo usbip list -l

— busid 2-2 (13fe:5500)
2-2:1.0 -> usb-storage
— busid 4-1 (0458:0708)
4-1:1.0 -> usbhid
4-1:1.1 -> usbhid
— busid 4-3 (09da:9090)
4-3:1.0 -> usbhid
4-3:1.1 -> usbhid

Программа просканирует все подключенные устройства и покажет и в нужном формате, вместе с их busid. Опция -l указывает что нужно сканировать локальные устройства. Как видите наше USB устройство первое в списке.

Теперь, когда мы знаем busid можно расшарить USB устройство по сети в Linux:

usbip bind -b 2-2

usbip: info: bind device on busid 2-2: complete

Готово, наше USB устройство расшарено, осталось подключить его на клиентской машине. Смотрим список доступных устройств:

sudo usbip list -r 192.168.56.1

Exportable USB devices
======================
— 192.168.56.1
2-2: Kingston Technology Company Inc. : unknown product (13fe:5500)
: /sys/devices/pci0000:00/0000:00:13.2/usb2/2-1
: (Defined at Interface level) (00/00/00)

После -r нужно указать ваш IP адрес. Осталось подключить наше устройство:

sudo usbip attach -r 192.168.56.1 -b 2-2

Чтобы отключить устройство нужно сначала узнать его порт:

sudo usbip port

sudo usbip detach 00

И прекращаем шаринг устройства по сети на сервере:

sudo usbip unbind -b 2-2

Вот и все. Как видите работать с консольной программой намного сложнее, но для тех кто не хочет тратить деньги на лицензию, она станет отличным решением. Теперь вы сможете без проблем например расшарить принтер по сети в Linux или любое другое USB устройство не зависимо от используемого дистрибутива.

Источник

Download USB over Network

Windows

Server:

Client:

Version: 6.0.6

  • Windows 10
  • Windows 8 and 8.1
  • Windows 7
  • Windows Vista
  • Windows Server 2019
  • Windows Server 2016
  • Windows Server 2012 and 2012 R2
  • Windows Server 2008 and 2008 R2

15-days trial, only one USB device can be connected by client.

Release Date: 18/05/2021

Total Size: 33.0 MB

What’s New:

Legacy versions of USB over Network are no longer supported. We highly recommend you to upgrade to the current version.

Show only important releases
Display full archive

Version Date Details
6.0.4 05/01/2021
6.0.1 25/12/2019
6.0 10/09/2019
5.2.2 22/11/2017
5.2 06/01/2017
5.1.11 17/09/2015
5.1.10 01/09/2015
5.1 21/07/2015
5.0.6 29/04/2015
5.0.5 20/10/2014
5.0.4 15/10/2014
5.0.3 22/09/2014
5.0.2 22/10/2013
4.7.7 23/12/2013
4.5.3 22/11/2010
4.5.2 12/11/2010
4.4 13/04/2010
4.0 12/05/2009
3.5 01/10/2008

Linux

Version: 6.0

Requirements: Linux kernel 2.6.18 or greater, libssl 1.0 or greater

15-days trial, only one USB device can be connected by client.

Release Date: 10/09/2019

What’s New:

Legacy versions of USB over Network (Linux version) are no longer supported. We highly recommend you to upgrade to the current version.

Читайте также:  Windows 10 отключить анимацию regedit

Show only important releases
Display full archive

Version Date Details
5.2.29 08/05/2018
5.2.14 26/06/2017
5.2.3 11/01/2017
5.1 21/07/2015
5.0.6 22/09/2014
5.0.4 02/07/2014
5.0.3 24/04/2014
5.0.2 17/01/2014
4.7.2 29/09/2011
4.7 18/08/2011
4.5 29/09/2010
4.3 01/12/2009
4.2 10/09/2009
4.0 12/05/2009
3.7 23/02/2009
1.0 28/07/2008

Need Help?

If you have any questions regarding the installation, program configuration or usage, please check Technical Support section. There you can find a documentation for our products or request an assistance from our support team.

Request extended Trial

We understand that sometimes limited Free Trial time isn’t enough for thorough evaluation of software usefulness and functionality. Complete the short form and our sales managers will consider your case and send you extended trial key.

Источник

Download USB over Network

Windows

Server:

Client:

Version: 6.0.6

  • Windows 10
  • Windows 8 and 8.1
  • Windows 7
  • Windows Vista
  • Windows Server 2019
  • Windows Server 2016
  • Windows Server 2012 and 2012 R2
  • Windows Server 2008 and 2008 R2

15-days trial, only one USB device can be connected by client.

Release Date: 18/05/2021

Total Size: 33.0 MB

What’s New:

Legacy versions of USB over Network are no longer supported. We highly recommend you to upgrade to the current version.

Show only important releases
Display full archive

Version Date Details
6.0.4 05/01/2021
6.0.1 25/12/2019
6.0 10/09/2019
5.2.2 22/11/2017
5.2 06/01/2017
5.1.11 17/09/2015
5.1.10 01/09/2015
5.1 21/07/2015
5.0.6 29/04/2015
5.0.5 20/10/2014
5.0.4 15/10/2014
5.0.3 22/09/2014
5.0.2 22/10/2013
4.7.7 23/12/2013
4.5.3 22/11/2010
4.5.2 12/11/2010
4.4 13/04/2010
4.0 12/05/2009
3.5 01/10/2008

Linux

Version: 6.0

Requirements: Linux kernel 2.6.18 or greater, libssl 1.0 or greater

15-days trial, only one USB device can be connected by client.

Release Date: 10/09/2019

What’s New:

Legacy versions of USB over Network (Linux version) are no longer supported. We highly recommend you to upgrade to the current version.

Show only important releases
Display full archive

Version Date Details
5.2.29 08/05/2018
5.2.14 26/06/2017
5.2.3 11/01/2017
5.1 21/07/2015
5.0.6 22/09/2014
5.0.4 02/07/2014
5.0.3 24/04/2014
5.0.2 17/01/2014
4.7.2 29/09/2011
4.7 18/08/2011
4.5 29/09/2010
4.3 01/12/2009
4.2 10/09/2009
4.0 12/05/2009
3.7 23/02/2009
1.0 28/07/2008

Need Help?

If you have any questions regarding the installation, program configuration or usage, please check Technical Support section. There you can find a documentation for our products or request an assistance from our support team.

Request extended Trial

We understand that sometimes limited Free Trial time isn’t enough for thorough evaluation of software usefulness and functionality. Complete the short form and our sales managers will consider your case and send you extended trial key.

Источник

Оцените статью