File 51-usb-modeswitch.rules of Package usb_modeswitch
ACTION!="add", GOTO="usb_modeswitch_end"
# this udev rules file is autogenerated by modeswitch.conf2udevrules.pl
# which can be found in the usb_modeswitch package
SUBSYSTEM=="usb", ATTRS{idVendor}=="1410", ATTRS{idProduct}=="5020", RUN+=/usr/sbin/usb_modeswitch -v 0x1410 -p 0x5020 -m 0x01 -M "5553424312345678000000000000061b000000020000000000000000000000"
SUBSYSTEM=="usb", ATTRS{idVendor}=="1c9e", ATTRS{idProduct}=="1001", RUN+=/usr/sbin/usb_modeswitch -v 0x1c9e -p 0x1001 -m 0x05 -M "55534243123456780000000000000606f50402527000000000000000000000"
SUBSYSTEM=="usb", ATTRS{idVendor}=="1a8d", ATTRS{idProduct}=="1000", RUN+=/usr/sbin/usb_modeswitch -v 0x1a8d -p 0x1000 -m 0x05 -M "55534243123456781200000080000603000000020000000000000000000000"
SUBSYSTEM=="usb", ATTRS{idVendor}=="1dd6", ATTRS{idProduct}=="1000", RUN+=/usr/sbin/usb_modeswitch -v 0x1dd6 -p 0x1000 -m 0x05 -M "55534243123456781200000080000603000000020000000000000000000000"
SUBSYSTEM=="usb", ATTRS{idVendor}=="16d8", ATTRS{idProduct}=="6803", RUN+=/usr/sbin/usb_modeswitch -v 0x16d8 -p 0x6803 -m 0x07 -M "555342431234567824000000800008ff524445564348470000000000000000"
SUBSYSTEM=="usb", ATTRS{idVendor}=="16d8", ATTRS{idProduct}=="f000", RUN+=/usr/sbin/usb_modeswitch -v 0x16d8 -p 0xf000 -m 0x09 -M "55534243d85dd88524000000800008ff524445564348470000000000000000"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0930", ATTRS{idProduct}=="0d46", RUN+=/usr/sbin/usb_modeswitch -v 0x0930 -p 0x0d46 -m 0x05 -M "5553424312345678000000000000061b000000020000000000000000000000"
SUBSYSTEM=="usb", ATTRS{idVendor}=="106c", ATTRS{idProduct}=="3b03", RUN+=/usr/sbin/usb_modeswitch -v 0x106c -p 0x3b03 -m 0x05 -M "555342431234567824000000800008ff024445564348470000000000000000"
SUBSYSTEM=="usb", ATTRS{idVendor}=="1ab7", ATTRS{idProduct}=="5700", RUN+=/usr/sbin/usb_modeswitch -v 0x1ab7 -p 0x5700 -m 0x07 -M "5553424312345678000000000000061b000000020000000000000000000000"
SUBSYSTEM=="usb", ATTRS{idVendor}=="1e0e", ATTRS{idProduct}=="f000", RUN+=/usr/sbin/usb_modeswitch -v 0x1e0e -p 0xf000 -m 0x01 -M "5553424312345678000000000000061b000000020000000000000000000000"
SUBSYSTEM=="usb", ATTRS{idVendor}=="1004", ATTRS{idProduct}=="1000", RUN+=/usr/sbin/usb_modeswitch -v 0x1004 -p 0x1000 -m 0x08 -M "55534243123456780000000000000aff554d53434847000000000000000000"
SUBSYSTEM=="usb", ATTRS{idVendor}=="1c9e", ATTRS{idProduct}=="f000", RUN+=/usr/sbin/usb_modeswitch -v 0x1c9e -p 0xf000 -m 0x01 -M "55534243123456788000000080000606f50402527000000000000000000000"
# devices that need custom rules
SUBSYSTEM=="block", SYSFS{idProduct}=="5010", SYSFS{idVendor}=="1410", RUN="/bin/eject %k"
LABEL="usb_modeswitch_end"