Usb redirector for linux установка

Обновлено: 07.07.2024

Программные решения USB over IP для перенаправления USB-устройств

Совместное использование USB-устройств через локальную сеть или Интернет посредством TCP/IP

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

Особенно это подходит, когда вам нужно использовать USB-устройство, которое физически находится в другом здании или даже в другом городе. Вы можете использовать удаленное USB-устройство дома, находясь за тысячи километров!

Этот программный продукт позволяет удаленно использовать общие USB-устройства на любом компьютере в локальной сети, беспроводной локальной сети или Интернете так, как если бы они были подключены к этому компьютеру напрямую! USB Redirector позволяет быстро решить все возникшие у вас задачи при использовании удаленных USB-устройств! USB Redirector может действовать как USB-сервер и USB-клиент. USB Redirector использует обычное соединение TCP / IP для связи.

USB Redirector RDP Edition (USB для RDP)

Перенаправление USB-устройств в сеанс RDP

USB Redirector TS Edition (USB перенаправление для терминального сервера, перенаправление USB устройств в терминальном режиме)

USB Redirector TS Edition позволяет перенаправлять устройства USB на сервер терминалов с несколькими пользователями при работе через удаленный рабочий стол. Уникальная технология, включенная в этот продукт, позволяет изолировать USB-устройства во время сеанса RDP, чтобы другие пользователи не могли получить к нему доступ.* Изоляция в настоящее время поддерживается для устройств HID и Mass Storage.

USB Redirector для Linux

Совместное использование USB-устройств через Ethernet в Linux

Этот бесплатный продукт позволяет обмениваться и получать доступ к USB-устройствам удаленно на платформе Linux. Это решение совместимо со всеми нашими продуктами. Это позволяет подключать USB-устройства с компьютеров под управлением Linux или Windows. Используя специальный патч для проекта с открытым исходным кодом rdesktop,вы можете подключить USB-устройства к серверу терминалов, на котором установлены USB Redirector RDP Edition или USB Redirector TS Edition.

USB Redirector Technician Edition (USB перенаправление для технических специалистов)

Бесперебойное дистанционное обслуживание USB-устройств

USB Redirector Technician Edition полезен для профессионалов, которые предоставляют услуги по удаленному обслуживанию USB-устройств, такие как перепрограммирование, программирование или другие виды услуг. Как следует из названия, он «перенаправляет» USB-устройства от заказчика к специалисту, что позволяет выполнять любые виды удаленного обслуживания . Перенаправленное устройство выглядит так, как будто оно подключено непосредственно к компьютеру техника. Программное обеспечение поддерживает перенаправление мобильных телефонов, принтеров, 3G- модемов, встроенных устройств и практически всех видов USB-устройств, которые могут обслуживаться через USB-кабель.

Программные решения для перенаправления сканера!

Scan Redirector RDP Edition (USB перенаправление портов для сканеров и МФУ)

Стабильное и плавное перенаправление USB сканеров в сессию RDP

Наши продукты для удаленного сканирования будут полезны для всех приложений, где нужно сканировать в среде удаленного рабочего стола со сканером, подключенным к вашему локальному компьютеру. Например это идеальное решение для использования с системами управления документами в банковских, финансовых, страховых и любых других бизнес-учреждениях. Медицинским организациям будет полезно использовать программное обеспечение EMR / EHR, размещенное на серверах терминалов, для сканирования документов в записях пациентов.

Этот программный продукт позволяет сканировать в сеансе удаленного рабочего стола на терминальном сервере или виртуальной машине с помощью сканера, подключенного к вашей рабочей станции. Он чрезвычайно прост в использовании и поддерживает сканеры TWAIN, WIA. Отличное решение для использования с системами электронного документооборота. Загрузите пробную версию и попробуйте сами!

Программные решения для мониторинга USB-устройств в реальном времени!

Простой USB Logger (USB логгер)

Мониторинг USB-устройств в режиме реального времени

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

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

Незначительные обновления версий для всех наших продуктов (например, с версии 3.0 до версии 3.2, 3.3 и так далее) бесплатны. Основные обновления версий (например, с версии 3 до версии 4) оплачиваются со скидкой. Мы гарантируем, что каждый клиент получит по крайней мере одно бесплатное обновление. Это означает, что если с момента покупки не было никаких незначительных обновлений версии и вышла новая основная версия, вы получите бесплатное обновление основной версии.

Обновления с предыдущей основной версии стоят всего 30% от текущей цены лицензии. Обновления более старых версий стоят 50% от текущей цены.

Если у вас уже есть лицензия на одну из предыдущих основных версий и вы хотите обновить ее до последней, пожалуйста,напишите нам письмо Адрес электронной почты защищен от спам-ботов. Для просмотра адреса в вашем браузере должен быть включен Javascript.

Этот бесплатный продукт позволяет обмениваться и получать доступ к USB-устройствам удаленно на платформе Linux. Это решение совместимо со всеми нашими продуктами. Это позволяет подключать USB-устройства с компьютеров под управлением Linux или Windows. Используя специальный патч для проекта с открытым исходным кодом rdesktop ,вы можете подключить USB-устройства к серверу терминалов, на котором установлены USB Redirector RDP Edition или USB Redirector TS Edition .

USB Redirector для Linux позволяет:

Как начать:

USB Redirector для Linux может быть установлен в трех режимах:

  • Режим USB-сервера . При установке в этом режиме USB Redirector позволяет совместно использовать ваши USB-устройства для доступа на удаленных компьютерах с операционными системами Linux или Windows;
  • Режим USB-клиента . При установке в этом режиме USB Redirecror позволяет подключать удаленные USB-устройства, которые использовались на удаленных компьютерах совместно с операционными системами Linux или Windows;
  • И USB-сервер, и USB-клиент . Вы можете предоставить общий доступ к своим USB-устройствам для удаленного доступа или подключить USB-устройства с удаленных компьютеров с операционными системами Linux или Windows.

Перенаправление USB-устройства в пять шагов:

./installer.sh install-server

./usbsrv -list

./usbsrv -share 8

./installer.sh install-client

./usbclnt -addserver 192.168.1.105:32032

./usbclnt -list

./usbclnt -connect 1-8

  • Результат : теперь вы можете использовать USB-устройство на USB-клиенте так же, как оно было подключено напрямую:

USB-устройство было успешно перенаправлено на удаленный компьютер Linux

Кроссплатформенные функции и поддержка удаленного рабочего стола:

USB Redirector для Linux совместим с USB Redirector , USB Redirector RDP Edition и USB Redirector TS Edition . Это означает, что вы можете свободно обмениваться USB-устройствами между системами Linux и Windows без каких-либо ограничений.

После установки USB Redirector для Linux вам необходимо применить специальный патч, который поставляется внутри установочного пакета USB Redirector в каталоге rdp / rdesktop :

./rdesktop -r usbrdr терминал.сервер.хост


Системные Требования:

USB Redirector для Linux работает на следующих дистрибутивах Linux:

Заказчику потребовалось подключить USB–ключ для банковской системы к Linux–серверу в облаке, где он разворачивает свой разработанный продукт. Напрямую подключить USB–ключ к виртуальной машине нельзя — она работает в отказоустойчивом кластере и может быть смигрирована на любой из хост-серверов без даунтайма.


Давайте посмотрим, как реализовать проброс USB–ключа по сети в виртуальную машину с Linux в облаке Azure Pack Infrastructure от InfoboxCloud.

Раз подключить ключ к виртуальной машине нельзя — его нужно подключить к чему-то реальному. Есть аппаратные решения, например AnyWhere USB, но заказчик выбрал более универсальное решение: выделенный сервер в ЦОД Infobox (что для одного ключа получилось дешевле — аппаратные требования к выделенному серверу для такой задачи минимальны — можно использовать самый дешевый сервер с софтовым Raid).

Для проброса использовалось ПО USB Redirector (версия для Linux бесплатна). На выделенный сервер и в виртуальную машину в облаке была установлена Ubuntu 16.04 LTS и были применены все обновления.


Для установки USB Redirector потребуются исходные тексты ядра, установите их:


Теперь необходимо отключить обновления ядра ОС, так как они могут сломать работу USB Redirector (служба проброса после обновления ядра не будет запускаться до переустановки), если необходимо — их можно устанавливать вручную переустанавливая USB Redirector.

Установка и настройка USB Redirector на сервере с подключенным ключом USB

Скачайте USB Redirector:


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


Разрешите запуск инсталлятора:

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


Подключив USB–ключ к выделенному серверу проверим какие USB–устройства доступны:


Есть 2 варианта расшарить устройство по сети.


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


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

Конечно делать его доступным для всех пользователей Интернет не правильно, поэтому добавим ограничения в firewall:


Где вместо *.*.*.* нужно написать адрес сервера, с которого разрешено подключение.

Вот сваял наконец то рабочий вариант usb-redirector для TS.
Кому надо - забирайте. Собран на ядре 3.4.2. likelinux
Расшаривает автоматом подключенные к запущенной системе USB-девайсы, уже воткнутые до запуска системы надо передёрнуть или перегрузить.
Работает TS -> Linux просто замечательно. Виндовый клиент платный, ценник конский.
На Linux нужно установить клиента, в ридми пакета всё расписано.
Вот ещё мануал по использованию, повторять его не буду.
Это вложение скрыто для гостей.
Пожалуйста, зарегистрируйтесь или войдите, чтобы увидеть его.

Распаковать в packages и дописать в build.conf строчку package usb-redirector.Настроек на стороне сервера не требует.

Обновление пакета до ядра 3.4.5

Это вложение скрыто для гостей.
Пожалуйста, зарегистрируйтесь или войдите, чтобы увидеть его.
Последнее редактирование: 26 Сен 2012 16:26 от admin . * ) Скрипт не универсальный и требует доработки под себя. Дорабатывать нужно поиск IP тонкого клиента именно из терминальной сессии, т.к. вывод команды who в консольном или ssh подключении отличается от терминального.
Вот для примера на тестовом стенде в xdmcp сессии: Короче грепаем и авкаем пока не получим IP терминала в чистом виде. Последнее редактирование: 09 Июль 2012 16:42 от admin .

Для размышлений по поводу.

Автозапуск/Автозавершение программ в сессии DGM.

  1. Xsession - сценарий выполняемый между PreSession и PostSession для фактического начала сеанса пользователя
  2. Init/ - сценарий инициализации дисплея
  3. PostLogin/ - сценарий выполняемый после успешной аутентификации пользователя, но до того, как выполнена установка сеанса
  4. PreSession/ - сценарий выполняемый после pam_open_session для дополнительной инициализации сеанса
  5. PostSession/ - сценарий выполняемый при завершении сеанса, выполняется даже если дисплей недоступен

Для создания пользовательского скрипта автозапуска запускаемого при инициализации окружения рабочего стола используем спецификацию автозапуска приложений рабочего стола:

создаем файл /etc/xdg/autostart/personal-autostart.desktop

создаём в пользовательском каталоге исполняемый файл

/.gdmlogin, в котором описываем перечень необходимых действий (в том числе графических) при создании сессии

Для создания пользовательского скрипта автозавершения сессии

(получаем права суперпользователя и) добавляем в скрипт /etc/gdm/PostSession/Default, перед exit 0 строки

создаём в пользовательском каталоге исполняемый файл

/.gdmlogout, в котором описываем перечень необходимых действий при завершении сессии

Внимание! Сценарий PostSession выполняется даже если дисплей недоступен например из-за ошибок ввода-вывода и подобных.Поэтому во время исполнения данного сценария не гарантируется нормальная работа X-приложений.

Последнее редактирование: 07 Июль 2012 22:33 от admin . добавляем в скрипт /etc/gdm/PostSession/Default, перед exit 0 строки работает не во всех системах, например у меня в OpenSuSE 11.4 не сработало, решение примерно такое же, но добавить в конец файла /etc/X11/xdm/Xreset в раздел Последнее редактирование: 08 Июль 2012 00:23 от admin . Пытаюсь воспользоваться вашей сборкой пакета - не выходит. При попытке вручную загрузить модуль ядра tusbd.ko выдает:

Пробовал сам скомпилировать из официального дистрибутива под линукс на ядре 3.4 - тот же эффект.

Не подскажите в каком направлении копать?

Последнее редактирование: 01 Авг 2012 16:58 от eridari . Вероятно, версия ядра успела изменилась с момента вашей сборки. Собрал сам в среде thinstation - заработало.
Спасибо за конфиг запуска.
Вопрос снят. Последнее редактирование: 26 Сен 2012 16:28 от admin .

Помогите, пожалуйста с пробросом usb портов с помощью Citrix Reciever.

Установил Citrix Reciever на Debian, чтобы проверить работу в принципе. И действительно, веб-камера пробрасывается в виртуальную машину на Windows, там ставятся драйвера и всё работает.
А в Thinstation не получается того же сделать. нужный демон запускается, также, как и в Debian, но в /var/log/messages такие ошибки:

ВНИМАНИЕ: Спойлер! [ Нажмите, чтобы развернуть ] [ Нажмите, чтобы скрыть ]

Я пока вижу, что в Debian сначала ядро находит новое устройство, а потом уже ctxusbd его подхватывает. В Thinstation наоборот, сначала ctxusbd отрабатывает подключение нового устройства и не может его найти, а потом уже ядро его определяет.

Последнее редактирование: 03 Апр 2013 10:42 от Billtm . На сайте версия Linux-сервера 2.7.5 с 3.4.5 уже не работает (вываливается ошибка: Incorrect daemon version!
). Старая версия осталась? С которой 3.4.5 работает?
Печально то, что раньше была же бесплатная, но найти старую Linux-серверную версию что-то не получается. Да вроде Product Version:2.7.2 на сайте.
И что, она платная? Да, если Windows-клиентом хочешь подключиться к Linux-серверу
USB Redirector Client v5 Single License (for 1 Linux USB server) Под винду у них всё платное, и было платное. Здесь (на этом форуме) ничего-никогда про виндового клиента не было Дык в том то и дело, что виндовый клиент - бесплатный, а линуховый сервер - платный стал. был бесплатным. Да ну нах.
Где написано? Скачиваешь USB Redirector for Linux, там всё до кучи, и клиент под линь и сервер. Компилишь отдельно для клиента и отдельно для сервери и всё работает.

Передиректор USB КЛИНТ СВОБОДЕН для того, чтобы соединить устройства USB, разделенные передиректором USB на Windows. Коммерческая лицензия должна быть куплена для того, чтобы соединить устройства USB, разделенные передиректором USB Linux.

Единственная лицензия позволяет Вам соединять устройства USB от единственного сервера USB Linux. Это означает, что Вы должны купить столько же лицензий, сколько много серверов USB Linux, которые Вы имеете. Сервер USB - компьютер, где устройства USB физически включены.

Поскольку передиректор USB КЛИНТ не обеспечивает возможности оценки, Вы можете использовать пробную версию передиректора USB, чтобы оценить возможность соединения Linux.

Читайте также: