QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2021|回复: 17

修改network脚本,加快启动速度

[复制链接]
发表于 2004-6-19 00:16:39 | 显示全部楼层 |阅读模式
由于使用DHCP动态获得IP,每次启动的时候,当运行到network脚本,总要停下来等待到获得IP,在这个地方,大概浪费了5、6秒钟。我想为什么不让系统在后台运行获取IP的脚本呢?分析了一下network脚本后,发现获取IP这一步是通过调用ifup脚本来完成的,于是将action $"Bringing up interface $i: " ./ifup $i boot这一句改成./ifup $i &,重新启动,发现network脚本处一闪就过去了,启动完毕后网络也接通了,一切都很正常。
发表于 2004-6-19 07:53:15 | 显示全部楼层
不错的一个方法

不过,如果ifconfig eth0 up的时候不正常呢?你怎么看错误提示信息?
建议再加上将标准错误重定向的语句
回复

使用道具 举报

发表于 2004-6-19 09:13:52 | 显示全部楼层
这个方法确实不错,如果测试过没问题的话,建议下版本ml使用
回复

使用道具 举报

发表于 2004-6-19 22:01:48 | 显示全部楼层
我想知道network脚本的路径,我找不到呀
回复

使用道具 举报

发表于 2004-6-19 22:07:29 | 显示全部楼层
[quote:acda5cbc51="cjx3501"]我想知道network脚本的路径,我找不到呀[/quote]
/etc/rc.d/init.d/network
回复

使用道具 举报

发表于 2004-6-21 09:57:06 | 显示全部楼层
这个谁来更新一下吧:P
记得通知我~
回复

使用道具 举报

发表于 2004-6-21 11:40:17 | 显示全部楼层
我是这样做使网卡检测时间缩短。
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"、但是系统可以正常拔号(宽带)上网
回复

使用道具 举报

发表于 2004-6-21 22:38:49 | 显示全部楼层
指定IP比较好,否则DHCP失败需要花很多时间。
回复

使用道具 举报

发表于 2004-7-25 19:26:25 | 显示全部楼层

Re: 修改network脚本,加快启动速度

[quote:f773ca6967="qybei"]由于使用DHCP动态获得IP,每次启动的时候,当运行到network脚本,总要停下来等待到获得IP,在这个地方,大概浪费了5、6秒钟。我想为什么不让系统在后台运行获取IP的脚本呢?分析了一下network脚本后,发现获取IP这一步是通过调用ifup脚本来完成的,于是将action $"Bringing up interface $i: " ./ifup $i boot这一句改成./ifup $i &,重新启动,发现network脚本处一闪就过去了,启动完毕后网络也接通了,一切都很正常。[/quote]
一共有两处action $"Bringing up interface $i: " ./ifup $i boot,应该替换哪一处呢(还是两处都换)?
回复

使用道具 举报

发表于 2004-7-27 20:04:04 | 显示全部楼层
up :-(
回复

使用道具 举报

发表于 2004-7-27 20:24:17 | 显示全部楼层
两个都改掉试试
回复

使用道具 举报

发表于 2004-7-27 21:05:35 | 显示全部楼层
我一般都关闭 Network 服务~~~
回复

使用道具 举报

发表于 2004-7-27 22:16:27 | 显示全部楼层
[quote:b68cd42312="jiangtao9999"]我一般都关闭 Network 服务~~~[/quote]
那想上网时怎办?你的是宽带拨号还是局域网?
回复

使用道具 举报

发表于 2004-7-27 22:30:21 | 显示全部楼层
ADSL 虚拟拨号,用 KDE 任务条上的 Network Manger 激活 ADSL 的 ppp0
回复

使用道具 举报

发表于 2004-7-27 22:36:45 | 显示全部楼层
[quote:6a1c09761d="jiangtao9999"]ADSL 虚拟拨号,用 KDE 任务条上的 Network Manger 激活 ADSL 的 ppp0[/quote]
这样也行?那用Konsole里的adsl-setup(我不太喜欢那个Network Manger占用任务栏位置,不美观),选择"at boot time":yes;是否进入X时同样能激活ADSL?
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-27 08:30 , Processed in 0.042944 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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