Ubuntu让ch34x_pis.ko驱动文件开机自启
Ubuntu环境下.ko文件存放路径
在Ubuntu环境下,所有的驱动.ko文件都在/lib/modules/6.2.0-35-generic/kernel/drivers
路径下,ls
得到
root@root:/lib/modules/6.2.0-35-generic/kernel/drivers$ ls
accessibility block cpuidle firewire hsi input mcb mmc nvme platform reset spi tty virt
acpi bluetooth crypto firmware hv iommu md most nvmem power rpmsg spmi ufs virtio
android bus cxl fpga hwmon ipack media mtd parport powercap rtc ssb uio w1
ata char dax gnss hwtracing irqchip memory mux pci pps scsi staging usb watchdog
atm clk dca gpio i2c isdn memstick net pcmcia ptp siox target vdpa xen
auxdisplay comedi dma gpu i3c leds message nfc peci pwm slimbus tee vfio
base counter edac greybus iio macintosh mfd ntb phy rapidio soc thermal vhost
bcma cpufreq extcon hid infiniband mailbox misc nvdimm pinctrl regulator soundwire thunderbolt video
我们要设置的ch34x_pis.ko应该放在此路径的/usb/serial
路径下
安装ch34x_pis.ko驱动
在沁恒官方网站上下载https://www.wch.cn/downloads/CH341SER_ZIP.html
解压后进入文件路径
sudo make
sudo make load
sudo make install
本来这样应该就已经设置好了开机自启,因为makefile中使用了depmod -a
但我不知道为什么我每次开机上一次load和install过的ch341_pis.ko文件就没了,所以自己手动再将ch341_pis.ko文件添加到上面所说的驱动路径里
sudo cp ./ch341_pis.ko /lib/modules/6.2.0-35-generic/kernel/drivers/usb/serial
重启后发现驱动可以继续使用
本文来自博客园,作者:不想要名字,转载请注明原文链接:https://www.cnblogs.com/xuwithbean/articles/17780354.html