1.2.5.10.2 PPP MAC Driver Configurations

PPP MAC Driver Specific User Configurations

  • PPP Default Configuration for Network Traffic:

    • PPP Default Configuration for Network Traffic.

    • Default value: "Medium"

    • Symbol TCPIP_PPP_TRAFFIC

  • Number of Dedicated MAC RX Buffers:

    • Number of Dedicated PPP MAC RX Buffers

    • Default value: 4

    • Symbol: TCPIP_PPP_RX_DEDICATED_BUFFERS

  • Number of Non_Dedicated MAC RX Buffers for MAC Initialization:

    • Number of Non_Dedicated PPP RX Buffers

    • Default value: 0

    • Symbol TCPIP_PPP_RX_INIT_BUFFERS

  • Minimum Threshold for the Buffer Replenish Process:

    • Minimum Threshold for the Buffer Replenish Process

    • Default value: 1

    • Symbol TCPIP_PPP_RX_LOW_THRESHOLD

  • Number of RX Buffers to Allocate when Below Threshold Condition is Detected:

    • Rx Buffer Allocate Count during Replenish Process

    • Default value: 2

    • Symbol TCPIP_PPP_RX_LOW_FILL

  • Start in NO_OPEN state:

    • Enable No Admin Open at Start Up

    • Default value: false

    • Symbol TCPIP_PPP_CONF_FLAG_NO_OPEN

  • Start Passive:

    • Do Not Initiate a Connection: Start Passive

    • Default value: false

    • Symbol TCPIP_PPP_CONF_FLAG_PASSIVE

  • Always Passive:

    • Do Not Ever Initiate a Connection: Always Passive

    • Default value: false

    • Symbol TCPIP_PPP_CONF_FLAG_ALWAYS_PASSIVE

  • Negotiate MRU:

    • Negotiate MRU with the PEER

    • Default value: true

    • Symbol TCPIP_LCP_CONF_FLAG_MRU

  • Negotiate Magic-Number:

    • Negotiate Magic-Number with the PEER

    • Default value: true

    • Symbol TCPIP_LCP_CONF_FLAG_MAGIC

  • Negotiate ACCM:

    • Negotiate ACCM with the PEER

    • Default value: true

    • Symbol TCPIP_LCP_CONF_FLAG_ACCM

  • No IPv4 negotiation:

    • Don't Negotiate IP4 Address with the PEER

    • Default value: false

    • Symbol TCPIP_IPCP_CONF_FLAG_NO_ADDRESS

  • Local IPv4 address:

    • PPP Interface Local IP Address

    • Default value: "192.168.1.100"

    • Symbol TCPIP_PPP_LOCAL_IPV4_ADDRESS

  • Peer IPv4 address:

    • PPP Interface Peer IP Address

    • Default value: "192.168.1.101"

    • Symbol TCPIP_PPP_PEER_IPV4_ADDRESS

  • PPP RX Side ACCM:

    • PPP RX Side ACCM for the PEER

    • Default value: 0x0

    • Symbol TCPIP_PPP_RX_ACCM

  • Restart Timeout:

    • Restart Timeout for Configure-Request and Terminate-Request. Seconds

    • Default value: 0

    • Symbol TCPIP_PPP_RESTART_TMO

  • Max-Terminate Counter:

    • Max-Terminate Counter

    • Default value: 0

    • Symbol TCPIP_PPP_MAX_TERM

  • Max-Configure Counter:

    • Max-Configure Counter

    • Default value: 0

    • Symbol TCPIP_PPP_MAX_CONFIGURE

  • Max-Failure Counter:

    • Max-Failure Counter

    • Default value: 0

    • Symbol TCPIP_PPP_MAX_FAILURE

  • Maximum receive unit:

    • Maximum Receive Unit: Size of a RX Buffer. Should Be >= 1500

    • Default value: 0

    • Symbol TCPIP_PPP_MAX_RECEIVE_UNIT

  • Echo Timeout:

    • Echo Request Timeout: milliseconds

    • Default value: 0

    • Symbol TCPIP_PPP_ECHO_TMO

  • Use Magic Number Function:

    • Use a Function to generate a Magic Number

    • Default value: false

    • Symbol DRV_PPP_USE_MAGIC_CALLBACK

  • Magic Number Function:

    • Magic-Number Function

    • Default value: "UserMagicF"

    • Symbol DRV_PPP_MAGIC_CALLBACK

  • HDLC object to use:

    • PPP HDLC Driver Object to Use

    • Default value: "DRV_HDLC_AsyncObject"

    • Symbol DRV_PPP_HDLC_DRIVER_OBJECT

  • HDLC processing buffer size:

    • HDLC Processing Buffer Size

    • Default value: 0

    • Symbol TCPIP_HDLC_PROC_BUFFER_SIZE

  • HDLC peek buffer size:

    • HDLC Peek Buffer Size

    • Default value: 0

    • Symbol TCPIP_HDLC_PEEK_BUFFER_SIZE

  • HDLC object index:

    • HDLC Object Index to Use

    • Default value: 0

    • Symbol TCPIP_HDLC_OBJECT_INDEX

  • HDLC statistics:

    • Enable HDLC Statistics

    • Default value: false

    • Symbol TCPIP_PPP_HDLC_ENABLE_STATISTICS

  • PPP statistics:

    • Enable PPP Statistics

    • Default value: false

    • Symbol TCPIP_PPP_ENABLE_STATISTICS

  • PPP statistics registrations:

    • Maximum PPP Statistics Registrations

    • Default value: 1

    • Symbol TCPIP_PPP_MAX_REGISTRATIONS

  • PPP/LCP Enable Echo requests:

    • Enable PPP Echo

    • Default value: true

    • Symbol TCPIP_PPP_ECHO_ENABLE

  • PPP/LCP Max Simultaneous Echo requests:

    • Max Number of Simultaneous PPP Requests

    • Default value: 2

    • Symbol TCPIP_PPP_MAX_ECHO_REQUESTS

  • PPP Notifications Enable:

    • Enable PPP Notifications

    • Default value: false

    • Symbol TCPIP_PPP_NOTIFICATION_ENABLE

  • PPP Max Event Registrations:

    • Max Number of PPP Event Registrations

    • Default value: 1

    • Symbol TCPIP_PPP_MAX_EVENT_REGISTRATIONS

  • HDLC Commands:

    • Enable HDLC Commands

    • Default value: false

    • Symbol TCPIP_PPP_ENABLE_HDLC_COMMANDS

  • PPP Commands:

    • Enable PPP Commands

    • Default value: false

    • Symbol TCPIP_PPP_ENABLE_COMMANDS

  • PPP Echo Command Timeout:

    • PPP Echo Command Timeout

    • Default value: 100

    • Symbol TCPIP_PPP_ECHO_CMD_TIMEOUT

  • PPP Echo Command Data Size:

    • PPP Echo Command Data Size

    • Default value: 20

    • Symbol TCPIP_PPP_ECHO_CMD_SIZE

  • PPP Echo Command Number of Requests:

    • PPP Echo Command Number of Requests

    • Default value: 4

    • Symbol TCPIP_PPP_ECHO_CMD_REQUESTS

  • PPP Echo Command Inter Request Delay:

    • PPP Echo Command Inter Request Delay

    • Default value: 100

    • Symbol TCPIP_PPP_ECHO_CMD_REQUEST_DELAY

  • PPP Max Packet Segments:

    • Maximum Number of Segments in a PPP Packet

    • Default value: 4

    • Symbol TCPIP_PPP_MAX_SEGMENTS

  • iperf PPP interface TX Queue Limit:

    • PPP Interface Iperf TX Queue Limit

    • Default value: 5

    • Symbol TCPIP_IPERF_PPP_TX_QUEUE_LIMIT

  • UART Connected to PPP:

    • External UART Connected to PPP MAC

    • Default value: "Not Connected"

    • Symbol DRV_PPP_UART_TYPE