首页 文章

USB CDC设备在Windows上运行但不在Ubuntu上运行 . 我能解决问题吗?

提问于
浏览
2

我有USB CDC设备 . 它在Windows上运行 . 我用putty测试它 . 但它不适用于Ubuntu . 我使用ubuntu 10.04和内核2.6.32-122-rtai . 当我在dmesg中出现插入消息的设备时:

[40194.004034] usb 3-2: new full speed USB device using uhci_hcd and address 12
[40194.173219] usb 3-2: configuration #1 chosen from 1 choice

但它没有关于串口文件的消息(如/ dev / ttyUSB1) .

是否存在某些程序或命令使我的Ubuntu计算机上的此设备可见为串行端口?

1 回答

  • 0

    使用Symbol条形码阅读器进入CDC模式,我做了类似的事情 . 我发现的是它们出现在/ dev / ttyACM0或/ dev / ttyACM1中,而不是/ dev / ttyUSB .

    Ubuntu 10.04是新的,足以使用udev,因此在插入设备之前,/ dev / ttyACM *设备不会显示 . 请尝试:

    cd /dev
    ls -l ttyACM*
    

    如果您在设备拔出电源时没有看到任何内容,而在插入设备时看不到任何内容,那么您就找到了自己的设备 .

    我发现Symbol设备没有告诉我它可以访问的位置 . 我不得不像上面详述的那样通过四处寻找 .

    另一个可能对您有帮助的命令是:

    lsusb
    

相关问题