连接时,HEX+CAN 电缆不会在 ubuntu 20.04 上创建 /dev/ttyUSB*

问题描述

我有用于读写 CAN 数据的 HEX+CAN 电缆,但是将此电缆连接到 ubuntu 20.04 笔记本电脑,/dev/ttyUSB* 设备未创建。

$ dmesg

[14356.453593] usb 1-1: new full-speed USB device number 11 using xhci_hcd
[14356.607629] usb 1-1: New USB device found,idvendor=0403,idProduct=fa3f,bcdDevice= 6.00
[14356.607633] usb 1-1: New USB device strings: Mfr=1,Product=2,SerialNumber=3
[14356.607635] usb 1-1: Product: Car2diag HEX-USB
[14356.607637] usb 1-1: Manufacturer: Car2diag
[14356.607638] usb 1-1: SerialNumber: RT000001

$ lsusb

Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 005: ID 138a:003f Validity Sensors,Inc. VFS495 Fingerprint Reader
Bus 001 Device 004: ID 8087:0a2b Intel Corp. 
Bus 001 Device 003: ID 04f2:b5ee Chicony Electronics Co.,Ltd HP HD Camera
Bus 001 Device 008: ID 093a:2516 Pixart Imaging,Inc. USB OPTICAL MOUSE
Bus 001 Device 011: ID 0403:fa3f Future Technology Devices International,Ltd Car2diag HEX-USB <-- connected cable
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

我尝试在 /etc/udev/rules.d/70-snap.snapd.rules 中编写规则并添加

SUBSYstem=="tty",ATTRS{idvendor}=="0403",ATTRS{idProduct}=="fa3f",ATTRS{serial}=="RT000001",SYMLINK+="ttyUSB0"

但它没有获得任何结果。 我很乐意就如何在连接此设备 (CAN+HEX) 时设置创建 /dev/ttyUSB* 提供任何建议。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)