在Ubuntu下利用minicom进行嵌入式开发时可能会用到USB转串口,这时就会用到USB转串口驱动,以前的Ubuntu是直接将此驱动编译进内核,但不知道从哪个版本开始Ubuntu将其从内核去掉了,所以要用到Ubuntu的minicom时只能由我们自己安装USB转串口驱动,方法如下:
(1)首先将PL2304驱动从/lib/modules/4.2.0-27-generic/kernel/drivers/usb/serial/下的pl2303.ko文件拷贝到/usr/src/linux-headers-4.2.0-27-generic/drivers/usb/serial下: cp /lib/modules/4.2.0-27-generic/kernel/drivers/usb/serial/pl2303.ko /usr/src/linux-headers-4.2.0-27-generic/drivers/usb/serial
注意,内核如果不一样,此处路径也可能不同。
(2)然后使用命令modprobe usbserial
(3)再使用命令modprobe pl2303
这时将USB转串口插入电脑USB并确保连接到Ubuntu虚拟机,使用命令dmesg | tail可看到usb pl2303等信息。说明驱动安装成功。