修改network脚本,加快启动速度
由于使用DHCP动态获得IP,每次启动的时候,当运行到network脚本,总要停下来等待到获得IP,在这个地方,大概浪费了5、6秒钟。我想为什么不让系统在后台运行获取IP的脚本呢?分析了一下network脚本后,发现获取IP这一步是通过调用ifup脚本来完成的,于是将action $"Bringing up interface $i: " ./ifup $i boot这一句改成./ifup $i &,重新启动,发现network脚本处一闪就过去了,启动完毕后网络也接通了,一切都很正常。 不错的一个方法 :-D不过,如果ifconfig eth0 up的时候不正常呢?你怎么看错误提示信息?
建议再加上将标准错误重定向的语句 这个方法确实不错,如果测试过没问题的话,建议下版本ml使用 我想知道network脚本的路径,我找不到呀 我想知道network脚本的路径,我找不到呀
/etc/rc.d/init.d/network 这个谁来更新一下吧:P
记得通知我~ 我是这样做使网卡检测时间缩短。
1、netconfig--->网卡设置---->”使用动态 IP 配置(BOOTP/DHCP)“------如果你第一次安装系统时已经如此设置过,那这一步可以省略。
2、打开network manger ---->设置网卡---->将网卡重新设置成自定义:但只设置网卡的”network adress"、其它的选项全部留空。{家里有三台电脑、装ML的机器装了双网卡、因此将eth0的“networek adress"设为192.168.6.1<用于宽带连接>;eth1的”network adress“设为192.168.1.2<用于内部联网>}
经过此设置系统启动时检测网卡和拔号会很快。
备注:我的电脑如果单纯设置””使用动态 IP 配置(BOOTP/DHCP)“系统检测IP时间会比较长而且会提示”failed"、但是系统可以正常拔号(宽带)上网 指定IP比较好,否则DHCP失败需要花很多时间。
Re: 修改network脚本,加快启动速度
由于使用DHCP动态获得IP,每次启动的时候,当运行到network脚本,总要停下来等待到获得IP,在这个地方,大概浪费了5、6秒钟。我想为什么不让系统在后台运行获取IP的脚本呢?分析了一下network脚本后,发现获取IP这一步是通过调用ifup脚本来完成的,于是将action $"Bringing up interface $i: " ./ifup $i boot这一句改成./ifup $i &,重新启动,发现network脚本处一闪就过去了,启动完毕后网络也接通了,一切都很正常。一共有两处action $"Bringing up interface $i: " ./ifup $i boot,应该替换哪一处呢(还是两处都换)? :?: up :-( 两个都改掉试试 我一般都关闭 Network 服务~~~ 我一般都关闭 Network 服务~~~
那想上网时怎办?你的是宽带拨号还是局域网? ADSL 虚拟拨号,用 KDE 任务条上的 Network Manger 激活 ADSL 的 ppp0 ADSL 虚拟拨号,用 KDE 任务条上的 Network Manger 激活 ADSL 的 ppp0
这样也行?那用Konsole里的adsl-setup(我不太喜欢那个Network Manger占用任务栏位置,不美观),选择"at boot time":yes;是否进入X时同样能激活ADSL?
页:
[1]
2