我有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计算机上的此设备可见为串口?
答案 0 :(得分:0)
我使用符号条形码阅读器进入CDC模式,做了类似的事情。我发现的是它们出现在/ dev / ttyACM0或/ dev / ttyACM1中,而不是/ dev / ttyUSB。
Ubuntu 10.04足以使用udev,因此在插入设备之前,/ dev / ttyACM *设备不会显示。请尝试:
cd /dev
ls -l ttyACM*
如果在拔下设备电源插头时没有看到任何内容,那么您已经找到了设备。
我发现Symbol设备没有告诉我它可以访问的位置。我必须像上面详述的一样,通过四处寻找它。
另一个可能对您有帮助的命令是:
lsusb