天天看點

銀河麒麟 安裝PL2303GC USB轉序列槽驅動

銀河麒麟系統,外接一個裝置,連接配接線是USB轉序列槽線,型号是PL2303,直接接到電腦上,系統沒有自動加載這個裝置,理論上來說應該識别為/dev/ttyUSB0.

進入USB轉序列槽驅動的目錄檢視:

/usr/lib/modules/5.4.18-53-generic/kernel/drivers/usb/serial

發現已經有pl2303.ko這個檔案了,那麼應該是這個版本無效,需要重新安裝。經過一番研究,步驟總結如下:

1. 下載下傳驅動源碼

​​PL2303GC USB to Full UART Bridge Controller with GPIO | Prolific USA | IC Design & Manufacturing​​

選擇Linux版本:

銀河麒麟 安裝PL2303GC USB轉序列槽驅動

 2. 找到對應的Linux kernal 版本

銀河麒麟 安裝PL2303GC USB轉序列槽驅動

 3. 進入對應的版本目錄,執行make,然後将生成的pl2302.ko檔案複制到USB轉序列槽驅動目錄下:

make

cp pl2303.ko /usr/lib/modules/5.4.18-53-generic/kernel/drivers/usb/serial/pl2303.ko      

4. 進入USB轉序列槽驅動目錄,移除子產品然後重新安裝子產品

rmmod pl2303.ko 
rmmod cp210x.ko 
rmmod usbserial.ko 

insmod usbserial.ko 
insmod cp210x.ko 
insmod pl2303.ko      

實際本機用了兩種資料線,pl2302和cp210x,是以都貼在指令裡了。