android手机与ubuntu通过usb相连时,adb接口与串口的配置。

手机上的USB综合接口,能实现的设备比较多,常用的就是存储,adb,还有串口了。存储接口ubuntu基本上能自动认别。adb 接口ubuntu在配好权限后(etc/udev目录下),用adb命令后基本上也能自动搜索到。串口就有需要手工去配一下才好。当然厂商把通用驱动包装一下,再分发成特定设备的驱动,也是好用的。这里要配成,用ubuntu自带的usbserial.ko驱动模块。

usbserial.ko驱动模块所在的目录是/lib/modules/4.15.0-20-generic/kernel/drivers/usb/serial,用insmod安装时,找不到文件的话,到目录下再用命令。

sudo insmod usbserial.ko vendor=0x17ef product=0x7513
用带参数的模块加载命令,(参数在模块启动时传给 usbserial.ko模块),这个参数指示,把vendor=0x17ef product=0x7513的usb综合设备下找用serial的接口配置。并把这个接口映身到/dev/ttyUSBx(x是数字)

要用insmod之间,最好用一下,

sudo modprobe usbserial 这个命令把usbserial.ko的依赖模块也加载了。

然后再用

sudo rmmod usbserial.ko,

sudo insmod usbserial.ko vendor=0x17ef product=0x7513

注:这个会把adb接口也识别成serial,并生成ttyusb从而占用adb接口,让adb命令找到不可用接口。

解决方法是先启动adb 命令,让adb server占用adb

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值