确认是否支持串口
lsmod | grep usbserial
下载 CH340 驱动
CH340LINUX驱动下载地址:https://www.wch.cn/download/CH341SER_LINUX_ZIP.html
查看内核的版本
uname -r
在https://elixir.bootlin.com/linux/v5.4.42/source/drivers/usb/serial/ch341.c复制和自己版本对应的文件,将右面的内容全部复制下来完全替换ch34x.c中的内容。
编译
sudo make
复制ch34x.ko到驱动目录
sudo cp ch34x.ko /lib/modules/5.19.0-28-generic/kernel/drivers/usb/serial/
重启系统
没有ttyUSB
sudo dmesg | grep brltty
重新插拔提示
[10729.371518] usb 1-2: usbfs: interface 0 claimed by ch341 while 'brltty' sets config #1
驱动占用
sudo apt remove brltty
重新插拔
ls /dev/tty*