2012-09-23 7 views
2

busybox가 설치된 내장형 Linux 장치가 실행 중입니다. 부팅 후 ppp 연결을 시작하고 다른 일을하고 싶습니다. 다른 모든 일이 끝나고 시스템이 작동하면 실행하고 싶습니다.busybox 부팅 후 init 스크립트가 시작됩니다.

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

스크립트가 실행되고 pppd를 시작할 수 있지만 실패

내 inittab 파일처럼 보인다. 만약 내가 부팅 후 수동으로 명령을 실행, 전혀 문제가되지 않습니다. 그래서 나는 아마도 그 런레벨이라고 생각 했을까?

+0

스크립트가'/ etc/rc.d/rc.sysinit' 스크립트 (데몬이 정상적으로 시작되는 곳)에서 호출되면 어떻게됩니까? * pppd *가 "실패"하는 이유에 대해 자세히 알고 싶습니까? – sawdust

답변

1

대부분의 경우 ppp 데몬은 rc.sysinit에서 시작되는 것에 의존하며, 종속성이로드되기 전에 시작됩니다. 톱밥의 제안을 받아라 - rc.sysinit에서 init.sh 스크립트 (ppp)를 시작한다.

관련 문제