usbdmonitor(8)

SYNOPSIS

insmod usbdmonitor

/etc/hotplug/usbd.agent

DESCRIPTION

This module is a Monitor for the USB Device. It performs two functions:

    Monitor for Cable Connection Events
        When the USB cable is connected or dis-connected the USB Device Monitor will invoke a hotplug script to load or unload the required USB Device modules.

    Handle Power Management Events
        When a power management event is received the USB Device Monitor will invoke a hotplug script to load or unload the required USB Device modules.

HOTPLUG AGENT

The hotplug agent script /etc/hotplug/usbd.agent is called with two parameters:

    INTERFACE = monitor

    ACTION = load
        Load required modules.

    ACTION = suspend
        Unload any modules for power management suspend.

    ACTION = restore-loaded
        Reload any modules for power management restore.

    ACTION = restore-unloaded
        Unload any modules not already unloaded for power management suspend.

    ACTION = unload
        Unload all modules.

LINUX CONFIGURATION PARAMETERS

AUTHOR

Stuart Lynne <sl@lineo.com>

Bruce Balden <balden@lineo.com>

Tom Rushworth <tbr@lineo.com>

SEE ALSO

usbdbus(7), usbdfunc(7), usbd(8), usbdcore(8)

Universal Serial Bus Specification, Revision 2.0

Universal Serial Bus Class Definitions for Communications Devices, Version 1.1