2014-11-21 236 views
0

我有一个1 x USB至8 x串行端口集线器。我已将8台设备连接到集线器(ttyUSB0 ... 7)。我需要一种方法来识别每个ttyUSBx端口上的设备。 我试过以下命令:获取ttyUSB0上的设备序列号(Ubuntu)

udevadm info -a -n/dev/ttyUSB1 | grep'{serial}'|头-N1

,看着在日志中: 的/ var/log/messages中

的建议在这里: http://hintshop.ludvig.co.nz/show/persistent-names-usb-serial-devices/

但我得到的是序列号和厂商ID:该USBtoSerial的产品ID所有ttyUSBx端口的集线器。

任何想法?

在此先感谢

回答

-1

使用,因为这>>

sudo lshw |grep serial 

您可以通过类型只须藤lshw

+0

这不是一个真正的答案找到有关设备的所有细节......你的命令给出的东西例如:'serial:xxxx \ nserial:yyyyy \ n' ...没有任何关于什么设备的信息......并且'sudo lshw | grep USB'找不到匹配,所以设备不在那里,或者没有描述与它的'终点'(如OP问)。 – 2016-01-10 11:16:01