虚拟机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 小时前
Docker Compose编排实战:多容器应用从开发到生产
运维·docker·容器
身如柳絮随风扬5 小时前
Nginx 完全指南:核心用途、配置文件详解与动态配置实践
运维·nginx
2601_956139425 小时前
广州VI设计公司哪家强
linux·运维·服务器·python
@encryption5 小时前
RHCE --- 第三节
运维
189228048616 小时前
NV265固态MT29F32T08GSLBHL8-24QMES:B
大数据·服务器·人工智能·科技·缓存
Vinton_Liu6 小时前
NAT 类型详解:四种 NAT 的数据流与原理解析
运维·服务器
一个处女座的程序猿O(∩_∩)O6 小时前
如何保持nginx配置与前端打包dist的路径保持一致、解决页面刷新白屏以及页面跳转问题
运维·前端·nginx
想唱rap6 小时前
五种IO模型和非阻塞IO
linux·运维·服务器·网络·数据库·tcp/ip
环流_6 小时前
nacos:负载均衡 3大核心操作
运维·nacos·负载均衡
阿洛学长6 小时前
CSDN、掘金、简书博客文章如何转为Markdown?
运维·数据库·架构·php·持续部署