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

相关推荐
峥嵘life几秒前
Android16 EDLA【CTS】CtsNetTestCases存在fail项
android·java·linux·学习·elasticsearch
航Hang*7 分钟前
计算机等级考试(三级Linux技术)--- 考纲与知识点
linux·运维·服务器·计算机三级·计算机等级考试
txinyu的博客10 分钟前
虚拟内存
linux·运维·服务器
小yu学编程11 分钟前
TCP协议详解
服务器·网络·tcp/ip·tcp协议·网络原理·tcp特性
June bug14 分钟前
(#字符串处理)判断字符串是否为有效IPv4地址
服务器·网络·p2p
楼田莉子15 分钟前
Linux进程间通信——管道
linux·运维·服务器·c++·学习
gettingolder16 分钟前
haproxy的简单负载均衡实现
运维·服务器·负载均衡
Fᴏʀ ʏ꯭ᴏ꯭ᴜ꯭.22 分钟前
HAPROXY安装,双网卡负载均衡实战指南
运维·负载均衡
济61727 分钟前
linux 系统移植(第十五期)---Linux 内核移植(4)-- 修改 EMMC 驱动--- Ubuntu20.04
linux·嵌入式硬件
henujolly28 分钟前
区块链p2p
服务器·区块链·p2p