exponer el dispositivo GPS a virtualbox VM

exponer el dispositivo GPS a virtualbox VM

¿Es posible exponer un dispositivo GPS a una máquina virtual que se ejecuta en virtualbox? Descubrí que hay aplicaciones de Android que pueden exponer unSeñal GPS vía Bluetootha la computadora, me preguntaba si una computadora que tiene una señal de GPS entrante, puede exponerla a una VM de vitualbox, como se haría con CPU, GPU, discos, dispositivos USB y otros dispositivos. ¿Algunas ideas?

EDITAR: mi mejor opción en el lado del hardware en este momento es conectar mi teléfono Android mediante USB a mi computadora portátil Linux, donde se ejecuta la VM. Otra opción es el Bluetooth, pero parece más complicada.

Respuesta1

Pasé demasiado tiempo haciendo que el USB funcionara en virtualbox. En mi opinión, está inherentemente roto. Conseguirás que funcione una vez, pero luego se detendrá. Sé que este dongle GPS detecta automáticamente muy bien en casi todos los sistemas operativos.http://www.amazon.co.uk/GLOBALSAT-ND-100-Receiver-NetBook-Notebook/dp/B00286KXGU/ref=pd_sxp_f_pt

Primero experimente con otros dispositivos USB en virtualbox; recuerde crear un filtro para el dispositivo en el menú de configuración USB de virtualbox. Si encuentra que funciona incluso después de reiniciar, etc., compre el dongle anterior y luego dirija su conexión USB directamente a la VM.

De vez en cuando, el USB funciona bien todo el tiempo en Virtualbox, pero cuando se detiene...

Respuesta2

Realmente sólo puedes hacer esto si se puede acceder al dispositivo a través de serie o USB.

Bluetooth solía ser un tipo de conexión común para dispositivos GPS externos (¡antes de que todos los teléfonos inteligentes los tuvieran integrados!). En realidad, lo que sucede es que los controladores Bluetooth exponen una interfaz USB virtual. Estoy bastante seguro de que, dado que la compatibilidad con VirtualBox USB es algo incompleta, esto no funcionaría. En cualquier caso, aunque los teléfonos inteligentes tienen un soporte razonable para este tipo de cosas, las PC son bastante más complejas y es poco probable que funcionen. Sin embargo, si su necesidad es grande, puede que valga la pena invertir algo de tiempo y esfuerzo.

Primero haga que el GPS funcione con el sistema operativo host y vea si hay un puerto USB virtual expuesto. Si es así, intente pasar este puerto al sistema operativo invitado VirtualBox.

Respuesta3

Lo más probable es que su dispositivo GPS se esté conectando a su PC a través delPerfil del puerto serie Bluetooth. Esto crea un puerto COM en el host que debería poder utilizar para comunicarse con el GPS.

Si esto es cierto, debería ser bastante trivial exponer el puerto COM a la máquina virtual. VirtualBox tiene esa funcionalidad incorporada.

información relacionada