adsl-startしてもppp0ができない
adsl-startしてもppp0ができない。ログには「received PADT from peer」。原因が分からないのでその原因を探す。
ログを見ると下記のような内容がでてくる。
PADTって何さ?って話しだけど…異常終了したときとかにでてくるとか…正直よくわからん。
関係のあるファイル
/etc/hosts
/etc/resolv.conf
/etc/sysconfig/network-scripts/ifcfg-eth0
/etc/ppp/pap-secrets
/etc/modules.conf
/etc/sysconfig/network
NETWORKING=yes <— ネットワークの有効/無効( yes | no )
HOSTNAME=localhost <— ホスト名(/etc/hostsと同じにする必要あり)
/etc/hosts
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1 localhost localhost.localdomain <— ホスト名(/etc/sysconfig/networkと同じにする必要あり)
※「IPアドレス ホスト名 エイリアス」
/etc/resolv.conf
nameserver XXX.XXX.XXX.XXX <— プライマリDNS
nameserver XXX.XXX.XXX.XXX <— セカンダリDNS
/etc/sysconfig/network-scripts/ifcfg-eth0
BOOTPROTO=none <— ブート時にIP アドレス情報を取得するプロトコルを指定( none | dhcp )
ONBOOT=yes <— システム起動時にネットワーク接続するかどうか
USERCTL=yes <— 一般ユーザーがネットワークデバイスを制御できるかどうか
NAME="Ethernet LAN" <— 接続の名前(任意)
DEVICE=eth0 <— デバイス名
IPADDR=192.168.1.12 <— IP アドレス
NETMASK=255.255.255.0 <— サブネットマスク
BROADCAST=192.168.1.255 <— ブロードキャストアドレス
NETWORK=192.168.1.0 <— ネットワークアドレス
GATEWAY=192.168.1.1 <— デフォルトゲートウェイ
PEERDNS=yes <— 自動的に /etc/resolv.conf を更新するかどうか
/etc/ppp/pap-secrets
※adsl-setupで設定したID・パスワードが保存されている
/etc/modules.conf
alias eth0 xxxと書かれているxxxのところが使おうとしているNICのチップセットかどうかを確認
ネットワークの再起動
その他、チェックする箇所
NICを付けたり外したりしてみる
NICを一度外して再起動。NICが外されたことを知らせてくれる。いままでの設定をどうするかきいてくるので、removeを選択。再起動。NICをつけます。
備考
「PADT」というエラーが表示される考えられる原因
・割り当てられたIPアドレスの範囲を変更された。
・ルータから応答がなかった場合