On Mar 21, 2007, at 7:48 AM, Alan Stern wrote:

> On Tue, 20 Mar 2007, Allen Curtis wrote:
>
>>>>> I am sorry. HAL? Where do I get this daemon?
>>>>
>>>> It's part of the hal package, which is included in Fedora and
>>>> presumably
>>>> other distributions as well.  See
>>>>
>>>>    http://www.freedesktop.org/Software/hal
>>>
>>> What would an embedded distro use though?  HAL takes up
>>> multi-megabytes.
>>> A swapless system, with say 32 MB total RAM, probably won't find that
>>> to be a usable solution ...
>>>
>>
>> Gee Dave,
>>
>> How did you know? That is exactly what we have, an embedded system 
>> with
>> 32MB of RAM and no swap!
>>
>> We created the unusual_device entry to launch a kernel thread to do
>> this polling. This solution does not "feel" right but I do not know
>> what else to do.
>
> Another approach is to do the polling in userspace rather than in the
> kernel.  You could write a daemon that would constantly probe all the
> removable SCSI disk drives.  I don't know of any existing standalone
> program to do that.
>

This is our current, inefficient method. We actually have a batch file 
which sits around in a polling loop trying to mount or unmount the 
device depending on the current state.

It does work but it isn't very efficient. We actually did it this way 
as a "quick fix". I guess we stumbled onto the right solution?

- Allen



-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
linux-usb-devel@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to