前言:本文將簡單介紹在Linux平台上使用Realtek WLAN NIC解決方案時,應該如何正確使用Wi-Fi驅動程式。
1. 如果使用的環境是PC-Linux,可以直接使用提供的SDK中的install.sh腳本。即使是不熟悉Linux系統的終端使用者,也能輕鬆完成安裝。方法是只需在系統中直接執行install.sh腳本,install.sh腳本會自動完成這項任務。
2. 但如果是將我們的 Wi-Fi 解決方案應用於其他嵌入式系統,請繼續閱讀以下說明。
2.1 驅動程式原始碼壓縮檔位於我們SDK的driver資料夾中。例如,要解壓以下驅動程式:rtl8852BE_WiFi_linux_v1.19.11-248-gf8ef8b7d8.20250221.tar.gz,可以使用以下指令:root@driver/# tar zxvf rtl8852BE_WiFi_linux_v1.19.11-248-gf8ef8b7d8.20250221.tar.gz
3. 接下來就可以找到 Makefile 後打開並進行編譯。
3.1 首先要選擇相對應的目標平台,makefile 中預設的目標平台是 PC-Linux,如果不需要編譯其他平台的驅動,可以跳過此環節。假如預設的選項中沒有目標平台的作業系統,則需要自行新增,並且平台選擇部分由以「CONFIG_PLATFORM_」為前綴的條目組成。只有一個選項允許設置為「y」,其他條目設置為「n」。詳情請參考 SDK 中的文件。
驅動程式編譯與安裝快速入門指南.pdf
4. 在 Makefile 中確認所有設定後,就可以編譯驅動程式了,需要將路徑設定到驅動程式的原始碼資料夾中,使用「make」指令來開始編譯驅動程式。如果一切順利,將會生成一個 8852be.ko 檔案。
5. 完成以上步驟,生成了8852be.ko的檔案,則應使用「insmod」指令安裝驅動:insmod 8852be.ko
以上就是關於如何使用Realtek NIC Linux驅動的簡單說明。
評論