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