Không thể xem / kết nối các thiết bị usb với máy khách ảo từ máy chủ Ubuntu


13

Tôi đang cố gắng kết nối Robot NXT với khách Windows XP trong Virtualbox, tôi đã cài đặt Gói mở rộng của Virtualbox. Không một thiết bị usb nào xuất hiện trong hộp ảo, nhưng lsusb cho thấy tất cả chúng đều được kết nối với máy chủ của tôi.

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

Như bạn có thể thấy, robot của tôi được kết nối trên usb đầu tiên, nhưng không có gì hiển thị trong Vbox, thậm chí không phải chuột và bàn phím, vbox có ẩn chúng theo mặc định vì chúng không phải là thiết bị lưu trữ? (Tôi chưa thử kết nối khóa usb) Tôi cần cách buộc Vbox chuyển tiếp điều khiển thiết bị thông qua khách, nơi tôi có thể kết nối nó với IDE RobotC.

Tôi đã cài đặt Vbox thông qua trung tâm phần mềm. Đây là phiên bản 4.3.26 (Mới nhất, chỉ cài đặt ngày hôm nay)


Bạn đã kích hoạt USB trong VirualBox chưa?
Tim

Đã bật cả Bộ điều khiển USB và Bộ điều khiển USB 2.0 (EHUI). Tôi chưa thêm bất kỳ bộ lọc nào, vì vậy nó sẽ hiển thị mọi thứ, phải không?
William Satterthwaite

hãy thử thêm bộ lọc, tôi thấy nó không hiển thị webcam của tôi nếu nó không độc quyền.
Tim

Tôi đã thử thêm một bộ lọc, vẫn không có gì. Đã kiểm tra lý thuyết của tôi về việc chỉ hiển thị các thiết bị lưu trữ, không, không có gì. Cài đặt lại gói tiện ích mở rộng và tôi cảm thấy chán khi gõ từ n nhưng bạn hiểu ý. Có lẽ tôi nên hỏi xung quanh tại diễn đàn vbox.
William Satterthwaite

2
Xem Askubfox.com/questions/25596/how-to-set-up-usb-for-virtualbox - nếu tất cả được thiết lập chính xác, bạn sẽ thấy các thiết bị USB như phím USB, máy in hoặc tương tự. Kiểm tra với những đầu tiên và báo cáo nếu họ thất bại.
Takkat

Câu trả lời:


20

Dự án là tôi không thuộc nhóm vboxuser. Đối với những người có cùng một vấn đề:

Trước tiên hãy đảm bảo bạn có Gói mở rộng Virtualbox, điều này cho phép sử dụng usb 2.0. usb 3.0 chưa được hỗ trợ.

Đã thêm mình vào nhóm vboxuser:

sudo usermod -a -G vboxusers <useruame>

Đăng xuất rồi quay lại để thay đổi có hiệu lực

Bật bộ điều khiển USB 2.0 (EHCI) trong cài đặt cho bạn vm

Nếu bạn cần thêm sự giúp đỡ thấy này chủ đề

Tín dụng cho Takkat


0

Trong trường hợp của tôi, sau khi áp dụng bản hack của William Satterthwaite ở trên, tôi có thể xem danh sách các thiết bị USB trong VirtualBox và kết nối chúng. Nhưng chúng sẽ không xuất hiện trong hệ điều hành khách. Sau đó, tôi tắt khách và thay đổi bộ chuyển đổi USB từ USB 3.0 sang USB 2.0. Tôi khởi động lại máy và thiết bị USB được hiển thị trong HĐH khách.


Nếu bạn đang sử dụng windows 7, nó không hỗ trợ USB 3.0. Bất kỳ hỗ trợ phải được cung cấp bởi trình điều khiển bo mạch chủ. Trong trường hợp hộp ảo, bạn sẽ muốn trình điều khiển cho thiết bị mà hộp ảo mô phỏng
Shelvacu
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.