安裝第二張網卡 - Linux

Table of Contents


大家好 有個關於安裝網卡問題請教
我的系統是fedora12 目前第一張網卡用主機板內建的螃蟹卡 r8169模組

最近想要新增一張pci網卡跑內網 網卡為3com905ctx
但試了好久一直裝不起來 我先報告一下我的流程

我用dmesg | grep -in eth 這個指令 可以看到本來的eth0
然後用 dmesg | cat -n | less

916 3c59x 0000:07:03.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18
917 3c59x: Donald Becker and others.
918 0000:07:03.0: 3Com PCI 3c905C Tornado at f7ed4000.
919 r8169 Gigabit Ethernet driver 2.3LK-NAPI loaded
920 r8169 0000:02:00.0: PCI INT A -> GSI 19 (level, low) -> IRQ 19
921 r8169 0000:02:00.0: setting latency timer to 64
922 r8169 0000:02:00.0: irq 36 for MSI/MSI-X
923 eth0: RTL8168d/8111d at 0xf7f3c000, e0:cb:4e:0e:91:ca, XID 283000c0 IRQ 36
924 *** EEPROM MAC address is invalid.
925 3c59x: vortex_probe1 fails. Returns -22
926 3c59x 0000:07:03.0: PCI INT A disabled
927 3c59x: probe of 0000:07:03.0 failed with error -22

可以看到3com905c這張卡似乎有錯誤訊息
這張卡其實linux有內建驅動 但是我按照鳥哥的方法裝 還是有錯誤
cd /lib/modules/`uname -r`/kernel/drivers/net
modprobe 3c59x

會出現WARNING: Deprecated config file /etc/modprobe.conf, all config files
belong into /etc/modprobe.d/.

我在/etc/modprobe.conf這裡面寫 alias eth1 3c59x
/etc/sysconfig/network-scripts/ifcfg-eth0
/etc/sysconfig/network-scripts/ifcfg-eth1 也都有新增了(沒有mac)

然後ifup eth1 會出現 沒有裝置 eth1 並不存在,正在延遲初始化

卡關了@@ 請前輩們分享點經驗 提點一下吧!
萬分感謝!



--

All Comments

Caroline avatarCaroline2010-01-03
lsmod會有3c59x嗎?如果有ifcfg-eth1加進MAC看看
但我的直覺說,這張卡可能壞了 XD
Rebecca avatarRebecca2010-01-06
我後來又繼續爬文 好像有3com905抓不到卡號的BUG問題@@
明天先換一張卡看看...
lsmod有3c59x
Bethany avatarBethany2010-01-10
後來換上3COM905B 甚麼都沒改 就正常了
可能卡壞掉 或者是BUG吧