鏡像:Kylin-Embedded-V10-SP1-General-Release-Base-2309051107-ARM64
補(bǔ)丁包:deb-kernel-buding
5G模塊源碼包:v5.4.11
適配步驟:
按照E2000q安裝麒麟系統(tǒng)文檔安裝步驟
安裝依賴項(xiàng)
apt-get update
apt-get install crda wireless-crda
補(bǔ)丁安裝
將補(bǔ)丁拷貝到對(duì)應(yīng)目錄/root/deb-kernel-buding/下
賦權(quán)
chmod 775 *
聯(lián)網(wǎng)依次安裝
dpkg -i linux-modules-5.4.18-63.52-e2000-rc17-generic_arm64.deb
dpkg -i linux-image-5.4.18-63.52-e2000-rc17-generic_arm64.deb
dpkg -i linux-headers-5.4.18-63.52-e2000-rc17_all.deb
dpkg -i linux-headers-5.4.18-63.52-e2000-rc17-generic_arm64.deb
dpkg -i linux-modules-extra-5.4.18-63.52-e2000-rc17-generic_arm64.deb
重啟服務(wù)查看內(nèi)核是否更新為以下版本
reboot
uname -a
5G模塊編譯安裝
將移遠(yuǎn)RM500U-CNV的源碼上傳 因?yàn)橄到y(tǒng)內(nèi)核是5.4.18的所以上傳5.4.11的源碼
給源碼文件賦權(quán)
chmod -R 775 v5.4.11
查看移遠(yuǎn)RM500U-CNV模塊是否識(shí)別
lsusb
lsusb命令可以看到模組對(duì)應(yīng)的PID和VID分別為0x2C7C和0x0900,
將其添加到/root/v5.4.11/drivers/usb/serial/option.c的option_ids[]數(shù)組中,如下圖:
切換到源碼目錄編譯
cd /root/v5.4.11
編譯源碼驅(qū)動(dòng)
安裝驅(qū)動(dòng)
mkdir /lib/modules/5.4.18-63.52-e2000-rc17-generic/kernel/drivers/usb/serial/
make install
重啟服務(wù)器
reboot
驅(qū)動(dòng)安裝完成后,正常情況下就會(huì)在/dev目錄下產(chǎn)生5個(gè)ttyUSB