Linux 下 USB 端口和设备的绑定
Posted 「已注销」
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux 下 USB 端口和设备的绑定相关的知识,希望对你有一定的参考价值。
一、为什么需要绑定?
如果系统中同时接入多个USB设备,比如多个USB串口,当每一次系统启动的时候,系统会为每一个插入的USB设备自动升序命名,例如:ttyUSB0、ttyUSB1…,但因为系统枚举USB设备的顺序是不一定的,而应用程序不可能每次去修改读写的设备名,因此就需要用到将USB端口和设备进行绑定。
二、如何实现USB端口和设备的绑定
- 将要绑定的设备插入系统中,使用lsusb指令查看设备信息
droid@droid:~$ lsusb
Bus 008 Device 003: ID 2207:1808
Bus 008 Device 004: ID 2207:1808
Bus 008 Device 002: ID 0bda:0411 Realtek Semiconductor Corp.
Bus 008 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 007 Device 002: ID 0bda:5411 Realtek Semiconductor Corp.
Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 002: ID 174c:1153 ASMedia Technology Inc. ASM2115 SATA 6Gb/s bridge
Bus 006 Device 001: ID 1d6b:0003 Linux Foundation
以上是关于Linux 下 USB 端口和设备的绑定的主要内容,如果未能解决你的问题,请参考以下文章
Linux笔记(固定USB摄像头硬件端口,绑定前后置摄像头)