1743 linuxルーターでのPPPoE接続

<<トップページへ

linuxルーターでのPPPoE接続
日時: 2010/05/16 20:24
名前: hiro
安物のルーターが時々ハングアップする問題を解消すべく、このサイトの記事を参考にしてlinuxルーターの構築に挑戦していますが、プロバイダとのPPPoE接続でつまづいております。/var/log/messagesのログはこんな風です。

May 16 09:51:58 netvista2 kernel: eth1: link up, 100Mbps, full-duplex, lpa 0x45E1
May 16 09:51:59 netvista2 pppd[8174]: Plugin /usr/lib64/pppd/2.4.4/rp-pppoe.so loaded.
May 16 09:51:59 netvista2 pppd[8174]: RP-PPPoE plugin version 3.3 compiled against pppd 2.4.4
May 16 09:51:59 netvista2 pppd[8174]: pppd 2.4.4 started by root, uid 0
May 16 09:52:34 netvista2 pppd[8174]: Timeout waiting for PADO packets
May 16 09:52:34 netvista2 pppd[8174]: Unable to complete PPPoE Discovery
May 16 09:52:34 netvista2 pppd[8174]: Exit.
May 16 09:52:34 netvista2 adsl-connect: ADSL connection lost; attempting re-connection.
May 16 09:52:39 netvista2 pppd[8232]: Plugin /usr/lib64/pppd/2.4.4/rp-pppoe.so loaded.
May 16 09:52:39 netvista2 pppd[8232]: RP-PPPoE plugin version 3.3 compiled against pppd 2.4.4
May 16 09:52:39 netvista2 pppd[8232]: pppd 2.4.4 started by root, uid 0
May 16 09:53:14 netvista2 pppd[8232]: Timeout waiting for PADO packets
May 16 09:53:14 netvista2 pppd[8232]: Unable to complete PPPoE Discovery
May 16 09:53:14 netvista2 pppd[8232]: Exit.

OSはCentOS5(64ビット版)で、カーネルのバージョンは2.6.18-194.el5になっています。

接続先のプロバイダはniftyで、NTT東日本から貸与されているVDSLモデムVH-100からBフレッツ経由で接続しようとしています。

PPPoE接続のために追加したNICはI/Oデータ機器のETG2-US2で、
http://blogs.sun.com/thaniwa/entry/ja_usb_gigabit_on_centos52
http://yassblog.blog.so-net.ne.jp/2008-04-02
の記事を参考にして、linux-2.6.19.tar.gz を解凍してlinux-2.6.19/drivers/usb/net/asix.c にETG2-US2の情報を追加してビルドしたドライバをロードしています。

ifconfig eth1 の結果は以下のようになっていますす。

eth1 Link encap:Ethernet HWaddr 00:A0:B0:A0:9F:64
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:65 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:2340 (2.2 KiB)

追加したNICをLANにつなぎ、適当なアドレスを与えてそのアドレスに他のPCからのpingが通りましたので、追加したNICには問題ないかと思います。よろしく願いします。

Re: linuxルーターでのPPPoE接続(1)
日時: 2010/05/17 23:08
名前: hiro
LINUX_PLUGIN=/usr/lib/pppd/2.4.4/rp-pppoe.so を削除して、ユーザーモード(adsl-start)で接続を試みたときのログです。
May 17 21:09:02 netvista2 kernel: eth1: link up, 100Mbps, full-duplex, lpa 0x45E1
May 17 21:09:02 netvista2 pppd[27610]: pppd 2.4.4 started by root, uid 0
May 17 21:09:02 netvista2 pppd[27610]: Using interface ppp0
May 17 21:09:02 netvista2 pppd[27610]: Connect: ppp0 <--> /dev/pts/2
May 17 21:09:33 netvista2 pppd[27610]: LCP: timeout sending Config-Requests
May 17 21:09:33 netvista2 pppd[27610]: Connection terminated.
May 17 21:09:33 netvista2 pppd[27610]: Modem hangup
May 17 21:09:37 netvista2 pppoe[27614]: Timeout waiting for PADO packets
May 17 21:09:37 netvista2 pppd[27610]: Exit.
May 17 21:09:37 netvista2 adsl-connect: ADSL connection lost; attempting re-connection.
May 17 21:09:42 netvista2 pppd[27684]: pppd 2.4.4 started by root, uid 0
May 17 21:09:42 netvista2 pppd[27684]: Using interface ppp0
May 17 21:09:42 netvista2 pppd[27684]: Connect: ppp0 <--> /dev/pts/2
May 17 21:10:13 netvista2 pppd[27684]: LCP: timeout sending Config-Requests
May 17 21:10:13 netvista2 pppd[27684]: Connection terminated.
May 17 21:10:13 netvista2 pppd[27684]: Modem hangup
May 17 21:10:17 netvista2 pppoe[27688]: Timeout waiting for PADO packets
May 17 21:10:17 netvista2 pppd[27684]: Exit.

Re: linuxルーターでのPPPoE接続(2)
日時: 2010/05/17 23:10
名前: hiro
LINUX_PLUGIN=/usr/lib/pppd/2.4.4/rp-pppoe.so を削除、でなくて、
LINUX_PLUGIN=/usr/lib64/pppd/2.4.4/rp-pppoe.so を削除でした。

Re: linuxルーターでのPPPoE接続(3)
日時: 2010/05/18 20:10
名前: hiro
VDSLモデムの相手をルーターからlinux機に繋ぎ替えるときにルーターとのコネクションをきちんと切断しないで繋ぎ替えていたのが問題かと思って、きちんと切断してから繋ぎ替えるようにしましたが、同じ結果でした。カーネルモードもユーザーモードも。

Re: linuxルーターでのPPPoE接続(4)
日時: 2010/05/19 09:49
名前: stranger
URL: http://ja.528p.com/
>VDSLモデムの相手をルーターからlinux機に繋ぎ替えるときにルーターとのコネクションをきちんと切断しないで繋ぎ替えていたのが問題かと思って、きちんと切断してから繋ぎ替えるようにしましたが、同じ結果でした。カーネルモードもユーザーモードも。

/etc/sysconfig/network
でGATEWAYを設定していませんか
設定している場合は無効にしてみる

eth0の設定もGATEWAYの部分を無効にしてみる

Re: linuxルーターでのPPPoE接続(5)
日時: 2010/05/19 12:31
名前: hiro
/etc/sysconfig/networkは、

NETWORKING=yes
NETWORKING_IPV6=no
HOSTNAME=xxxx

となっていて、GATEWAYの設定はありません。

>eth0の設定もGATEWAYの部分を無効にしてみる

eth1でなくてeth0(すなわち/etc/sysconfig/network-scripts/ifcfg-eth0)ですね。このサイトの説明ではGATEWAY=192.168.1.1を入れることになっていますので入っています。今、繋ぎ替えができないところにいますので、夕方試してみます。

eth1のほうには入っていません。

Re: linuxルーターでのPPPoE接続(6)
日時: 2010/05/19 20:36
名前: hiro
>eth0の設定もGATEWAYの部分を無効にしてみる

やってみましたが結果は変わりません。

Re: linuxルーターでのPPPoE接続(7)
日時: 2010/05/19 21:36
名前: stranger
URL: http://ja.528p.com/
>>eth0の設定もGATEWAYの部分を無効にしてみる
>
>やってみましたが結果は変わりません。
networkの再起動はしましたか
routeコマンドで
192.168.1.0(ローカルネットワーク)にUG flagsが立っているとうまくいかない場合がある

Re: linuxルーターでのPPPoE接続(8)
日時: 2010/05/19 21:58
名前: hiro
>networkの再起動はしましたか

カーネルモードで接続するときはネットワークの再起動で接続しようとしますので、やったことになるのかと。(知識がないのでちゃんと答えになっているかどうかわかりませんが)

>routeコマンドで
>192.168.1.0(ローカルネットワーク)にUG flagsが立っているとうまくいかない場合がある

現在はルーターを使った構成に戻っていますが、現在の状態は

Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.1.0 * 255.255.255.0 U 0 0 0 eth0
169.254.0.0 * 255.255.0.0 U 0 0 0 eth0
default 192.168.1.1 0.0.0.0 UG 0 0 0 eth0

となっています。(これもちゃんとした答えになっているかどうかわかりませんが)

Re: linuxルーターでのPPPoE接続(9)
日時: 2010/05/19 22:21
名前: stranger
URL: http://ja.528p.com/
>>routeコマンドで
>>192.168.1.0(ローカルネットワーク)にUG flagsが立っているとうまくいかない場合がある
すいません上記は間違い
下記のような状態になっているとうまくいかない場合がある
>default 192.168.1.1 0.0.0.0 UG 0 0 0 eth0

Re: linuxルーターでのPPPoE接続(10)
日時: 2010/05/22 15:19
名前: hiro
前回お示ししたrouteコマンドの実行結果は、eth0の設定ファイルが、ルータ経由で接続するときの

DEVICE=eth0
BOOTPROTO=dhcp
HWADDR=00:1C:C0:B4:D0:D5
ONBOOT=yes
DHCP_HOSTNAME=netvista2.localdomain

であったときの結果でして、eth0の設定ファイルが、linux機から直接接続する場合の

DEVICE=eth0
BOOTPROTO=static
BROADCAST=192.168.1.255
HWADDR=00:1C:C0:B4:D0:D5
IPADDR=192.168.1.5
NETMASK=255.255.255.0
NETWORK=192.168.1.0
ONBOOT=yes
#GATEWAY=192.168.1.1

であるときのrouteコマンドの実行結果は

Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.1.0 * 255.255.255.0 U 0 0 0 eth0
169.254.0.0 * 255.255.0.0 U 0 0 0 eth0

でして、
default 192.168.1.1 0.0.0.0 UG 0 0 0 eth0
の行は存在していません。この状態でppp0の接続ができません。よろしくお願いします。

マイケルジョーダン(11)
日時: 2013/08/02(Fri) 13:37
名前: 205667
URL: http://www.yncbm.net/
PIW東京公演が始まります。私は15日の最終公演に行ってきます。もともと八木沼さんのフェアウェル公演ということもあって、かなり前にチケットは取っていたのですが、安藤選手が出演することが決まり、楽しみが増えました。安藤選手はこのショーの後、FPの振付けのために渡米するようで、そうなると現在のコンディションはもちろん今はもう今季の競技プロがどうなるのかに私の関心は集中しています。 マイケルジョーダン http://www.yncbm.net/

Луи Витон(12)
日時: 2013/08/02(Fri) 13:37
名前: 205667
URL: http://louisvuitton.web-box.ru/
ご出産、おめでとうございます!ただその一言だけ、お伝え申し上げます・・・ [url=http://louisvuitton.web-box.ru/]Луи Витон[/url] <a href="http://louisvuitton.web-box.ru/" title="Луи Витон">Луи Витон</a>

※古いスレッドには返信できない場合があります




▲このページのトップへ戻る

LPIロゴ Copyright© 2014 fallenangels, All rights reserved.
ご自由にリンクしてください(連絡は不要です)
本ページへのご意見・ご要望、誤字・脱字・リンク切れ等のご連絡はこちらからお願いします