Проброс в VBox USB-устройства (не флешка)

Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
Закрыто
no avatar

Автор темы
Fnlg
Сообщения: 1
Зарегистрирован: 31 июл 2020, 07:49
Контактная информация:

Проброс в VBox USB-устройства (не флешка)

#1

31 июл 2020, 09:22

Приветствую, уважаемые!
Вопрос такого характера: LM 20 «Ulyana»
(Kernel: 5.4.0-42-generic x86_64 bits: 64 compiler: gcc v: 9.3.0 Desktop: Xfce 4.14.2
tk: Gtk 3.24.13 wm: xfwm4 dm: LightDM Distro: Linux Mint 20 Ulyana
base: Ubuntu 20.04 focal )
Vbox 6.1.10_Ubuntu r138449 (дополнения версия соответствует), нужно прокинуть USB-девайс так, чтобы хост не ставил на него драйвера. Вообще, в документации на VBox сказано, что для этой цели нужно создать фильтр, и тогда устройство первым будет опрашиваться гост-системой, но этой не работает (только маны по Vbox, но экспериментирую на Vbox и VMWare).
Сейчас выглядит так

Код: Выделить всё

dmesg | grep tty
usb 1-1: siemens_mpi converter now attached to ttyUSB0
отчет о системе

Код: Выделить всё

Device-1: 1-1:33 info: Siemens AG SIMATIC PC Adapter USB type: N/A 
           driver: siemens_mpi,usb_serial_simple rev: 1.0 chip ID: 0908:0004 
На виртуальной машине поведение такое: Vbox, где гост-система XP - устройство находится, но при попытке использовать по назначению - залить прошивку на контроллер - неудача, контроллеры не обнаруживаются, ошибка при обнаружении. При подключенном девайсе диспетчер задач не может завершить поиск нового оборудования, процесс зависает, нужно завершать принудительно. Так же гост-ос не может прогрузиться, когда девайс подключен через фильтр (подобным образом система себя ведет, когда подключена неисправная периферия).
VMWare, где гост-система 10x64: при старте гост-ос выскакивает ошибка

Код: Выделить всё

The specified device is claimed by another driver (usb_serial_simple) on the host operating system. The device might be in use. To continue, the device will first be disconnected from its current driver.  
Интуиция подсказывает, что нужно сделать так, чтобы хост-ос не ставила никакие (siemens_mpi,usb_serial_simple) драйвера на девайс, либо ставила только то, что позволит его целиком отдать виртуальной машине. Наверное, нужно создать правило в /etc/udev/rules.d/ ?

Аватара пользователя

WWolf
Сообщения: 3873
Зарегистрирован: 14 фев 2018, 00:51
Решено: 28
Откуда: Краснодар
Благодарил (а): 1682 раза
Поблагодарили: 1206 раз
Контактная информация:

Проброс в VBox USB-устройства (не флешка)

#2

31 июл 2020, 09:49

Интуиция тебя подводит, разбирайся чего хр не хватает.
Проверь в семёрка, 99.99% что с полпинка заработает
Последний раз редактировалось пользователем 1 WWolf; всего редактировалось раз: 31

Аватара пользователя

rogoznik
Сообщения: 10015
Зарегистрирован: 27 июн 2017, 13:36
Решено: 128
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1950 раз
Контактная информация:

Проброс в VBox USB-устройства (не флешка)

#3

31 июл 2020, 09:53

Fnlg, драйвер уже присутствует в системе. При подключении устройства просто активируется его(драйвера) использование. То что у тебя гостевая система тупит - это проблема гостевой системы.
ИзображениеИзображение

Аватара пользователя

dzhoser
Сообщения: 50
Зарегистрирован: 29 сен 2017, 17:54
Решено: 4
Поблагодарили: 2 раза
Контактная информация:

Проброс в VBox USB-устройства (не флешка)

#4

31 июл 2020, 11:34

Заливать прошивки через виртуалку это как пилить сук на котором сидишь. Вероятность неправильно прошить очень высока. Поделитесь что за железяка может можно прошить с Linux.

Аватара пользователя

symon2014
Сообщения: 5924
Зарегистрирован: 16 дек 2017, 21:59
Решено: 36
Откуда: Феодосия
Благодарил (а): 32 раза
Поблагодарили: 747 раз
Контактная информация:

Проброс в VBox USB-устройства (не флешка)

#5

31 июл 2020, 11:37

С прошивками железок на https://4pda.ru/forum/index.php

Аватара пользователя

slant
Сообщения: 4469
Зарегистрирован: 21 июн 2017, 18:09
Решено: 95
Благодарил (а): 51 раз
Поблагодарили: 1966 раз
Контактная информация:

Проброс в VBox USB-устройства (не флешка)

#6

31 июл 2020, 11:45

Проблема может быть в самой VBox и/или VMware, в том числе. Особенно в VBox - я с ним в свое время намучался на счет USB, оно тупо не всегда и не все устройства нормально отключает и передает гостю. Попробуйте KVM + libvirt + virt-manager еще в качестве виртуальной машины - с ними в подобных вопросах меньше всего проблем, по моему опыту.

Аватара пользователя

027
Сообщения: 358
Зарегистрирован: 31 авг 2017, 09:05
Решено: 1
Благодарил (а): 26 раз
Поблагодарили: 53 раза
Контактная информация:

Проброс в VBox USB-устройства (не флешка)

#7

31 июл 2020, 14:47

Насколько понимаю, гостевая OS не может работать с устройством, если на него у нее нет драйвера. Винда, не винда, неважно.
Драйвер на хосте нужен самому хосту, если вы хотите использовать устройство именно на хосте.
А проброс — он есть проброс — тупо перенаправляет поток на шине.
У меня USB-DVB свисток работает без проблем и на хосте (mint), и на госте (Win7), но на винду, конечно, драйвер надо.
Единственное, что не проверял, надо ли на хосте обязательно заливать в железяку фирмварь, чтобы работало на госте, или это гость сам сможет (позволено хостом).

Аватара пользователя

slant
Сообщения: 4469
Зарегистрирован: 21 июн 2017, 18:09
Решено: 95
Благодарил (а): 51 раз
Поблагодарили: 1966 раз
Контактная информация:

Проброс в VBox USB-устройства (не флешка)

#8

31 июл 2020, 15:05

027, Почти все так, только есть разные методы реализации "перенаправления". Если не вдаваться в подробности - есть чистое, аналогом можно считать, как будто кабель из одного гнезда вытащили и в другое вставили. А есть трансляция, это как будто через какой-то переходник подключено. И во втором случае "есть нюансы". :) У бокса, вроде бы второй, у вари - оба (в конфиге надо было ручками править иногда чтобы нужный использовался, хотя это на server использовал, как у workstation - не могу сказать), у KVM+libvirt - первый.
027 писал(а):
31 июл 2020, 14:47
Единственное, что не проверял, надо ли на хосте обязательно заливать в железяку фирмварь, чтобы работало на госте, или это гость сам сможет (позволено хостом).
Если это не флешка, и переключено по первому варианту - ничем от подключения к настоящему железу не отличается, и хост вообще никак проброшенное устройство не влияет.

Аватара пользователя

027
Сообщения: 358
Зарегистрирован: 31 авг 2017, 09:05
Решено: 1
Благодарил (а): 26 раз
Поблагодарили: 53 раза
Контактная информация:

Проброс в VBox USB-устройства (не флешка)

#9

31 июл 2020, 15:08

Ну, яхз. Загрузку фирмвари отключить легко, а драйвер, он в ядре, возиться надо. Было бы оно мне зачем. :)
Однако, без драйвера в гостевой оси она про это устройство знать ничего не знает, никакая трансляция не поможет.

Аватара пользователя

volp
Сообщения: 249
Зарегистрирован: 29 янв 2018, 16:14
Решено: 2
Откуда: Беларусь
Благодарил (а): 30 раз
Поблагодарили: 31 раз
Контактная информация:

Проброс в VBox USB-устройства (не флешка)

#10

31 июл 2020, 16:25

Fnlg, Интересна тема, решил загуглить что об этом пишут на форумах сименса . Нашел вот тут Но работает на VMware , причем уже давно .

Аватара пользователя

symon2014
Сообщения: 5924
Зарегистрирован: 16 дек 2017, 21:59
Решено: 36
Откуда: Феодосия
Благодарил (а): 32 раза
Поблагодарили: 747 раз
Контактная информация:

Проброс в VBox USB-устройства (не флешка)

#11

31 июл 2020, 16:31

volp писал(а):
31 июл 2020, 16:25
Но работает на VMware , причем уже давно .
Очень давно. Тема родилась в апреле 2009 и тихо скончалась в октябре 2014 )

Закрыто

Вернуться в «Прочие устройства»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 5 гостей