2001-10-04 07:04:57

by Josh Myer

[permalink] [raw]
Subject: USB Event Daemon?

Hi,

This might belong on linux-usb, but i'm not subscribed there, and I figure
this is probably a better place to ask this question.

Is there, or if there were, would it be used, a method to notify a
user-space daemon/program of USB device insertions? A quick search through
archives didn't show anything.

Basically, i've been spoiled by OSX's "Image Capture" utility, which
launches an image offloader whenever i plug my camera into the USB port,
automatically mounting it as a USB storage device. I'd like similiar
functionality on my linux machine(s).

My first instinct is to look at the new input layer and see if this would
fit into that scheme.

Any thoughts, pointers, or flamage would be appreciated; i'm sub'd, but
CCs are appreciated to help seperate signal and noise.

Thanks in advance,
--
/jbm, but you can call me Josh. Really, you can.
"Design may be clever in spurts,
but evolution never sleeps"
-- Rob Landley


2001-10-04 08:06:46

by Josh Myer

[permalink] [raw]
Subject: Re: USB Event Daemon?

I feel stupid.

Decided to look over Documentation/usb again and scour the web some
more. Hotplug support is exactly what i was looking for (ie: i've already
got a shell script that just grabs the files already thrown together).

Sorry to clutter the list.
-josh, random moron

On Thu, 4 Oct 2001, Josh Myer wrote:

> Hi,
>
> This might belong on linux-usb, but i'm not subscribed there, and I figure
> this is probably a better place to ask this question.
>
> Is there, or if there were, would it be used, a method to notify a
> user-space daemon/program of USB device insertions? A quick search through
> archives didn't show anything.
>
> Basically, i've been spoiled by OSX's "Image Capture" utility, which
> launches an image offloader whenever i plug my camera into the USB port,
> automatically mounting it as a USB storage device. I'd like similiar
> functionality on my linux machine(s).
>
> My first instinct is to look at the new input layer and see if this would
> fit into that scheme.
>
> Any thoughts, pointers, or flamage would be appreciated; i'm sub'd, but
> CCs are appreciated to help seperate signal and noise.
>
> Thanks in advance,
> --
> /jbm, but you can call me Josh. Really, you can.
> "Design may be clever in spurts,
> but evolution never sleeps"
> -- Rob Landley
>
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to [email protected]
> More majordomo info at http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at http://www.tux.org/lkml/
>

--
/jbm, but you can call me Josh. Really, you can.
"Design may be clever in spurts,
but evolution never sleeps"
-- Rob Landley

2001-10-04 17:06:00

by James Simmons

[permalink] [raw]
Subject: Re: USB Event Daemon?


> Is there, or if there were, would it be used, a method to notify a
> user-space daemon/program of USB device insertions? A quick search through
> archives didn't show anything.

Do a open on /proc/bus/usb/devices. Do a select on it. When a device is
attached detached select will return. Then read data from /proc/bus/usb/devices.