虚拟机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:

相关推荐
DFT计算杂谈12 小时前
VASP新手入门: IVDW 色散修正参数
linux·运维·服务器·python·算法
楼兰公子13 小时前
《深入理解Linux网络技术内幕》配套学习大纲 + 源码Demo + 进阶实战实例
linux·arm开发·学习
programhelp_13 小时前
Google 2026 New Grad SDE VO 三轮面试详解 | 含Behavioral、Coding、Design
java·服务器·数据库
qq_3660327813 小时前
Claude API中转怎么选?简易api下的国内接入与兼容 OpenAI 接口实践
大数据·运维·人工智能
Donk_6713 小时前
HAProxy实验搭建
运维·负载均衡
樱桃花下的小猫13 小时前
腐蚀Rust-服务器插件模组教程
服务器·新手友好·云鸢互联·零门槛一键开服·腐蚀rust
青梅橘子皮13 小时前
Linux---开发工具(2)(makefile、进度条、git、gdb)
linux·运维·服务器
Ether IC Verifier13 小时前
TCP/IP协议握手原理详解——结合以太网连接过程
服务器·网络·数据库·网络协议·tcp/ip
剑神一笑13 小时前
Linux less 命令深度解析:从源码看分页器的设计智慧
linux·运维·less
爱吃柠檬鸭13 小时前
跨境电商创业的效率法则:用“500块+3天”原则实现低成本快速试错
大数据·服务器