# Both the ATC and the USBIO board use Silicon Labs CP210x chips - We must # distinguish between the two using serial number. East West (the PCB # house that makes these chips) serializes the USB IO board chips, # and the SN's begin with 'EW'. The ATC chips are not serialized # and begin with 'CP210'. Schnozz uses this chip but has a unique product description as opposed to serial number. # FT232 is for experimentation with ARDUINO board driver -not used # ATC SUBSYSTEMS=="usb",KERNEL=="ttyUSB*",ATTRS{product}=="CP2101 USB to UART Bridge Controller",ATTRS{serial}!="EW*",SYMLINK+="zbot_atc",GROUP="dialout",MODE="0666" SUBSYSTEMS=="usb",KERNEL=="ttyUSB*",ATTRS{product}=="*CP210x UART Bridge*",ATTRS{serial}!="EW*",SYMLINK+="zbot_atc",GROUP="dialout",MODE="0666" SUBSYSTEMS=="usb",KERNEL=="ttyUSB*",ATTRS{product}=="CP2102* USB to UART Bridge Controller",ATTRS{serial}!="EW*",SYMLINK+="zbot_atc",GROUP="dialout",MODE="0666" ### ### #this is my arduino atc..yours may differ SUBSYSTEMS=="usb",KERNEL=="ttyUSB*",ATTRS{idVendor}=="1a86",ATTRS{idProduct}=="7523",SYMLINK+="zbot_atc",GROUP="dialout",MODE="0666" ### ### # USBIO SUBSYSTEMS=="usb",KERNEL=="ttyUSB*",ATTRS{product}=="CP2101 USB to UART Bridge Controller",ATTRS{serial}=="EW*",SYMLINK+="USBIO%n",GROUP="dialout",MODE="0666" SUBSYSTEMS=="usb",KERNEL=="ttyUSB*",ATTRS{product}=="*CP210x UART Bridge*",ATTRS{serial}=="EW*",SYMLINK+="USBIO%n",GROUP="dialout",MODE="0666" SUBSYSTEMS=="usb",KERNEL=="ttyUSB*",ATTRS{product}=="CP2102* USB to UART Bridge Controller",ATTRS{serial}=="EW*",SYMLINK+="USBIO%n",GROUP="dialout",MODE="0666" #SUBSYSTEMS=="usb",KERNEL=="ttyUSB*",ATTRS{idVendor}=="1a86",ATTRS{idProduct}=="7523",SYMLINK+="USBIO%n",GROUP="dialout",MODE="0666" # SmartCool SUBSYSTEMS=="usb",KERNEL=="ttyUSB*",ATTRS{product}=="Schnozz*",SYMLINK+="zbot_schnozz",GROUP="dialout",MODE="0666" #RS485 Adapter SUBSYSTEMS=="usb",KERNEL=="ttyUSB*",ATTRS{product}=="Tormach RS485 Connector",SYMLINK+="plasma_rs485",GROUP="dialout",MODE="0666"