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
