2

ビジーボックスを備えた組み込み Linux デバイスを実行しています。起動後、ppp 接続を開始し、他のことをしたいと考えています。他のすべてが終了し、システムが稼働しているときに実行したいと考えています。

私のinittabは次のようになります:

::sysinit:/bin/sh /etc/rc.d/rc.sysinit
::once:/bin/sh /flash/scripts/init.sh
::respawn:/sbin/getty -L ttyS0 115200 vt100

スクリプトが実行され、pppd が開始されますが、失敗します。起動後に手動でコマンドを実行しても、まったく問題ありません。だから私は多分それがランレベルだと思った?

4

1 に答える 1

1

ほとんどの場合、ppp デーモンは rc.sysinit で開始される何かに依存しており、その依存関係がロードを完了する前に起動しようとします。おがくずの提案を取り入れてください - 他のすべてが終わった後、rc.sysinit から init.sh スクリプト (ppp) を開始してください。

于 2012-09-24T15:21:58.267 に答える