LinuxSir.cn,穿越时空的Linuxsir!

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

solved/升级到openrc后,发现/init.d/中的脚本对于/etc/init.d/net的判断出了问题

[复制链接]
发表于 2008-4-26 03:24:27 | 显示全部楼层 |阅读模式
我用笔记本,有net.eth0和net.wlan0,当没有有线,只有无线时,依赖网络的服务启动不了。
apple ~ # /etc/init.d/ntp-client start
* Bringing up interface eth0
*   Running preup ...
*   ERROR: interface eth0 does not exist
*   Ensure that you have loaded the correct kernel module for your hardware
* ERROR: net.eth0 failed to start
* ERROR: cannot start ntp-client as net.eth0 would not start

实际上,我的net.wlan0是开通的。以前在baselayout 1的时候没这个问题。

这是我的/etc/conf.d/net

  1. # This blank configuration will automatically use DHCP for any net.*
  2. # scripts in /etc/init.d.  To create a more complete configuration,
  3. # please review /etc/conf.d/net.example and save your configuration
  4. # in /etc/conf.d/net (this file :]!).

  5. #dns_server_eth0=( "192.168.1.10" )
  6. preup() {
  7.    if [[ ${IFACE} == "wlan0" ]]; then
  8.            if ifplugstatus | grep -q 'eth0: link beat detected'; then
  9.                    ewarn "Wired connection on eth0 detected, aborting \
  10.                           configuration on ${IFACE}"
  11.                    return 1
  12.            fi
  13.    fi
  14.    return 0
  15. }

  16. config_eth0="192.168.1.108/24"
  17. routes_eth0="default gw 192.168.1.1"

  18. #modules=( "iwconfig" )
  19. #rate_wlan=( "auto" )
  20. modules="wpa_supplicant"
  21. wpa_supplicant_wlan0="-Dwext -c /etc/wpa_supplicant/wpa_supplicant.conf"
  22. config_wlan0="192.168.1.108/24"
  23. routes_wlan0="default gw 192.168.1.1"
  24. dns_server_wlan0="192.168.1.1"
  25. fallback_wlan0="dhcp"
  26. iwconfig_wlan0="mode managed"
  27. #depend_wlan0() {
  28. #        need ipw3945d
  29. #}
复制代码


多谢帮助!
发表于 2008-4-26 08:55:24 | 显示全部楼层
我升级后也出错了,虽然已经修改了/etc/conf.d/net文件,但还是提示“ppp0 error fetching interface information device not found”,貌似找不到网卡,可未升级前很正常啊,/etc/init.d/下的net.eth0、net.ppp0都有,都指向net.lo。

而且不论我怎么编译内核,将网卡驱动编译进内核或编译成模块加载都不成。
我用的NF6100V板载的网卡,用EVEREST查看是Realtek RT8201CL/CP。
回复 支持 反对

使用道具 举报

发表于 2008-4-26 09:03:09 | 显示全部楼层
做一个net.lo到net.wlan0的链接?手册上好像有更新有关的内容。我是这么做了,没有问题,只不过在断网的时候断不掉,所以自己加了一个pppoe-stop在里面。不过我的是net.eth0
回复 支持 反对

使用道具 举报

发表于 2008-4-26 09:08:17 | 显示全部楼层
为什么不用NetworkManger去管理网络???你可以删除所有的网络配置!!!!
回复 支持 反对

使用道具 举报

发表于 2008-4-26 09:59:17 | 显示全部楼层
嘿,我的ppp连接也是有问题,至于安装 NetworkManger 来管理,我的观念是能简单就简单,最简单的 ppp可不用rp-pppoe,只需在con。d/net里设置即可,不想另搞。

现在只能是用直连ADSL方式,就是设置modem直连ISP,再在 /etc/conf.d/local.start 设置


ifconfig eth0 192.168.1.2 netmask 255.255.255.0
route add default gw 192.168.1.1
arp -s 192.168.1.1 00:1D:6A:1C:XX:XX (modem mac 地址,此项可不设)

暂时解决,希望有此问题的ADSL连接的兄弟有帮助。
回复 支持 反对

使用道具 举报

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

本版积分规则

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