insmod 時報錯“Unknown symbol”問題的解決


在加載驅動模塊時報錯:

“ Unknown symbol CFG80211_SupBandReInit (err 0)”

查看了內核代碼以及加載上的symbol(命令為 cat /proc/kallsyms, 未找到對應值),依舊沒有解決問題。

最后試探性查看編譯時所需的Makefile,發現是因為條件編譯導致未編ko文件所致,因此需要確認一下2點:

(1)函數以及函數所在的文件是否為條件編譯,若是條件編譯,條件編譯是否已經打開。

(2)若條件編譯已經打開,查看Makefile中文件的.o文件是否編譯到ko文件中去。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM