虚拟机ubuntu22.04找不到ttyUSB*端口

问题描述:

在虚拟机上运行Ubuntu22.04,使用

bash 复制代码
ls /dev/ttyUSB*

发现查不着不到相关的端口文件。

排查问题及解决办法:

问题1:排查数据线是否只是单纯的充电线,单纯充电线无法进行数据传输,需要替换为数据线。

问题2:插上数据线后检查时候将设备分配给了所使用的虚拟机和Ubuntu系统,需要将设备分配给所使用的Ubuntu22.04,如下图所示:

问题3:检查上述两问题后如果还是无法ls查看到ttyUSB*,先检查是否驱动的问题:

bash 复制代码
lsmod | grep usbserial

发现有:

没有则安装驱动,见:
解决Ubuntu找不到tty USB*的问题_ubuntu串口没有ttyusb-CSDN博客

问题4:驱动也没有问题,则是最后一步:dmesg命令查看了下系统日志后发现设备被brltty进程给占用了,brltty是一个帮助盲人阅读的服务,直接卸载:

bash 复制代码
sudo apt remove brltty

再次查看/dev/ttyUSB*,发现已经有了ttyUSB0:

相关推荐
路由侠内网穿透.5 分钟前
fnOS 飞牛云 NAS 本地部署私人影视库 MoonTV 并实现外部访问
运维·服务器·网络·数据库·网络协议
Doro再努力14 分钟前
【Linux05】Linux权限管理深度解析(二)
linux·运维·服务器
鱼跃鹰飞1 小时前
Leetcode:97.交错字符串
linux·服务器·leetcode
Gofarlic_oms11 小时前
通过Kisssoft API接口实现许可证管理自动化集成
大数据·运维·人工智能·分布式·架构·自动化
Suchadar1 小时前
Docker基础命令(二)——数据卷管理端口映射与容器互联
运维·docker·容器
firstacui1 小时前
Docker容器网络管理与容器数据卷管理
运维·docker·容器
Doro再努力1 小时前
【Linux操作系统07】包管理器与Vim编辑器:从理论到实践的全面解析
linux·编辑器·vim
XRJ040618xrj2 小时前
Nginx下构建PC站点
服务器·前端·nginx
m0_737302582 小时前
云服务器深度解析:技术内核、应用场景与上云避坑指南
服务器
Coder个人博客2 小时前
Linux6.19-ARM64 mm mmap子模块深入分析
大数据·linux·安全·车载系统·系统架构·系统安全·鸿蒙系统