Linux USB设备识别:解决不一样的问题(linuxusbid)

随着时代的进步,Linux USB设备识别已经变得越来越重要。有时候,接入新设备或添加新软件时,没有得到预期的结果。因此,理解有关Linux USB设备识别的一些基础知识及相关指令比较有用。

Linux中识别USB设备的主要步骤有:查看设备列表、查看系统日志、查看系统识别信息、激活设备和重新加载驱动程序。

(1)查看设备列表

想要查看当前设备列表,可以运行以下命令:

lsusb

ls /dev/bus/usb/*/*

输出结果按照设备ID、设备序号、设备名称格式列出,比如:

ID 0930:6545 Toshiba Corp.

(2)查看系统日志

错误的硬件设备通常会产生日志,如果有日志消息,可以运行以下命令查看:

sudo dmesg

(3)查看系统识别信息

可以使用–verify-hw-off选项,运行:

lsusb -v

输出信息可以提供硬件信息,以及该设备已注册的设备信息。

(4)激活设备

可以使用–activate-all选项,运行:

lsusb -a

可以激活新插入的设备,如果出现了新的firmware错误信息,可以再次运行:

sudo udevadm trigger

(5)重新加载驱动程序

设备须重启,可以运行:

sudo modprobe -r

然后重新运行:

sudo modprobe

最后,重启计算机,检查是否成功识别设备。

上述步骤概括起来,可以使用以下步骤解决Linux USB设备识别问题:查看设备列表、查看系统日志、查看系统识别信息、激活设备和重新加载驱动程序。Linux USB设备识别有助于解决系统新接入设备的问题,也有助于解决在使用新的软件时的问题,值得Linux用户去了解。


数据运维技术 » Linux USB设备识别:解决不一样的问题(linuxusbid)