[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[plamo:15211] Re: PPPoE



日下部です。

>>> Mon, 02 Sep 2002 19:21:46 +0900 (JST) 頃に
>>> yossi@yedo.src.co.jp(早間義博) さんは書きました
> 
> > 日下部@江東区です。
> > 
> > > まだまだ暑いですね。
> > 
> > 本当に。昨日、急に思い立って洗車をしたのですが、30分でモウロウとなりま
> > した ;-)
> >
> 
> 暑い日が懐かしくなる日が来るとまた1里です。

そんなもんですよね。

> > > PPPoE には ppp-2.4.1.pppoe4 を使っているのですが
> > > Documentation/Configure.help に
> > > 
> > >   This driver requires the current pppd from the "ppp" CVS repository
> > >   on cvs.samba.org.  The required support will be present in the next
> > >   ppp release (2.4.2).
> > > 
> > > とあるのですが、cvs.samba.org に開発中?の ppp-2.4.2-pre があるの
> > > でしょうか。
> > 
> > rp-pppoe 3.5 の doc/KERNEL-MODE-PPPOE に載っていますが、CVS repository
> > があるです。rp-pppoe 3.4 から、こいつじゃないと PPPoE が使えなくなって
> > まして、以下の通りに cvs co して使ってます。今 beta1 だったと思います。
> > #何故か今持ってきたら compile error が出てしまった… (^^;;;
> 
> http://www.roaringpenguin.com/pppoe/
> 
> から Kernel-mode PPPoE と言うのがあって
>    ppp-2.4.0-pppoe4.tgz
>    ppp-2.4.1-pppoe4.tgz
> とあっていまは ppp-2.4.1-pppoe4.tgz を使っているのですが、最近この

はい、去年はありましたね。
#最後に僕が使っていたのは ppp-2.4.1-pppoe2.tgz でした。

> 系列の pppd がなくなって rp-pppoe-3.5.tar.gz の系統のみになってし
> まったのです。とりあえず ppp-2.4.1-pppoe4.tgz で動いているのですが
> 2001年8月9日版なので問題点(?)を心配しています。

はい、Kernel-mode PPPoE については Roaring Penguin の ver. 3.4 以降を
使うと問題があります。
以下、CHANGES から抜粋
Changes from Version 3.3 to 3.4:

- INCOMPATIBILITY WITH EARLIER VERSIONS:
  Kernel-mode plugin now is built against latest CVS ppp source rather
  than
  Michal Ostrowski's patched version.  If you use kernel-mode PPPoE,
  you
  MUST use the CVS version of the ppp source code with rp-pppoe 3.4.

そのまま 3.3 以前で行く、または通常の PPPoE を使う分には問題はないらし
いです。
#僕は冒険して、cvs を追っかけてます。

pppd 2.4.1 からの細かいバグ修正とか、仕様追加などのことは cvs co して、
ppp/README.linux を見ても載ってなさげです。

> ところで、
> 
> >        cvs -d :pserver:cvs@pserver.samba.org:/cvsroot login
> >        # When prompted for a password, type "cvs"
> >
> >        # Change to the directory in which you want to store the PPP
> >          source
> >        # code.
> >        cd /path/to/checked/out/sources
> >
> >        # Check out the source
> >        cvs -z5 -d :pserver:cvs@pserver.samba.org:/cvsroot co ppp
> >
> 
> コンパイルすると、エラーが出ますね。これ ppp-2.4.1-pppoe4.tgz の

chap_ms.h と chap_ms.c での #define シンボルが違ってるので、
584行目を
cstate->resp_length = MS_CHAP_RESPONSE_LEN;
と直すとコンパイルは通ります。

> 後継 ですか。

いきなりこれを使えとなっている模様ですので、多分…としか言えないです、
ごめんなさい。
-- 
//                   東京都江東区   ぶるぼん企画                   //
//                 日下部 俊昭 <kusakabe@reccoa.net>               //

Follow-Ups
[plamo:15222] Re: PPPoE, 早間義博
References
[plamo:15204] PPPoE, 早間義博
[plamo:15207] Re: PPPoE, KUSAKABE -bourbon!- Toshiaki
[plamo:15208] Re: PPPoE, 早間義博

[検索ページ] [メール一覧]
Plamo ML 公開システム