Eric Dorland wrote:
> Has this been discussed upstream at all?
the fix is correct, but mine is nicer I think.
when /proc/bus/usb got duplicated into /dev/bus/usb
udev also spawned openct twice, and two ifdhanlders
could try to talk to the same device, which didn't work.
a glogal usb_claim_interface code did also not work fine
with combo devices such as keyboard+smart card reader
combo devices.
so we moved the usb_claim_interface code to the usb set_param
function and made sure all ifd handler set the parameter.
but when I changed that, I didn't think of the cm40x0 devices,
and forgot to test them, thus I broke them. one way to fix it
is to undo this change, a bit nice might be to implement set_params
and get_params with dummy functions that can be extended later.
my proposed patch already implements set_params, will commit
it for 0.6.12 with set_params, too.
Regards, Andreas
--
To UNSUBSCRIBE, email to
debian-bugs-dist-REQUEST@...
with a subject of "unsubscribe". Trouble? Contact
listmaster@...