#ATTRS{idVendor}=="12d1", ATTRS{idProduct}=="1446", RUN+="modem-modeswitch -v 0x%s{idVendor} -p 0x%s{idProduct} -t option-zerocd" SUBSYSTEM=="usb", SYSFS{idVendor}=="12d1", SYSFS{idProduct}=="1446", RUN+="/usr/sbin/usb_modeswitch" ACTION=="add", SYSFS{idVendor}=="12d1", KERNEL=="ttyUSB*", RUN+="/bin/touch /dev/huawei_mobile" ACTION=="remove", KERNEL=="ttyUSB*", RUN+="/bin/rm -f /dev/huawei_mobile" ##ACTION=="add", BUS=="usb", SYSFS{modalias}=="usb:v12D1*", RUN+="/usr/local/Alice_MOBILE_E1692/MobilePartner" BUS=="usb", SYSFS{modalias}=="usb:v12D1p140C*", KERNEL=="ttyUSB*", SYSFS{bInterfaceNumber}=="00", SYSFS{bInterfaceProtocol}=="ff", SYMLINK+="ttyUSB_utps_modem", SYMLINK+="modem" BUS=="usb", SYSFS{modalias}=="usb:v12D1p140C*", KERNEL=="ttyUSB*", SYSFS{bInterfaceNumber}=="01", SYSFS{bInterfaceProtocol}=="ff", SYMLINK+="ttyUSB_utps_ndis" BUS=="usb", SYSFS{modalias}=="usb:v12D1p140C*", KERNEL=="ttyUSB*", SYSFS{bInterfaceNumber}=="02", SYSFS{bInterfaceProtocol}=="ff", SYMLINK+="ttyUSB_utps_diag" BUS=="usb", SYSFS{modalias}=="usb:v12D1p140C*", KERNEL=="ttyUSB*", SYSFS{bInterfaceNumber}=="03", SYSFS{bInterfaceProtocol}=="ff", SYMLINK+="ttyUSB_utps_pcui" #SUBSYSTEM=="usb", SYSFS{idVendor}=="12d1", SYSFS{idProduct}=="1446", RUN+="/usr/sbin/usb_modeswitch --default-vendor 0x12d1 --default-product 0x1446 --message-content 55534243000000000000000000000011060000000000000000000000000000" #SUBSYSTEM=="usb", SYSFS{idVendor}=="12d1", SYSFS{idProduct}=="1446", RUN+="/usr/sbin/usb_modeswitch --default-vendor 0x12d1 --default-product 0x1446 --message-content 55534243000000000000000000000011060000000000000000000000000000" #SUBSYSTEM=="usb", SYSFS{idVendor}=="12d1", SYSFS{idProduct}=="140c", RUN+="/usr/sbin/usb_modeswitch --default-vendor 0x12d1 --default-product 0x140c --message-content 55534243000000000000000000000011060000000000000000000000000000"