不要直接手動修改 /etc/modules.conf

常言道:『飲水思源』,在 Open Source 的世界裡,我們常常需要別人的幫助,但是在您有所心得的時候請記得分享給大家,『幫助人是快樂的喔』。歡迎您在使用 debian 的過程中的任何心得分享給大家。

不要直接手動修改 /etc/modules.conf

文章Robert » 週三 3月 05, 2003 11:15 am

由於先前架了一台NAT, 網卡使用 Intel Pro/100M, 因此用直接手動修改
/etc/modules.conf, 直接加入

alias eth0 eepro100
alias eth1 eepro100

這幾天, 執行 apt-get update; apt-get upgrade 之後, 隔天 NAT 就無法正常
運作, 檢查結果, /etc/modules.conf 中有關 eth0 與 eth1 的設定不見了, 在仔
細看/etc/modules.conf 中的相關說明, 才知不可直接手動修改 modules.conf
這個檔, 而是要去修改 /etc/modutils/下面的某個檔才對,
於是我挑了aliases這個檔加入

alias eth0 eepro100
alias eth1 eepro100

然後再執行 update-modules 這個指令, 這樣就會將該設定寫回modules.conf 中!
陪女兒玩直排輪, 其實是自己也想玩的老爸
頭像
Robert
可愛的小學生
可愛的小學生
 
文章: 39
註冊時間: 週六 2月 08, 2003 2:08 pm
來自: 袋餅屋

re:不要直接手動修改 /etc/modules.conf

文章阿信 » 週三 3月 05, 2003 2:54 pm

為何不直接寫到/etc/modules呢?
頭像
阿信
版面大總管
版面大總管
 
文章: 4756
註冊時間: 週二 9月 03, 2002 11:58 pm
來自: 台灣 - 嘉義

re:不要直接手動修改 /etc/modules.conf

文章Robert » 週三 3月 05, 2003 3:33 pm

抱歉, 因是照著下面網址

http://home.chuany.net/moto/viewtopic.p ... 2&start=15

倒數第二篇文章的方式做, 所遇到的問題, 因而提出來分享, 至於對不對
或是有其他的做法, 尚請阿信前輩多多指點!! :-o
陪女兒玩直排輪, 其實是自己也想玩的老爸
頭像
Robert
可愛的小學生
可愛的小學生
 
文章: 39
註冊時間: 週六 2月 08, 2003 2:08 pm
來自: 袋餅屋

re:不要直接手動修改 /etc/modules.conf

文章阿信 » 週三 3月 05, 2003 3:51 pm

不敢不敢...:-)

因為kernel是讀取/etc/modules這個檔案裡面的module name然後再載入。

而我只是認為寫在這個檔案裡面,就無須打alias ethx xxx這樣的東西。
頭像
阿信
版面大總管
版面大總管
 
文章: 4756
註冊時間: 週二 9月 03, 2002 11:58 pm
來自: 台灣 - 嘉義

re:不要直接手動修改 /etc/modules.conf

文章Robert » 週三 3月 05, 2003 4:03 pm

那再請問在 /etc/modules 應該要怎麼做, 才能將 Intel Pro/100M 加入?
直接打 eepro100 就好嗎?
若是有兩張網卡都用了 Intel Pro/100M 的狀況呢?
陪女兒玩直排輪, 其實是自己也想玩的老爸
頭像
Robert
可愛的小學生
可愛的小學生
 
文章: 39
註冊時間: 週六 2月 08, 2003 2:08 pm
來自: 袋餅屋

re:不要直接手動修改 /etc/modules.conf

文章Tetralet » 週三 3月 05, 2003 4:16 pm

Robert 寫:那再請問在 /etc/modules 應該要怎麼做, 才能將 Intel Pro/100M 加入?
直接打 eepro100 就好嗎?
若是有兩張網卡都用了 Intel Pro/100M 的狀況呢?


我記得也是一樣,
只要在 /etc/modules 中寫入一行 eepro100,
Debian Linux 就會自動驅動這兩張網卡了。

敝人相當喜歡 Debian Linux 的這一個作法,
因為只要把模組名稱寫入 /etc/modules,
其它的 Debian Linux 自動幫你搞定!

不然像是 nVidia 的顯示卡要寫入 alias char-major-195 NVdriver,
這麼奇怪的名字,鬼才知道要這樣寫!
Tetralet
俺是博士
俺是博士
 
文章: 3078
註冊時間: 週四 11月 28, 2002 3:02 pm

re:不要直接手動修改 /etc/modules.conf

文章阿信 » 週三 3月 05, 2003 5:27 pm

照理說,應該每一家都是這樣用的,這是kernel在載入module的時候,本身就會去讀取此檔案了。
頭像
阿信
版面大總管
版面大總管
 
文章: 4756
註冊時間: 週二 9月 03, 2002 11:58 pm
來自: 台灣 - 嘉義

re:不要直接手動修改 /etc/modules.conf

文章Tetralet » 週三 3月 05, 2003 8:10 pm

阿信 寫:照理說,應該每一家都是這樣用的,這是kernel在載入module的時候,本身就會去讀取此檔案了。


    天呀,這件事我完全不知道說... 我以前的 Linux 是怎麼學的呀?
   /
<○> 
 ▼
∠∟
Tetralet
俺是博士
俺是博士
 
文章: 3078
註冊時間: 週四 11月 28, 2002 3:02 pm

re:不要直接手動修改 /etc/modules.conf

文章阿信 » 週三 3月 05, 2003 8:25 pm

Tetralet 寫:
阿信 寫:照理說,應該每一家都是這樣用的,這是kernel在載入module的時候,本身就會去讀取此檔案了。


    天呀,這件事我完全不知道說... 我以前的 Linux 是怎麼學的呀?
   /
<○> 
 ▼
∠∟


哇賽...超帥的圖阿。 ;-)
頭像
阿信
版面大總管
版面大總管
 
文章: 4756
註冊時間: 週二 9月 03, 2002 11:58 pm
來自: 台灣 - 嘉義

re:不要直接手動修改 /etc/modules.conf

文章訪客 » 週三 3月 05, 2003 10:45 pm

感謝阿信與Tetralet兩位的分享, 又學到了不少東西!! :-D

當初想從 windows 轉回 unix-like 的作業系統, 一直在猶豫不知是
要選Red hat、Mandrake 還是 freebsd, 後來參考多方意見, 得知
Debain 有 apt-get 等種種的優良特性, 如今感到Debian真的是一個
相當值得選擇, 因為他讓我們從陽春功能往上加特性, 真的是令人喜歡!

:finger1:
訪客
 

re:不要直接手動修改 /etc/modules.conf

文章louie » 週四 3月 06, 2003 10:19 pm

補充:
關於 alias char-major-195 NVdriver
有裝 kernel-source 的話, 請參考
/usr/src/linux/Documentation/device.txt
louie
快樂的大學生
快樂的大學生
 
文章: 593
註冊時間: 週一 9月 09, 2002 7:58 pm

re:不要直接手動修改 /etc/modules.conf

文章訪客 » 週一 3月 10, 2003 12:34 pm

Tetralet 寫:
Robert 寫:那再請問在 /etc/modules 應該要怎麼做, 才能將 Intel Pro/100M 加入?
直接打 eepro100 就好嗎?
若是有兩張網卡都用了 Intel Pro/100M 的狀況呢?


我記得也是一樣,
只要在 /etc/modules 中寫入一行 eepro100,
Debian Linux 就會自動驅動這兩張網卡了。

敝人相當喜歡 Debian Linux 的這一個作法,
因為只要把模組名稱寫入 /etc/modules,
其它的 Debian Linux 自動幫你搞定!

不然像是 nVidia 的顯示卡要寫入 alias char-major-195 NVdriver,
這麼奇怪的名字,鬼才知道要這樣寫!


請問這種做法只適用於 Debian Linux 嗎? What about Mandrake Linux? Thanks.
訪客
 

re:不要直接手動修改 /etc/modules.conf

文章Tetralet » 週一 3月 10, 2003 6:24 pm

Anonymous 寫:請問這種做法只適用於 Debian Linux 嗎? What about Mandrake Linux? Thanks.


Sorry,我只知道 Debian 有,
是因為有一次 Debian 把我的 /etc/modules.conf 的內容自動清掉了,
我才發現原來要寫在 /etc/modules 中才對。

其它的 Linux 沒玩過不曉得,
您為何不自己動手試試看呢?
Tetralet
俺是博士
俺是博士
 
文章: 3078
註冊時間: 週四 11月 28, 2002 3:02 pm

re:不要直接手動修改 /etc/modules.conf

文章Tetralet » 週一 3月 10, 2003 6:26 pm

louie 寫:補充:
關於 alias char-major-195 NVdriver
有裝 kernel-source 的話, 請參考
/usr/src/linux/Documentation/device.txt


了解,
謝謝您提供資訊!

(Linux 掛點中,偷個懶過幾天再去看吧。)
Tetralet
俺是博士
俺是博士
 
文章: 3078
註冊時間: 週四 11月 28, 2002 3:02 pm

re:不要直接手動修改 /etc/modules.conf

文章阿信 » 週一 3月 10, 2003 6:28 pm

for all linux kernel and modutils...Yes!!!
頭像
阿信
版面大總管
版面大總管
 
文章: 4756
註冊時間: 週二 9月 03, 2002 11:58 pm
來自: 台灣 - 嘉義

下一頁

回到 share

誰在線上

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