/var/log/messages
) 파일에 다음과 같은 메시지가 나타날 수 있습니다.(이것은 그냥
예로 사용된 것입니다.)
Dec 14 11:40:00 RMR kernel: PPP line discipline registered. Dec 14 11:40:00 RMR kernel: registered device ppp0 Dec 14 11:40:00 RMR pppd[617]: pppd 2.2.0 started by root, uid 0 Dec 14 11:40:01 RMR chat[620]: timeout set to 45 seconds Dec 14 11:40:01 RMR chat[620]: abort on (NO CARRIER) Dec 14 11:40:01 RMR chat[620]: abort on (BUSY) Dec 14 11:40:01 RMR chat[620]: abort on (NO DIALTONE) Dec 14 11:40:01 RMR chat[620]: abort on (ERROR) Dec 14 11:40:01 RMR chat[620]: send (+++ATZ) Dec 14 11:40:01 RMR chat[620]: expect (OK) Dec 14 11:40:02 RMR chat[620]: +++ATZ Dec 14 11:40:02 RMR chat[620]: OK -- got it Dec 14 11:40:02 RMR chat[620]: send (ATDT123456) Dec 14 11:40:02 RMR chat[620]: expect (CONNECT) Dec 14 11:40:02 RMR chat[620]: Dec 14 11:40:47 RMR chat[620]: Dec 14 11:40:47 RMR pppd[617]: Connect script failed Dec 14 11:40:47 RMR pppd[617]: Exit. Dec 14 11:40:47 RMR chat[620]: alarm Dec 14 11:40:47 RMR chat[620]: Failed모든 것이
+++ATZ
에 이를 때까지 정상적으로 동작합니다. 그런 다음 send (AT....)
와
expect (C0..)
메시지가 나타나야 합니다. 하지만 이들 대신에 ^M
(캐리지 리턴)만 두 번 전
송됩니다. 모뎀이 전화를 걸어야 할 때 걸지 못해서 전화 소리가 나지 않습니다.
... ABORT "NO CARRIER" ABORT BUSY ABORT "NO DIALTONE" ABORT ERROR "" +++ATZ OK \dATDT....때로는 초기화 명령어인 ATZ가 너무 일찍 보내질 때도 있습니다. 이것은
+++
다음에 \d
를 삽입시켜 해결 할 수 있습니다. 이렇게 하면 추가 지연 없이 다음의 예에서와 같이 전화
가 걸리게 됩니다.
"" +++\dATZ OK ATDT0191011Credits: Detlef Postler(Detlef.Postler@t-online.de)씨
ppp-up
에 실수로 하나의 코멘트 기호(#
)가 포
함되었습니다.
chat 프로그램은 이것을 받아 들이지 않거나 아주 가끔씩 모뎀에 의해서 # 사인이 전송이
될 때까지 기다리게 됩니다.
/var/adm/syslog
파일에 다음과 같은 메시지를 볼 수 있습니다.
Feb 13 22:25:07 paddys pppd[1967]: pppd 2.1.2 started by root, uid 0 Feb 13 22:25:07 paddys pppd[1968]: Connecting with </usr/sbin/chat -v -f /etc/ppp/ppp.chat> Feb 13 22:25:09 paddys chat[1969]: expect (#) Feb 13 22:26:54 paddys chat[1969]: alarm Feb 13 22:26:54 paddys chat[1969]: Failed Feb 13 22:26:54 paddys pppd[1968]: Exit.Solution:
다음 올바른 스크립트를 사용합니다.TIMEOUT 5 ABORT "NO CARRIER" ABORT BUSY ABORT "NO DIALTONE" ABORT ERROR "" +++ATZ OK ATDTcistelefon CONNECT \r\n ame:--ame: CIS "" cislogin/GO:PPPCONNECT word: cispassword
관련 내용: