Выставить GPS устройство на виртуальную машину VM

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

РЕДАКТИРОВАТЬ: мой лучший вариант в аппаратной части сейчас, это подключить мой телефон Android через USB к моему ноутбуку Linux, где работает виртуальная машина. Другой вариант - Bluetooth, но кажется более сложным.

3 ответа

Решение

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

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

Время от времени USB работает нормально все время в Virtualbox - но когда он останавливается....

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

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

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

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

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

Другие вопросы по тегам