LinuxSir.cn,穿越时空的Linuxsir!

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

又是eth0问题~~

[复制链接]
发表于 2005-4-14 17:19:38 | 显示全部楼层 |阅读模式
我在LFS启动的时候显示eth0不存在,应该不是内核的关系.,我的网卡是8139的,在内核中编译成模块和直接编译进内核都试了,都不行.
运行了mdporbe eth0以后,ifup eth0居然启动成功了,但是随后启动的dhclient就出现了错误
SIOCGIFFLAGS:No such device

重启LFS,关闭eth0的时候,也和以前不一样了,出现的是
stop dhclient on the interface eth0 失败

是dhclien的问题还是eth0的问题????
发表于 2005-4-15 04:35:11 | 显示全部楼层
>运行了mdporbe eth0以后,ifup eth0居然启动成功了

This suggest your network card module is installed properly.

>但是随后启动的dhclient就出现了错误
SIOCGIFFLAGS:No such device

Have you connected your dhcp server?

>是dhclien的问题还是eth0的问题????

If you can see the 8139 module loaded with the /bin/lsmod command and able to read output for your eth0 with the /sbin/ifconfig command, then it is likely the problem on dhclient.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-4-15 10:51:24 | 显示全部楼层
现在应该确定是dhclient的关系了
eth0启动的时候还是显示不存在,但是可以用ifconfig eth0 指定IP
lsmod  有8139too的模块,
lspci也有eth0的信息~

没有解决问题的思路了,请大家给点意见~
回复 支持 反对

使用道具 举报

发表于 2005-4-16 13:07:13 | 显示全部楼层
>eth0启动的时候还是显示不存在,但是可以用ifconfig eth0 指定IP

Simply let your system load the 8139too module during system start up.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-4-16 18:04:16 | 显示全部楼层
后来装了dhcpcd后,启动dhcpcd就可以了,但是每次启动都是显示不存在的 .
8139too,已经编译进内核了.有什么方法可以解决显示不存在的错误信息,还有就是
怎么去掉dhcp的服务?
在dhcpcd里有个DHCP_START,DHCP_STOP,不知道怎么加?E文不好,看不懂man里的意思,
知道的给小弟解释一下?
回复 支持 反对

使用道具 举报

发表于 2005-4-17 00:13:07 | 显示全部楼层
Post by xfmaple
后来装了dhcpcd后,启动dhcpcd就可以了,但是每次启动都是显示不存在的 .
8139too,已经编译进内核了.有什么方法可以解决显示不存在的错误信息,还有就是
怎么去掉dhcp的服务?
在dhcpcd里有个DHCP_START,DHCP_STOP,不知道怎么加?E文不好,看不懂man里的意思,
知道的给小弟解释一下?

通常不用加DHCP_START、DHCP_STOP。
dhcp服務要去掉很容易,用SYSV init的話直接?膃tc/init.d/rc?.d中去掉相應的軟連接即可。
回复 支持 反对

使用道具 举报

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

本版积分规则

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