pptp 起動時にエラーが出る場合 / PPTP でWin2K/XPに接続できない場合への対処

(

)

by

in

vcradle 等のシェルスクリプトから PPTP を起動時に以下のようなエラーが出る場合、

# vcradle start
falatl[main:pptp.c:151]: Could not find free pty

/etc/fstab を編集しませんでしたか?
/etc/fstab にある、以下の行が自動 mount されていません。
(多分、それより上にある行でエラーになっています)

none /dev/pts devpts gid=5,mode=620 0 0

もっと上の行に移すか、エラーの出ている行をコメントアウトするなり、正しく書き直すなりすると、boot 時に mount してもらえます。
とりあえず pptp を使用したい場合は、以下のようにして手動で mount します。

# mount /dev/pts



pptp で Windows XP/2000 に接続できない。Event viewer には、「ユーザ名またはパスワードが違います」のようなメッセージが残っている。
MPPE (Microsoft Point-to-Point Encryption) 対応の PPTP を使用する必要があります。(多分、Security Patche のせいのような気がする)
UCCHIBLO さんの「りなざうPPTP暗号化クライアント接続設定手順!」に詳細に書かれているので、参考にしてください。
 http://blog.fancs.com/uchi/archives/000254.html