驅動的問題?

如果您覺得您的問題不屬於 debian desktop 或是 debian server 版的範圍內,請在這裡發問。

版主: mufa

驅動的問題?

文章訪客 » 週二 4月 06, 2004 3:05 am

我在編譯核心時,有一堆驅動可以設定, 想請問一下, 驅動程式設定成模組跟編譯在核心裡,有甚麼不同嗎,那種比較好呢?
因為我把我的網卡設定編譯到核心裡, 可是升級完核心之後,卻不能上網,我確定有把我的網卡編進核心唷 , 希望高手回答一下 ,謝謝
訪客
 

re:驅動的問題?

文章Tetralet » 週二 4月 06, 2004 11:52 am

Anonymous 寫:希望高手回答一下 ,謝謝


個人並不認同這種問問題的態度。

在 Linux 世界裡,有多少人能夠自稱是『高手』?
只有高手才有資格回答您的問題嗎?

而回答您的人是不是間接承認自己就是高手?
而資質平庸如我,是不是就沒有資格回答您的問題了呢?
時間並不能治療我心中的疼痛
南方的春天說什麼也溫暖不了我冰冷的血

誦唱大復活咒文,今天的 Tetralet 又在唧唧喳喳了 重生!
Tetralet
俺是博士
俺是博士
 
文章: 3078
註冊時間: 週四 11月 28, 2002 3:02 pm

re:驅動的問題?

文章Tetralet » 週二 4月 06, 2004 11:52 am

Anonymous 寫:我在編譯核心時,有一堆驅動可以設定, 想請問一下, 驅動程式設定成模組跟編譯在核心裡,有甚麼不同嗎


一個是核心內建,一個是以模組方式載入。

Anonymous 寫:那種比較好呢?


見仁見智

Anonymous 寫:因為我把我的網卡設定編譯到核心裡, 可是升級完核心之後,卻不能上網,我確定有把我的網卡編進核心唷


您的網路卡是... ?
而您所編譯的模組是... ?

以下指令:
代碼: 選擇全部
ifconfig -a

結果如何?
時間並不能治療我心中的疼痛
南方的春天說什麼也溫暖不了我冰冷的血

誦唱大復活咒文,今天的 Tetralet 又在唧唧喳喳了 重生!
Tetralet
俺是博士
俺是博士
 
文章: 3078
註冊時間: 週四 11月 28, 2002 3:02 pm

re:驅動的問題?

文章訪客 » 週二 4月 06, 2004 5:48 pm

不好意思 , 因為我是新手, 所以認為站上每各大大都是高手 ,沒有特別的意思, 希望不要誤會了 , sorry ... :ooops:

我的網卡是 3Com 905c-TX , 我是選核心內建的 3C59X 驅動
因為我又重灌了, 現在不敢亂動核心 ... :-(
訪客
 

re:驅動的問題?

文章damon » 週二 4月 06, 2004 5:57 pm

如果你不知道你在幹嘛的話,最好還是乖乖的用kernel image
damon
活潑的高中生
活潑的高中生
 
文章: 358
註冊時間: 週二 9月 10, 2002 5:42 pm

Re: 驅動的問題?

文章阿信 » 週二 4月 06, 2004 6:39 pm

Anonymous 寫:我在編譯核心時,有一堆驅動可以設定, 想請問一下, 驅動程式設定成模組跟編譯在核心裡,有甚麼不同嗎,那種比較好呢?
因為我把我的網卡設定編譯到核心裡, 可是升級完核心之後,卻不能上網,我確定有把我的網卡編進核心唷 , 希望高手回答一下 ,謝謝


如果對於您所要使用的硬體而言,載入核心與編譯成模組在使用上並沒有不同。

因為當驅動程式編譯成模組後,當要使用此 module 時,會載入到 kernel 之中,所以跟一開始編譯到核心的情況一樣,沒有什麼好或不好,效率上無差異的。

編譯成模組的好處在於彈性,怎麼說呢?因為當我們移除掉某些裝置卡時,就可以將該驅動程式卸載掉以節省記憶體空間,如果此時編譯到核心裡面,拔除裝置依然會佔用記憶體。

至於 Debian 上執行 lsmod 時會看到很多模組,或許有些沒有用到,但可以不必理會,因為 Debian 在載入 kernel modules 的時候皆有加入-k(autoclean) 的參數,只要裝置不用,自然會卸載的。

希望對您有幫助。 :-)
頭像
阿信
版面大總管
版面大總管
 
文章: 4756
註冊時間: 週二 9月 03, 2002 11:58 pm
來自: 台灣 - 嘉義


回到 debian misc

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客