ppp

Description: PPP settings : OBJECT

Element Type Description
authentication OBJECT Specifies the PPP authentication settings
   password STRING Specifies the password of the PPP account
   type STRING Specifies the type of authentication to use when connecting to PPP: PAP, CHAP or PAP-CHAP (default:’PAP-CHAP’)
   username STRING Specifies the username of PPP account
cellularMode STRING Specify how the device should connect to available cellular networks. Select ‘2g’ or ‘3g’ or ‘4g’ to exclusively connect to a chosen network and do not fallback to any other network mode in case of no coverage. Select ‘2g,3g,4g’ to connect to the preferable network and fallback to other network in case
no coverage. Options: [2g,3g,4g] : (default: auto)
connectTimeout UINT Specifies the amount of time in seconds to wait for a connection while in receive mode (default:90)
dialOnDemand BOOL Enables or disables dial on demand : (default:false)
diversity BOOL Enables or disables antenna diversity : (default:true)
enabled BOOL Enables or disables PPP connection : (default:false)
idleTimeout UINT Specifies the amount of time in seconds before a connection is considered idle and is disconnected (default:180)
keepAlive OBJECT Specifies the PPP keep alive settings
   dataRecv OBJECT Keeps the PPP connection alive as long as data is being received
      enabled BOOL Enables or disables the data receive monitor (default:false)
      window UINT Specifies the size of the connection window in minutes (default:0)
   enabled OBJECT Enables or disables the keep alive feature
   hostname STRING Specifies the name of a host that can accept a PPP connection
   icmpCount UINT Specifies the number of pings to send (default:4)
   packetSize UINT Specifies the packet size of pings to send (default:56)
   pingInterval UINT Specifies the interval to send pings, in seconds (default:60)
radioReboot OBJECT Reboot the radio in addition to restarting pppd after back-off
   enabled BOOL Enables or disables radio reboot functionality (default:false)
   tcpPort UINT Specifies the connection port on a host (default:0)
   type STRING Specifies the method used for keep alive, ICMP or TCP (default:ICMP)
maxRetries UINT Specifies the maximum acceptable number of retries before failure (default:0)
modem OBJECT Specifies the modem settings
   apnString STRING Specifies the APN connection string designated by the service provider
   baudRate UINT Specifies the baud rate of the modem (default:115200)
   commands ARRAY Contains a list of AT commands to send to the modem after a successfully connection
   contextId UINT Specifies context definition id used with AT+CGDCONT
   contextIpMode STRING Specifies PDP type, the type of IP address assigned to the PDP Context (AT+CGDCONT command). Options are IP, IPV6, IPV4V6, AUTO (default:auto)
   connectString STRING Specifies the string to send to the modem after successful connection (default:’CONNECT’)
   dialNumber STRING Specifies the number the modem should dial for connection (default:’*99***1#’)
   dialPrefix STRING Specifies the prefix to add to the number being dialed (default:’ATDT’)
   fwSwitch STRING Specifies a specific firmware image to use on radios embedding 2 different firmware images: ‘0’ for automatic, ‘vz’ for Verizon, ‘att’ for AT&T compatible (default:’0′)
   initStrings ARRAY Contains a list of init strings to send to the modem (default:[‘AT+CSQ’])
   simPin STRING Specifies the PIN used to unlock the SIM
mru UINT Specifies the maximum receive unit. The value must be between 128 and 16384. Note that for the IPv6 protocol, the MRU must be at least 1280 (default:1500)
mtu UINT Specifies the maximum transmit unit. The value must be between 128 and 16384. Note that for the IPv6 protocol, the MTU must be at least 1280 (default:1500)
nat BOOL Enables or disables the NAT feature (default:true)
netreg OBJECT Specifies network registration settings
    enabled BOOL If true, radio will reset after the netreg timeout, if false, radio will not reset
    timeout UINT Specifies the number of minutes the API will wait for a network registration to occur before resetting the radio (if enabled) (range 10 – 1440)
powerOnInitString STRING Specifies the string to send to the radio on boot up
protocol STRING Specifies the protocol to use when connecting to the modem, PPP or WWAN (default:’PPP’)
wakeUpOnCall OBJECT Determines the wake-up behavior of radio when a call comes in
   ackString STRING Specifies the string used to acknowledge the receipt of an SMS to the delivering SMSC
   callerIds OBJECT Contains a list of valid caller IDs for wake-up
      action STRING Specifies the action to perform on wake-up
      text STRING Specifies the text of a wake-up SMS message or caller-ID value
      type STRING Specifies the type of call, CALLER or SMS
   delay UINT Specifies the amount of time to wait after call before reconnecting in seconds (default:10)
   enabled BOOL Enables or disables the wake-up on call feature (default:false)
   fromLan BOOL Enables or disables wake-up on LAN activity (default:false)
   initStrings ARRAY Contains a list of cellular radio AT init strings
   onCallerId BOOL Enables or disables wake-up on caller ID (default:false)
   onRing BOOL Enables or disables wake-up on ring (default:false)
   onSms BOOL Enables or disables wake-up on SMS (default:false)