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

相关推荐
CingSyuan33 分钟前
4U GPU服务器整机无法上电故障排查实录:通过交叉替换、逐项回装与跨槽位测试,定位RTX 4080显卡故障及硬盘槽位异常并完成临时恢复
运维·服务器
handler0140 分钟前
【Linux】ELF、链接与动态库,程序装载全解析
linux·运维·服务器·chrome·c·elf·文件
考虑考虑42 分钟前
elasticSearch中的element_type
运维·后端·elasticsearch
云动雨颤1 小时前
云服务器运行WordPress需要什么配置?
服务器
dishugj1 小时前
操作系统四大特征|软考架构师考点梳理
java·linux·服务器
Huangjin007_1 小时前
【Linux 系统篇(十九)】进程(七):深入理解虚拟地址空间:从进程地址空间到内核管理
linux·运维·服务器
YIN_尹1 小时前
【Linux系统编程】模拟实现一个最简版C语言标准IO库
linux·服务器·c语言
FW-Linker1 小时前
什么是5G直播背包?广电记者外场推流入门指南
服务器·网络·5g
aningx2 小时前
使用自定义bash脚本预防oom卡死 v2
linux
智塑未来2 小时前
短剧出海平台选择:技术视角下的翻译配音工具选型与自动化流程实战
运维·自动化·xcode