私は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
ornodetach
オプションを追加してログを確認し続ける必要がないようにするのも好きです。
答え2
このdebug
パラメータを追加すると、ログファイルにエラーが表示されます。認証の近くでエラーが発生した場合は、おそらく間違った認証方法を使用しています(最も一般的な場合)。圧縮の近くで発生した場合は、サーバーが許可しない操作を強制しています。