Bug 207630

Summary: Handbook Section 21.6.2 "VirtualBox USB Support" should be updated to reflect unsupported USB 2.0/3.0
Product: Documentation Reporter: fehmi noyan isi <fnoyanisi>
Component: Books & ArticlesAssignee: freebsd-doc (Nobody) <doc>
Status: Closed FIXED    
Severity: Affects Some People CC: fnoyanisi, wblock
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   

Description fehmi noyan isi 2016-03-01 22:59:56 UTC
Hi,

Apparently, Oracle does not officially support FreeBSD as a host operating system [1], and their latest extension pack (VirtualBox 5.0.14 Oracle VM VirtualBox Extension Pack), which can be downloaded from [2], is not available for FreeBSD hosts.

This extension pack enables USB 2.0/3.0 communication ports to be enabled/used in the guest operating system. Oracle's description for the extension pack is

"Support for USB 2.0 and USB 3.0 devices, VirtualBox RDP and PXE boot for Intel cards..."

Unfortunately, without this package, FreeBSD host operating system cannot pass the USB port to the guest OS. Even though the user follows steps given in Section 21.6.2 of FreeBSD Handbook properly, it is not possible to get USB 2.0/3.0 work in the guest OS. There is a forum thread on the topic [4]

The relevant chapter in the handbook [3] should be updated to reflect this issue to ovoid being over-promising.

[1] https://www.virtualbox.org/ticket/8073
[2] https://www.virtualbox.org/wiki/Downloads
[3] https://www.freebsd.org/doc/handbook/virtualization-host-virtualbox.html
[4] https://forums.freebsd.org/threads/47579/
Comment 1 commit-hook freebsd_committer freebsd_triage 2016-10-28 14:26:57 UTC
A commit references this bug:

Author: wblock
Date: Fri Oct 28 14:26:22 UTC 2016
New revision: 49599
URL: https://svnweb.freebsd.org/changeset/doc/49599

Log:
  USB pass-through in VirtualBox is currently not supported.

  PR:		207630
  Submitted by:	Tim Moore <tmoore@iXsystems.com>
  Reported by:	fehmi noyan isi <fnoyanisi@yahoo.com>
  Differential Revision:	https://reviews.freebsd.org/D8318

Changes:
  head/en_US.ISO8859-1/books/handbook/virtualization/chapter.xml
Comment 2 Warren Block freebsd_committer freebsd_triage 2016-10-28 14:27:25 UTC
Patch from https://reviews.freebsd.org/D8318 committed, thanks!