PPPoEでカーネルモジュールを使う

カーネルのバージョンアップに伴い、pppoeパッケージの代替として、カーネルのpppoeモジュールを利用することにした。

debianであれば、/etc/ppp/peers/dsl-provider ファイルを開いて、次の2行をコメントイン

plugin rp-pppoe.so
eth1

注意 eth1 はこちらの環境なので、ここは適宜読み替える

で次の2行はコメントアウト

#pty "/usr/sbin/pppoe -I eth1 -T 80 -m 1412"
#connect /bin/true

これで、カーネルモジュールで通信できるようになる。最後はlsmodで確認

%sudo lsmod  

pppoe                  13760  2
pppox                   3912  1 pppoe
ppp_deflate             6144  0
zlib_deflate           18520  1 ppp_deflate
ppp_async              11328  0
crc_ccitt               2560  1 ppp_async
ppp_generic            26388  9 pppoe,pppox,ppp_deflate,bsd_comp,ppp_async

といった形で、ppp関連のモジュールが読み込まれているのがわかる。

About this entry