CP2105的PID VID
ID_VENDOR_ID=10c4
ID_MODEL_ID=ea70
建立”.rule”的檔案，並放到”/etc/udev/rules.d/”資料夾下，
來指定COM port名稱，如下範例，指定名稱為"antzerCAN0"和"antzerNMEA0" : 

#
#KERNEL=="ttyUSB[0-9]*", SUBSYSTEM=="tty", ATTRS{idVendor}=="10c4", ENV{ID_USB_INTERFACE_NUM}=="00", SYMLINK+="antzerCAN0", MODE:="0666"
#KERNEL=="ttyUSB[0-9]*", SUBSYSTEM=="tty", ATTRS{idVendor}=="10c4", ENV{ID_USB_INTERFACE_NUM}=="01", SYMLINK+="antzerNMEA0", MODE:="0666"
#

#===============
如果有兩個device，請先確認在哪個USB下，再進行分辨，查看KERNELS的數值，可使用以下command
udevadm info -a -n /dev/ttyUSB0

確認參考如下
looking at parent device '/devices/pci0000:00/0000:00:14.0/usb1/1-1':
    KERNELS=="1-1"
    SUBSYSTEMS=="usb"
    DRIVERS=="usb"
    ATTRS{authorized}=="1"
    ATTRS{avoid_reset_quirk}=="0"
    ATTRS{bConfigurationValue}=="1"
    ATTRS{bDeviceClass}=="00"
    ATTRS{bDeviceProtocol}=="00"
    ATTRS{bDeviceSubClass}=="00"
    ATTRS{bMaxPacketSize0}=="64"
    ATTRS{bMaxPower}=="100mA"
    ATTRS{bNumConfigurations}=="1"
    ATTRS{bNumInterfaces}==" 2"
    ATTRS{bcdDevice}=="0100"
    ATTRS{bmAttributes}=="80"
    ATTRS{busnum}=="1"
    ATTRS{configuration}==""
    ATTRS{devnum}=="2"
    ATTRS{devpath}=="1"
    ATTRS{idProduct}=="ea70"
    ATTRS{idVendor}=="10c4"
    ATTRS{ltm_capable}=="no"
    ATTRS{manufacturer}=="Silicon Labs"

rule檔案的範例如下:
#	
#KERNEL=="ttyUSB[0-9]*", SUBSYSTEM=="tty", KERNELS=="1-1", ATTRS{idVendor}=="10c4", ENV{ID_USB_INTERFACE_NUM}=="00", SYMLINK+="antzerCAN0", MODE:="0666"
#KERNEL=="ttyUSB[0-9]*", SUBSYSTEM=="tty", KERNELS=="1-1", ATTRS{idVendor}=="10c4", ENV{ID_USB_INTERFACE_NUM}=="01", SYMLINK+="antzerNMEA0", MODE:="0666"
#
#KERNEL=="ttyUSB[0-9]*", SUBSYSTEM=="tty", KERNELS=="1-2", ATTRS{idVendor}=="10c4", ENV{ID_USB_INTERFACE_NUM}=="00", SYMLINK+="antzerCAN1", MODE:="0666"
#KERNEL=="ttyUSB[0-9]*", SUBSYSTEM=="tty", KERNELS=="1-2", ATTRS{idVendor}=="10c4", ENV{ID_USB_INTERFACE_NUM}=="01", SYMLINK+="antzerNMEA1", MODE:="0666"

