Змінюй хід війни! Допомагай ЗСУ!

usbip на малине

🟢 15:09 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • Автор теми _pasha
  • Дата створення

_pasha

P
  • 🟢 15:09 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #1
usbip на малине

привет
нужен был изолированный usb2.0 порт а имеющйся изолятор только на 1.1
ну думаю, нивапрос. Проброшу от малины, она все равно там в стенде, на ней чего только нету.
ХЕР!
но малина у меня старая, 2B :незнаю:
у кого что-нить поновее есть?
Можете проверить, работает проброс таки или нет?
Спасибо.
 
  • 🟢 15:09 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #2
А каким софтом пробрасывать?
 
  • 🟢 15:09 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #3
ааа. вот хорошо , что Вы зашли :пиво:
я смотрел тут
⚠ Тільки зареєстровані користувачі бачать весь контент та не бачать рекламу.

на малине у нас сервер
Код:
Ставим
#apt install usbip
Включаем компоненты ядра - вариант 1
#modprobe usbip
#modprobe usbip_common_mod

если матюкается и говорит что таковых нету - включаем 
#modprobe vhci_hcd

можно проверить что включено в ядре
#lsmod |grep usb


смотрим что у нас из usb девайсов
# usbip list -l
биндим нужный девайс например
# usbip bind -b 1-1.1

Настройка Linux-клиента
Код:
Устанавливаем пакет
# apt install usbip
Подключаем модуль ядра
# modprobe vhci-hcd
Получаем список устройств на сервере
# usbip -l 192.168.1.1
Подключаем устройство и запоминаем номер виртуального порта
# usbip -a 192.168.1.1 1-1.1 
Отключение осуществляем по номеру виртуального порта
# usbip -d 1

где # как вы понимаете означает действия из-под рута

по идее он должен отключить от драйвера ОС данный девайс и ему пофиг что там вообще висит. Все решается на стороне клиента
===============
а вот изпод винды я не пробовал, потому что у меня винда на виртуалбоксе и все равно весь usb идет из линуха в венду
 
  • 🟢 15:09 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #4
Завтра попробую настроить на 3B
 
  • 🟢 15:09 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #5
Со стороны PI запустилось и забиндилось, правда я делал так:
Код:
#sudo modprobe usbip-core
#sudo modprobe usbip-host
#sudo usbipd -D

Но клиент выдает ошибку при попытке приконнектиться.
Под Ubuntu:
"usbip err: usbip_network.c: 119 (usbip_recv_op_common) recv op_common, -1"
Под Виндой:
"usbip err: usbip_network.c: 121 (usbip_recv_op_common) recv op_common, -1"
 
  • 🟢 15:09 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #6
вот. у меня то же самое.
 
  • 🟢 15:09 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #7
Вот еще какой-то способ, вроде более правильный, но я не пробовал:
⚠ Тільки зареєстровані користувачі бачать весь контент та не бачать рекламу.
 
  • 🟢 15:09 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #8
увидел эту тему и решил у себя на апельсине на армбиане попробовать.
Но на usbip list -l запнулся. Получил "usbip err: usbip_network.c: 206 (tcp_connect ) 192.168.2.101:00 3240: Name or service not known". Вот теперь размышляю над проблемой.
 
  • 🟢 15:09 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #9
  • 🟢 15:09 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #10
на эту ошибку usbip err: usbip_network.c: 206 (tcp_connect ) не ругается, а нормально показывает если список смотреть вот так
Код:
usbip_bind_driver list
. А чтобы забиндить устройство при запуске процесса usbipd получаю, что не может найти usbip и usbip_common_mod. И это все я получаю в версии 0.1.7 которая устанавливается отдельным пакетом.
Более новая версия 0.2 уже идет в пакете linux-tools. И там модули называются
Код:
usb_core и usb_host
. Здесь тоже нужно было немного настроить, создать файлик, чтобы в списке устройств показывало имя его, а не "неизвестное устройство". Здесь нормально демон стартует, нормально показывает список устройств. Но при бинде пишет, что такого устройства нет. Попробовал забиндить другое ID с неподключенной флешкой, так пишет что устройства с таким ID нет.
На ноутбуке есть виртуальная машина с убунтой 16-ой. Так там после установки пакета linux-tools все отлично работает. Только не проверял на клиенте, как он видит.
Попробовал пакет USB Redirector, там на линукс как клиент, так и сервер бесплатны и клиент на винду бесплатный, все остальное платное. Установилось нормально, но процесс сервера не запускается, когда вручную запускаешь, появляется надпись что запуск сервера, но после этого в процессах ничего нет. При поиске проблемы. почему процесс не стартует наткнулся на проект Virtualhere. Сервер нормально поставился и он шарит устройства сам автоматически. Клиент на винде сам не захотел доступные USB хабы искать запрашивал установить какой-то Бонжур, после установки снова запрашивал его на установку. При добавлении вручную адреса и порта, нашел удаленную флешку, название, но чтобы ее открыть потребовал драйвер, после установки все равно не открывает ее и снова запрашивает установку этого драйвера.
 
  • 🟢 15:09 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #11
При поиске проблемы
да ну нафиг эти танцы бубны
вот еще на свежеприсланном оранже попробую как руки дойдут
я помню когдато юзал старую версию usbip по венде, и через vpn
но эта вся чепуха была очень чувствительна к задержкам пакетов. хотя и работала. якобы
а сейчас вообще ноль успеха
 
Назад
Зверху Знизу