LinuxSir.cn,穿越时空的Linuxsir!

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

[问题]将net.eth0从default运行级中删掉了,怎么开机后ifconfig还显示有eth0?[已解决]

[复制链接]
发表于 2008-11-3 22:49:05 | 显示全部楼层 |阅读模式
我配置好无线网络后,就不准备用有线了,于是就
rc-update del net.eth0 default

然后
rc-update add net.wlan0 default
但开机时在udev那一行出现了个net.eth0,原来没有,接着就是后边有了eth0的加载。

eth0的存在导致我的wlan0 上不了网,还得down掉eth0,
这是怎么回事呢?
# This blank configuration will automatically use DHCP for any net.*
# scripts in /etc/init.d.  To create a more complete configuration,
# please review /etc/conf.d/net.example and save your configuration
# in /etc/conf.d/net (this file :]!).
config_eth0=( "192.168.1.4 netmask 255.255.255.0 brd 192.168.1.255" )
routes_eth0=( "default via 192.168.1.1" )


# 使用iwconfig而不用wpa_supplicant
modules=( "iwconfig" )

# 为名为ESSID1和ESSID2的AP配置WEP秘钥
# 您最多可以配置4个WEP密钥,但任何时候只有其中1个起作用。
# 所以我们提供一个默认的下标[1]来设置秘钥[1],之后紧接着把活动秘钥设置为[1]。
# 我们这么做以备你让其他ESSID使用[1]以外的WEP秘钥。
#
# key加上前缀s:意味着它是一个ASCII秘钥,否则它就是一个16进制秘钥。
#
# enc open 指定开放安全性(最安全)
# enc restricted 指定限制安全性(较不安全)
key_wujiexian="[1] abad871006 key [1] enc open"
#key_ESSID2="[1] aaaa-bbbb-cccc-dd key [1] enc restricted"

#config_wujiexian=( "192.168.1.100/24 brd 192.168.1.255" )
#config_wujiexian=("dhcp")
#dhcpcd_wujiexian=("nodns")
#routes_wujiexian=( "default via 192.168.1.1" )


# 以下仅在我们扫描可用的AP时起作用

# 有时有多个AP可见,所以我们需要规定一个首选的连接次序。
#preferred_aps=( "wujiexian" )
发表于 2008-11-3 23:27:47 | 显示全部楼层
eh...baselayout-1的?
回复 支持 反对

使用道具 举报

发表于 2008-11-4 00:35:57 | 显示全部楼层
最简单的办法
rm /etc/init.d/net.eth0
回复 支持 反对

使用道具 举报

发表于 2008-11-4 00:55:31 | 显示全部楼层
你使用了hotplug或者coldplug网络,所以eth0会自动启动,看看 /etc/conf.d/rc或者/etc/rc.conf中有关hotplug或coldplug中有关网络的设置,把hotplug的网络界面仅设了net.lo就不会了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-11-4 19:03:35 | 显示全部楼层
谢谢楼上兄弟的提醒,将/etc/conf.d/rc 里的RC_PLUG_SERVICES="!net.eth0"就不启动了,哈哈
回复 支持 反对

使用道具 举报

发表于 2008-11-5 13:40:07 | 显示全部楼层
http://bones7456.blog.ubuntu.org.cn/2008/11/03/openrc_eth0/
刚研究过这问题,和你的做法一样,呵呵
回复 支持 反对

使用道具 举报

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

本版积分规则

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