ubuntu20.04安装CH34x串口驱动
时间: 2025-02-12 09:03:21 浏览: 158
### Ubuntu 20.04 上安装 CH34x 串口驱动
#### 准备工作
为了确保顺利安装,建议先更新系统软件包列表并升级现有软件包:
```bash
sudo apt update && sudo apt upgrade -y
```
#### 获取驱动源码
下载适用于 CH34x 的驱动源代码。可以从官方网站或其他可信资源获取最新版本。
#### 编译环境配置
安装必要的编译工具链来支持后续操作:
```bash
sudo apt install build-essential linux-headers-$(uname -r) dkms
```
#### 解压与编译
将下载好的压缩包解压至合适位置,并切换到 `driver` 文件夹执行编译指令:
```bash
tar zxvf ch341ser_linux.tar.gz # 假设这是下载后的文件名
cd ch341ser_linux/
make clean # 清理旧的目标文件
make # 开始编译过程
```
如果遇到权限不足的问题,则可能是因为启用了安全引导功能,在这种情况下需要禁用 Secure Boot 设置[^4]。
#### 加载模块
当确认没有开启 Secure Boot 或者已经关闭之后,可以尝试加载新编译完成的内核模块:
```bash
sudo make load # 尝试加载模块
```
正常情况下应该能看到类似这样的输出信息:“insmod ch341.ko”,这表明驱动已成功加载入内存中。
#### 复制驱动文件(可选)
对于某些特定场景下的需求,也可以手动把 `.ko` 文件拷贝到指定路径下:
```bash
sudo cp -v ch34*.ko /lib/modules/$(uname -r)/kernel/drivers/usb/serial/
sudo depmod # 更新依赖关系表
```
最后重启计算机使更改生效,或者直接运行 `sudo modprobe ch341` 来即时应用修改而不必重开机。
#### 验证安装成果
通过查看 `/dev/ttyUSB*` 设备节点是否存在以及 dmesg 日志中的消息判断是否正确识别到了设备连接状态。
阅读全文
相关推荐

















