Debugging PPPOE Problems

From DD-WRT Wiki

Revision as of 20:54, 10 January 2007 by 1168461722 (Talk | contribs)
Jump to: navigation, search

Contents

Debugging PPPoE Problems

PPPoE is used mainly for handling connections via Digital Subscriber Lines (DSL). Remember: The WRT54G / WRT54GS doesn't have an integrated DSL modem, so you need an external one.

Cabling

After connecting the WRT54G(S) router to the DSL modem on the port labeled Internet make sure that the Internet LED at the front panel is lit. If not, check cabling.

Reboot your DSL modem after you connected the router to it.

Enable Diagnostic Output

To debug problems regarding PPPoE you have to login to the router to get access to a console for entering commands.

Use telnet or ssh to login to the router. Then enable syslog on the shell prompt:

syslogd -O $(tty)

This will print

 Jan  1 00:00:35  syslog.info syslogd started: Now DD-WRT VeryBusyBox v1.01 (2006.02.22-10:40+0000)

or something to this effect. From now on you'll see all syslog output on the login window.

Uplink

To check the DSL connection we use the command line version of rp-pppoe that comes with DD-WRT.

Important: Enable the DSL connection in your WRT54G's setup otherwise the network interfacec are not set up properly for this test.

Kill all running PPPoE clients

kill $(ps | grep pppoe)


Now try to get the name of your DSL peer:

pppoe -I vlan1 -D$(tty) -A
       |        |       |
       |        |       +-- Find Access Concentrator
       |        +---------- Output Debug Messages
       +------------------- Set Network Interface

This should print some network packets and the name of your DSL access concentrator.

If this works out, try to initiate the discovery procedure:

pppoe -I vlan1 -D$(tty) -d

Apart from a bunch of network packets representing the dialogue between the WRT54G and the peer, the last line should display a session number and the hardware address of your peer (separated by colons).

If your uplink does not work properly or your DSL modem does not work correctly, these commands may fail with one of the following messages:

  • Timeout waiting for PADO packets.
  • Timeout waiting for PADS packets.

In this case, ... more help to come ... have to sort out first!

There is a German page where you can find more information: http://www.adsl4linux.de/howtos/










[l_sp_24]

aciphex 20mg Deltasone buy amaryl actos met plus adalat xl adalat cc altace and hair thinning arava side effects atarax hydroxyzine

beach flower sympathy mlm local lead chicago sympathy flower affiliate lead marketing mlm network mlm lead generation art clip flower sympathy mlm lead generation company generation lead site web mlm lead generation network marketing mlm software free sample mlm lead free mlm lead generation 1,000 free lead mlm 1000 free lead mlm sympathy flower toronto mlm lead generation online generation lead mlm program generation lead real time mlm buy flower funeral sympathy uk generation in lead mlm real time generation lead marketing mlm network flower ontario sympathy everyday free lead mlm targeted mlm lead opt in mlm email lead mlm opt in lead opt in mlm lead opt mlm lead flor carpet tile milliken carpet carpet cleaning franchise chem dry carpet cleaning mohawk carpet berber carpet dalton carpet miele vacuum cleaner electrolux vacuum cleaner ultrasonic cleaner kirby vacuum cleaner ultrasonic jewelry cleaner grout cleaner hardwood floor cleaner upholstery cleaner hoover steam cleaner exclusive mlm lead 20 generation lead marketing mlm network wild flower triathlon email free in lead mlm opt generation mlm lead custom business free lead mlm opportunity seeker capture free lead mlm affiliate free lead lead marketing mlm network nutrition business opportunity seeker mlm lead capture free lead mlm system flower from made silk sympathy wreath mlm genealogy lead ikebana flower arrangement flower hibiscus picture tattoo double opt in mlm lead flower mississauga sympathy generating guerilla lead marketing mlm program etobicoke flower sympathy