72-3
Cisco ASA 5500 Series Configuration Guide using the CLI
Chapter72 Configuring the PPPoE Client
Enabling PPPoE
Enabling PPPoE
Note You must complete the configuration using the vpdn command, described in “Configuring the PPPoE
Client Username and Password,” before enabling PPPoE.
The PPPoE client functionality is turned off by default. To enable PPPoE, perform the following steps:
Step1 Enable the PPPoE client by entering the following command from interface configuration mode:
hostname(config-if)# ip address pppoe [setroute]
The setroute option sets the default routes when the PPPoE client has not yet established a connection.
When using the setroute option, you cannot have a statically defined route in the configuration.
PPPoE is not supported in conjunction with DHCP because with PPPoE the IP address is assigned by
PPP. The setroute option causes a default route to be created if no default route exists. The default router
is the address of the access concentrator. The maximum transmission unit (MTU) size is automatically
set to 1492 bytes, which is the correct value to allow PPPoE transmission within an Ethernet frame.
Reenter this command to reset the DHCP lease and request a new lease.
Note If PPPoE is enabled on two interfaces (such as a primary and backup interface), and you do not
configure dual ISP support (see the “Monitoring a Static or Default Route” section on
page 22-6), then the ASA can only send traffic through the first interface to acquire an
IP address.
For example:
hostname(config)# interface gigabitethernet 0/0
hostname(config-if)# ip address pppoe
Step2 Specify a VPDN group for the PPPoE client to use with the following command from interface
configuration mode (optional):
hostname(config-if)# pppoe client vpdn group grpname
grpname is the name of a VPDN group.
Note If you have multiple VPDN groups configured, and you do not specify a group with the pppoe client
vpdn group command, the ASA may randomly choose a VPDN group. To avoid this, specify a VPDN
group.
Using PPPoE with a Fixed IP Address
You can also enable PPPoE by manually entering the IP address, using the ip address command from
interface configuration mode in the following format:
hostname(config-if)# ip address ipaddress mask pppoe