兩張網路卡的裝置位置亂跳

這個版面主要討論 debian 在 server 端的應用問題, server 種類繁多..舉凡 Web Server 、 File Server、 DHCP Server..等等。

版主: 阿信

兩張網路卡的裝置位置亂跳

文章d2207197 » 週三 9月 10, 2003 6:08 pm

我目前的主機有兩張網路卡,只要拔下網路線重插,或是重新開機

網路裝置的位置經常亂跳

eth0 變成 eth1
eth1 變成 eth0

我在modules的設定檔中也都有 alias 哪個驅動程式是哪個裝置

但是仍然沒有用

請問要如何固定呢?
頭像
d2207197
鑽研的研究生
鑽研的研究生
 
文章: 1763
註冊時間: 週二 5月 27, 2003 9:57 pm
來自: 火星

re:兩張網路卡的裝置位置亂跳

文章kanru » 週三 9月 10, 2003 6:56 pm

是一樣的網卡嗎?

好像要設IO跟IRQ的樣子....

來亂的....... :ooops:
頭像
kanru
榮譽學長
榮譽學長
 
文章: 578
註冊時間: 週六 7月 12, 2003 12:09 pm

re:兩張網路卡的裝置位置亂跳

文章阿信 » 週三 9月 10, 2003 7:23 pm

拔下網路線之後 device node 會變換...這有點奇妙...

試試看interfaces中用hwaddress(MAC address)來固定該ip以及device node吧。

不然就要在OS Loader上另外指定 irq and IO address摟
頭像
阿信
版面大總管
版面大總管
 
文章: 4756
註冊時間: 週二 9月 03, 2002 11:58 pm
來自: 台灣 - 嘉義

re:兩張網路卡的裝置位置亂跳

文章d2207197 » 週四 9月 11, 2003 1:00 am

阿信 寫:拔下網路線之後 device node 會變換...這有點奇妙...

我也覺得很很神奇....

當兩條網路線拔下來時...看哪個網路線先插上去....誰就是eth0
頭像
d2207197
鑽研的研究生
鑽研的研究生
 
文章: 1763
註冊時間: 週二 5月 27, 2003 9:57 pm
來自: 火星

re:兩張網路卡的裝置位置亂跳

文章~傲天~ » 週六 9月 13, 2003 1:20 am

d2207197 寫:
阿信 寫:拔下網路線之後 device node 會變換...這有點奇妙...

我也覺得很很神奇....

當兩條網路線拔下來時...看哪個網路線先插上去....誰就是eth0


可以試試進入 bios, 取消 plug & play OS 的選項, 看看有沒有改善 ....
8-)
~傲天~
可愛的小學生
可愛的小學生
 
文章: 16
註冊時間: 週日 9月 15, 2002 11:46 pm
來自: 悠閒小行星

re:兩張網路卡的裝置位置亂跳

文章coollong » 週一 9月 22, 2003 10:00 pm

我也遇過相同的問題,編輯修改/etc/ethers就可以了。
請man ethers

內容是:mac ip
coollong
可愛的小學生
可愛的小學生
 
文章: 15
註冊時間: 週一 9月 22, 2003 9:21 pm

re:兩張網路卡的裝置位置亂跳

文章kahn » 週日 12月 07, 2003 2:10 pm

>我也遇過相同的問題,編輯修改/etc/ethers就可以了。
小弟怎樣試都不行,能不能給個設定檔.
頭像
kahn
活潑的高中生
活潑的高中生
 
文章: 350
註冊時間: 週三 9月 04, 2002 10:52 pm
來自: 彰化

re:兩張網路卡的裝置位置亂跳

文章kahn » 週日 12月 07, 2003 2:23 pm

可以了! 原來 /etc/hosts 也要作相對設定
頭像
kahn
活潑的高中生
活潑的高中生
 
文章: 350
註冊時間: 週三 9月 04, 2002 10:52 pm
來自: 彰化

re:兩張網路卡的裝置位置亂跳

文章d2207197 » 週日 12月 07, 2003 4:37 pm

kahn 寫:>我也遇過相同的問題,編輯修改/etc/ethers就可以了。
小弟怎樣試都不行,能不能給個設定檔.

我的這個問題很久以前就解決了

只是砍掉那些 modules 設定檔案中(如 modutils, modules...)
,重複的網路卡驅動模組

全部整理到一個檔案 (modules)
頭像
d2207197
鑽研的研究生
鑽研的研究生
 
文章: 1763
註冊時間: 週二 5月 27, 2003 9:57 pm
來自: 火星

re:兩張網路卡的裝置位置亂跳

文章kahn » 週日 12月 07, 2003 6:49 pm

剛剛灌了一台新的主機,試了一下,無法作到指定某塊網卡是eth0 或是eth1.
原本裝好了兩片網卡分別是eth0 跟 eth1 後來加了一片新的網卡它並非是預期中的eth2,而是變成eth0 然後把原本的eth0 跟eth1 硬是擠到後面去.
除了要改 /etc/hosts /etc/ethers 還要改什麼呢?
頭像
kahn
活潑的高中生
活潑的高中生
 
文章: 350
註冊時間: 週三 9月 04, 2002 10:52 pm
來自: 彰化

re:兩張網路卡的裝置位置亂跳

文章louie » 週一 12月 08, 2003 2:11 am

如果是編成 module, 在 module 的設定檔中加入
alias eth0 xxx
alias eth1 xxx
alias eth2 xxx

這樣應該就可以了
louie
快樂的大學生
快樂的大學生
 
文章: 593
註冊時間: 週一 9月 09, 2002 7:58 pm

re:兩張網路卡的裝置位置亂跳

文章kahn » 週一 12月 08, 2003 10:48 am

如何知道網卡是不是編成 module 呢?
lsmod 看不到的話是不是網卡被編在kernel呢?
頭像
kahn
活潑的高中生
活潑的高中生
 
文章: 350
註冊時間: 週三 9月 04, 2002 10:52 pm
來自: 彰化


回到 debian server

誰在線上

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