我的系統是 Debian etch 2.6.15-1-486(預設kernel)
我的電腦上原本就有一張網卡(3com 3c590),己正常驅動
今天在電腦上安裝第二張網卡(realtek 8139),開機時自動載入8139too的模組了,我就照以前的作法直接去編輯/etc/network/interfaces檔案
加上
auto eth1
iface eth1 inet dhcp
之後下指令 #ifup eth1 會出現錯誤訊息如下
sit0: unknown hardware address type 776
eth1: ERROR while getting interface flags: No such device
sit0: unknown hardware address type 776
Bind socket to interface: No such device
exiting.
Failed to bring up eth1.
無法啟動網卡 eth1
我再下指令 #ifconfig -a 會看到一個奇怪的介面
eth1_temp Link encap:Ethernet HWaddr 00:0A:48:09:3A:87
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interrupt:177 Base address:0x2000
之前裝網路卡的作法是裝上去後,直接編輯/etc/network/interfaces後,就可以使用了,不知道為何這次卻失敗了,真奇怪.
不知道網站上的弟兄們,有人遇過這問題嗎?
另一個問題是我另一台電腦上有兩張網卡(realtek跟3c59x ),我如何指定eth0 對應到那一張,eth1對應到那一張,每次新增網卡,網卡順序好像就會變了,我看了之前站上的文章,說可以在/etc/modules.conf下加上
alias eth0 8139too
alias eth1 3c59x
指定對應的網卡
但重新開機後,好像沒有生效,沒有照我的設定去排序....有那邊弄錯了嗎?
另外問問大家,大家安裝網卡的步驟是如何呢??