可以使用以下命令来查看当前/dev/ttyUSB0设备所在的物理USB插口编号:

udevadm info -q property -n /dev/ttyUSB0 | grep ID_PATH

该命令会返回类似于以下内容的输出:

ID_PATH=pci-0000:00:14.0-usb-0:1.2:1.0

其中,ID_PATH的值表示了该设备所在的物理USB插口路径。在上述例子中,该设备连接在PCI总线的第14个设备上,通过USB控制器的第1个端口(0:1.2)连接,是该端口的第1个接口(1.0)。

也可以使用lsusb命令来列出当前系统中所有USB设备的详细信息,并通过与udevadm info命令的输出进行对比,来确定/dev/ttyUSB0设备所在的物理USB插口编号:

lsusb -t

该命令会返回类似于以下内容的输出:

/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/6p, 5000M|__ Port 1: Dev 2, If 0, Class=Vendor Specific Class, Driver=, 5000M|__ Port 2: Dev 3, If 0, Class=Vendor Specific Class, Driver=, 5000M|__ Port 3: Dev 4, If 0, Class=Vendor Specific Class, Driver=, 5000M|__ Port 4: Dev 5, If 0, Class=Vendor Specific Class, Driver=, 5000M|__ Port 5: Dev 6, If 0, Class=Vendor Specific Class, Driver=, 5000M|__ Port 6: Dev 7, If 0, Class=Vendor Specific Class, Driver=, 5000M

其中,每个Bus和Port都代表了一个物理USB插口,而Dev则代表了插入该插口的USB设备。通过查看lsusb命令的输出,可以确定/dev/ttyUSB0设备所在的Bus和Port,从而确定其所在的物理USB插口编号。

如何知道当前/dev/ttyUSB0的设备所在的物理USB插口编号相关推荐

  1. 有两个以上的USB设备,他们的Vendor ID和Product ID都一样,如何指定对应的usb插口和/dev/ttyUSB的序号?

    如果有两个以上的USB设备,他们的Vendor ID和Product ID都一样,那么无法通过Vendor ID和Product ID来区分它们.需要采取其他方式来指定对应的USB插口和/dev/tt ...

  2. CH340 CH341 Linux驱动最完整使用教程(永久解决/dev/ttyUSB0 permission denied问题,USB设备读写C++实现)

    1.下载最新驱动 下载CH34x最新驱动.下载地址 2.卸载老驱动 首先执行 uname -r 查看操作系统发行版本 我的系统发行版本为4.15.0-123-generic 进入驱动路径:cd /li ...

  3. Linux单用户下提示权限不够,Linux_/dev/null 权限不足,/dev/null文件设备的权限不对, - phpStudy...

    /dev/null 权限不足 /dev/null文件设备的权限不对,会造成诸如pop3中的:Starting POP3d: ll_daemon_resetio: Permission denied的错 ...

  4. arduino upload程序时 出现can't open device /dev/ttyUSB0

    刚拿到手arduino uno r3板子,着急就和linux连上了,想跑以下ROS中的"hello world"程序,无奈upload程序的时候提示can't open devic ...

  5. /dev下面存在设备,却open 失败的问题open: No such device or address

    问题 上面可以看到存在/dev/nvp6021这个设备文件,但是open却报错:open: No such device or address 这个问题比较奇怪,因为我是测试一段时间后突然出现这个问题 ...

  6. Linux arm 内核选项和busybox选项 加载tun模块 -- 创建/dev/tun 字符设备

    Linux arm 内核选项和busybox选项 加载tun/tap模块 – 创建/dev/tun 字符设备 可以参考博客1: linux下TUN/TAP虚拟网卡的使用 可以参考博客2:ubuntu下 ...

  7. [EAI ERROR]: Cannot bind to the specified serial port /dev/ttyUSB0. process has died[pid 108767, ex

    运行激光雷达出现错误 [EAI INFO]: Try to connect the port /dev/ttyUSB0 again after 2 s . [EAI INFO]: Try to con ...

  8. /dev/ttyUSB0 permission denied 解决方案

    首先我们先查看一下ttyS*和ttyUSB*所属的用户和用户组 ls -l /dev... crw-rw---- 1 root dialout 4, 64 Nov 25 16:17 ttyS0 crw ...

  9. linux下非root用户获得/dev/ttyUSB0的权限

    查看/dev/ttyUSB0的详细信息: ls -ali /dev/ttyUSB0 493 crw-rw---- 1 root dialout 188, 0 12月 4 15:29 /dev/ttyU ...

最新文章

  1. win7 win10 win8系统文件夹重命名要刷新下文件名才会改变,桌面也不会自动刷新...
  2. 疫情之下,将业务迁移至云端会是一个正确的选择吗?
  3. PHP|异常的使用,异常子类化的最佳实践
  4. 计算机进管理提示找不到入口,win10系统开机提示xxxdll模块已加载但找不到入口点的教程...
  5. linux磁盘权限 /srv,Linux学习笔记之解压压缩,磁盘分区,软件包管理,权限
  6. linux配置caffe环境,ubuntu14.04环境下配置caffe
  7. android关键应用程序,Android应用程序基础.pdf
  8. latch.await java有什么作用,Android系统。 Countdownlatch.await不起作用
  9. 低通滤波器的设计与DSP实现
  10. 应用安全系列之二十六:应用层DOS攻击
  11. c语言 分数通分,如何用C语言,实现简单的分数化简
  12. 外贸ERP软件之工贸一体企业解决方案
  13. 通过“控制面板-程序和附件“查看程序安装位置(终极篇)
  14. 服务器的类型都有哪些
  15. aspx创建控件时出错,服务器标记的格式不正确
  16. 用于软件测试的最佳免费自动化工具
  17. 【yoyo】类,对象,方法,属性,事件的定义
  18. 封装尺寸与封装的对应关系
  19. BZOJ 3875 Ahoi2014 骑士游戏 SPFA
  20. 连接redis服务器提示:Redis Client On Error Error connect ECONNREFUSED 127.0.0.16380 Config right

热门文章

  1. python进程池并行处理
  2. FCN(全卷积神经网络)详解
  3. 王八、狼、老鼠、狐狸和猪的故事
  4. 路由器的中继模式Repeater和桥接模式Bridge有什么区别
  5. 【图解】Prim和Kruskal算法的区别
  6. 缤客2019年“科技贡献奖”全球七位杰出女性获奖
  7. 软工网络15团队作业4——Alpha阶段敏捷冲刺(一)
  8. uni-app快速开发微信小程序、h5、和app
  9. jetson agx xavier gpio-user驱动
  10. 项目方案汇报,如何对甲方,专家和领导“投其所好”?