想让modem启动时,向win一样在启动过程中就完成。以前一直是建个工具栏执行简单的shell,还有时不成功。
本来的adsl是这样的。
代码: 全选
#!/bin/sh
sudo eciadsl-start
sleep 2
pon dsl-provider
#sleep 1
#ping -c 5 202.103.96.112
又cp adsl /etc/init.d/,还不行。
就找hotplug,记得这个启动时间最久。在/etc/rcS.d下面找到。建了个ln S44adsl。一下通过了。
把/etc/init.d的ln删掉。/bin/adsl也删掉。直接ln /linux-install/eciadsl/adsl S44adsl,也可以。
想让过程后台执行。把adsl中全部加bg。又不行了。看提示好像是sudo没出来。
又想让adsl和其他程序同时执行。
sudo mv S44adsl S40adsl
想来这样和S40hotplug一样的启动次序。出好多找不到设备。
现在还是改成
/etc/rcS.d$ sudo ln -s ~/linux-install/eciadsl/adsl S44adsl
遗留问题:
1。没有后台执行。耽误时间。哪位知道可以加bg执行不。
2。能否再提前加载。比如在同步时钟以前。让我也可以启动时同步一下时钟。