ダイアルアウトマシンから US Robotics Courier モデムを使用して ISP を呼び出すには、テンプレートとして次の chat スクリプトを使用します。
ABORT BUSY ABORT 'NO CARRIER' REPORT CONNECT TIMEOUT 10 "" AT&F1M0&M5S2=255 SAY "Calling myisp\n" TIMEOUT 60 OK "ATDT1-123-555-1212" CONNECT \c \r \d\c SAY "Connected; running PPP\n" |
次の表では、chat スクリプトの内容を説明します。
スクリプトの内容 |
説明 |
---|---|
ABORT BUSY |
モデムが反対側のピアからこのメッセージを受け取った場合、伝送を中止する |
ABORT 'NO CARRIER' |
モデムが反対側のピアからこのメッセージを受け取った場合、伝送を中止する |
REPORT CONNECT |
CONNECT 文字列をモデムから収集し、表示する |
TIMEOUT 10 |
初期タイムアウトを 10 秒に設定する。 モデムは即時に応答する必要がある |
"" AT&F1M0M0M0M0&M5S2=255 |
M0 - 接続中、スピーカーをオフに設定する &M5 - モデムにエラー制御を要求させる S2=255 - TIES "+++" ブレークシーケンスを無効にする |
SAY "Calling myisp\n" |
ローカルマシン上に「Calling myisp (myisp を呼び出し中)」のメッセージを表示する |
TIMEOUT 60 |
タイムアウトを 60 秒にリセットし、接続ネゴシエーションにより多くの時間を割り当てる |
OK "ATDT1-123-555-1212" |
電話番号 1-123-555-1212 を使ってリモートピアに発信する |
CONNECT \c |
反対側のピアのモデムからの CONNECT メッセージを待つ |
\r \d\c |
CONNECT メッセージの最後まで待つ |
SAY "Connected; running PPP\n" |
ローカルマシン上に「Connected; running PPP (接続完了。PPP を実行中)」という通知メッセージを表示する |