歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 在Linux下面模塊的加載及網卡ipw2200問題解決

在Linux下面模塊的加載及網卡ipw2200問題解決

日期:2017/2/28 17:09:43   编辑:Linux教程

我昨天和前天,自己編譯了一下Linux 的kernel,編譯完之後,發現系統性能確有提高,很高興。

有一些驅動被編譯成了模塊,而有一些則被我直接編譯進了kernel,所以就面臨著一個驅動的模塊加載的問題。

而且,我將ipw2200的無線網卡編譯成模塊後,本來是應該開機自動加載的(用lsmod命令可以看到已經加載的模塊,開機後表面上顯示已經是加載了的),可是在gonme 的無線配置文件裡並沒有無線網卡。

原因何在?上網查了查,用dmesg看到了相關信息,原來是ipw2200的firmware讀取錯誤,這又是什麼問題?

問題在/lib/firmware文件夾下面,沒有新內核相對應的firmware文件夾,也就是沒有firmware,導致許多硬件沒法工作。得,我把默認的內核的firmware拷貝一份,改名成新內核的名字,重啟,ok。

從上可以了解以下知識點:

lsmod 命令是用來查看現在已經加載的模塊的;

dmesg命令可以查看模塊的加載問題;

/lib/firmware 中保存的是系統硬件的firmware;

那如果模塊沒有開機自動加載,如何設置成開機自動加載呢?

看下面這篇文章:

Copyright © Linux教程網 All Rights Reserved