USB

This article describes the setup of USB (Universal Serial Bus) controllers.

Hardware detection
To choose the right driver, first detect the used USB controllers. The lspci tool works nicely for this task:

Kernel Configuration
The following kernel options will also need activated:

Portage Configuration
Portage knows the global USE flag  for enabling support for USB in other packages:

After setting this be sure to update the system with the --changed-use option so the changes take effect:

Also install the package, if it is not already pulled in:

USE flags for usbutils are as follows: