一、问题提出:

  • 2022/6/19,ubuntu22.04系统发布才2个多月,我在此系统上安装ROS2 humble版本,然后运行LDROBOT LiDAR LD19的ROS2功能包时,发现所使用的cp2102 USB转串口通讯模块无法在运行ls /dev/tty*下查看到对应的ttyUSB设备文件,但是运行lsusb发现系统已经挂载了这个CP2102设备
  • 为此,我通过搜索引擎检索了相关资料: https://blog.csdn.net/qq_40958331/article/details/124700051

二、问题分析:

1. 检查系统对于CP2102设备的驱动是否安装正常.

 lsmod|grep -i cp210x
 lsusb|grep -i cp210x

两个命令分别执行后,发现输出的信息中均存在CP210x的信息,未发现驱动安装失败信息

2. 检查系统log信息

sudo dmesg|grep -i cp210x
  • 输出log简要:
cp210x converter detected
cp210x converter now attached to ttyUSB0
usbfs: interface 0 claimed by cp210x while ‘brltty’ sets config #1
cp210x ttyUSB0: cp210x converter now disconnected from ttyUSB0
cp210x 1-8:1.0: device disconnected
  • 从输出的log可以看出usb接口被brltty程序给占了.
  • brltty占用usb接口问题的由来:

brltty是用于盲文显示的帮助程序,据官方的说法,这个程序的工作方式理应如此,唯一让人困惑的是它在新的Debian发行版中默认安装了,Ubuntu是基于Debian的,这是上游的默认配置,暂时还没有给出修复补丁。

三、问题解决

既然brltty占用,但是我们使用ubuntu22.04不需要这个程序,那就卸载它吧!

sudo apt-get purge brltty

ubuntu22.04系统cp2102驱动USB端口占用问题解决相关推荐

  1. 从零开始——在Ubuntu22.04系统中部署KubeEdge架构

    **********记录第一次在Ubtunu系统下部署KubeEdge架构的步骤,并为中间遇到的问题进行解答并进行的记录(面向对Ubtunu操作系统命令不熟悉的小白) ************* 以下 ...

  2. 重装ubuntu22.04系统+配置StyleGAN环境

    零.重装ubuntu22.04系统 我是在自己的win10笔记本上进行的U盘准备工作: 1.下载ubuntu22.04.1 LTS,链接:下载Ubuntu桌面系统 | Ubuntu 2. 下载将ISO ...

  3. 在 Windows10 系统下重新安装 Ubuntu22.04 系统

    在 Windows10 系统下重新安装 Ubuntu22.04 系统 本文根据 tianyvHon 成功安装为背景,进行详细地讲解在 Windows10 系统下重新安装 Ubuntu22.04 系统. ...

  4. ubuntu22.04安装显卡驱动+cuda+cudnn

    ubuntu22.04安装显卡驱动+cuda+cudnn 1. 下载驱动和卸载.禁用自带驱动程序 1.1 查看系统显卡型号 1.2 从NVIDIA官网下载相应驱动 1.3 卸载Ubuntu自带的驱动程 ...

  5. 安装ubuntu22.04 解决wifi6驱动问题 + 没有Realtek rtl8852be 驱动(本人电脑:Redimbook R7 5800H)

    Ubuntu 没有wifi图标,没有Realtek rtl8852be 驱动 问题原因: 由于该系列无线网卡属于"螃蟹网卡",inter12代 内核版本 > 5.18,Ubu ...

  6. thinkbook14+16+ 安装ubuntu22.04 解决wifi6驱动问题 + 加装完善让笔记本化身完全体,一劳永逸思路

    安装ubuntu22.04 解决wifi6驱动问题[thinkbook14+/16+] Ubuntu 没有wifi图标,没有Realtek rtl8852be 驱动 问题原因: 由于该系列无线网卡属于 ...

  7. ubuntu22.04 出现附加驱动全部灰色,无法使用专有驱动

    ubuntu22.04系统 :附加驱动全部灰色,无法使用专有驱动 原图忘记截屏了,现实问题是没有选择下面任何一个驱动,显示的是使用手动驱动,反正是一个都点不了,使用sudo 命令自动安装driver也 ...

  8. 在 Windows10 系统下安装 Ubuntu22.04 系统

    在 Windows10 系统下安装 Ubuntu22.04 系统 本文根据本人成功安装为背景,进行详细地讲解在 Windows10 系统下安装 Ubuntu22.04 系统.本人的成功安装也是根据前辈 ...

  9. ubuntu16.04系统显卡驱动查询与安装

    ubuntu16.04系统显卡驱动查询与安装 1. 查询并下载显卡驱动 1.1 关于nouveau驱动 1.2 下载显卡驱动 2. 安装显卡驱动 2.1 禁用nouveau驱动 2.2 卸载原有的显卡 ...

最新文章

  1. Controller 返回图片请求
  2. 1.13编程基础之综合应用 45 十进制到八进制 python
  3. 计算机键盘输入法基础知识,教程计算机基础知识-:认识输入法
  4. 树莓派入门教程 - 0 - 准备篇 - 0.3 树莓派串口访问终端
  5. window.open('') 火狐,IE事件冒泡处理,点击事件冒泡处理
  6. 如何用代码实现tablewidget的表头_20210114:timsort是什么,如何用代码实现?
  7. JUnit 5和JUnit 4比较
  8. 算法分析与设计 八大排序算法
  9. 支持向量回归(Support Vector Regression)
  10. 单片机(STM32)内部RC振荡器误差时间到底有多少
  11. 台式计算机怎么连手机热点,台式电脑怎么连接手机热点进行上网
  12. 外卖行业现状分析_2019年中国外卖行业市场现状与发展趋势分析
  13. 经典《飞机大战》游戏,难道你不想自己动手开发一个嘛(附源码免费下载)
  14. 中药材经营需要哪些证件
  15. 读书笔记:云计算概念、技术和架构
  16. python中pytest教程_Pytest安装新手详细教程
  17. Python爬取彼岸图4k壁纸,想要什么类型的壁纸就输入什么壁纸,太方便了。
  18. 芝加哥大学计算机专业硕士,芝加哥大学-计算机科学硕士
  19. 在32位、64位操作系统下各数据类型所占的字节数
  20. 分享破解通达信接口的调用方法

热门文章

  1. matlab辨识函数ar多通道,AR模型之纠结与predict函数
  2. php B KB MB TB
  3. 安卓与linux内核版本的关系,Linux内核是如何定义版本的?
  4. redist 3 常用命令
  5. SAE 841油铜棒SAE 841标准化学成分
  6. 电子计算机是机电一体化产品,关于机电一体化产品所有包括的范围
  7. FreeModbus开源协议简介
  8. mt7682芯片处理器详细资料介绍
  9. NOJ1076 机器狗组装费用 贪心
  10. nodejs批量裁剪图片尺寸大小