Fortinet black logo

CLI Reference

system pppoe-interface

system pppoe-interface

Use this command to configure the PPPoE interface. See the What's New for FortiOS 5.6 discussion of New PPPoE features for more information.

config system pppoe-interface
    edit {name}
    # Configure the PPPoE interfaces.
        set name {string}   Name of the PPPoE interface. size[15]
        set dial-on-demand {enable | disable}   Enable/disable dial on demand to dial the PPPoE interface when packets are routed to the PPPoE interface.
        set ipv6 {enable | disable}   Enable/disable IPv6 Control Protocol (IPv6CP).
        set device {string}   Name for the physical interface. size[15] - datasource(s): system.interface.name
        set username {string}   User name. size[64]
        set password {password_string}   Enter the password. size[128]
        set auth-type {option}   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.
        set ipunnumbered {ipv4 address}   PPPoE unnumbered IP.
        set pppoe-unnumbered-negotiate {enable | disable}   Enable/disable PPPoE unnumbered negotiation.
        set idle-timeout {integer}   PPPoE auto disconnect after idle timeout (0-4294967295 sec). range[0-4294967295]
        set disc-retry-timeout {integer}   PPPoE discovery init timeout value in (0-4294967295 sec). range[0-4294967295]
        set padt-retry-timeout {integer}   PPPoE terminate timeout value in (0-4294967295 sec). range[0-4294967295]
        set service-name {string}   PPPoE service name. size[63]
        set ac-name {string}   PPPoE AC name. size[63]
        set lcp-echo-interval {integer}   PPPoE LCP echo interval in (0-4294967295 sec, default = 5). range[0-4294967295]
        set lcp-max-echo-fails {integer}   Maximum missed LCP echo messages before disconnect (0-4294967295, default = 3). range[0-4294967295]
    next
end

system pppoe-interface

Use this command to configure the PPPoE interface. See the What's New for FortiOS 5.6 discussion of New PPPoE features for more information.

config system pppoe-interface
    edit {name}
    # Configure the PPPoE interfaces.
        set name {string}   Name of the PPPoE interface. size[15]
        set dial-on-demand {enable | disable}   Enable/disable dial on demand to dial the PPPoE interface when packets are routed to the PPPoE interface.
        set ipv6 {enable | disable}   Enable/disable IPv6 Control Protocol (IPv6CP).
        set device {string}   Name for the physical interface. size[15] - datasource(s): system.interface.name
        set username {string}   User name. size[64]
        set password {password_string}   Enter the password. size[128]
        set auth-type {option}   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.
        set ipunnumbered {ipv4 address}   PPPoE unnumbered IP.
        set pppoe-unnumbered-negotiate {enable | disable}   Enable/disable PPPoE unnumbered negotiation.
        set idle-timeout {integer}   PPPoE auto disconnect after idle timeout (0-4294967295 sec). range[0-4294967295]
        set disc-retry-timeout {integer}   PPPoE discovery init timeout value in (0-4294967295 sec). range[0-4294967295]
        set padt-retry-timeout {integer}   PPPoE terminate timeout value in (0-4294967295 sec). range[0-4294967295]
        set service-name {string}   PPPoE service name. size[63]
        set ac-name {string}   PPPoE AC name. size[63]
        set lcp-echo-interval {integer}   PPPoE LCP echo interval in (0-4294967295 sec, default = 5). range[0-4294967295]
        set lcp-max-echo-fails {integer}   Maximum missed LCP echo messages before disconnect (0-4294967295, default = 3). range[0-4294967295]
    next
end