---
name: "usbmgr"
section: "8"
platform: "linux"
package: "usbmgr"
version: "1.0.0-5"
release: "Debian 4.0 (Etch)"
platforms: ["linux"]
url: "https://new.carta.tech/usbmgr"
---

# usbmgr(8)

Daemon to load/unload USB modules

## NAME

usbmgr - Daemon to load/unload USB modules

## SYNTAX

**usbmgr** \[-Vdnph\] \[-D *n*\] \[-c *file*\] \[-t *time*\]

## DESCRIPTION

The **usbmgr** daemon takes care of loading and unloading USB kernel modules when necessary.

When USB devices connect to or disconnect from a USB hub, the usbmgr works as follows, according to configuration:

- a)

  It loads and unloads Linux kernel modules.

- b)

  It executes files to setup USB devices.

## OPTIONS

- **-V**

  Prints version and exits.

- **-d**

  Debug mode. Implies **-n**.

- **-n**

  Non daemon execution mode.

- **-p**

  Don't create PID file.

- **-h**

  Print usage and exit.

- **-b**

  Don't beep.

- **-D** *n*

  Turn on debug mode, where *n* is the debug level.

- **-c** *file*

  Specify alternate configuration file.

- **-t** *time*

  Specify polling time in microseconds.

## FILES

*/etc/usbmgr/usbmgr.conf* \
 */etc/usbmgr/network* \
 */etc/usbmgr/preload.conf* \

## ENVIRONMENT VARIABLES

None.

## AUTHOR

Shuu Yamaguchi \<shuu@wondernetworkresources.com\>

This manual page was written by Esteban Manchado Velázquez \<zoso@debian.org\>, for the Debian GNU/Linux system (but may be used by others).

## SEE ALSO

[**dump\_usbdev**(8)](/dump_usbdev/8.md), [**update\_usbdb**(8)](/update_usbdb/8.md), [**usbmgr.conf**(5)](/usbmgr.conf/5.md)
