|
|
|
|
| 请问,我的一块8139网卡起动后不能用是怎么回事? |
 请问,我的一块8139网卡起动后不能用是怎么回事? - gbroad [ 2005-10-20 20:43 | 216 byte(s)]
 Re: 请问,我的一块8139网卡起动后不能用是怎么回事? - felixlee [ 2005-10-31 14:41 | 137 byte(s)]
 Re: 请问,我的一块8139网卡起动后不能用是怎么回事? - xys19711 [ 2005-11-13 20:45 | 3,299 byte(s)]
|
|
|
|
[Original]
[Print]
[Top]
|
具体情况是这样,我装的系统是RHEL3,双网卡,都是8139的。eth0接外网的,起动后不能用,登陆后要进行ifup eth0,才能用。而eth1就不用这样操作直接可用。在ifcfg-eth0的这个文件里写了ONBOOT=yes的。
请问这问题怎么解决?
|
|
|
----
为共享而努力!
|
|
[Original]
[Print]
[Top]
|
|
[Original]
[Print]
[Top]
|
通常这是由于你在安装Linux时,使用了默认安装的缘故。主要需要修改:
/etc/sysconfig/network-script/ifcfg-eth0
这个文件。
|
|
|
----
自立,自信,自强 ! 奋斗吧!
|
|
[Original]
[Print]
[Top]
|
|
[Original]
[Print]
[Top]
|
我使用Linux 9 (Shrike),主机板是Asrock,有内建的Realtec的网卡,用的是RTL-8101L的晶片,Linux识别为:RTL-8139 SMC EZ Card。因为打算做成服务器,所以就把电脑的内建网开接上了公网地址,为了内网的电脑也能上我有在服务器上安装了第2个网卡,是Realtek的RTL-8139C晶片PCI网卡。但是重开机后,系统没有检测到第2张网卡,手动安装也不成功。我又试了重新安装Linux,结果安装时系统还是检测不到第2张网卡。但是插上网路线是,网卡上的2个灯都有亮,而且这张网卡在Windows下可以正常工作。
我按照Linux的书本手动设了一次,在/etc/modules.conf档案中加入网络卡的模组alias eth1 8139too,然后再写了一个/etc/sysconfig/network-scripts/ifcfg-eth1档案,内容是:
DEVICE=eth1
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.1.1
NETMASK=255.255.255.0
GATEWAY=210.xxx.xxx.xxx
结果系统关机时有很多的failure,在X Windows下开启system setting的network就有bug显示,一直无法进入设置。bug内容如下:
Component: redhat-config-network
Version: 1.2.0
Summary: TB /usr/src/build/226257-noarch/install/usr/share/redhat-config-network/netconfpkg/NCDeviceFactory.py:43:getDeviceClass:KeyError: Unknown
Traceback (most recent call last):
File "/usr/sbin/redhat-config-network-gui", line 154, in ?
window = mainDialog()
File "/usr/src/build/226257-noarch/install/usr/share/redhat-config-network/netconfpkg/gui/maindialog.py", line 154, in __init__
File "/usr/src/build/226257-noarch/install/usr/share/redhat-config-network/netconfpkg/gui/maindialog.py", line 225, in load
File "/usr/src/build/226257-noarch/install/usr/share/redhat-config-network/netconfpkg/gui/maindialog.py", line 232, in loadDevices
File "/usr/src/build/226257-noarch/install/usr/share/redhat-config-network/netconfpkg/NCDeviceList.py", line 210, in getDeviceList
File "/usr/src/build/226257-noarch/install/usr/share/redhat-config-network/netconfpkg/NCDeviceList.py", line 114, in load
File "/usr/src/build/226257-noarch/install/usr/share/redhat-config-network/netconfpkg/NCDeviceFactory.py", line 43, in getDeviceClass
KeyError: Unknown
Local variables in innermost frame:
subtype: None
self: {'Wireless': {0: <class netconfpkg.plugins.NCDevWireless.DevWireless at 0x84a6114>}, 'Token Ring': {0: <class netconfpkg.plugins.NCDevTokenRing.DevTokenRing at 0x84c29b4>}, 'CIPE': {0: <class netconfpkg.plugins.NCDevCipe.DevCipe at 0x84924dc>}, 'Ethernet': {0: <class netconfpkg.plugins.NCDevEthernet.DevEthernet at 0x84a0d94>}, 'Modem': {0: <class netconfpkg.plugins.NCDevModem.DevModem at 0x842008c>}, 'xDSL': {0: <class netconfpkg.plugins.NCDevADSL.DevADSL at 0x844c1dc>}, 'ISDN': {0: <class netconfpkg.plugins.NCDevIsdn.DevIsdn at 0x8439d1c>}}
type: Unknown
我删除了modules.conf中的alias eth1 8130too,以及ifcfg-eth1档案,关开机时就没有了failure的字样,但是在X windows还是无法进入network设置,仍然显示以上的文字。
看了前面的文章,说明Linux下是可以装2个网卡的,这样就可以让机子上公网,同时内网的机子也可以上网。但是要如何正确安装网卡呢?感谢各位的指导!
|
|
|
[Original]
[Print]
[Top]
|
|
« Previous thread
求助几个怪问题 |
网络管理技术
第4页 |
Next thread »
校园网连不上 |
|