Hey, thanks for the output. Now that we know there is a mechanism for conveying this data, I'm tempted to
1. Make udev's usb_id set a ID_USB_HOTPLUGGABLE property by analyzing
the hub descriptors. Then take this property into account when
calculating the CanDetach property.
2. Fix/quirk broken hardware like the Dell Mini with simple udev rules
that can override ID_USB_HOTPLUGGABLE.
Also notify Dell (and others) of this problem so it won't happen
in the future.
Hey, thanks for the output. Now that we know there is a mechanism for conveying this data, I'm tempted to
1. Make udev's usb_id set a ID_USB_HOTPLUGGABLE property by analyzing
the hub descriptors. Then take this property into account when
calculating the CanDetach property.
2. Fix/quirk broken hardware like the Dell Mini with simple udev rules HOTPLUGGABLE.
that can override ID_USB_
Also notify Dell (and others) of this problem so it won't happen
in the future.