LinuxSir.cn,穿越时空的Linuxsir!

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

安装完gentoo后网卡无法启动(2005.1-r1使用adsl)[已解决]

[复制链接]
发表于 2006-2-2 13:28:55 | 显示全部楼层 |阅读模式
我是从stage2开始安装的,按照handbook中开始安装,在emerge system后,我发现在我的系统中并没有ifconfig这种命令,但也没有在意。
用lspci -v | grep -i "net"后,我的网卡是vt6102 Rhine - II,在kernel中找到并且将其编进kernel。
我是adsl上网,并且设置
/etc/cond.f/net为iface_eth0="up"
rc-update add net.eth0 default
也安装了rp-pppoe。
一切顺利后,重启,在kernel加载的时候,会提示:
lo error
no interface module has been loaded
netmount was not started
但可以看见login界面,用root登陆后,设置过adsl-setup后用adsl-start会提示timed out
并且用ifconfig提示没有这个命令,/sbin/ifconfig也试过了,发现新装的系统中确实没有ifconfig这种命令。
请问这是怎么回事?
发表于 2006-2-2 13:45:19 | 显示全部楼层
do you have net-utils emerged?
回复 支持 反对

使用道具 举报

发表于 2006-2-2 15:57:16 | 显示全部楼层
ifconfig 好象是需要root用户才能执行;

开机出现lo error 和eth0 error 及随后一堆ip什么的错误,可以运行
#etc-update
然后选择替换-3 or -5

在开机就好了。

另:可能提示你/etc/conf.d/net格式不对(黄色的提示)
可以将iface_eth0="up”
改为:
config_eth0=( "up" )
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-2-2 16:45:59 | 显示全部楼层
谢谢2位的回答,我确实没有emerge net-utils,看到1楼的回复后,我emerge net-utils,好象要更新43个包,但安装完成后,仍然没有ifconfig,并且进入系统和前一次仍然是一样的问题。
2楼的我试一下。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-2-3 03:10:03 | 显示全部楼层
问题解决了,确实如2L朋友所言,是/etc/conf.d/net配置有误。好象2005.1-rc1中使用adsl和以前有些不同。
config_eth0=("up")仍然会报错。
no load modules provide "up" (up_start)
后来我参见net.example中改成
config_eth0=("adsl")就可以顺利的通过,现在已经能在init 3上连接网络了。
还有没有ifconfig命令,原来是我没有
emerge net-tools
emerge过后,系统中就有了这些命令,再次感谢二位的给予的帮助。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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