質問: pppoeをカーネルモードで動作させたい red hat linux8.0にて kernel2.4.20を再構築しpppoeサーバを 構築しています。 pppoeのmakeで /etc/ppp/rp-pppoe.soを /usr/lib/pppd/2.4.2b3/rp-pppoe.soにリンクする。 とあったので行ったのですが、 ここが正しく出来ているかわかりません。 行ったのは # ln -s /usr/lib/pppd/2.4.2b3/rp-pppoe.so /etc/ppp/rp-pppoe.so です。 pppoe-serverの実行でpppoe-server -i eth1 or eth2 -k と行いましたが、 pppoeの状態が 確立(ac=pppoe.hyouka.co.jp) pppの状態が lcp中 で停止してしまいます。 acは発見できてセッションは開始できている ユーザ認証がうまくいっていないのでしょうか? ユーザモードならばうまく認証を完了します。 どの辺りが怪しげかご指摘いただけないでしょうか? よろしくお願い致します。
回答: >どの辺りが怪しげかご指摘いただけないでしょうか? rh8ではrp-pppoe.soは以下の場所にあるようです。 # rpm -q rp-pppoe rp-pppoe-3.4-7 # locate rp-pppoe.so /etc/ppp/plugins/rp-pppoe.so >pppoe-serverの実行でpppoe-server -i eth1 or eth2 -k >と行いましたが、 -iオプションの使い方が間違ってるようです。manコマンドで確認してください。 # kon # man pppoe-server