Comment 5 for bug 1878921

Revision history for this message
Josua Dietze (digidietze) wrote :

Thanks for the lsusb output!
It enabled me to provide a solution.

usb_modeswitch can check for additional attributes beside the USB ID, precisely *because* of those IDs being re-used for different devices. The original idea was to have one ID for each device model or at least for one series of devices which are behaving alike. Manufacturers are messing this up occasionally though.

Fortunately, the previous devices with the ID 1de1:1101 have a specific entry for the attribute "iManufacturer". It's "actions" for the Pico Pix and "action" for the picture frame.

Your device has "AMicro". So for the solution of the problem, the only thing that needs to be done is RENAMING usb_modeswitch's configuration file named "1de1:1101" to "1de1:1101:uMa=action".
This will make usb_modeswitch work for the previous devices but ignore your device.

So this is all the maintainers of the "usb-modeswitch-data" package have to do:
In /usr/share/usb_modeswitch unpack the file "configPack.tar.gz". Rename the file "1de1:1101" as described. Repack the file.

I will do the same upstream, but since Ubuntu seems to be a bit slow with incorporating updated packages of usb-modeswitch-data, maintainers may want to patch the currently used version.