I needed a way to detect serial device insertion and removal in C code and I
ended up using the iNotify kernel features. IIRC, Linux 2.4 didn't have
iNotify but instead has the older and less powerful dNotify system. I think
this isn't built into the stock kernel so you may have to build your own.
With iNotify, my code watched the /dev directory for changes and then
specifically looked for ttyUSB names. It works well but you may have to sleep
the code until the device stabilizes.
--- In Rich Wilson <> wrote:
>
> Is there any way for a running application to be notified
> when a USB memory is inserted or removed?
> It seems there are hooks for this, but I couldn't find them...
> I'm using a TS-7250 with its standard 2.4 kernel.
>
> Rich
>
> --
> Rich Wilson
>
>
------------------------------------
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/ts-7000/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/ts-7000/join
(Yahoo! ID required)
<*> To change settings via email:
<*> To unsubscribe from this group, send an email to:
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|