나는 GSM 모뎀을 사용하여 ppp 연결을 생성하려는 임베디드 시스템을 가지고 있습니다. 그러나 연결이 설정되지 않았으며 시스템 로그에 다음 오류 메시지만 표시됩니다.
Oct 12 08:38:48 pppd[451]: pppd 2.4.4 started by root, uid 0
Oct 12 08:38:59 pppd[451]: Connect script failed
Oct 12 08:39:00 pppd[451]: Exit.
이제 이 문제의 원인을 찾는 방법에 대한 몇 가지 팁이 필요합니다. 어디서부터 살펴봐야 할까요?
답변1
ppp 설정 어딘가(아마도 /etc/ppp/options
명령줄 안이나 밖)에는 ppp라는 옵션 connect
과 모뎀 연결을 설정하는 명령이 있습니다. 일반적으로 스크립트입니다 chat
. 명령이 실패한 이유를 찾아야 합니다. 채팅 스크립트인 경우 에서 로 변경하여 chat blah blah...
장황하게 만들 수 있습니다 chat -v blah blah
.
또한 편의상 ppp에 updetach
or nodetach
옵션을 추가하여 로그를 계속 확인할 필요가 없도록 하는 것을 좋아합니다.
답변2
이 debug
매개변수를 추가하면 로그 파일에서 오류를 볼 수 있습니다. 인증 근처에서 오류가 발생하면 아마도 잘못된 인증 방법을 사용하고 있는 것입니다(가장 일반적인 경우). 압축 근처에서 발생하면 서버가 허용하지 않는 작업을 강제한 것입니다.