我有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计算机上作为串口可见?
发布于 2012-12-11 05:59:43
我用放入CDC模式的符号条形码阅读器做了类似的事情。我发现它们出现在/dev/ttyACM0或/dev/ttyACM1中,而不是/dev/ttyUSB中。
Ubuntu 10.04足够新,可以使用udev,所以在插入设备之前,/dev/ttyACM*设备不会出现。尝试:
cd /dev
ls -l ttyACM*如果您在拔出设备时什么也看不到,而在插上电源时看到一些东西,那么您找到了您的设备。
我发现Symbol设备没有告诉我它在哪里可以访问。我必须通过探索来找出这一点,就像我在上面详细描述的那样。
另一个可能对您有帮助的命令是:
lsusbhttps://stackoverflow.com/questions/11588403
复制相似问题