## ppp ppp — Point-to-Point Protocol Settings |

## Properties

Table 64.

Key Name | Value Type | Default Value | Value Description
--- | --- | --- | ---
    baud
    uint32
    0
| If non-zero, instruct pppd to set the serial port to the specified baudrate. This value should normally be left as 0 to automatically choose the speed.
    crtscts
    boolean
    FALSE
| If TRUE, specify that pppd should set the serial port to use hardware flow control with RTS and CTS signals. This value should normally be set to FALSE.
    lcp-echo-failure
    uint32
    0
| If non-zero, instruct pppd to presume the connection to the peer has failed if the specified number of LCP echo-requests go unanswered by the peer. The "lcp-echo-interval" property must also be set to a non-zero value if this property is used.
    lcp-echo-interval
    uint32
    0
| If non-zero, instruct pppd to send an LCP echo-request frame to the peer every n seconds (where n is the specified value). Note that some PPP peers will respond to echo requests and some will not, and it is not possible to autodetect this.
    mppe-stateful
    boolean
    FALSE
| If TRUE, stateful MPPE is used. See pppd documentation for more information on stateful MPPE.
    mru
    uint32
    0
| If non-zero, instruct pppd to request that the peer send packets no larger than the specified size. If non-zero, the MRU should be between 128 and 16384.
    mtu
    uint32
    0
| If non-zero, instruct pppd to send packets no larger than the specified size.
    no-vj-comp
    boolean
    FALSE
| If TRUE, Van Jacobsen TCP header compression will not be requested.
    noauth
    boolean
    TRUE
| If TRUE, do not require the other side (usually the PPP server) to authenticate itself to the client. If FALSE, require authentication from the remote side. In almost all cases, this should be TRUE.
    nobsdcomp
    boolean
    FALSE
| If TRUE, BSD compression will not be requested.
    nodeflate
    boolean
    FALSE
| If TRUE, "deflate" compression will not be requested.
    refuse-chap
    boolean
    FALSE
| If TRUE, the CHAP authentication method will not be used.
    refuse-eap
    boolean
    FALSE
| If TRUE, the EAP authentication method will not be used.
    refuse-mschap
    boolean
    FALSE
| If TRUE, the MSCHAP authentication method will not be used.
    refuse-mschapv2
    boolean
    FALSE
| If TRUE, the MSCHAPv2 authentication method will not be used.
    refuse-pap
    boolean
    FALSE
| If TRUE, the PAP authentication method will not be used.
    require-mppe
    boolean
    FALSE
| If TRUE, MPPE (Microsoft Point-to-Point Encryption) will be required for the PPP session. If either 64-bit or 128-bit MPPE is not available the session will fail. Note that MPPE is not used on mobile broadband connections.
    require-mppe-128
    boolean
    FALSE
| If TRUE, 128-bit MPPE (Microsoft Point-to-Point Encryption) will be required for the PPP session, and the "require-mppe" property must also be set to TRUE. If 128-bit MPPE is not available the session will fail.