Fortinet black logo

CLI Reference

system pppoe-interface

Configure the PPPoE interfaces.

  config system pppoe-interface
      Description: Configure the PPPoE interfaces.
      edit <name>
          set dial-on-demand [enable|disable]
          set ipv6 [enable|disable]
          set device {string}
          set username {string}
          set password {password}
          set auth-type [auto|pap|...]
          set ipunnumbered {ipv4-address}
          set pppoe-unnumbered-negotiate [enable|disable]
          set idle-timeout {integer}
          set disc-retry-timeout {integer}
          set padt-retry-timeout {integer}
          set service-name {string}
          set ac-name {string}
          set lcp-echo-interval {integer}
          set lcp-max-echo-fails {integer}
      next
  end

config system pppoe-interface

Parameter Name Description Type Size
dial-on-demand Enable/disable dial on demand to dial the PPPoE interface when packets are routed to the PPPoE interface.
enable: Enable dial on demand.
disable: Disable dial on demand.
option -
ipv6 Enable/disable IPv6 Control Protocol (IPv6CP).
enable: Enable IPv6CP.
disable: Disable IPv6CP.
option -
device Name for the physical interface. string Maximum length: 15
username User name. string Maximum length: 64
password Enter the password. password Not Specified
auth-type PPP authentication type to use.
auto: Automatically choose the authentication method.
pap: PAP authentication.
chap: CHAP authentication.
mschapv1: MS-CHAPv1 authentication.
mschapv2: MS-CHAPv2 authentication.
option -
ipunnumbered PPPoE unnumbered IP. ipv4-address Not Specified
pppoe-unnumbered-negotiate Enable/disable PPPoE unnumbered negotiation.
enable: Enable PPPoE unnumbered negotiation.
disable: Disable PPPoE unnumbered negotiation.
option -
idle-timeout PPPoE auto disconnect after idle timeout (0-4294967295 sec). integer Minimum value: 0 Maximum value: 4294967295
disc-retry-timeout PPPoE discovery init timeout value in (0-4294967295 sec). integer Minimum value: 0 Maximum value: 4294967295
padt-retry-timeout PPPoE terminate timeout value in (0-4294967295 sec). integer Minimum value: 0 Maximum value: 4294967295
service-name PPPoE service name. string Maximum length: 63
ac-name PPPoE AC name. string Maximum length: 63
lcp-echo-interval Time in seconds between PPPoE Link Control Protocol (LCP) echo requests. integer Minimum value: 0 Maximum value: 32767
lcp-max-echo-fails Maximum missed LCP echo messages before disconnect. integer Minimum value: 0 Maximum value: 32767

Configure the PPPoE interfaces.

  config system pppoe-interface
      Description: Configure the PPPoE interfaces.
      edit <name>
          set dial-on-demand [enable|disable]
          set ipv6 [enable|disable]
          set device {string}
          set username {string}
          set password {password}
          set auth-type [auto|pap|...]
          set ipunnumbered {ipv4-address}
          set pppoe-unnumbered-negotiate [enable|disable]
          set idle-timeout {integer}
          set disc-retry-timeout {integer}
          set padt-retry-timeout {integer}
          set service-name {string}
          set ac-name {string}
          set lcp-echo-interval {integer}
          set lcp-max-echo-fails {integer}
      next
  end

config system pppoe-interface

Parameter Name Description Type Size
dial-on-demand Enable/disable dial on demand to dial the PPPoE interface when packets are routed to the PPPoE interface.
enable: Enable dial on demand.
disable: Disable dial on demand.
option -
ipv6 Enable/disable IPv6 Control Protocol (IPv6CP).
enable: Enable IPv6CP.
disable: Disable IPv6CP.
option -
device Name for the physical interface. string Maximum length: 15
username User name. string Maximum length: 64
password Enter the password. password Not Specified
auth-type PPP authentication type to use.
auto: Automatically choose the authentication method.
pap: PAP authentication.
chap: CHAP authentication.
mschapv1: MS-CHAPv1 authentication.
mschapv2: MS-CHAPv2 authentication.
option -
ipunnumbered PPPoE unnumbered IP. ipv4-address Not Specified
pppoe-unnumbered-negotiate Enable/disable PPPoE unnumbered negotiation.
enable: Enable PPPoE unnumbered negotiation.
disable: Disable PPPoE unnumbered negotiation.
option -
idle-timeout PPPoE auto disconnect after idle timeout (0-4294967295 sec). integer Minimum value: 0 Maximum value: 4294967295
disc-retry-timeout PPPoE discovery init timeout value in (0-4294967295 sec). integer Minimum value: 0 Maximum value: 4294967295
padt-retry-timeout PPPoE terminate timeout value in (0-4294967295 sec). integer Minimum value: 0 Maximum value: 4294967295
service-name PPPoE service name. string Maximum length: 63
ac-name PPPoE AC name. string Maximum length: 63
lcp-echo-interval Time in seconds between PPPoE Link Control Protocol (LCP) echo requests. integer Minimum value: 0 Maximum value: 32767
lcp-max-echo-fails Maximum missed LCP echo messages before disconnect. integer Minimum value: 0 Maximum value: 32767