On Tue, Jul 23, 2002, Bryan Kate <[EMAIL PROTECTED]> wrote:
> When I plug a device into my system, I have it load the firmware to it.
> The problem is that the firware tells the device to renumerate itself
> and show up as a different vend/prod id.  That is fine, but when it does
> the renumeration, it removes the old device (pre-firmware) and does not
> send a new "add" message to user space or a "remove" when it is
> unplugged.  The device is able to be used (from what I can tell thus
> far) if the bus is manually scanned for the new filename, but I would
> benefit from an add/remove signal to userspace just as if it were
> recently un/plugged. Is this supposed to happen on renumeration?

It sounds like the device doesn't disconnect and reenumerate. It just
updates it's descriptors.

The kernel really needs a call to reread the descriptors, but it's
lacking that right now.

For now, you can just reset the device. That may or may not work
depending on the device.

JE



-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to