Gastei muito do meu tempo para fazer o USB funcionar no VirtualBox. Na minha opinião, é inerentemente quebrado. Você vai fazê-lo funcionar uma vez, mas depois pára. Eu sei que este GPS dongle auto detecta bem em quase todos os link
Experimente primeiro outros dispositivos USB no VirtualBox - lembre-se de criar um filtro para o dispositivo no menu de configurações USB do VirtualBox. Se você acha que funciona mesmo depois de reiniciar, então compre o dongle acima e então direcione sua conexão USB diretamente para a VM.
Ocasionalmente, o USB funciona bem o tempo todo no Virtualbox - mas quando ele pára ....