LinuxSir.cn,穿越时空的Linuxsir!

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

问题:掉电后net.eth0出错。

[复制链接]
发表于 2005-12-13 20:42:39 | 显示全部楼层 |阅读模式
睡觉前打开了aMule和Azureus下载东东,醒来的时候发现桌面上所有的窗口都不见了(估计是系统自动重启了,GDM默认设置是自动登录FVWM的)。当时没在意,以为只是普通的软件crash。
再检查才发现网络不通,重启DSL Modem/Router也无济于事。lsmod检查网卡驱动模块也在,ifconfig没有任何信息输出就结束了。

用root运行/etc/init.d/net.eth0得到以下错误信息:


  1. localhost init.d # ./net.eth0 restart
  2. * Starting service net.eth0
  3. adsl does not support the required function provides
  4. apipa does not support the required function check_installed
  5. arping does not support the required function provides
  6. bonding does not support the required function provides
  7. bridge does not support the required function provides
  8. dhclient does not support the required function provides
  9. dhcpcd does not support the required function provides
  10. essidnet does not support the required function check_installed
  11. ifconfig does not support the required function provides
  12. ifplugd does not support the required function provides
  13. ipppd does not support the required function provides
  14. iproute2 does not support the required function provides
  15. iptunnel does not support the required function check_installed
  16. iwconfig does not support the required function provides
  17. macchanger does not support the required function check_installed
  18. macnet does not support the required function check_installed
  19. netplugd does not support the required function provides
  20. pppd does not support the required function provides
  21. pump does not support the required function provides
  22. rename does not support the required function check_installed
  23. system does not support the required function check_installed
  24. tuntap does not support the required function provides
  25. udhcpc does not support the required function provides
  26. vlan does not support the required function provides
  27. wpa_supplicant does not support the required  function provides
  28. dhcpcd is not a valid module (missing provides)
  29. * FAILED to start service net.eth0!
复制代码


重新编译了内核,用knoppix启动系统fsck了root分区,到gentoo英文forum里搜索了老半天,还是没有解决问题:(
我只能猜测系统掉电后丢失了某个重要的文件,可惜distfiles目录早就删空,没法重新emerge dhcp/dhcpcd之类的东东:(

请问哪位知道这到底是怎么了。
发表于 2005-12-13 21:29:46 | 显示全部楼层
尝试重新编译net-tools,如果硬盘上没有的话,需要从liveCD和别的linux里chroot进去来emerge。编译完成后用qpkg -l net-tools 查看安装的文件是否完整。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-12-13 23:57:25 | 显示全部楼层
我去下载了dhcp,dhcpcd,还有net-tools,重新编译了一遍,可惜状况依旧。唉。再试试别的办法吧。。。。
回复 支持 反对

使用道具 举报

发表于 2005-12-14 00:07:22 | 显示全部楼层
不会如此脆弱吧。硬件的可能性排除了吗?
回复 支持 反对

使用道具 举报

发表于 2005-12-30 16:25:50 | 显示全部楼层
我也出这个错了,怎么办呢?
回复 支持 反对

使用道具 举报

发表于 2005-12-30 16:41:27 | 显示全部楼层
我也碰上类似的问题,但要奇怪些
但我的情况是:
1、本机ping自己不通却可以ping通外网,网内其它机器可以ping通这台机器,由此本机访问apache服务不行,网内其他机器可以正常访问,本机也可以正常访问外网。
2、gnome启动后(还没出现启动界面)就没有了响应。

搞了半天都没找到原因所在,真是晕死人了!
回复 支持 反对

使用道具 举报

发表于 2005-12-30 18:41:04 | 显示全部楼层
就是这样的,我用的是fvwm其他都正常,起的嗯nautilus之类的就没戏了。一下子死掉了/。
回复 支持 反对

使用道具 举报

发表于 2005-12-31 12:34:04 | 显示全部楼层
我的问题已解决,详见:
http://www.linuxsir.cn/bbs/showthread.php?t=237745
回复 支持 反对

使用道具 举报

发表于 2006-1-24 21:07:53 | 显示全部楼层
原来是sys-apps/baselayout的问题
emerge一下,然后etc-update
/etc/init.d/net.lo start就可以了
回复 支持 反对

使用道具 举报

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

本版积分规则

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