/dev/ttyUSB0 不存在

/dev/ttyUSB0 不存在

我在将 UPS 连接到 USB 端口时遇到问题。以下是来自我的系统的信息。

warun@Warun-DDPC:~ $uname -a
Linux Warun-DDPC 3.8.0-27-generic #40-Ubuntu SMP Tue Jul 9 00:17:05 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

warun@Warun-DDPC:~ $cat /etc/issue
Ubuntu 13.04 \n \l

warun@Warun-DDPC:~ $lsusb |grep Serial
Bus 002 Device 007: ID 0665:5161 Cypress Semiconductor USB to Serial

重新连接电缆确认是此设备

dmesg

[72169.451629] usb 2-1.6: 使用 ehci-pci 的新低速 USB 设备编号 7
[72169.549517] usb 2-1.6:发现新的 USB 设备,idVendor=0665,idProduct=5161
[72169.549522] usb 2-1.6:新的 USB 设备字符串:Mfr=1、Product=2、SerialNumber=0
[72169.549524] usb 2-1.6:产品:USB 转串行
[72169.549527] usb 2-1.6: 制造商:INNO TECH
[72169.554498] hid-generic 0003:0665:5161.000D:hiddev0,hidraw7:USB HID v1.00 设备 [INNO TECH USB 转串行] 位于 usb-0000:00:1d.0-1.6/input0
[72685.019094]usbcore:注册的新接口驱动程序usbserial
[72685.019104]usbcore:注册的新接口驱动程序usbserial_generic
[72685.019110] usbserial:已注册通用 USB 串行支持

/sys/devices/

warun@Warun-DDPC:~ $ls -ltrad /sys/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.6
drwxr-xr-x 5 root root 0 8月19日 14:27 /sys/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.6
warun@Warun-DDPC:~ $ls /sys/bus/usb/devices/ -ltrah
共 0
lrwxrwxrwx 1 root root 0 8月19日 14:27 usb4 -> ../../../devices/pci0000:00/0000:00:14.0/usb4
lrwxrwxrwx 1 root root 0 8月19日 14:27 usb3 -> ../../../devices/pci0000:00/0000:00:14.0/usb3
lrwxrwxrwx 1 root root 0 8月19日 14:27 usb2 -> ../../../devices/pci0000:00/0000:00:1d.0/usb2
lrwxrwxrwx 1 root root 0 8月19日 14:27 usb1 -> ../../../devices/pci0000:00/0000:00:1a.0/usb1
lrwxrwxrwx 1 root root 0 8月19日 14:27 4-0:1.0 -> ../../../devices/pci0000:00/0000:00:14.0/usb4/4-0:1.0
lrwxrwxrwx 1 root root 0 8月19日 14:27 3-0:1.0 -> ../../../devices/pci0000:00/0000:00:14.0/usb3/3-0:1.0
lrwxrwxrwx 1 root root 0 8月19日 14:27 2-0:1.0 -> ../../../devices/pci0000:00/0000:00:1d.0/usb2/2-0:1.0
lrwxrwxrwx 1 root root 0 8月19日 14:27 1-0:1.0 -> ../../../devices/pci0000:00/0000:00:1a.0/usb1/1-0:1.0
drwxr-xr-x 4 root root 0 8月19日 14:27 ..
drwxr-xr-x 2 root root 0 8 月 19 日 14:27。
lrwxrwxrwx 1 root root 0 8月19日 14:27 2-1:1.0 -> ../../../devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1:1.0
lrwxrwxrwx 1 root root 0 8月19日 14:27 2-1 -> ../../../devices/pci0000:00/0000:00:1d.0/usb2/2-1
lrwxrwxrwx 1 root root 0 8月19日 14:27 1-1.1:1.1 -> ../../../devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.1/1-1.1:1.1
lrwxrwxrwx 1 root root 0 8月19日 14:27 1-1.1:1.0 -> ../../../devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.1/1-1.1:1.0
lrwxrwxrwx 1 root root 0 8月19日 14:27 1-1:1.0 -> ../../../devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1:1.0
lrwxrwxrwx 1 root root 0 8月19日 14:27 1-1.1 -> ../../../devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.1
lrwxrwxrwx 1 root root 0 8月19日 14:27 1-1 -> ../../../devices/pci0000:00/0000:00:1a.0/usb1/1-1
lrwxrwxrwx 1 root root 0 8月19日 14:27 1-1.2 -> ../../../devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2
lrwxrwxrwx 1 root root 0 8月19日 14:27 1-1.6:1.0 -> ../../../devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.6/1-1.6:1.0
lrwxrwxrwx 1 root root 0 8月19日 14:27 1-1.6 -> ../../../devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.6
lrwxrwxrwx 1 root root 0 8月19日 14:27 1-1.2:1.2 -> ../../../devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2:1.2
lrwxrwxrwx 1 root root 0 8月19日 14:27 1-1.2:1.1 -> ../../../devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2:1.1
lrwxrwxrwx 1 root root 0 8月19日 14:27 1-1.2:1.0 -> ../../../devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2:1.0
lrwxrwxrwx 1 root root 0 8月20日 10:30 3-3.3 -> ../../../devices/pci0000:00/0000:00:14.0/usb3/3-3/3-3.3
lrwxrwxrwx 1 root root 0 8月20日 10:30 3-3 -> ../../../devices/pci0000:00/0000:00:14.0/usb3/3-3
lrwxrwxrwx 1 root root 0 8月20日 10:30 2-1.6 -> ../../../devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.6
lrwxrwxrwx 1 root root 0 8月20日 10:30 2-1.5 -> ../../../devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.5
lrwxrwxrwx 1 root root 0 8月20日 10:31 3-3.3:1.1 -> ../../../devices/pci0000:00/0000:00:14.0/usb3/3-3/3-3.3/3-3.3:1.1
lrwxrwxrwx 1 root root 0 8月20日 10:31 3-3.3:1.0 -> ../../../devices/pci0000:00/0000:00:14.0/usb3/3-3/3-3.3/3-3.3:1.0
lrwxrwxrwx 1 root root 0 8月20日 10:31 3-3:1.0 -> ../../../devices/pci0000:00/0000:00:14.0/usb3/3-3/3-3:1.0
lrwxrwxrwx 1 root root 0 8月20日 10:31 2-1.6:1.0 -> ../../../devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.6/2-1.6:1.0
lrwxrwxrwx 1 root root 0 8月20日 10:31 2-1.5:1.0 -> ../../../devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.5/2-1.5:1.0

但是,它没有显示任何内容/dev/ttyUSB*。我不确定这里遗漏了什么。

答案1

  • 可能是用其他名称创建的。请/dev按照以下说明检查是否有任何节点创建如何允许软件访问任何 USB 设备?

  • 正如 Jakob 在评论中所说,似乎新设备是绑定usbhid驱动程序。您可以使用以下命令进行检查:

    lsusb -t
    
  • 另一种方法是使用udevadm

    1. 拔掉电源插头
    2. 运行 udev 监视器

      sudo udevadm monitor -u
      
    3. 复制最长路径,使用它来获取所有需要的信息

      sudo udevadm info -a --path=/sys/<thatpath>
      

相关内容