前言
最近心血来潮,装了一台debian12玩,安装完毕arduino后发现没有ch343驱动,倒是在
ls /lib/modules/6.1.0-13-amd64/kernel/drivers/usb/serial/
找到了ch341.ko,现在尝试自己安装ch343驱动
正文
安装过程主要参考了这篇博客: CH342/CH343/CH344/CH347/CH9101/CH9102/CH9103/CH9104 Linux串口驱动使用教程
- 下载源码
git clone https://gitcode.com/mirrors/WCHSoftGroup/ch343ser_linux.git
- 下载编译依赖
sudo apt-get install linux-headers-$(uname -r) build-essential
# 这时会在 /usr/src/目录和 /lib/modules/6.1.0-13-amd64/build/ 下载一些必要的文件
- 编译安装
make
sudo make install
# 这一步之后,会在 /lib/modules/6.1.0-13-amd64/kernel/drivers/usb/serial/找到ch343.ko
- 检查
# 这时候重新插拔一查ch343设备,如果在/dev目录下找到ttyCH343USB0就算是识别成功了
标签:amd64,modules,6.1,驱动,debian12,安装,ch343
From: https://www.cnblogs.com/brian-sun/p/17827524.html