Linux上无法识别的USB设备

时间:2012-03-30 10:12:35

标签: linux linux-kernel linux-device-driver

我的汽车诊断设备ELM327带有usb端口连接,但Mint无法识别它。 以下是终端设备列表:

~ $ lsusb
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 002: ID 09da:000e A4 Tech Co., Ltd
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 003: ID 7073:3037
Bus 003 Device 002: ID 046d:c215 Logitech, Inc. Extreme 3D Pro
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

该设备被列为“Bus 003 Device 003”,如您所见,没有说明。

有什么建议吗?是否有其他程序可以被自动数据软件识别?无法找到解决这个问题googleing。

谢谢!

2 个答案:

答案 0 :(得分:1)

lsusb仅使用/usr/share/usb.ids将ID(由设备提供)转换为文本字符串。这并没有说明驱动程序的(un)可用性。

答案 1 :(得分:1)

我通过Google搜索找到了与您有同样问题的其他人:HereHere (in Polish)

“它说,该设备的制造商FTDI有一个Linux驱动程序,可以将此接口用作串行端口。”

知道你可以试试the FTDI site。编辑:FTDI网站说它在内核2.6.31及更高版本中本机支持。另请参阅the FTDI driver sourceforge project

请注意,这些都不会告诉您与之对话的协议。