LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 877|回复: 3

在vmware4.5下为什么网卡没有被激活

[复制链接]
发表于 2004-8-10 01:55:45 | 显示全部楼层 |阅读模式
我在vmware中装的是slackware 9但是在用pkgtool配置网卡的时候发现,配置完成后,rc.inet1中存有地址,但是在用ifconfig -a显示的时候不能被激活,网卡也不能用,不知道怎么解决,
d:\问题1图.bmp
发表于 2004-8-10 06:16:06 | 显示全部楼层
在ifconfig -a的时候,能不能看到eth0的存在呢?
用ifconfig eth0 x.x.x.x配置一下,看看能不能用?
还有如果没有激活,可以看看/etc/rc.d/rc.hotplug是否有x权限?
 楼主| 发表于 2004-8-10 11:13:17 | 显示全部楼层
谢谢,经过你的指点搞定了,可是你能告诉我,为什么我用pkgtool配置完了,ip地址不能被存住,ifconfig eth0 x.x.x.x这个命令跟pkgtool有什么区别,还是我没有用对pkgtool,请指教
发表于 2004-8-10 14:38:26 | 显示全部楼层
1 用pkgtool配置,是否存住了?看看/etc/rc.d/rc.inet1就知道了(slackware 9)或者/etc/rc.d/rc.inet1.conf(slackware 10)
2 如果你用ifconfig -a可以看到eth0的话,其实你的网卡已经被系统正确识别了,这时候要是用ifconfig看不到eth0,说明网卡没有在启动的时候被激活.所以你的/etc/rc.d/rc.inet1里面的配置并没有被使用.
3 ifconfig是一个网卡的配置命令,但是它设置的ip是临时的,下次启动就失效了(但使用后立即生效),而pkgtool配置的ip是永久的,但要重启或者手动执行/etc/rc.d/rc.inet1才可以(不是立即生效).
4 还有就是不用每次都执行pkgtool来设置,太麻烦.单独使用netconfig就可以了.
5 出现这个问题的主要原因,我认为是安装的时候没有正确选择是否在启动时激活网卡.
解决方法:
<1>在/etc/rc.d/rc.local里面加入
  1.   
  2.     ifconfig eth0 x.x.x.x
复制代码

<2>让网卡可以启动激活

  1. chmod +x /etc/rc.d/rc.hotplug
复制代码
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表