предоставить устройство GPS виртуальной машине virtualbox

предоставить устройство GPS виртуальной машине virtualbox

Возможно ли предоставить доступ к GPS-устройству виртуальной машине, работающей на VirtualBox? Я обнаружил, что существуют приложения Android, которые могут предоставить доступ кСигнал GPS через Bluetoothк компьютеру, мне было интересно, можно ли для компьютера, который имеет работающий входящий сигнал GPS, предоставить его виртуальной машине vitualbox, как это делается для CPU, GPU, дисков, USB-устройств и других устройств. Есть идеи?

EDIT: мой лучший вариант с аппаратной стороны на данный момент — подключить мой телефон Android через USB к моему ноутбуку Linux, где запущена VM. Другой вариант — Bluetooth, но он кажется более сложным.

решение1

Слишком много времени потратил на то, чтобы заставить USB работать в VirtualBox. По-моему, он изначально сломан. Вы заставите его работать один раз, но потом он перестанет работать. Я знаю, что этот GPS-донгл автоматически обнаруживается почти во всех ОСhttp://www.amazon.co.uk/GLOBALSAT-ND-100-Receiver-NetBook-Notebook/dp/B00286KXGU/ref=pd_sxp_f_pt

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

Иногда USB-порт в Virtualbox работает нормально, но когда он перестает работать...

решение2

Это действительно возможно сделать только в том случае, если к устройству можно получить доступ через последовательный порт или USB.

Bluetooth раньше был обычным типом подключения для внешних устройств GPS (до того, как все смартфоны стали их встраивать!). На самом деле происходит следующее: драйверы Bluetooth предоставляют виртуальный интерфейс USB. Я почти уверен, что, учитывая, что поддержка USB в VirtualBox довольно сомнительна, это не сработает. В любом случае, хотя смартфоны и имеют разумную поддержку таких вещей, ПК гораздо сложнее, и вы вряд ли заставите это работать. Однако, если ваши потребности велики, возможно, стоит потратить немного времени и усилий.

Сначала заставьте GPS работать с хостовой ОС и посмотрите, открыт ли виртуальный порт USB. Если он открыт, попробуйте пробросить этот порт в гостевую ОС VirtualBox.

решение3

Скорее всего, ваше GPS-устройство будет подключено к вашему ПК черезПрофиль последовательного порта Bluetooth. Это создаст COM-порт на хосте, который вы сможете использовать для связи с GPS.

Если это правда, то открыть COM-порт для виртуальной машины должно быть довольно просто. VirtualBox имеет встроенную функциональность.

Связанный контент