SUBSYSTEMS=="usb", ATTRS{idVendor}!="", ATTRS{idProduct}!="", ENV{ID_VENDOR_ID}="$attr{idVendor}", ENV{ID_MODEL_ID}="$attr{idProduct}" # "1e2d:00a0" is the USB VendorID and ProductID of Gemalto ELS31-J PROGRAM="/bin/cat /proc/device-tree/model", RESULT!="Atmark-Techno Armadillo-X1L Board", GOTO="armadillo-x1l_end" SUBSYSTEM=="net", ACTION=="add", ENV{ID_VENDOR_ID}=="1e2d", ENV{ID_MODEL_ID}=="00a0", KERNEL=="usb*", DRIVERS=="cdc_ether", NAME="usb1" SUBSYSTEM=="net", ACTION=="add", KERNEL=="usb1", KERNELS=="gadget", NAME="usb0" LABEL="armadillo-x1l_end" PROGRAM="/bin/cat /proc/device-tree/model", RESULT!="Atmark-Techno Armadillo-IoT Gateway G3 D2 Board", GOTO="armadillo-iot-g3-d2_end" SUBSYSTEM=="net", ACTION=="add", ENV{ID_VENDOR_ID}=="1e2d", ENV{ID_MODEL_ID}=="00a0", KERNEL=="usb*", DRIVERS=="cdc_ether", NAME="usb1" LABEL="armadillo-iot-g3-d2_end"