Tidak dapat melihat / menghubungkan perangkat usb ke tamu virtualbox dari host ubuntu

13

Saya mencoba menghubungkan Robot NXT ke tamu windows XP di Virtualbox, saya telah menginstal Paket Ekstensi virtualbox. Tidak ada satu pun perangkat usb yang muncul di kotak virtual, namun lsusb menunjukkan semuanya terhubung ke host saya.

william@ubuntu-laptop:~$ lsusb
Bus 002 Device 005: ID 0694:0002 Lego Group Mindstorms NXT
Bus 002 Device 004: ID 049f:0051 Compaq Computer Corp. KU-0133 Easy Access Interner Keyboard
Bus 002 Device 003: ID 1c4f:0034 SiGma Micro 
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 1bcf:2c18 Sunplus Innovation Technology Inc. 
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Seperti yang Anda lihat, robot saya terhubung pada usb pertama, namun tidak ada yang muncul di Vbox, bahkan mouse dan keyboard, apakah vbox menyembunyikannya secara default karena bukan perangkat penyimpan? (Saya belum mencoba menghubungkan kunci usb) Saya perlu cara untuk memaksa Vbox untuk meneruskan kontrol perangkat melalui tamu, di mana saya dapat menghubungkannya ke IDE RobotC.

Saya menginstal Vbox melalui pusat perangkat lunak. Ini adalah versi 4.3.26 (Terbaru, hanya diinstal hari ini)

William Satterthwaite
sumber
Sudahkah Anda mengaktifkan USB di VirualBox?
Tim
Mengaktifkan Pengontrol USB dan Pengontrol USB 2.0 (EHUI). Saya belum menambahkan filter apa pun, jadi itu akan menunjukkan segalanya, bukan?
William Satterthwaite
coba tambahkan filter, saya menemukan itu tidak menunjukkan webcam saya jika itu tidak eksklusif.
Tim
Saya mencoba menambahkan filter, masih tidak ada. Menguji teori saya tentang hanya menampilkan perangkat penyimpanan, tidak, tidak ada. Menginstal ulang paket ekstensi, dan saya muak mengetik kata n tetapi Anda mendapatkan ide. Mungkin saya harus bertanya-tanya di forum vbox juga.
William Satterthwaite
2
Lihat askubuntu.com/questions/25596/how-to-set-up-usb-for-virtualbox - jika semua sudah diatur dengan benar, Anda akan melihat perangkat USB seperti kunci USB, printer atau sejenisnya. Uji dulu dengan ini dan laporkan jika gagal.
Takkat

Jawaban:

20

Masalahnya adalah saya bukan bagian dari grup vboxuser. Bagi mereka yang memiliki masalah yang sama:

Pertama pastikan Anda memiliki Paket Ekstensi Virtualbox, ini memungkinkan penggunaan usb 2.0. usb 3.0 belum didukung.

Menambahkan diri Anda ke grup vboxuser:

sudo usermod -a -G vboxusers <useruame>

Logout lalu kembali agar perubahan diterapkan

Mengaktifkan pengontrol USB 2.0 (EHCI) dalam pengaturan untuk Anda vm

Jika Anda membutuhkan bantuan lebih lanjut lihat topik ini

Kredit untuk Takkat

William Satterthwaite
sumber
0

Dalam kasus saya, setelah menerapkan retasan William Satterthwaite di atas, saya bisa melihat daftar perangkat USB di VirtualBox dan menghubungkannya. Tetapi mereka tidak akan muncul di OS tamu. Kemudian saya mematikan tamu dan mengubah adaptor USB dari USB 3.0 ke USB 2.0. Saya reboot mesin dan perangkat USB ditampilkan di OS tamu.

Herve Mutombo
sumber
Jika Anda menggunakan windows 7, itu tidak mendukung USB 3.0. Dukungan apa pun harus disediakan oleh driver motherboard. Dalam kasus virtualbox, Anda akan menginginkan driver untuk perangkat yang
ditiru