Ubuntu连接USB新设备

本文详细介绍了如何通过修改系统配置文件实现对特定Android设备的USB调试权限设置,包括使用lsusb命令查找设备信息,编辑udev规则文件以允许特定设备进行调试,并重启udev服务使更改生效。
lsusb

Bus 001 Device 038: ID 0e8d:200c MediaTek Inc. 

 

sudo vim /etc/udev/rules.d/51-android.rules

SUBSYSTEM==usb, ATTR{idVendor}==0e8d, ATTR{idProduct}==200c, MODE=0666

 

sudo chmod a+rx /etc/udev/rules.d/51-android.rules

-rwxr-xr-x 1 root root 2234 5月  14 15:57 /etc/udev/rules.d/51-android.rules

 

sudo /etc/init.d/udev restart

 

Ubuntu系统中,有多种方法可以查看USB设备接口: #### 使用 `lsusb` 命令 `lsusb` 命令用于显示连接到系统的USB设备的详细信息,包括设备的厂商ID、产品ID、设备名称等。 ```bash lsusb ``` 该命令会列出所有已连接USB设备,示例输出如下: ``` Bus 002 Device 003: ID 0781:5583 SanDisk Ultra Fit ``` 这里的 `Bus 002 Device 003` 表示设备所在的总线和设备编号,`0781:5583` 是设备的厂商ID和产品ID,`SanDisk Ultra Fit` 是设备名称。 #### 使用 `dmesg` 命令 `dmesg` 命令可以显示系统的内核环缓冲区信息,其中包含了USB设备连接和断开的相关信息。 ```bash dmesg | grep usb ``` 示例输出如下: ``` [ 123.456789] usb 2-1: new high-speed USB device number 3 using xhci_hcd [ 123.567890] usb 2-1: New USB device found, idVendor=0781, idProduct=5583 [ 123.567891] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 123.567892] usb 2-1: Product: Ultra Fit [ 123.567893] usb 2-1: Manufacturer: SanDisk [ 123.567894] usb 2-1: SerialNumber: 1234567890ABCDEF ``` 该输出显示了USB设备连接信息,包括设备的总线、端口、厂商ID、产品ID、设备名称等[^2]。 #### 使用 `udevadm` 命令 `udevadm` 命令可以用于查询和管理 `udev` 设备管理器,通过它可以获取USB设备的详细属性信息。 ```bash udevadm info --attribute-walk --path=/sys/bus/usb/devices/usbX/Y-Z ``` 其中,`usbX` 是USB总线编号,`Y-Z` 是设备的端口编号。例如,要查询 `Bus 002 Device 003` 的信息,可以使用以下命令: ```bash udevadm info --attribute-walk --path=/sys/bus/usb/devices/usb2/2-1 ``` #### 使用 `ls /dev` 命令 在Ubuntu系统中,USB设备通常会被映射到 `/dev` 目录下的设备节点。可以通过查看 `/dev` 目录下的设备节点来确定USB设备的接口。 ```bash ls /dev/ttyUSB* ``` 该命令会列出所有以 `ttyUSB` 开头的设备节点,例如 `ttyUSB0`、`ttyUSB1` 等。在使用串口通信时,这些设备节点可以作为串口设备的接口[^1]。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值