Right, but I meant that all the other rules use /lib/udev/modem-modeswitch for this, which is the intended program for this operation. Can you please try whether this works, too?
ATTRS{idVendor}=="19d2", ATTRS{idProduct}=="2000", RUN+="modem-modeswitch -v 0x%s{idVendor} -p 0x%s{idProduct} -t option-zerocd"
Right, but I meant that all the other rules use /lib/udev/ modem-modeswitc h for this, which is the intended program for this operation. Can you please try whether this works, too?
ATTRS{ idVendor} =="19d2" , ATTRS{idProduct }=="2000" , RUN+="modem- modeswitch -v 0x%s{idVendor} -p 0x%s{idProduct} -t option-zerocd"