Hi all,
I'm having problems setting up a new ADSL connection with STATIC IP, using RP-PPPoE. I'm using a Billion 711CE modem, connecting to a server running Mandrake Linux 9.1 (kernel 2.4.21) over a cross-over Ethernet cable.
My NIC (eth1) is working (used it before for networking etc). All the modem lights appear correct (SYNC is lit up). Phone line is working (plugged in a dialup modem to test).
I followed exactly the instructions for setting up the modem and rp-pppoe (downloaded from Internet). Basically, I disabled booting of eth1 so it had no assigned address at bootup. Then (as root) ran adsl-setup, entered username, password, DNS IPs, etc. But when I ran adsl-start, the modem lights flashed for a fraction of a second, then nothing, and finally terminated with a timeout.I then ran adsl-start in debug mode, and found this:
"pppoe: Timeout waiting for PADO packets"
I realized that this has been mentioned by other people but I found no solution yet. Did I forget a step? Is there a difference in setting up rp-pppoe between a dynamic and static IP? Could this be a problem with the ADSL line to my premise?
Hope someone here can help me. Thanks.
Alexander Yap
Here is a longer extract from the debug log for your info.
---------------------------------------------
Output of uname -a
Linux gateway.burmanco.com.au 2.4.21-0.25mdk #1 Thu Jul 24 13:10:52 MDT 2003 i686 unknown unknown GNU/Linux
---------------------------------------------
Output of netstat -n -r
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
255.255.255.255 0.0.0.0 255.255.255.255 UH 0 0 0 eth0
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo
---------------------------------------------
* The following section shows the pppd command we will invoke
pppd invocation
/usr/bin/setsid /usr/sbin/pppd pty '/usr/sbin/pppoe -p /var/run/pppoe.conf-adsl.pid.pppoe -I eth1 -T 80 -U -m 1412 ' noipdefault noauth default-asyncmap defaultroute hide-password nodetach mtu 1492 mru 1492 noaccomp noccp nobsdcomp nodeflate nopcomp novj novjccomp user
burman-dsl@keypoint.com.au lcp-echo-interval 20 lcp-echo-failure 3 debug
---------------------------------------------
using channel 6
Using interface ppp0
Connect: ppp0 <--> /dev/pts/3
sent [LCP ConfReq id=0x1 <mru 1492> <magic 0xc92c4c83>]
sent [LCP ConfReq id=0x1 <mru 1492> <magic 0xc92c4c83>]
sent [LCP ConfReq id=0x1 <mru 1492> <magic 0xc92c4c83>]
sent [LCP ConfReq id=0x1 <mru 1492> <magic 0xc92c4c83>]
sent [LCP ConfReq id=0x1 <mru 1492> <magic 0xc92c4c83>]
sent [LCP ConfReq id=0x1 <mru 1492> <magic 0xc92c4c83>]
sent [LCP ConfReq id=0x1 <mru 1492> <magic 0xc92c4c83>]
sent [LCP ConfReq id=0x1 <mru 1492> <magic 0xc92c4c83>]
sent [LCP ConfReq id=0x1 <mru 1492> <magic 0xc92c4c83>]
sent [LCP ConfReq id=0x1 <mru 1492> <magic 0xc92c4c83>]
LCP: timeout sending Config-Requests
Connection terminated.
Waiting for 1 child processes...
script /usr/sbin/pppoe -p /var/run/pppoe.conf-adsl.pid.pppoe -I eth1 -T 80 -U -m 1412 -D /tmp/pppoe-debug-2768/pppoe-debug.txt-0, pid 2826
pppoe: Timeout waiting for PADO packets
Script /usr/sbin/pppoe -p /var/run/pppoe.conf-adsl.pid.pppoe -I eth1 -T 80 -U -m 1412 -D /tmp/pppoe-debug-2768/pppoe-debug.txt-0 finished (pid 2826), status = 0x100
Looking for secret in /etc/ppp/pap-secrets for client
burman-dsl@keypoint.com.au server (null)
Got client
burman-dsl@keypoint.com.au
Got server *
Got secret *
Got client fakepasswd
Looking for secret in /etc/ppp/chap-secrets for client
burman-dsl@keypoint.com.au server (null)
Got client
burman-dsl@keypoint.com.au
Got server *
Got secret *
Got client fakepasswd
---------------------------------------------
rp-pppoe debugging dump
rp-pppoe-3.5
17:00:43.420 SENT PPPoE Discovery (8863) PADI sess-id 0 length 12
SourceAddr 00:20:ed:8d:88:66 DestAddr ff:ff:ff:ff:ff:ff
01 01 00 00 01 03 00 04 0a 0b 00 00 ............
17:00:48.413 SENT PPPoE Discovery (8863) PADI sess-id 0 length 12
SourceAddr 00:20:ed:8d:88:66 DestAddr ff:ff:ff:ff:ff:ff
01 01 00 00 01 03 00 04 0a 0b 00 00 ............
17:00:58.413 SENT PPPoE Discovery (8863) PADI sess-id 0 length 12
SourceAddr 00:20:ed:8d:88:66 DestAddr ff:ff:ff:ff:ff:ff
01 01 00 00 01 03 00 04 0a 0b 00 00 ............