From: Jerald Fitzjerald <jfj@freemail.gr>
To: linux-ppp@vger.kernel.org
Subject: Help with PPPoE
Date: Wed, 06 Jun 2007 08:52:19 +0000 [thread overview]
Message-ID: <466675C3.5060907@freemail.gr> (raw)
In-Reply-To: <4593E72B.30603@freemail.gr>
Hi.
I'm trying to setup a PPPoE in a Linux-From-Scratch system based on an old SuSE.
Things seem to work, but although i use the options `usepeerdns`
and `defaultroute`, pppd does not update the routing table nor
the resolv.conf.
By looking at resolv.conf it sais:
# Modified_by: dhcpcd
search lan
nameserver 10.0.0.138
and the fact that the routing table is:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
62.103.129.27 * 255.255.255.255 UH 0 0 0 ppp0
10.0.0.0 * 255.255.255.0 U 0 0 0 eth0
link-local * 255.255.0.0 U 0 0 0 eth0
loopback * 255.0.0.0 U 0 0 0 lo
default 10.0.0.138 0.0.0.0 UG 0 0 0 eth0
I have to suppose that somebody else has setup eth0 to be the default
gateway (maybe it's the distribution's LFS was built upon, ip-up scripts).
ifconfig is:
eth0 Link encap:Ethernet HWaddr 00:90:F5:47:77:3B
inet addr:10.0.0.1 Bcast:10.0.0.255 Mask:255.255.255.0
UP BROADCAST NOTRAILERS RUNNING MULTICAST MTU:1500 Metric:1
RX packets:55 errors:0 dropped:0 overruns:0 frame:0
TX packets:52 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:3926 (3.8 Kb) TX bytes:3439 (3.3 Kb)
Interrupt:17 Base address:0x2000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
ppp0 Link encap:Point-to-Point Protocol
inet addr:87.203.57.58 P-t-P:62.103.129.27 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1492 Metric:1
RX packets:8 errors:0 dropped:0 overruns:0 frame:0
TX packets:3 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:290 (290.0 b) TX bytes:54 (54.0 b)
So I kill pppd and say:
route del default
and re-run pppd:
This time I have the routing table:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
62.103.129.27 * 255.255.255.255 UH 0 0 0 ppp0
10.0.0.0 * 255.255.255.0 U 0 0 0 eth0
link-local * 255.255.0.0 U 0 0 0 eth0
loopback * 255.0.0.0 U 0 0 0 lo
default * 0.0.0.0 U 0 0 0 ppp0
But unfortunately, the network is unreachable. I try to connect
to hosts by IP address, but I'm not getting any packets.
Finally the messages of pppd with `debug` (before removing the default route):
Plugin rp-pppoe.so loaded.
RP-PPPoE plugin version 3.3 compiled against pppd 2.4.4
using channel 2
Using interface ppp0
Connect: ppp0 <--> eth0
sent [LCP ConfReq id=0x1 <mru 1492> <magic 0x318827ee>]
rcvd [LCP ConfReq id=0x5 <mru 1492> <auth pap> <magic 0x2f5b3234>]
sent [LCP ConfAck id=0x5 <mru 1492> <auth pap> <magic 0x2f5b3234>]
rcvd [LCP ConfAck id=0x1 <mru 1492> <magic 0x318827ee>]
sent [LCP EchoReq id=0x0 magic=0x318827ee]
sent [PAP AuthReq id=0x1 user="xxxxxxxxxxxxxxxx" password=<hidden>]
rcvd [LCP EchoRep id=0x0 magic=0x2f5b3234]
rcvd [LCP ConfReq id=0x1 <auth pap> <magic 0x62218e35>]
sent [LCP ConfReq id=0x2 <mru 1492> <magic 0xe636f07e>]
sent [LCP ConfAck id=0x1 <auth pap> <magic 0x62218e35>]
rcvd [LCP ConfNak id=0x2 <mru 1500>]
sent [LCP ConfReq id=0x3 <magic 0xe636f07e>]
rcvd [LCP ConfAck id=0x3 <magic 0xe636f07e>]
sent [LCP EchoReq id=0x0 magic=0xe636f07e]
sent [PAP AuthReq id=0x2 user="xxxxxxxxxxxxxxxx" password=<hidden>]
rcvd [LCP EchoRep id=0x0 magic=0x62218e35]
rcvd [PAP AuthAck id=0x2 ""]
PAP authentication succeeded
peer from calling number 00:90:1A:41:64:F5 authorized
kernel does not support PPP filtering
sent [IPCP ConfReq id=0x1 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns3 0.0.0.0>]
rcvd [IPCP ConfReq id=0x1 <addr 62.103.129.26>]
sent [IPCP ConfAck id=0x1 <addr 62.103.129.26>]
rcvd [IPCP ConfNak id=0x1 <addr 85.75.185.8> <ms-dns1 195.170.0.1> <ms-dns3 195.170.2.2>]
sent [IPCP ConfReq id=0x2 <addr 85.75.185.8> <ms-dns1 195.170.0.1> <ms-dns3 195.170.2.2>]
rcvd [IPCP ConfAck id=0x2 <addr 85.75.185.8> <ms-dns1 195.170.0.1> <ms-dns3 195.170.2.2>]
not replacing existing default route via 10.0.0.138
local IP address 85.75.185.8
remote IP address 62.103.129.26
primary DNS address 195.170.0.1
secondary DNS address 195.170.2.2
Script /etc/ppp/ip-up started (pid 5082)
Script /etc/ppp/ip-up finished (pid 5082), status = 0x0
My kernel is 2.6.17.13
How can I debug this further?
Any help will be vastly appreciated.
jf.
next prev parent reply other threads:[~2007-06-06 8:52 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-12-28 15:47 Help with PPPoE jfj
2006-12-28 18:57 ` Gilles Espinasse
2007-06-06 8:52 ` Jerald Fitzjerald [this message]
2007-06-06 10:53 ` James Carlson
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=466675C3.5060907@freemail.gr \
--to=jfj@freemail.gr \
--cc=linux-ppp@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.