Configuring Cisco PPPoE

reference https://learningnetwork.cisco.com/docs/DOC-4212
also https://ccie20728.wordpress.com/2010/10/27/configuring-pppoe/
Table of Contents
interface Dialer1
 description route or something else has to bring it up
 ip address <interface ip addr> <subnetmask>
 ip mtu 1492 (needed because of ppp header)
 ip nat outside (if you're doing nat)
 ip virtual-reassembly in (if you're doing virtual-reassembly)
 ip virtual-reassembly out (if you're doing virtual-reassembly)
 zone-member security ZONE-outside (if you're doing fw stuff)
 encapsulation ppp
 dialer pool 1
 ppp authentication chap pap callin (auth outbound, inbound is callout, only one or the other)
 ppp chap hostname <username>
 ppp chap password 0 <password>
 ppp pap sent-username <username> password 0 <password>

interface FastEthernet0/0/1
 description ISP DSL interface
 no ip address
 duplex auto
 speed auto
 pppoe enable group global (ties to bba-group pppoe global command 
                         used to change PPPoE default settings parameters)

sh pppoe session
sh ip int brief
debug ppp authentication
debug ppp authorization
debut ppp events