Jump to main content

##

# 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