2017/03/02

[OpenWrt] Init Scripts之中開機順序的設定

根據官網的說明,我們是可以在OpenWrt中設定process在開機之後被帶起來的順序。




透過設定Init Script之中的Start參數就可以做到;官網上的定義是

START=10 - this means the file will be symlinked as /etc/rc.d/S10example - in other words, it will start after the init scripts with START=9 and below, but before START=11 and above.

如果START設定成10,則會排在START=9或更少,但是在START=11或更多之前執行。

因此假設我們要設定兩個Process,一個先帶起來;另外一個要放在後面,則可以這樣設定
然後增加一些echo message,以便開機可以看到

另外一個Process則設定成


最後開機畫面
可以看到約在45秒的時候開啟了第一個Process。

第二個Process則是在約55秒的時候被執行起來。

透過這樣就可以在OpenWrt之中設定Process的開機順序了。

沒有留言:

張貼留言