-- This file is corresponding to Release 9.1.10.101 from 2014/08/11 00:00:00 -- (C)opyright 2007-2014 bintec elmeg GmbH, All Rights Reserved -- $RCSfile: mibppp,v $ -- $Revision: 1.154 $ BIANCA-BRICK-PPP-MIB DEFINITIONS ::= BEGIN IMPORTS IpAddress, Counter, enterprises FROM RFC1155-SMI DisplayString FROM RFC1158-MIB Date, BitValue FROM BINTEC-MIB OBJECT-TYPE FROM RFC-1212; bintec OBJECT IDENTIFIER ::= { enterprises 272 } bibo OBJECT IDENTIFIER ::= { bintec 4 } ppp OBJECT IDENTIFIER ::= { bibo 3 } dialmap OBJECT IDENTIFIER ::= { bibo 4 } -- PPP Group -- Configuration of PPP biboPPPTable OBJECT-TYPE SYNTAX SEQUENCE OF BiboPPPEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The biboPPPTable contains configuration information for the PPP interfaces. Each time a new entry is made here, a corresponding entry is made in the ifTable. Creating entries: Entries are created by assigning a value to the biboPPPType object. Deleting entries: Entries are removed by setting an entry's biboPPPEncapsulation object to 'delete'." ::= { ppp 1 } biboPPPEntry OBJECT-TYPE SYNTAX BiboPPPEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" INDEX { biboPPPType } ::= { biboPPPTable 1 } BiboPPPEntry ::= SEQUENCE { biboPPPIfIndex INTEGER, biboPPPType INTEGER, biboPPPEncapsulation INTEGER, biboPPPKeepalive INTEGER, biboPPPTimeout INTEGER, biboPPPCompression INTEGER, biboPPPAuthentication INTEGER, biboPPPAuthIdent DisplayString, biboPPPAuthSecret DisplayString, biboPPPCallback INTEGER, biboPPPIpAddress INTEGER, -- biboPPPIpHeader INTEGER, biboPPPRetryTime INTEGER, biboPPPBlockTime INTEGER, biboPPPMaxRetries INTEGER, biboPPPShortHold INTEGER, biboPPPInitConn INTEGER, biboPPPMaxConn INTEGER, biboPPPMinConn INTEGER, biboPPPLayer1Protocol INTEGER, biboPPPLoginString DisplayString, biboPPPVJHeaderComp INTEGER, biboPPPLayer2Mode INTEGER, biboPPPDynShortHold INTEGER, biboPPPLocalIdent DisplayString, biboPPPDNSNegotiation INTEGER, biboPPPEncryption INTEGER, biboPPPLQMonitoring INTEGER, biboPPPIpPoolId INTEGER, biboPPPSessionTimeout INTEGER, biboPPPLayer1DiscDelay INTEGER, biboPPPAuthDomain DisplayString, biboPPPAliveCheck INTEGER } biboPPPIfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Correlating PPP interface index. This value is assigned automatically by the system." ::= { biboPPPEntry 1 } biboPPPType OBJECT-TYPE SYNTAX INTEGER { isdn-dialup(1), leased(2), isdn-dialin-only(3), -- dialout-only(4), multiuser(5) } ACCESS read-write STATUS mandatory DESCRIPTION "The type of the PPP multiprotocol interface. A new dialup interface is created when this field is set to the value isdn-dialup(1), isdn-dialin-only(3) or multiuser(5). A leased line interface cannot be created by setting this field to leased(2), but is automatically established if there is a corresponding leased line configuration (for example in the IsdnChTable, x21IfTable, serialIfTable). Setting this object to isdn-dialin-only(3) only incoming connections will be accepted, outgoing connection attempts are blocked. Setting this object to multiuser(5), up to biboPPPMaxConn matching incoming connections (see biboPPPAuthentication, biboPPPAuthSecret, biboPPPAuthIdent) from different dialin partners will be accepted. In all cases, a new entry in the biboPPPTable creates corresponding entries in the ifTable (a new interface) and in the biboPPPStatTable (PPP statistics)." DEFVAL { isdn-dialup } ::= { biboPPPEntry 2 } biboPPPEncapsulation OBJECT-TYPE SYNTAX INTEGER { ppp(1), x25(2), -- x25-ppp(3), ip-lapb(4), delete(5), ip-hdlc(6), mpr-lapb(7), mpr-hdlc(8), frame-relay(9), -- x31-bchan(10), x75-ppp(11), -- x75btx-ppp(12), -- x25-nosig(13), -- x25-ppp-opt(14), -- x25-pad(15), -- x25-noconfig(16), -- x25-noconfig-nosig(17), -- ipoa(18), v120-ppp(19) } ACCESS read-write STATUS mandatory DESCRIPTION "The layer 2 encapsulation of the link. The use of ppp(1) as described in RFC 1661 is the preferred encapsulation for point-to-point links. The encapsulation is set to x25(2) for X.25-only links and to x25-ppp(3) for concurrent use of X.25 and PPP. Mpr-lapb(7) and mpr-hdlc(8) are popular proprietary encapsulations. They both use the ethertype number for protocol multiplexing. The former is used when error correction or data compression (v42bis) is desired. The latter (mpr-hdlc) is compatible to Cisco's HDLC encapsulation. On IP-only links it is also possible to use the ISO LAPB protocol (ip-lapb(4)), also known as X.75, or raw hdlc framing (ip-hdlc(6)). The x75-ppp encapsulation provides PPP over X.75 (LAPB) framing, x75btx-ppp provides PPP over T.70 and LAPB framing including a BTX protocol header. The x25-nosig(13) encapsulation is used to establish X.25 connections over dialup links without specific signalling on the D-channel (pure data call). The x25-ppp-opt encapsulation provides a special kind of the x25-ppp encapsulation. Dialin partner will be authenticated either outband to establish an X.25 connection via ISDN or optional inband by using the point-to-point protocol (PPP). Concurrent use of X.25 and PPP encapsulation is excluded. The x25-noconfig(16) and x25-noconfig-nosig(17) encapsulations provide a solution for establishing X.25 connections via ISDN. The dial number will be derived from X.25 destination address by using special rules. V42bis data compression can be enabled on LAPB links only, because v42bis requires an error free connection. The v120-ppp(19) enables a GSM HSCSD connect. Data Rates up to 57KBps are possible. Dialup links can be removed by setting this field to delete(5). This has no effect on permanent links." DEFVAL { ppp } ::= { biboPPPEntry 3 } biboPPPKeepalive OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } ACCESS read-write STATUS obsolete DESCRIPTION "When set to on(1), keepalive packets are sent in regular intervals during the connection. Keepalive packets can not be sent using the ip-lapb or x25 encapsulation." DEFVAL { off } ::= { biboPPPEntry 4 } biboPPPTimeout OBJECT-TYPE SYNTAX INTEGER (500..10000) ACCESS read-write STATUS mandatory DESCRIPTION "The number of milliseconds waiting before retransmitting a PPP configure packet." DEFVAL { 3000 } ::= { biboPPPEntry 5 } biboPPPCompression OBJECT-TYPE SYNTAX INTEGER { none(1), v42bis(2), stac(3), ms-stac(4), mppc(5) } ACCESS read-write STATUS mandatory DESCRIPTION "The throughput can be enhanced up to factor three using the V42bis compression method or the Stac LZS compression algorithm. V42bis is currently supported with the ip-lapb and mpr-lapb encapsulation. Stac LZS compression algorithm is provided using PPP encapsulated links, stac(3) indicates support of Sequence checking, ms-stac(4) indicates support of Extended mode which is prefered by Microsoft. Both check modes are implemented according RFC 1974. When set to mppc(5), the Microsoft Point-to-Point Compression (MPPC) Protocol according RFC 2118 is negotiated. MPPC uses an LZ based algorithm with a sliding window history buffer." DEFVAL { none } ::= { biboPPPEntry 6 } biboPPPAuthentication OBJECT-TYPE SYNTAX INTEGER { none(1), pap(2), chap(3), both(4), radius(5), ms-chap(6), all(7), ms-chapv2(8) } ACCESS read-write STATUS mandatory DESCRIPTION "The type of authentication used on the point-to-point link as described in RFC 1334. The authentication protocol supports pap(2) (Password Authentication Protocol), chap(3) (Challenge Handshake Authentication Protocol), or both(4). When set to both(4), the link must be successfully authenticated by either CHAP or PAP. The type ms-chap(6) and ms-chapv2(8) are Microsofts proprietary CHAP authentication procedures (using MD4 and DES encryption instead of MD5 encryption algorithm), all(7) includes PAP, CHAP adn MS-CHAP Version 1 and 2. Another way to authenticate dial-in users is by using RADIUS (remote authentication dial in user service). Users can authenticate themselves either using PAP, CHAP or MS-CHAP Version 1 and 2. In general the system creates PPP interfaces with this authentication itself, but it's also possible to take advance of the RADIUS dial-in services with pre-configured interfaces. See biboAdmRadiusServer for further details." DEFVAL { none } ::= { biboPPPEntry 7 } biboPPPAuthIdent OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-write STATUS mandatory DESCRIPTION "The remote authentication identification string. The local authentication identification string is taken from the contents of the variable biboPPPLocalIdent." ::= { biboPPPEntry 8 } biboPPPAuthSecret OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-write STATUS mandatory DESCRIPTION "The authentication secret, which is used symmetrically for both local and remote sides of the PPP link." ::= { biboPPPEntry 9 } biboPPPIpAddress OBJECT-TYPE SYNTAX INTEGER { static(1), dynamic-server(2), dynamic-client(3) } ACCESS read-write STATUS mandatory DESCRIPTION "The IP control protocol as described in RFC1332 has a means of negotiating IP-addresses. When this option is set to dynamic-server(2), an available IP-address found in biboPPPIpAddrTable is assigned as the remote IP-address and a temporary route is created during the uptime of the interface. When set to dynamic-client(3), the remote system is asked to tell us our own IP-address. A host route will be created during the uptime of the interface. In most cases this option will be set automatically by the network address translation option. In static(1) mode, address-negotiation is not forced." DEFVAL { static } ::= { biboPPPEntry 10 } biboPPPRetryTime OBJECT-TYPE SYNTAX INTEGER (0..3600) ACCESS read-write STATUS mandatory DESCRIPTION "Time in seconds to wait before retrying an ISDN call or PPTP control connection. This value is also used as timeout for the delayed callback (see biboPPPCallback_delayed)." DEFVAL { 4 } ::= { biboPPPEntry 11 } biboPPPBlockTime OBJECT-TYPE SYNTAX INTEGER (0..2147483647) ACCESS read-write STATUS mandatory DESCRIPTION "Time in seconds to wait after a connection failure (e.g. the number of biboPPPMaxRetries calls failed). When set to zero, the interface state is never set to blocked." DEFVAL { 300 } ::= { biboPPPEntry 12 } biboPPPMaxRetries OBJECT-TYPE SYNTAX INTEGER (0..100) ACCESS read-write STATUS mandatory DESCRIPTION "The number of dialup retries before changing to the blocked state." DEFVAL { 5 } ::= { biboPPPEntry 13 } biboPPPShortHold OBJECT-TYPE SYNTAX INTEGER (-1..3600) ACCESS read-write STATUS mandatory DESCRIPTION "The time in seconds to wait, once the channel is silent, (that is, no data is being received or transmitted) before terminating the link. When set to zero the short hold mode is disabled, when set to -1 the short hold mode is disabled and the link will be reconnected when connection was lost." DEFVAL { 20 } ::= { biboPPPEntry 14 } biboPPPInitConn OBJECT-TYPE SYNTAX INTEGER (1..250) ACCESS read-write STATUS mandatory DESCRIPTION " The number of channels to initially set up for this interface." DEFVAL { 1 } ::= { biboPPPEntry 15 } biboPPPMaxConn OBJECT-TYPE SYNTAX INTEGER (0..250) ACCESS read-write STATUS mandatory DESCRIPTION "The maximum number of channels bundled for this interface." DEFVAL { 1 } ::= { biboPPPEntry 16 } biboPPPMinConn OBJECT-TYPE SYNTAX INTEGER (0..250) ACCESS read-write STATUS mandatory DESCRIPTION "The minimum number of channels bundled for this interface." DEFVAL { 1 } ::= { biboPPPEntry 17 } biboPPPCallback OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2), expected(3), ppp-offered(4), delayed(5), ppp-callback-optional(6), vpn(7), expected-cbcp(8) } ACCESS read-write STATUS mandatory DESCRIPTION "If this object is enabled(1), and the call is recognized by the dialed number then calls are never accepted, and a callback is forced for incoming calls at once. The callback can be delayed for biboPPPRetryTime seconds by setting this entry to delayed(5). If the call is recognized by inband authentication (PAP or CHAP) then the actual connection is closed and a callback is performed at once. Setting this value to ppp-offered(4) allows a called peer to call back the calling site if offered by PPP negotiation. For PABX dialout a dialprefix is added to the number, if offered by the calling site (see isdnStkTable). If this object is set to expected(3), only one initial outgoing call is made expecting a callback. If this object is set to ppp-callback-optional(6), the CBCP option 'no callback' is also offered to the Windows client so that the user can decide wether he wants to be called back or not. Setting this value to vpn(7) a callback will be performed either via PPTP (if biboPPPLayer1Protocol is set to pptp-pns(20) or pptp-pac(23)) or via ipsec. Setting this value to expected_cbcp(8), callback is requested by using the Callback Control Protocol (CBCP) - same procedure as done by Windows Clients." DEFVAL { disabled } ::= { biboPPPEntry 18 } biboPPPLayer1Protocol OBJECT-TYPE SYNTAX INTEGER { data-64k(1), data-56k(2), modem(3), dovb(4), v110-1200(5), v110-2400(6), v110-4800(7), v110-9600(8), v110-14400(9), v110-19200(10), v110-38400(11), modem-profile-1(12), modem-profile-2(13), modem-profile-3(14), modem-profile-4(15), modem-profile-5(16), modem-profile-6(17), modem-profile-7(18), modem-profile-8(19), pptp-pns(20), pppoe(21), aodi(22), pptp-pac(23), pppoa(24), l2tp-lns(25), l2tp-lac(26), pppox25(27), dovb-64k(28), gprs(29), eth-emu(30) } ACCESS read-write STATUS mandatory DESCRIPTION "This entry is used to select the layer 1 protocol settings for this partner. Normally the correct entry is hdlc-64." DEFVAL { data-64k } ::= { biboPPPEntry 19 } biboPPPLoginString OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-write STATUS mandatory DESCRIPTION "A textual string containing a login sequence (script) composed of fields in the format [expect send], comparable to chat scripts commonly used on other sytems. This script is required i.e. to establish an asynchronus PPP dialup connection to CompuServe." ::= { biboPPPEntry 20 } biboPPPVJHeaderComp OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This entry is used to enable Van Jacobsen TCP/IP header compression, which reduces the size of TCP/IP packet headers and increases the efficiency of line utilization." DEFVAL { disabled } ::= { biboPPPEntry 21 } biboPPPLayer2Mode OBJECT-TYPE SYNTAX INTEGER { auto(1), dte(2), dce(3) } ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies the layer 2 mode to be used for a connection. It is only relevant, if the Encapsulation involves an LAPB protocol. This is the case for x25, x25-ppp, ip-lapb, lapb, x31-bchan, x75-ppp, x75btx-ppp, x25-nosig, v120-ppp. The Default value of this object is auto. For dialup connection, the layer 2 mode will than be DTE, on the calling side and DCE on the called side. For permanent connections, the layer 2 mode is set at lower layers (for example isdnChType in the isdnChTable). When this object is set to dte or dce, the layer 2 mode will always be DTE or DCE, regardless of the call direction or the settings at the lower layer." DEFVAL { auto } ::= { biboPPPEntry 22 } biboPPPDynShortHold OBJECT-TYPE SYNTAX INTEGER (0..100) ACCESS read-write STATUS mandatory DESCRIPTION "Optimizes idle time disconnects depending on the charging information received during the connection. This value specifies the minimum inactivity time (channel is silent) in percents of the current charging interval length and is only used for outgoing connections. Incoming connections are disconnected after idle time according to the value biboPPPShortHold. Please note that this only works if your ISDN port has the AOCD service enabled (advice of charging during the call). For instance in Germany this is an extra paid service. (Even the 'Komfortanschluss' does only include AOCE [advice of charge at the end of the call], so AOCD has to be ordered and paid extra.)" DEFVAL { 0 } ::= { biboPPPEntry 23 } biboPPPLocalIdent OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-write STATUS mandatory DESCRIPTION "This is the local identification string used for PPP authentication(PAP/CHAP/MS-CHAP)." ::= { biboPPPEntry 24 } biboPPPDNSNegotiation OBJECT-TYPE SYNTAX INTEGER { disabled(1), enabled(2), dynamic-client(3), dynamic-server(4), dynamic-client-with-wins(5) } ACCESS read-write STATUS mandatory DESCRIPTION "The IP control protocol extensions as described in RFC 1877 has a means of negotiating primary and secondary Domain Name System (DNS) server addresses. When this option is disabled(1), no DNS negotiation will be performed. If enabled(2), DNS negotiation behavier depends on biboPPPIpAddress switch (client or server mode). Setting to dynamic-client(3), the remote system is asked to tell us the IP-address(es) of primary and/or secondary DNS. In dynamic-client-with-wins mode it is also asked for the IP-addresses of the primary and secondary WINS. Setting to dynamic_server(4), primary and/or secondary DNS IP-address(es) found in ipDynAdddrPoolDnsServer1 and ipDynAddrPoolDnsServer2 (or if empty biboAdmNameServer and/or biboAdmNameServ2), if asked, will be send to remote." DEFVAL { enabled } ::= { biboPPPEntry 25 } biboPPPEncryption OBJECT-TYPE SYNTAX INTEGER { none(1), mppe-40(2), mppe-128(3), des-56(4), triple-des-168(5), blowfish-168(6), mppe-56(7), mppev2-40(8), mppev2-56(9), mppev2-128(10), blowfish-56(11), mppev2-40-rfc3078(12), mppev2-56-rfc3078(13), mppev2-128-rfc3078(14), mppev1-40-fixed(15), mppev1-56-fixed(16), mppev1-128-fixed(17), mppev1-128-ms-compat(18), mppev2-128-ms-compat(19) } ACCESS read-write STATUS mandatory DESCRIPTION "This field specifies the data encryption scheme for en(de)crypting PPP encapsulated multi-protocol datagrams. Setting to mppe-40(2), mppe-128(3) or mppe-56(7) the Microsoft Point to Point Encryption Protocol (MPPE) will be enabled, using a 40 bit, 128 bit respectively 56 bit session key for initializing encryption tables. Setting to mppev2-40(8), mppev2-56(9) or mppev2-128(10) the old-style Microsoft Point to Point Encryption Protocol (MPPE) 'stateless mode' will be enabled, using a 40 bit, 56 bit respectively 128 bit session key. Setting to mppev2-40-rfc3078(12), mppev2-56-rfc3078(13) or mppev2-128-rfc3078(14) the Microsoft Point to Point Encryption Protocol (MPPE) 'stateless mode' in conformance with RFC 3078 will be enabled, using a 40 bit, 56 bit respectively 128 bit session key. Setting to mppev1-40-fixed(15), mppev1-56-fixed(16) or mppev1=128-fixed(17) only the 'old' MPPE V1 (stateful) mode will be negotiated and used. Setting to mppev1-128-ms-compat(18) 'old' MPPE V1 (stateful) 128 bit mode negotiation will be enforced and MS-CHAP V1 NT password hashing non-conform to RFC 3079 but compatible with Microsoft and Cisco products will be used. Setting to mppev2-128-ms-compat(19) 'old' MPPE V2 (stateless) 128 bit mode will be offered first and MS-CHAP V1 NT hash non-conform to RFC 3079 but compatible with Microsoft and Cisco products will be used." DEFVAL { none } ::= { biboPPPEntry 26 } biboPPPLQMonitoring OBJECT-TYPE SYNTAX INTEGER { off(1), on(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This parameter enables (2) or disables (1) PPP Link Quality Monitoring (LQM) according RFC 1989. When set to on(2) LQM is added to the list of parameters used in LCP negotiation. If LQM is acknowledged by peer link quality reports will be generated and send periodically." DEFVAL { off } ::= { biboPPPEntry 27 } biboPPPIpPoolId OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Pool ID value to select an IP address pool for dynamic IP address assignment via IPCP. See also PPPIpPoolTable for further details." DEFVAL { 0 } ::= { biboPPPEntry 28 } biboPPPSessionTimeout OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Maximum number of seconds before termination the established PPP session, regardless there is any data throughput on the corresponding link(s). When set to 0, there no limit for the duration of the PPP session." DEFVAL { 0 } ::= { biboPPPEntry 29 } biboPPPLayer1DiscDelay OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This parameter specifies wether the link (layer 1) should be disconnected immediately (after receiving a layer 2 disconnect) or delayed (after expiration of biboPPPShortHold seconds). It is only relevant for X.25 encapsulations over dialup links. If enabled(2), biboPPPShortHold specifies the time interval to be expired after receiving a layer 2 disconnect before disconnecting the link. If set to disabled(2), the layer 2 disconnect leads to the immediate disconnect of the layer 1." DEFVAL { enabled } ::= { biboPPPEntry 30 } biboPPPAuthDomain OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-write STATUS mandatory DESCRIPTION "The authentication domain, which is used for authenticating via MS-CHAP with enabled DomainName." ::= { biboPPPEntry 31 } biboPPPAliveCheck OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "When set to enabled(1), LCP Echo Request (in case of encapsulation PPP) or Cisco-HDLC keepalive messages (in case of encapsulation cisco-hdlc) are sent in regular intervals during the connection. Note that for ip-lapb or x25 encapsulation the liveliness check is done within the X.75 layer (independent of this setting)." DEFVAL { enabled } ::= { biboPPPEntry 32 } -- PPP statistics biboPPPStatTable OBJECT-TYPE SYNTAX SEQUENCE OF BiboPPPStatEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The biboPPPStatTable contains statistical connection- specific information. Only the system can add or delete entries to this table. Creating entries: Entries are created by the system each time a new PPP interface is created in the biboPPPTable. Deleting entries: Entries are removed by the system when the corresponding PPP interface is removed." ::= { ppp 2 } biboPPPStatEntry OBJECT-TYPE SYNTAX BiboPPPStatEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" INDEX { biboPPPConnIfIndex } ::= { biboPPPStatTable 1 } BiboPPPStatEntry ::= SEQUENCE { biboPPPConnIfIndex INTEGER, biboPPPConnActive INTEGER, biboPPPConnProtocols INTEGER, biboPPPConnState INTEGER, biboPPPConnDuration INTEGER, biboPPPConnUnits Counter, biboPPPConnTransmitOctets Counter, biboPPPConnReceivedOctets Counter, biboPPPConnOutgoingCalls Counter, biboPPPConnOutgoingFails Counter, biboPPPConnIncomingCalls Counter, biboPPPConnIncomingFails Counter, biboPPPTotalDuration INTEGER, biboPPPTotalUnits Counter, biboPPPTotalTransmitOctets Counter, biboPPPTotalReceivedOctets Counter, biboPPPTotalOutgoingCalls Counter, biboPPPTotalOutgoingFails Counter, biboPPPTotalIncomingCalls Counter, biboPPPTotalIncomingFails Counter, biboPPPThroughput INTEGER, -- biboPPPCompressionMode INTEGER, biboPPPChargeInterval INTEGER, biboPPPIdleTime INTEGER, biboPPPConnCharge Counter, biboPPPTotalCharge Counter, biboPPPLastConnDuration INTEGER, biboPPPLastConnIdle INTEGER } biboPPPConnIfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Correlating PPP interface index." ::= { biboPPPStatEntry 1 } biboPPPConnActive OBJECT-TYPE SYNTAX INTEGER (1..250) ACCESS read-only STATUS mandatory DESCRIPTION "The actual number of bundled channels." ::= { biboPPPStatEntry 2 } biboPPPConnProtocols OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The bitwise ORed protocols successfully negotiated on this connection; currently the following protocols are supported: tcp/ip(1), ipx(2), bridge(4), bpdu(8), x25(16). These protocol values are most likely to change in future software releases." ::= { biboPPPStatEntry 3 } biboPPPConnState OBJECT-TYPE SYNTAX INTEGER { idle(1), incoming(2), outgoing(3), connected(4), dataxfer(5), disconnect(6) } ACCESS read-only STATUS mandatory DESCRIPTION "The physical state of the link. This field is obsolete and will not be supported in a future release." DEFVAL { idle } ::= { biboPPPStatEntry 4 } biboPPPConnDuration OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The current link duration on this interface in seconds." ::= { biboPPPStatEntry 5 } biboPPPConnUnits OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The current costs on this interface for all member links." ::= { biboPPPStatEntry 6 } biboPPPConnTransmitOctets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The octets transmitted on this interface since its last change to the 'up' state." ::= { biboPPPStatEntry 7 } biboPPPConnReceivedOctets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The octets received since its last change to the `up' state." ::= { biboPPPStatEntry 8 } biboPPPConnOutgoingCalls OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of outgoing calls on this interface since its last change to the 'up' state." ::= { biboPPPStatEntry 9 } biboPPPConnOutgoingFails OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of outgoing call failures on this interface since its last change to the 'up' state." ::= { biboPPPStatEntry 10 } biboPPPConnIncomingCalls OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of incoming calls on this interface since its last change to the up state." ::= { biboPPPStatEntry 11 } biboPPPConnIncomingFails OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of incoming call failures on this interface since its last change to the up state." ::= { biboPPPStatEntry 12 } biboPPPTotalDuration OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The total link duration in seconds." ::= { biboPPPStatEntry 13 } biboPPPTotalUnits OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total costs on this interface for all member links." ::= { biboPPPStatEntry 14 } biboPPPTotalTransmitOctets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total amount of octets transmitted." ::= { biboPPPStatEntry 15 } biboPPPTotalReceivedOctets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total amount of octets received." ::= { biboPPPStatEntry 16 } biboPPPTotalOutgoingCalls OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of outgoing calls." ::= { biboPPPStatEntry 17 } biboPPPTotalOutgoingFails OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of outgoing call failures." ::= { biboPPPStatEntry 18 } biboPPPTotalIncomingCalls OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of incoming calls." ::= { biboPPPStatEntry 19 } biboPPPTotalIncomingFails OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of incoming call failures." ::= { biboPPPStatEntry 20 } biboPPPThroughput OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The actual throughput of the interface; updated every 5 seconds. Note that only the actual maximum of the both directions (send / receive) is considered." ::= { biboPPPStatEntry 21 } -- biboPPPCompressionMode OBJECT-TYPE -- SYNTAX INTEGER { -- inactive(1), -- active(2) -- } -- ACCESS read-only -- STATUS mandatory -- DESCRIPTION -- "This object describes wether data compression is active -- for this interface. 42bis or Stac LZS compression -- algorithm can be enabled in the biboPPPTable." -- DEFVAL { inactive } -- ::= { biboPPPStatEntry 22 } -- biboPPPChargeInterval OBJECT-TYPE SYNTAX INTEGER (0..3600) ACCESS read-only STATUS mandatory DESCRIPTION "Describes the measured interval between charging info elements received from the ISDN network." DEFVAL { 0 } ::= { biboPPPStatEntry 23 } biboPPPIdleTime OBJECT-TYPE SYNTAX INTEGER (0..3600) ACCESS read-only STATUS mandatory DESCRIPTION "The currently measured connection inactivity time (channel is silent)." DEFVAL { 0 } ::= { biboPPPStatEntry 24 } biboPPPConnCharge OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The current charge on this interface as 1/1000 of the respective currency." ::= { biboPPPStatEntry 25 } biboPPPTotalCharge OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total charge on this interface as 1/1000 of the respective currency." ::= { biboPPPStatEntry 26 } biboPPPLastConnDuration OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The duration of the last connection on this interface in seconds." ::= { biboPPPStatEntry 27 } biboPPPLastConnIdle OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The inactivity time of the last connection on this interface in seconds." ::= { biboPPPStatEntry 28 } -- PPP-specific statistics pppSessionTable OBJECT-TYPE SYNTAX SEQUENCE OF PppSessionEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The pppSessionTable contains statistical information for the PPP protocol. Only the system can add or delete entries to this table. Creating entries: Entries are created by the system each time a new PPP connection is created. Deleting entries: Entries are removed by the system when the corresponding PPP connection is terminated." ::= { ppp 10 } pppSessionEntry OBJECT-TYPE SYNTAX PppSessionEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" INDEX { pppSessionIfIndex } ::= { pppSessionTable 1 } PppSessionEntry ::= SEQUENCE { pppSessionIfIndex INTEGER, pppSessionMlp INTEGER, pppSessionMru Counter, pppSessionLcpCallback INTEGER, pppSessionAuthProt INTEGER, pppSessionCompression INTEGER, pppSessionEncryption INTEGER, pppSessionCbcpMode INTEGER, pppSessionCbcpDelay Counter, pppSessionLocIpAddr IpAddress, pppSessionRemIpAddr IpAddress, pppSessionDNS1 IpAddress, pppSessionDNS2 IpAddress, pppSessionWINS1 IpAddress, pppSessionWINS2 IpAddress, pppSessionVJHeaderComp INTEGER, -- pppSessionIpxcpNodeNumber OCTET STRING (SIZE(6)), pppSessionBacpFavoredPeer INTEGER, pppSessionIpcpStatus INTEGER } pppSessionIfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Correlating PPP interface index." ::= { pppSessionEntry 1 } pppSessionMlp OBJECT-TYPE SYNTAX INTEGER { none(1), negotiated(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Indicates negotiation of Multilink PPP." ::= { pppSessionEntry 2 } pppSessionMru OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Peer's MRU/MRRU LCP option." ::= { pppSessionEntry 3 } pppSessionLcpCallback OBJECT-TYPE SYNTAX INTEGER { none(1), lcp(2), cbcp(3) } ACCESS read-only STATUS mandatory DESCRIPTION "Callback option inside LCP negotiation." ::= { pppSessionEntry 4 } pppSessionAuthProt OBJECT-TYPE SYNTAX INTEGER { none(1), pap(2), chap(3), ms-chapv1(4), ms-chapv2(5) } ACCESS read-only STATUS mandatory DESCRIPTION "The negotiated PPP authentication protocol." ::= { pppSessionEntry 5 } pppSessionCompression OBJECT-TYPE SYNTAX INTEGER { none(1), stac(2), ms-stac(3), mppc(4) } ACCESS read-only STATUS mandatory DESCRIPTION "The negotiated CCP compression mode." ::= { pppSessionEntry 6 } pppSessionEncryption OBJECT-TYPE SYNTAX INTEGER { none(1), mppe-40(2), mppe-128(3), des-56(4), triple-des-168(5), blowfish-168(6), mppe-56(7), mppev2-40(8), mppev2-56(9), mppev2-128(10), blowfish-56(11), mppev2-40-rfc3078(12), mppev2-56-rfc3078(13), mppev2-128-rfc3078(14) } ACCESS read-only STATUS mandatory DESCRIPTION "The negotiated CCP encryption mode." ::= { pppSessionEntry 7 } pppSessionCbcpMode OBJECT-TYPE SYNTAX INTEGER { none(1), no-callback(2), user-specified(3), pre-specified(4) } ACCESS read-only STATUS mandatory DESCRIPTION "The negotiated Callback Control Protocol (CBCP) mode." ::= { pppSessionEntry 8 } pppSessionCbcpDelay OBJECT-TYPE SYNTAX INTEGER (0..60) ACCESS read-only STATUS mandatory DESCRIPTION "The negotiated (CBCP) callback delay in seconds." ::= { pppSessionEntry 9 } pppSessionLocIpAddr OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The negotiated local IP Address." ::= { pppSessionEntry 10 } pppSessionRemIpAddr OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The negotiated remote IP Address." ::= { pppSessionEntry 11 } pppSessionDNS1 OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The negotiated first name server IP address." ::= { pppSessionEntry 12 } pppSessionDNS2 OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The negotiated second name server IP address." ::= { pppSessionEntry 13 } pppSessionWINS1 OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The negotiated first NetBIOS name server (WINS) IP address." ::= { pppSessionEntry 14 } pppSessionWINS2 OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The negotiated second NetBIOS name server (WINS) IP address." ::= { pppSessionEntry 15 } pppSessionVJHeaderComp OBJECT-TYPE SYNTAX INTEGER { none(1), negotiated(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The negotiation of Van Jacobsen TCP/IP header compression option (IPCP)." ::= { pppSessionEntry 16 } -- pppSessionIpxcpNodeNumber OBJECT-TYPE -- SYNTAX OCTET STRING (SIZE(6)) -- ACCESS read-only -- STATUS mandatory -- -- DESCRIPTION -- "Unique IPX Node Id dynamically assigned the client." -- ::= { pppSessionEntry 17 } pppSessionBacpFavoredPeer OBJECT-TYPE SYNTAX INTEGER { none(1), local(2), remote(3) } ACCESS read-only STATUS mandatory DESCRIPTION "The result of the BACP Favored-Peer negotiation." DEFVAL { none } ::= { pppSessionEntry 18 } pppSessionIpcpStatus OBJECT-TYPE SYNTAX INTEGER { initial(1), starting(2), closed(3), stopped(4), closing(5), stopping(6), reqsent(7), ackrcvd(8), acksent(9), opened(10) } ACCESS read-only STATUS mandatory DESCRIPTION "IPCP FSM status according RFC 1548." ::= { pppSessionEntry 19 } mlpppStatTable OBJECT-TYPE SYNTAX SEQUENCE OF MlpppStatEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The mlpppStatTable contains statistical multilink specific information. Only the system can add or delete entries to this table. Creating entries: Entries are created by the system each time a new multilink PPP interface is negotiated. Deleting entries: Entries are removed by the system when the multilink feature is disabled." ::= { ppp 16 } mlpppStatEntry OBJECT-TYPE SYNTAX MlpppStatEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" INDEX { mlpppIfIndex } ::= { mlpppStatTable 1 } MlpppStatEntry ::= SEQUENCE { mlpppIfIndex INTEGER, mlpppNextTxSeqno INTEGER, mlpppLastRxSeqno INTEGER, mlpppMaxFragCount INTEGER, mlpppMaxFragLifeTime INTEGER, mlpppFragsRcvd Counter, mlpppFragsQueued Counter, mlpppFragsDropped Counter, mlpppPktsReassembled Counter, mlpppBeginOfQueue INTEGER, mlpppEndOfQueue INTEGER, mlpppBFragsQueued INTEGER, mlpppEFragsQueued INTEGER, mlpppMFragsQueued INTEGER, mlpppCFragsQueued INTEGER, mlpppAgeDrops Counter, mlpppOutOfSyncDrops Counter, mlpppOverFlowDrops Counter, mlpppDuplicateDrops Counter, mlpppForwardDeviation INTEGER, mlpppBackwardDeviation INTEGER, mlpppNextReasSeqNo INTEGER, mlpppOutOfOrderWaits INTEGER, mlpppMaxReasBurst INTEGER, mlpppCleanupDrops Counter } mlpppIfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Correlating PPP interface index." ::= { mlpppStatEntry 1 } mlpppNextTxSeqno OBJECT-TYPE SYNTAX INTEGER (0..16777215) ACCESS read-only STATUS mandatory DESCRIPTION "" ::= { mlpppStatEntry 2 } mlpppLastRxSeqno OBJECT-TYPE SYNTAX INTEGER (0..16777215) ACCESS read-only STATUS mandatory DESCRIPTION "" ::= { mlpppStatEntry 3 } mlpppMaxFragCount OBJECT-TYPE SYNTAX INTEGER (0..10000) ACCESS read-only STATUS mandatory DESCRIPTION "Maximum size (number of Fragments) of MLPPP reassembling area." ::= { mlpppStatEntry 4 } mlpppMaxFragLifeTime OBJECT-TYPE SYNTAX INTEGER (0..10) ACCESS read-only STATUS mandatory DESCRIPTION "Maximum lifetime of fragments stored in MLPPP reassembling area." ::= { mlpppStatEntry 5 } mlpppFragsRcvd OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Total number of MLPPP fragments received since interface is in operational 'up' status." ::= { mlpppStatEntry 6 } mlpppFragsQueued OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Current number of MLPPP fragments stored in MLPPP reassembling area." ::= { mlpppStatEntry 7 } mlpppFragsDropped OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Total number of MLPPP fragments dropped since interface is in operational 'up' status." ::= { mlpppStatEntry 8 } mlpppPktsReassembled OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Total number pakets reassembled since interface is in operational 'up' status." ::= { mlpppStatEntry 9 } mlpppBeginOfQueue OBJECT-TYPE SYNTAX INTEGER (0..16777215) ACCESS read-only STATUS mandatory DESCRIPTION "Sequence Number of first fragment stored in MLPPP reassembling area." ::= { mlpppStatEntry 10 } mlpppEndOfQueue OBJECT-TYPE SYNTAX INTEGER (0..16777215) ACCESS read-only STATUS mandatory DESCRIPTION "Sequence Number of last fragment stored in MLPPP reassembling area." ::= { mlpppStatEntry 11 } mlpppBFragsQueued OBJECT-TYPE SYNTAX INTEGER (0..10000) ACCESS read-only STATUS mandatory DESCRIPTION "Current number (begin-)fragments stored in MLPPP reassembling area." ::= { mlpppStatEntry 12 } mlpppEFragsQueued OBJECT-TYPE SYNTAX INTEGER (0..10000) ACCESS read-only STATUS mandatory DESCRIPTION "Current number (end-)fragments stored in MLPPP reassembling area." ::= { mlpppStatEntry 13 } mlpppMFragsQueued OBJECT-TYPE SYNTAX INTEGER (0..10000) ACCESS read-only STATUS mandatory DESCRIPTION "Current number (middle-)fragments stored in MLPPP reassembling area." ::= { mlpppStatEntry 14 } mlpppCFragsQueued OBJECT-TYPE SYNTAX INTEGER (0..10000) ACCESS read-only STATUS mandatory DESCRIPTION "Current number (complete-)fragments stored in MLPPP reassembling area." ::= { mlpppStatEntry 15 } mlpppAgeDrops OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Total number fragments dropped due to exceeded lifetime, see also mlpppMaxFragLifeTime." ::= { mlpppStatEntry 16 } mlpppOutOfSyncDrops OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Total number fragments dropped due to a 'out of sync' condition." ::= { mlpppStatEntry 17 } mlpppOverFlowDrops OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Total number fragments dropped due to a MLPPP reassembling area 'overflow' condition, see also mlpppMaxFragCount." ::= { mlpppStatEntry 18 } mlpppDuplicateDrops OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Total number duplicate fragments dropped." ::= { mlpppStatEntry 19 } mlpppForwardDeviation OBJECT-TYPE SYNTAX INTEGER (0..10000) ACCESS read-only STATUS mandatory DESCRIPTION "Maximum deviation of current received sequence number compared with the end of the reassembling queue in forward direction." ::= { mlpppStatEntry 20 } mlpppBackwardDeviation OBJECT-TYPE SYNTAX INTEGER (0..10000) ACCESS read-only STATUS mandatory DESCRIPTION "Maximum deviation of current received sequence number compared with the begin of the reassembling queue in backward direction." ::= { mlpppStatEntry 21 } mlpppNextReasSeqNo OBJECT-TYPE SYNTAX INTEGER (0..16777215) ACCESS read-only STATUS mandatory DESCRIPTION "Awaited first sequence number of next the fragment chain or packet ready to be distributed to the upper layer." ::= { mlpppStatEntry 22 } mlpppOutOfOrderWaits OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Number of cycles already reassembled packets are retained due to the expected mlpppNextReasSeqNo value." ::= { mlpppStatEntry 23 } mlpppMaxReasBurst OBJECT-TYPE SYNTAX INTEGER (0..16777215) ACCESS read-only STATUS mandatory DESCRIPTION "Maximum number of reassembled packets sended to the upper layer within one cycle." ::= { mlpppStatEntry 24 } mlpppCleanupDrops OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Number of fragments dropped cause they were still in in the queue when interface went down." ::= { mlpppStatEntry 25 } -- Statistics of PPP links biboPPPLinkTable OBJECT-TYPE SYNTAX SEQUENCE OF BiboPPPLinkEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The biboPPPLinkTable contains statistical information for each current PPP link on the system. Only the system can add or delete entries to this table. Creating entries: Entries are created by the system each time a new PPP interface is created in the biboPPPTable. Deleting entries: Entries are removed by the system when the corresponding PPP interface is removed." ::= { ppp 3 } biboPPPLinkEntry OBJECT-TYPE SYNTAX BiboPPPLinkEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" INDEX { biboPPPLinkIfIndex } ::= { biboPPPLinkTable 1 } BiboPPPLinkEntry ::= SEQUENCE { biboPPPLinkIfIndex INTEGER, biboPPPLinkEstablished Date, biboPPPLinkDirection INTEGER, biboPPPLinkProtocols INTEGER, biboPPPLinkState INTEGER, biboPPPLinkUnits Counter, biboPPPLinkRetries Counter, biboPPPLinkKeepaliveSent Counter, biboPPPLinkKeepalivePending Counter, biboPPPLinkDeviceIndex INTEGER, biboPPPLinkSpeed INTEGER, biboPPPLinkStkNumber INTEGER, biboPPPLinkCallType INTEGER, biboPPPLinkCallReference INTEGER, biboPPPLinkCharge Counter, biboPPPLinkAccm OCTET STRING (SIZE(4)), biboPPPLinkLqm INTEGER, biboPPPLinkLcpComp INTEGER, biboPPPLinkLocDiscr OCTET STRING (SIZE(6)), biboPPPLinkRemDiscr OCTET STRING (SIZE(20)), biboPPPLinkL1Protocol INTEGER, biboPPPLinkLocAuth INTEGER, biboPPPLinkRemAuth INTEGER, biboPPPLinkNRxDesc INTEGER, biboPPPLinkNTxDesc INTEGER } biboPPPLinkIfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Correlating PPP interface index." ::= { biboPPPLinkEntry 1 } biboPPPLinkEstablished OBJECT-TYPE SYNTAX Date ACCESS read-only STATUS mandatory DESCRIPTION "Time when the link was established." ::= { biboPPPLinkEntry 2 } biboPPPLinkDirection OBJECT-TYPE SYNTAX INTEGER { incoming-dce(1), outgoing-dte(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Direction of link, incoming(1) or outgoing(2). In case of permanent links, the meaning is dce(1) or dte(2)." DEFVAL { incoming-dce } ::= { biboPPPLinkEntry 3 } biboPPPLinkProtocols OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The bitwise ORed protocols successfully negotiated on this link; currently the following protocols are supported: tcp/ip(1), ipx(2), bridge(4), bpdu(8), x25(16). These protocol values are most likely to change in future software releases." ::= { biboPPPLinkEntry 4 } biboPPPLinkState OBJECT-TYPE SYNTAX INTEGER { up(1), down(2), starting(3), loopbacked(4), dialing(5), retry-wait(6) } ACCESS read-only STATUS mandatory DESCRIPTION "The actual state of each link in a bundle. The link is fully operational in the up(1) state, and not operational in the down(2) state. The starting(3) state is an inter- mediate state when the link is physically established but PPP or other link negotation has not finished yet. The loopbacked(4) state is entered when the PPP keepalive mechanism detects a loopbacked link. The dialing(5) state shows that a dialup link is in its link establishment phase, dialing. If there is no answer to the call, the link enters the retry-wait(6) state for biboPPPRetryTime seconds. After waiting that time either a call retry will occur, or the ifOperStatus will enter the blocked state, depending on the amount of retries already done (biboPPPLinkRetries) and the value of the biboPPPMaxRetries field." DEFVAL { down } ::= { biboPPPLinkEntry 5 } biboPPPLinkUnits OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The costs for this link in units." ::= { biboPPPLinkEntry 6 } biboPPPLinkRetries OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The amount of retries taken to establish the link." ::= { biboPPPLinkEntry 7 } biboPPPLinkKeepaliveSent OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The amount of keepalive packets sent on the link." ::= { biboPPPLinkEntry 8 } biboPPPLinkKeepalivePending OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The amount of keepalive answer packets waiting for since the last occurance of an echo reply packet." ::= { biboPPPLinkEntry 9 } biboPPPLinkDeviceIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The underlying link device index." ::= { biboPPPLinkEntry 10 } biboPPPLinkSpeed OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The speed of the link." ::= { biboPPPLinkEntry 11 } biboPPPLinkStkNumber OBJECT-TYPE SYNTAX INTEGER (0..31) ACCESS read-only STATUS mandatory DESCRIPTION "The stack number of the dialup link, correlating to the isdnCallStkNumber field in the isdnCallTable." ::= { biboPPPLinkEntry 13 } biboPPPLinkCallType OBJECT-TYPE SYNTAX INTEGER { incoming(1), outgoing(2), undef(3) } ACCESS read-only STATUS mandatory DESCRIPTION "The call type of the dialup link, correlating to the isdnCallType field in the isdnCallTable." DEFVAL { outgoing } ::= { biboPPPLinkEntry 14 } biboPPPLinkCallReference OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The call reference of the dialup link, correlating to the isdnCallReference field in the isdnCallTable." ::= { biboPPPLinkEntry 15 } biboPPPLinkCharge OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The costs for this link as 1/1000 of the respective currency." ::= { biboPPPLinkEntry 16 } biboPPPLinkAccm OBJECT-TYPE SYNTAX OCTET STRING (SIZE(4)) ACCESS read-only STATUS mandatory DESCRIPTION "The Asynchronous Control Character Map (ACCM) according RFC 1662." ::= { biboPPPLinkEntry 17 } biboPPPLinkLqm OBJECT-TYPE SYNTAX INTEGER { none(1), negotiated(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Indicates the successful negotiation of the Link Quality Protocol (LQM)." ::= { biboPPPLinkEntry 18 } biboPPPLinkLcpComp OBJECT-TYPE SYNTAX INTEGER { none(1), addr(2), prot(3), both(4) } ACCESS read-only STATUS mandatory DESCRIPTION "Address- and Protocol-Field compression." ::= { biboPPPLinkEntry 19 } biboPPPLinkLocDiscr OBJECT-TYPE SYNTAX OCTET STRING (SIZE(6)) ACCESS read-only STATUS mandatory DESCRIPTION "Local LCP multilink endpoint discriminator." ::= { biboPPPLinkEntry 20 } biboPPPLinkRemDiscr OBJECT-TYPE SYNTAX OCTET STRING (SIZE(20)) ACCESS read-only STATUS mandatory DESCRIPTION "Peer's LCP multilink endpoint discriminator." ::= { biboPPPLinkEntry 21 } biboPPPLinkL1Protocol OBJECT-TYPE SYNTAX INTEGER { data-64k(1), data-56k(2), modem(3), dovb(4), v110-1200(5), v110-2400(6), v110-4800(7), v110-9600(8), v110-14400(9), v110-19200(10), v110-38400(11), modem-profile-1(12), modem-profile-2(13), modem-profile-3(14), modem-profile-4(15), modem-profile-5(16), modem-profile-6(17), modem-profile-7(18), modem-profile-8(19), pptp-pns(20), pppoe(21), pppox25(22), pptp-pac(23), pppoa(24), l2tp-lns(25), l2tp-lac(26), dovb-64k(28) } ACCESS read-only STATUS mandatory DESCRIPTION "The layer 1 protocol of this link." ::= { biboPPPLinkEntry 22 } biboPPPLinkLocAuth OBJECT-TYPE SYNTAX INTEGER { none(1), successful(2), failed(3), timeout(4), prot-rejected(5) } ACCESS read-only STATUS mandatory DESCRIPTION "The result of the PPP authentication procedure performed locally." ::= { biboPPPLinkEntry 23 } biboPPPLinkRemAuth OBJECT-TYPE SYNTAX INTEGER { none(1), successful(2), failed(3), timeout(4), prot-rejected(5) } ACCESS read-only STATUS mandatory DESCRIPTION "The result of the PPP authentication procedure performed on remote." ::= { biboPPPLinkEntry 24 } biboPPPLinkNRxDesc OBJECT-TYPE SYNTAX INTEGER (0..2048) ACCESS read-only STATUS mandatory DESCRIPTION "This variable contains the number of receive descriptors used by the interface driver of the respective link." ::= { biboPPPLinkEntry 25 } biboPPPLinkNTxDesc OBJECT-TYPE SYNTAX INTEGER (0..2048) ACCESS read-only STATUS mandatory DESCRIPTION "This variable contains the number of transmit descriptors used by the interface driver of the respective link." ::= { biboPPPLinkEntry 26 } pppLqmTable OBJECT-TYPE SYNTAX SEQUENCE OF PppLqmEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The pppLqmTable contains statistical information for each current PPP link on the system. Only the system can add or delete entries to this table. Creating entries: Entries are created by the system each time a new PPP link was established and LQM negotiated successful. Deleting entries: Entries are removed by the system when the corresponding PPP link is disconnected." ::= { ppp 6 } pppLqmEntry OBJECT-TYPE SYNTAX PppLqmEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" INDEX { pppLqmIfIndex } ::= { pppLqmTable 1 } PppLqmEntry ::= SEQUENCE { pppLqmIfIndex INTEGER, pppLqmCallReference INTEGER, pppLqmReportingPeriod INTEGER, pppLqmOutLQRs Counter, pppLqmOutPackets Counter, pppLqmOutOctets Counter, pppLqmInLQRs Counter, pppLqmInPackets Counter, pppLqmInOctets Counter, pppLqmInDiscards Counter, pppLqmInErrors Counter, pppLqmPeerOutLQRs Counter, pppLqmPeerOutPackets Counter, pppLqmPeerOutOctets Counter, pppLqmPeerInLQRs Counter, pppLqmPeerInPackets Counter, pppLqmPeerInOctets Counter, pppLqmPeerInDiscards Counter, pppLqmPeerInErrors Counter, pppLqmLostOutLQRs Counter, pppLqmLostOutPackets Counter, pppLqmLostOutOctets Counter, pppLqmLostPeerOutLQRs Counter, pppLqmLostPeerOutPkts Counter, pppLqmLostPeerOutOcts Counter } pppLqmIfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Correlating PPP interface index." ::= { pppLqmEntry 1 } pppLqmCallReference OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The call reference of the dialup link, correlating to the isdnCallReference field in the isdnCallTable." ::= { pppLqmEntry 2 } pppLqmReportingPeriod OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The LQMReportingPeriod field indicates the maximum time in hundredths of seconds between transmission of Link Quality Reports (LQR). The peer may transmit packets at a faster rate than that which was negotiated." ::= { pppLqmEntry 3 } pppLqmOutLQRs OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Number of transmitted Link Quality Reports (LQR) on this link." ::= { pppLqmEntry 4 } pppLqmOutPackets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Number of transmitted Packets on this link." ::= { pppLqmEntry 5 } pppLqmOutOctets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Number of transmitted Octets on this link, including framing data." ::= { pppLqmEntry 6 } pppLqmInLQRs OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Number of Link Quality Reports (LQR) received on this link." ::= { pppLqmEntry 7 } pppLqmInPackets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Number of Packets reveived on this link." ::= { pppLqmEntry 8 } pppLqmInOctets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Number of Octets reveived on this link, including framing data." ::= { pppLqmEntry 9 } pppLqmInDiscards OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Number of Packets received on this link, but discarded." ::= { pppLqmEntry 10 } pppLqmInErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Number of errorneous Packets received on this link." ::= { pppLqmEntry 11 } pppLqmPeerOutLQRs OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Number of Link Quality Reports (LQR) transmitted by remote on this link." ::= { pppLqmEntry 12 } pppLqmPeerOutPackets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Number of Packets transmitted by remote on this link." ::= { pppLqmEntry 13 } pppLqmPeerOutOctets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Number of Octets transmitted by remote on this link, including framing data." ::= { pppLqmEntry 14 } pppLqmPeerInLQRs OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Number of Link Quality Reports (LQR) received by remote on this link." ::= { pppLqmEntry 15 } pppLqmPeerInPackets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Number of Packets reveived by remote on this link." ::= { pppLqmEntry 16 } pppLqmPeerInOctets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Number of Octets reveived by remote on this link, including framing data." ::= { pppLqmEntry 17 } pppLqmPeerInDiscards OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Number of Packets received by remote on this link, but discarded." ::= { pppLqmEntry 18 } pppLqmPeerInErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Number of errorneous Packets received by remote on this link." ::= { pppLqmEntry 19 } pppLqmLostOutLQRs OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Number of lost Link Quality Reports (LQR) transmitted on this link." ::= { pppLqmEntry 20 } pppLqmLostOutPackets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Number of lost Packets transmitted on this link." ::= { pppLqmEntry 21 } pppLqmLostOutOctets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Number of lost Octets transmitted on this link." ::= { pppLqmEntry 22 } pppLqmLostPeerOutLQRs OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Number of lost Link Quality Reports (LQR) transmitted by remote on this link." ::= { pppLqmEntry 23 } pppLqmLostPeerOutPkts OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Number of lost Packets transmitted by remote on this link." ::= { pppLqmEntry 24 } pppLqmLostPeerOutOcts OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Number of lost Octets transmitted by remote on this link." ::= { pppLqmEntry 25 } pppLinkHistoryTable OBJECT-TYPE SYNTAX SEQUENCE OF PPPLinkHistoryEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The pppLinkHistoryTable contains statistical information for each closed PPP link on the system. Only the system can add or delete entries to this table. Creating entries: Entries are created by the system each time a PPP link is closed. Deleting entries: Entries are removed by the system either the maximum number of entries is reached or when the corresponding PPP interface is removed." ::= { ppp 13 } pppLinkHistoryEntry OBJECT-TYPE SYNTAX PPPLinkHistoryEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" INDEX { pppLinkHistIfIndex, pppLinkHistId } ::= { pppLinkHistoryTable 1 } PPPLinkHistoryEntry ::= SEQUENCE { pppLinkHistIfIndex INTEGER, pppLinkHistId INTEGER, pppLinkHistCreated Date, pppLinkHistDirection INTEGER, -- pppLinkHistLcpEchoReqSent Counter, -- pppLinkHistLcpEchoRepSent Counter, -- pppLinkHistLcpEchoReqRcvd Counter, -- pppLinkHistLcpEchoRepRcvd Counter, pppLinkHistAccm OCTET STRING (SIZE(4)), pppLinkHistLqm INTEGER, pppLinkHistLcpComp INTEGER, pppLinkHistLocDiscr OCTET STRING (SIZE(6)), pppLinkHistRemDiscr OCTET STRING (SIZE(20)), pppLinkHistLocAuth INTEGER, pppLinkHistRemAuth INTEGER, -- pppLinkHistDiscCause INTEGER, pppLinkHistL1Protocol INTEGER } pppLinkHistIfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Correlating PPP interface index." ::= { pppLinkHistoryEntry 1 } pppLinkHistId OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Unique ID for this entry." ::= { pppLinkHistoryEntry 2 } pppLinkHistCreated OBJECT-TYPE SYNTAX Date ACCESS read-only STATUS mandatory DESCRIPTION "Time when this entry was created." ::= { pppLinkHistoryEntry 3 } pppLinkHistDirection OBJECT-TYPE SYNTAX INTEGER { incoming-dce(1), outgoing-dte(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Direction of link, incoming(1) or outgoing(2). In case of permanent links, the meaning is dce(1) or dte(2)." DEFVAL { incoming-dce } ::= { pppLinkHistoryEntry 4 } -- pppLinkHistLcpEchoReqSent OBJECT-TYPE -- SYNTAX Counter -- ACCESS read-only -- STATUS mandatory -- DESCRIPTION -- "The number of LCP Echo Request packets sent on the link." -- ::= { pppLinkHistoryEntry 5 } -- -- pppLinkHistLcpEchoRepSent OBJECT-TYPE -- SYNTAX Counter -- ACCESS read-only -- STATUS mandatory -- -- DESCRIPTION -- "The number of LCP Echo Reply packets sent on the link." -- ::= { pppLinkHistoryEntry 6 } -- -- pppLinkHistLcpEchoReqRcvd OBJECT-TYPE -- SYNTAX Counter -- ACCESS read-only -- STATUS mandatory -- -- DESCRIPTION -- "The number of LCP Echo Request packets received on the link." -- ::= { pppLinkHistoryEntry 7 } -- -- pppLinkHistLcpEchoRepRcvd OBJECT-TYPE -- SYNTAX Counter -- ACCESS read-only -- STATUS mandatory -- -- DESCRIPTION -- "The number of LCP Echo Reply packets received on the link." -- ::= { pppLinkHistoryEntry 8 } -- pppLinkHistAccm OBJECT-TYPE SYNTAX OCTET STRING (SIZE(4)) ACCESS read-only STATUS mandatory DESCRIPTION "The Asynchronous Control Character Map (ACCM) according RFC 1662." ::= { pppLinkHistoryEntry 9 } pppLinkHistLqm OBJECT-TYPE SYNTAX INTEGER { none(1), negotiated(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Indicates the successful negotiation of the Link Quality Protocol (LQM)." ::= { pppLinkHistoryEntry 10 } pppLinkHistLcpComp OBJECT-TYPE SYNTAX INTEGER { none(1), addr(2), prot(3), both(4) } ACCESS read-only STATUS mandatory DESCRIPTION "Address- and Protocol-Field compression." ::= { pppLinkHistoryEntry 11 } pppLinkHistLocDiscr OBJECT-TYPE SYNTAX OCTET STRING (SIZE(6)) ACCESS read-only STATUS mandatory DESCRIPTION "Local LCP multilink endpoint discriminator." ::= { pppLinkHistoryEntry 12 } pppLinkHistRemDiscr OBJECT-TYPE SYNTAX OCTET STRING (SIZE(20)) ACCESS read-only STATUS mandatory DESCRIPTION "Peer's LCP multilink endpoint discriminator." ::= { pppLinkHistoryEntry 13 } pppLinkHistLocAuth OBJECT-TYPE SYNTAX INTEGER { none(1), successful(2), failed(3), timeout(4), prot-rejected(5) } ACCESS read-only STATUS mandatory DESCRIPTION "The result of the PPP authentication procedure performed locally." ::= { pppLinkHistoryEntry 14 } pppLinkHistRemAuth OBJECT-TYPE SYNTAX INTEGER { none(1), successful(2), failed(3), timeout(4), prot-rejected(5) } ACCESS read-only STATUS mandatory DESCRIPTION "The result of the PPP authentication procedure performed on remote." ::= { pppLinkHistoryEntry 15 } -- pppLinkHistDiscCause OBJECT-TYPE -- SYNTAX INTEGER { -- unknown(1), -- local(2), -- remote(3), -- layer1(4) -- } -- ACCESS read-only -- STATUS mandatory -- -- DESCRIPTION -- "The detected cause of the disconnect." -- ::= { pppLinkHistoryEntry 16 } -- pppLinkHistL1Protocol OBJECT-TYPE SYNTAX INTEGER { data-64k(1), data-56k(2), modem(3), dovb(4), v110-1200(5), v110-2400(6), v110-4800(7), v110-9600(8), v110-14400(9), v110-19200(10), v110-38400(11), modem-profile-1(12), modem-profile-2(13), modem-profile-3(14), modem-profile-4(15), modem-profile-5(16), modem-profile-6(17), modem-profile-7(18), modem-profile-8(19), pptp-pns(20), pppoe(21), pppx25(22), pptp-pac(23), l2tp-lns(24), l2tp-lac(25), dovb-64k(26), all(31) } ACCESS read-only STATUS mandatory DESCRIPTION "The layer 1 protocol of this link." ::= { pppLinkHistoryEntry 17 } pppLinkHistoryMaxEntries OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-write STATUS mandatory DESCRIPTION "Maximum number of pppLinkHistory entries in memory." DEFVAL { 20 } ::= { ppp 14 } -- Old IP Address pool for dynamic assignment biboPPPIpAssignTable OBJECT-TYPE SYNTAX SEQUENCE OF BiboPPPIpAssignEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The biboPPPIpAssignTable contains IP addresses used when dynamically assigning IP addresses; i.e. when the biboPPPIpAddress field is set to `dynamic'. Creating entries: Entries are created by assigning a value (IP address) to the biboPPPIpAssignAddress object. Deleting entries: An entry (address) can be removed by assigning the value `delete' to its biboPPPIpAssignState." ::= { ppp 4 } biboPPPIpAssignEntry OBJECT-TYPE SYNTAX BiboPPPIpAssignEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Pool of IP addresses for dynamic IP address assignment via IPCP. See the biboPPPIpAddress field for further explanation." INDEX { biboPPPIpAssignAddress } ::= { biboPPPIpAssignTable 1 } BiboPPPIpAssignEntry ::= SEQUENCE { biboPPPIpAssignAddress IpAddress, biboPPPIpAssignState INTEGER, biboPPPIpAssignPoolId INTEGER, biboPPPIpAssignRange INTEGER, biboPPPIpAssignDescription DisplayString } biboPPPIpAssignAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "First IP address of this range." ::= { biboPPPIpAssignEntry 1 } biboPPPIpAssignState OBJECT-TYPE SYNTAX INTEGER { unused(1), assigned(2), delete(3) } ACCESS read-write STATUS mandatory DESCRIPTION "If an entry is currently in use, the state is set to as- signed(1). Otherwise it is set to unused(2). You may also delete this entry by changing it to delete(3)." DEFVAL { unused } ::= { biboPPPIpAssignEntry 2 } biboPPPIpAssignPoolId OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Pool ID value." DEFVAL { 0 } ::= { biboPPPIpAssignEntry 3 } biboPPPIpAssignRange OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Number of IP addresses that will be assigned starting from biboPPPIpAssignAddress. A range of 0 will disable this entry" DEFVAL { 0 } ::= { biboPPPIpAssignEntry 4 } biboPPPIpAssignDescription OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-write STATUS mandatory DESCRIPTION "Optional IP pool description." ::= { biboPPPIpAssignEntry 5 } -- IP Address pool for dynamic assignment biboPPPIpPoolTable OBJECT-TYPE SYNTAX SEQUENCE OF BiboPPPIpPoolEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The biboPPPIpPoolTable contains IP addresses used when dynamically assigning IP addresses; i.e. when the biboPPPIpAddress field is set to `dynamic'. Creating entries: Entries are created by assigning a value (IP address) to the biboPPPIpPoolAddress object. Deleting entries: An entry (address) can be removed by assigning the value `delete' to its biboPPPIpPoolState." ::= { ppp 17 } biboPPPIpPoolEntry OBJECT-TYPE SYNTAX BiboPPPIpPoolEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Pool of IP addresses for dynamic IP address assignment via IPCP. See the biboPPPIpAddress field for further explanation." INDEX { biboPPPIpPoolIdentifier } ::= { biboPPPIpPoolTable 1 } BiboPPPIpPoolEntry ::= SEQUENCE { biboPPPIpPoolIdentifier INTEGER, biboPPPIpPoolAdminStatus INTEGER, biboPPPIpPoolMode INTEGER } biboPPPIpPoolIdentifier OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The ID of the responding dynamic pool." ::= { biboPPPIpPoolEntry 1 } biboPPPIpPoolAdminStatus OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2), delete(3) } ACCESS read-write STATUS mandatory DESCRIPTION "If the AdminStatus is set to enabled(1) this entry will be used. Setting it to disabled(2) this entry won't be used . You may also delete this entry by changing it to delete(3)." DEFVAL { enabled } ::= { biboPPPIpPoolEntry 2 } biboPPPIpPoolMode OBJECT-TYPE SYNTAX INTEGER { recover(1), random(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The IpPoolMode tries to reassign the IP Address a client had before if it is in recover(1) Mode. Otherwise (2) an unassigned IP Address of the PPP dynamic IP Pool is assigned to the client no matter which Address he had before. " DEFVAL { recover } ::= { biboPPPIpPoolEntry 3 } -- PPP dialin profile (defaults) biboPPPProfileTable OBJECT-TYPE SYNTAX SEQUENCE OF BiboPPPProfileEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The biboPPPProfileTable contains PPP default parameters used for PPP negotiation with unknown dialin partners. For PPP connections, PPP profiles are asigned to incoming connections via the isdnDispatchTable. Currently no entries can be created or deleted by user." ::= { ppp 5 } biboPPPProfileEntry OBJECT-TYPE SYNTAX BiboPPPProfileEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" INDEX { biboPPPProfileName } ::= { biboPPPProfileTable 1 } BiboPPPProfileEntry ::= SEQUENCE { biboPPPProfileName INTEGER, biboPPPProfileAuthProtocol INTEGER, biboPPPProfileAuthRadius INTEGER, biboPPPProfileLQMonitoring INTEGER, biboPPPProfilePPPoEDevIfIndex INTEGER, -- biboPPPProfileLayer1Protocol INTEGER, biboPPPProfileCallbackNegotiation INTEGER } biboPPPProfileName OBJECT-TYPE SYNTAX INTEGER { profile-1(1), profile-2(2), profile-3(3) } ACCESS read-only STATUS mandatory DESCRIPTION "The name of the PPP profile. Three profiles are available." DEFVAL { profile-1 } ::= { biboPPPProfileEntry 1 } biboPPPProfileAuthProtocol OBJECT-TYPE SYNTAX INTEGER { none(1), pap(2), chap(3), both(4), -- radius(5), ms-chap(6), all(7), ms-chapv2(8) } ACCESS read-write STATUS mandatory DESCRIPTION "The type of authentication used on the point-to-point link as described in RFC 1334. See biboPPPAuthentication for further details." DEFVAL { all } ::= { biboPPPProfileEntry 2 } biboPPPProfileAuthRadius OBJECT-TYPE SYNTAX INTEGER { none(1), inband(2), outband(3), both(4), radius-only(5) } ACCESS read-write STATUS mandatory DESCRIPTION "This entry is used to configure possible RADIUS authentication on incoming calls. The default value is inband(2), only inband RADIUS requests (PAP, CHAP) are sent to the defined RADIUS server. Outband requests (CALLERID) are sent in outband(3) mode. If set to both(3), both requests are sent. To disable RADIUS requests in the profile set this value to none(1). To disable authentication attempts via the local data base set this value to radius-only(5)." DEFVAL { inband } ::= { biboPPPProfileEntry 3 } biboPPPProfileLQMonitoring OBJECT-TYPE SYNTAX INTEGER { off(1), on(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This parameter enables (2) or disables (1) PPP Link Quality Monitoring (LQM) according RFC 1989. When set to on(2) LQM is added to the list of parameters acknowledged in LCP negotiation. Link quality reports (LQR) will be generated and send periodically." DEFVAL { off } ::= { biboPPPProfileEntry 4 } biboPPPProfilePPPoEDevIfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Specifies the device to be used for PPP over Ethernet (PPPoE) according RFC 2516." ::= { biboPPPProfileEntry 5 } -- biboPPPProfileLayer1Protocol OBJECT-TYPE -- SYNTAX INTEGER { -- } -- ACCESS read-write -- STATUS mandatory -- -- DESCRIPTION -- "." -- ::= { biboPPPProfileEntry 6 } biboPPPProfileCallbackNegotiation OBJECT-TYPE SYNTAX INTEGER { disabled(1), enabled(2), cbcp-optional(3) } ACCESS read-write STATUS mandatory DESCRIPTION "Specifies wether callback negotiation (LCP/CBCP) is allowed or not. If set to disabled(1), no callback negotiation will be performed or accepted. If set to enabled(2), PPP callback negotation will be accepted on demand. If this object is set to cbcp-optional(3), the CBCP option 'no callback' is also offered to the Windows client so that the user can decide wether he wants to be called back or not." DEFVAL { enabled } ::= { biboPPPProfileEntry 7 } -- extended PPP configuration pppExtIfTable OBJECT-TYPE SYNTAX SEQUENCE OF PppExtIfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The pppExtIfTable contains extended configuration and information related to the PPP interfaces on the system. Entries are created and deleted due to the existence of associated biboPPPTable entries." ::= { ppp 9 } pppExtIfEntry OBJECT-TYPE SYNTAX PppExtIfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" INDEX { pppExtIfIndex } ::= { pppExtIfTable 1 } PppExtIfEntry ::= SEQUENCE { pppExtIfIndex INTEGER, pppExtIfBodMode INTEGER, pppExtIfAlgorithm INTEGER, pppExtIfInterval INTEGER, pppExtIfLoad INTEGER, pppExtIfMlpFragmentation INTEGER, pppExtIfMlpFragSize INTEGER, pppExtIfPPPoEService DisplayString, pppExtIfPPPoEAcServer DisplayString, pppExtIfEncKeyNegotiation INTEGER, pppExtIfEncTxKey OCTET STRING, pppExtIfEncRxKey OCTET STRING, pppExtIfGearUpThreshold INTEGER, pppExtIfGearDownThreshold INTEGER, pppExtIfAodiDChanQlen INTEGER, pppExtIfAodiGearDownTxRate INTEGER, pppExtIfGearUpPersistance INTEGER, pppExtIfGearDownPersistance INTEGER, pppExtIfL1Speed INTEGER, pppExtIfCurrentRetryTime INTEGER, pppExtIfMaxRetryTime INTEGER, pppExtIfMtu INTEGER, pppExtIfMru INTEGER, pppExtIfAuthMutual INTEGER, -- pppExtIfAuthRestart INTEGER, pppExtIfDialProfileIndex INTEGER, pppExtIfDialinL1Protocol INTEGER, pppExtIfpppoeEthIfIndex INTEGER, pppExtIfpppoaPvcIfIndex INTEGER, pppExtIfRadiusMarkAcct INTEGER, pppExtIfRadiusGroupId INTEGER } pppExtIfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Correlating PPP interface index." ::= { pppExtIfEntry 1 } pppExtIfBodMode OBJECT-TYPE SYNTAX INTEGER { disabled(1), backup(2), bod-active(3), bod-passive(4), bap-active(5), bap-passive(6), -- delete(7), bap-both(8), bap-first(9), bap-client(10), bap-server(11), bod-reduce-incoming(12) } ACCESS read-write STATUS mandatory DESCRIPTION "Enables bandwidth on demand (BOD) mode for leased line and dialup interfaces when setting to bod-active (3) respectively bod-passive (4) or backup only mode for leased line connections like X.21. bod-reduce-incoming (12) reduces the number of links on incoming connections if needed/wanted. When set to disabled (1), neither bandwidth on demand (as specified by the pppExtIfTable) or backup mode is enabled. Four modes (bap-active (5), bap-passive (6), bap-both(7) and bap-first (8)) are available for BAP (Bandwidth Allocation Protocol) support to specify wether BAP Call-Requests and BAP Callback-Requests should be initiated and/or accepted." DEFVAL { disabled } ::= { pppExtIfEntry 2 } pppExtIfAlgorithm OBJECT-TYPE SYNTAX INTEGER { equal(1), proportional(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The algorithm to use for weighting line utilization. Line utilization is determined by calculating the average load for each interface. When set to equal (1) all samples taken over the time interval (defined in pppExtIfInterval) will be given equal weight, when set to proportional (2) the weighting disproportional to the age of the sample." DEFVAL { equal } ::= { pppExtIfEntry 3 } pppExtIfInterval OBJECT-TYPE SYNTAX INTEGER (5..300) ACCESS read-write STATUS mandatory DESCRIPTION "The time interval (in seconds) to use for sampling and calculating of the average throughput of the interface. See also: pppExtIfLoad." DEFVAL { 5 } ::= { pppExtIfEntry 4 } pppExtIfLoad OBJECT-TYPE SYNTAX INTEGER (0..100) ACCESS read-only STATUS mandatory DESCRIPTION "The actual throughput (in percent) of the total bandwidth of this interface (load). This value is updated once every second and based on the amount of traffic during the last sampling interval. Note that only the actual maximum of the both directions (send / receive) is considered." DEFVAL { 0 } ::= { pppExtIfEntry 5 } pppExtIfMlpFragmentation OBJECT-TYPE SYNTAX INTEGER { proportional(1), equal(2), interleave(3) } ACCESS read-write STATUS mandatory DESCRIPTION "The multilink PPP fragmentation mode. When set to proportional (1) packets will be divided into fragments proportional to the transmission rate of each link, when set to equal (2) packets will be divided into multiple equal fragments (equal to MlpFragSize) such that the number sent on each link is proportional to the transmission rate. When set to interleave (3), large datagrams will be fragmentated (maximum size determined by MlpFragSize) to reduce transmission delay of high-priority traffic on slower links." DEFVAL { proportional } ::= { pppExtIfEntry 6 } pppExtIfMlpFragSize OBJECT-TYPE SYNTAX INTEGER (30..1500) ACCESS read-write STATUS mandatory DESCRIPTION "The multilink PPP fragment size. If MlpFragmentation is set to proportional (1) this value specifies the minimum size of the fragment in bytes. If MlpFragmentation is set to equal (2) this value specifies the maximum fragment size in bytes." DEFVAL { 100 } ::= { pppExtIfEntry 7 } pppExtIfPPPoEService OBJECT-TYPE SYNTAX DisplayString (SIZE (0..63)) ACCESS read-write STATUS mandatory DESCRIPTION "The PPPoE (PPP over Ethernet, RFC 2516) service name which indicates the requested service during PPPoE discovery stage. Examples of the use of the service name are to indicate an ISP name or a class or a quality of service." ::= { pppExtIfEntry 8 } pppExtIfPPPoEAcServer OBJECT-TYPE SYNTAX DisplayString (SIZE (0..63)) ACCESS read-write STATUS mandatory DESCRIPTION "The PPPoE (PPP over Ethernet, RFC 2516) AC-Server name which determines the access concentrator during PPPoE discovery stage." ::= { pppExtIfEntry 9 } pppExtIfEncKeyNegotiation OBJECT-TYPE SYNTAX INTEGER { static(1), authentication(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This variable defines the specification of shared secrets (encryption keys) between the sender and receiver of encrypted data. If set to static (1), the keys specified in 'pppExtIfEncTxKey' and 'pppExtIfEncRxKey' will be used, if set to authentication (2), the key derivation is based on PPP authentication via CHAP or MS-CHAP." DEFVAL { authentication } ::= { pppExtIfEntry 10 } pppExtIfEncTxKey OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-write STATUS mandatory DESCRIPTION "Static (encryption) key used for transmission of encrypted data via PPP. It's size depends on the used encryption algorithm and the corresponding key length, e.g. 'des_56' or 'blowfish_168'." ::= { pppExtIfEntry 11 } pppExtIfEncRxKey OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-write STATUS mandatory DESCRIPTION "Static (decryption) key used for decryption of encrypted data received on PPP connections. It's size depends on the used encryption algorithm and the corresponding key length, e.g. 'des_56' or 'blowfish_168'." ::= { pppExtIfEntry 12 } pppExtIfGearUpThreshold OBJECT-TYPE SYNTAX INTEGER (0..100) ACCESS read-write STATUS mandatory DESCRIPTION "Gear up threshold for invoking current bandwidth. The measured throughput (in percent of the total bandwidth) of this interface (see pppExtIfLoad) is compared with this value once per second. If exceeded longer than 5 seconds an additional B-channel will be requested." DEFVAL { 90 } ::= { pppExtIfEntry 13 } pppExtIfGearDownThreshold OBJECT-TYPE SYNTAX INTEGER (0..100) ACCESS read-write STATUS mandatory DESCRIPTION "Gear down threshold for decreasing current bandwidth. The expected throughput (in percent of the total bandwidth) of this interface (see pppExtIfLoad) after dropping a B-channel is compared with this threshold value once per second. If the needed bandwidth falls below this threshold longer than 10 seconds, exactly one B-channel will be dropped." DEFVAL { 80 } ::= { pppExtIfEntry 14 } pppExtIfAodiDChanQlen OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Upper threshold for the amount of data (in octets) waiting to be sent across the 9.6Kbit/sec D-channel. If exceeded, additional bandwidth will be invoked at once." DEFVAL { 7500 } ::= { pppExtIfEntry 15 } pppExtIfAodiGearDownTxRate OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Lower threshold for the amount of data in bits per second to be sent across the 64Kbit/sec B-channel. If the measured throughput becomes smaller than this value over a period of pppExtIfGearDownPersistance seconds, the remaining B-channel will be dropped." DEFVAL { 9600 } ::= { pppExtIfEntry 16 } pppExtIfGearUpPersistance OBJECT-TYPE SYNTAX INTEGER (0..100) ACCESS read-write STATUS mandatory DESCRIPTION "Gear up persistence interval for invoking current bandwidth. The measured throughput (in percent of the total bandwidth) of this interface (see pppExtIfLoad) is compared with the current value of the variable pppExtIfGearUpThreshold once per second. If exceeded longer than pppExtIfGearUpPersistance seconds an additional B-channel will be requested." DEFVAL { 5 } ::= { pppExtIfEntry 17 } pppExtIfGearDownPersistance OBJECT-TYPE SYNTAX INTEGER (0..100) ACCESS read-write STATUS mandatory DESCRIPTION "Gear down persistence interval for decreasing current bandwidth. The measured throughput (in percent of the total bandwidth) of this interface (see pppExtIfLoad) is compared with the current value of pppExtIfGearDownThreshold once per second. If exceeded longer than pppExtIfGearDownPersistance seconds, exactly one B-channel will be dropped." DEFVAL { 10 } ::= { pppExtIfEntry 18 } pppExtIfL1Speed OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "This object contains the interface's nominal bandwidth in bits per second. Please note that this parameter may not represent the real available transmission rate. The current purpose is only informational for example for PPTP or PPPoE interfaces where no accurate information from the underlaying network is available." DEFVAL { 0 } ::= { pppExtIfEntry 19 } pppExtIfCurrentRetryTime OBJECT-TYPE SYNTAX INTEGER (0..36000) ACCESS read-write STATUS mandatory DESCRIPTION "Current time in seconds to wait before retrying a call when the smart retry algorithm is implemented." DEFVAL { 4 } ::= { pppExtIfEntry 20 } pppExtIfMaxRetryTime OBJECT-TYPE SYNTAX INTEGER (0..36000) ACCESS read-write STATUS mandatory DESCRIPTION "Maximum time in seconds to wait before retrying a call when the smart retry algorithm is implemented. When set to zero this algorithm is disabled." DEFVAL { 0 } ::= { pppExtIfEntry 21 } pppExtIfMtu OBJECT-TYPE SYNTAX INTEGER (0..8192) ACCESS read-write STATUS mandatory DESCRIPTION "Determines size of the largest datagram which can be sent on the interface, specified in octets (see ifMtu). When set to zero (default), the value of the variable ifMtu depends on the received LCP MRU/MRRU option." DEFVAL { 0 } ::= { pppExtIfEntry 22 } pppExtIfMru OBJECT-TYPE SYNTAX INTEGER (0..8192) ACCESS read-write STATUS mandatory DESCRIPTION "The maximum length for the PPP information field, including padding, but not including the protocol field, is termed the Maximum Receive Unit (MRU)." DEFVAL { 1524 } ::= { pppExtIfEntry 23 } pppExtIfAuthMutual OBJECT-TYPE SYNTAX INTEGER { disabled(1), enabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object enables mutual PPP authentication between the peers." DEFVAL { disabled } ::= { pppExtIfEntry 24 } -- pppExtIfAuthRestart OBJECT-TYPE -- SYNTAX INTEGER { -- disabled(1), -- enabled(2) -- } -- ACCESS read-write -- STATUS obsolete -- -- DESCRIPTION -- "This object enables a two-phase PPP authentication scheme -- where an initial PPP authentication procedure is partially -- handled by a proxy and finally relayed to the target server -- which restarts a full LCP negociation." -- DEFVAL { disabled } -- ::= { pppExtIfEntry 25 } -- pppExtIfDialProfileIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "References the associated dial profile." ::= { pppExtIfEntry 26 } pppExtIfDialinL1Protocol OBJECT-TYPE SYNTAX INTEGER { data-64k(1), data-56k(2), modem(3), dovb(4), v110-1200(5), v110-2400(6), v110-4800(7), v110-9600(8), v110-14400(9), v110-19200(10), v110-38400(11), modem-profile-1(12), modem-profile-2(13), modem-profile-3(14), modem-profile-4(15), modem-profile-5(16), modem-profile-6(17), modem-profile-7(18), modem-profile-8(19), pptp-pns(20), pppoe(21), pppx25(22), pptp-pac(23), l2tp-lns(24), l2tp-lac(25), dovb-64k(26), all(31) } ACCESS read-write STATUS mandatory DESCRIPTION "This variable determines the permitted layer 1 protocol for incoming calls. If set to all(31) there is no specific restriction. In all other cases incoming calls are either rejected (when identified via CLID) or terminated after identification via PPP authentication (inband authentication) if the used layer 1 protocol doesn't match. Note that this check will be also performed for any initial call used to initiate a callback." DEFVAL { all } ::= { pppExtIfEntry 27 } pppExtIfpppoeEthIfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Determines the Ethernet interface to be used for PPP over Ethernet (PPPoE) according RFC 2516. If not specified here the value in biboPPPProfilePPPoEDevIfIndex will be used as fallback (backward compatiblity)." ::= { pppExtIfEntry 28 } pppExtIfpppoaPvcIfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Determines the ATM PVC to be used for PPP over Ethernet (PPPoA) according RFC 2364 - PPPoA on demand mode. If not specified here the first ATM PVC configured for PPPoA on demand (see pppoaPvcTable) will be used as fallback." ::= { pppExtIfEntry 29 } pppExtIfRadiusMarkAcct OBJECT-TYPE SYNTAX INTEGER { disabled(1), enabled(2), trigger-on(3), trigger-off(4) } ACCESS read-write STATUS mandatory DESCRIPTION "Determines wether start or stop of RADIUS accounting should be marked (via Accounting-On/Accounting-Off) for the logical RADIUS server group specified by pppExtIfRadiusGroupId. RADIUS 'Accounting-On' is send either if set to trigger-on (3) or once the associated IPCP layer reaches the operational 'up' statuis. RADIUS 'Accounting-Off' is send either if set to trigger-off (4) or once the associated IPCP layer reaches the operational 'down' status." DEFVAL { disabled } ::= { pppExtIfEntry 30 } pppExtIfRadiusGroupId OBJECT-TYPE SYNTAX INTEGER (0..9) ACCESS read-write STATUS mandatory DESCRIPTION "Determines the logical RADIUS server group to be addressed for sending the RADIUS Accounting-On/Accounting-Off messages. See also radiusSrvPriority." DEFVAL { 0 } ::= { pppExtIfEntry 31 } -- PPP dial profile pppDialProfileTable OBJECT-TYPE SYNTAX SEQUENCE OF PppDialProfileEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The pppDialProfileTable contains default parameters used for establishing dialout connections in cases where there is no partner specific configuration available (see biboDialTable). Creating entries: Entries are created by assigning a value to the pppDialProfileType object. Deleting entries: An entry can be removed by assigning the value `delete' to its pppDialProfileType object." ::= { ppp 11 } pppDialProfileEntry OBJECT-TYPE SYNTAX PppDialProfileEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" INDEX { pppDialProfileBapLkType } ::= { pppDialProfileTable 1 } PppDialProfileEntry ::= SEQUENCE { pppDialProfileIndex INTEGER, pppDialProfileDescr DisplayString, pppDialProfileBapNumber DisplayString, pppDialProfileBapSubAddress DisplayString, pppDialProfileBapLkType INTEGER, pppDialProfileStkMask INTEGER, pppDialProfileCallbackL1Prot INTEGER } pppDialProfileIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This object uniquely references this dialout profile. The index value is generated automatically." ::= { pppDialProfileEntry 1 } pppDialProfileDescr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-write STATUS mandatory DESCRIPTION "A textual string describing this dialout profile." ::= { pppDialProfileEntry 2 } pppDialProfileBapNumber OBJECT-TYPE SYNTAX DisplayString (SIZE (0..63)) ACCESS read-write STATUS mandatory DESCRIPTION "This object decribes the phone delta to use in a BAP Call-Response or Callback-Request according RFC 2125." ::= { pppDialProfileEntry 3 } pppDialProfileBapSubAddress OBJECT-TYPE SYNTAX DisplayString (SIZE (0..63)) ACCESS read-write STATUS mandatory DESCRIPTION "This object decribes the subaddress to use in a BAP Call-Response or Callback-Request according RFC 2125." ::= { pppDialProfileEntry 4 } pppDialProfileBapLkType OBJECT-TYPE SYNTAX INTEGER { isdn(1), x25(2), analog(3), -- switched-digital(4), isdn-dovb(5), delete(8) } ACCESS read-write STATUS mandatory DESCRIPTION "This object describes the link type to use in a BAP Call-Response or Callback-Request according RFC 2125." DEFVAL { isdn } ::= { pppDialProfileEntry 5 } pppDialProfileStkMask OBJECT-TYPE SYNTAX BitValue ACCESS read-write STATUS mandatory DESCRIPTION "This binary number defines the ISDN stack(s) to use. Each bit corresponds to one entry (stack) in the isdnStkTable, the rightmost bit selects entry 0, the next bit selects entry 1, and so forth. For example, StkMask=0b1101 means: Allow to use ISDN stacks 0, 2and 3. A mask of 0 disables dialup completely, while a mask of -1 enables dialup on all available ISDN stacks." -- DEFVAL { 'ffffffff'H } DEFVAL { 4294967295 } ::= { pppDialProfileEntry 6 } pppDialProfileCallbackL1Prot OBJECT-TYPE SYNTAX INTEGER { initial(1), data-64k(2), data-56k(3), modem(4), dovb(5), v110-1200(6), v110-2400(7), v110-4800(8), v110-9600(9), v110-14400(10), v110-19200(11), v110-38400(12), modem-profile-1(13), modem-profile-2(14), modem-profile-3(15), modem-profile-4(16), modem-profile-5(17), modem-profile-6(18), modem-profile-7(19), modem-profile-8(20), pptp-pns(21), pppoe(22), aodi(23), pptp-pac(24), pppoa(25), l2tp-lac(26), pppox25(27), dovb-64k(29), gprs(30) } ACCESS read-write STATUS mandatory DESCRIPTION "This entry is used to select the layer 1 protocol settings for callback. if set to initial(1), the selected layer 1 protocol of the initial call will be used to perform the callback." DEFVAL { initial } ::= { pppDialProfileEntry 7 } -- DIAL Group -- Configuration of Dial Strings biboDialTable OBJECT-TYPE SYNTAX SEQUENCE OF BiboDialEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The biboDialTable contains configuration information for incoming and outgoing ISDN telephone numbers. Creating entries: Entries are created by assigning a value to the biboDialIfIndex object. Deleting entries: An entry can be removed by assigning the value `delete' to its biboDialType object." ::= { dialmap 1 } biboDialEntry OBJECT-TYPE SYNTAX BiboDialEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" INDEX { biboDialIfIndex } ::= { biboDialTable 1 } BiboDialEntry ::= SEQUENCE { biboDialIfIndex INTEGER, biboDialType INTEGER, biboDialDirection INTEGER, biboDialNumber DisplayString, biboDialSubaddress OCTET STRING, biboDialClosedUserGroup INTEGER, biboDialStkMask BitValue, biboDialScreening INTEGER, biboDialCallingSubaddress OCTET STRING, biboDialTypeOfCallingSubAdd INTEGER, biboDialTypeOfCalledSubAdd INTEGER, biboDialLocalNumber DisplayString, biboDialTypeOfLocalNumber INTEGER, biboDialOutNumTranslation INTEGER } biboDialIfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The correlating PPP interface index." ::= { biboDialEntry 1 } biboDialType OBJECT-TYPE SYNTAX INTEGER { isdn(1), isdn-spv(2), delete(3), ppp-callback(4), ppp-negotiated(5), x25-dialout(6), ip(7), x25(8) } ACCESS read-write STATUS mandatory DESCRIPTION "The dialup type can be set to plain isdn(1), isdn-spv(2) semi-permanent links used by the German 1TR6 D-channel protocol, or to delete(3) to delete a biboDialTable entry. The types ppp-callback(4) and ppp-negotiated(5) are used for the LCP callback option." DEFVAL { isdn } ::= { biboDialEntry 2 } biboDialDirection OBJECT-TYPE SYNTAX INTEGER { incoming(1), outgoing(2), both(3) -- callback(4) } ACCESS read-write STATUS mandatory DESCRIPTION "The allowed dial direction is either incoming(1), outgoing(2), or both(3) calls. No call is ever set up when set to incoming(1). Incoming calls will not be identified when set to outoing(2). Furthermore, once PPP authentication succeeds and there is at least one incoming number defined but for which none matches, the call will not be accepted for security reasons." DEFVAL { both } ::= { biboDialEntry 3 } biboDialNumber OBJECT-TYPE SYNTAX DisplayString (SIZE (0..63)) ACCESS read-write STATUS mandatory DESCRIPTION "The defined dialing number. Used for either dialing or comparing to incoming calls or both, depending on the content of the biboDialDirection field. The wildcards '*', '?', '[', ']', '{', '}' may be used." ::= { biboDialEntry 4 } biboDialSubaddress OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-write STATUS mandatory DESCRIPTION "The defined dial subaddress, if any. Also, see the biboDialNumber field." ::= { biboDialEntry 5 } biboDialClosedUserGroup OBJECT-TYPE SYNTAX INTEGER (0..9999) ACCESS read-write STATUS mandatory DESCRIPTION "The defined closed user group, if any. Also, see the biboDialNumber field." ::= { biboDialEntry 6 } biboDialStkMask OBJECT-TYPE SYNTAX BitValue ACCESS read-write STATUS mandatory DESCRIPTION "The defined stack mask. Each value of IsdnStkNumber represents a bit in this bitmask. A mask of 0 disables dialup completely, while a mask of -1 enables dialup on all available ISDN stacks." -- DEFVAL { 'ffffffff'H } DEFVAL { 4294967295 } ::= { biboDialEntry 7 } biboDialScreening OBJECT-TYPE SYNTAX INTEGER { user(1), user-verified(2), user-failed(3), network(4), dont-care(5) } ACCESS read-write STATUS mandatory DESCRIPTION "The screening indicator of the biboDialNumber. The biboDialScreening field can be used to gauge the `trustworthiness' of the biboDialNumber field. (See isdnCallScreening) Indicators are ordered from highest to lowest as follows: indicator: CPN assigned: verification: `network' by network none `user-verified' by user verification successful `user' by user none `user-failed' by user verification failed Set this field to `dont-care' to accept all calls. Otherwise calls are accepted only if the screening indicator matches or is higher than the set value." DEFVAL { dont-care } ::= { biboDialEntry 8 } biboDialCallingSubaddress OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-write STATUS mandatory DESCRIPTION "The defined calling dial subaddress, if any. Also, see the biboDialNumber field." ::= { biboDialEntry 9 } biboDialTypeOfCallingSubAdd OBJECT-TYPE SYNTAX INTEGER { nsap(1), user-specified(2), reserved(3) } ACCESS read-write STATUS mandatory DESCRIPTION "The type of calling party subaddress." DEFVAL { reserved } ::= { biboDialEntry 10 } biboDialTypeOfCalledSubAdd OBJECT-TYPE SYNTAX INTEGER { nsap(1), user-specified(2), reserved(3) } ACCESS read-write STATUS mandatory DESCRIPTION "The type of called party subaddress." DEFVAL { reserved } ::= { biboDialEntry 11 } biboDialLocalNumber OBJECT-TYPE SYNTAX DisplayString (SIZE (0..63)) ACCESS read-write STATUS mandatory DESCRIPTION "The defined local dialing number. Used as originator address in the case of an outgoing calling and is checked against the destination address in the case of an incoming call. The wildcards '*', '?', '[', ']', '{', '}' may be used." ::= { biboDialEntry 12 } biboDialTypeOfLocalNumber OBJECT-TYPE SYNTAX INTEGER { unknown(1), international-number(2), national-number(3), network-specific-number(4), subscriber-number(5) } ACCESS read-write STATUS mandatory DESCRIPTION "The type of local number (biboDialLocalNumber) upon outgoing calls according to ETS 300 102-1. Possible values are: unknown(1), international-number(2), national-number(3), network-specific-number(4), subscriber-number(5) Default value is unknown." DEFVAL { unknown } ::= { biboDialEntry 13 } -- biboDialInNumTranslation ::= { biboDialEntry 13 } reserved biboDialOutNumTranslation OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "If DialOutNumTranslation is disabled, the number will be passed to the lower layers without modification." DEFVAL { enabled } ::= { biboDialEntry 14 } -- pppPppoeEthDevTable pppPppoeEthDevTable OBJECT-TYPE SYNTAX SEQUENCE OF PppPppoeEthDevEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "." ::= { ppp 15 } pppPppoeEthDevEntry OBJECT-TYPE SYNTAX PppPppoeEthDevEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" INDEX { pppPppoeEthDevIfIndex, pppPppoeEthDevIndex } ::= { pppPppoeEthDevTable 1 } PppPppoeEthDevEntry ::= SEQUENCE { pppPppoeEthDevIfIndex INTEGER, pppPppoeEthDevAdminStatus INTEGER, pppPppoeEthDevIndex INTEGER, pppPppoeEthDevOperStatus INTEGER, pppPppoeEthDevResidualBlockTime INTEGER, pppPppoeEthDevMaxTxRate INTEGER } pppPppoeEthDevIfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The associated interface index of this entry." ::= { pppPppoeEthDevEntry 1 } pppPppoeEthDevAdminStatus OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2), delete(3) } ACCESS read-write STATUS mandatory DESCRIPTION "The administrative this entry." DEFVAL { enabled } ::= { pppPppoeEthDevEntry 2 } pppPppoeEthDevIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Specifies the first device to be used for PPP over Ethernet (PPPoE) according RFC 2516." ::= { pppPppoeEthDevEntry 3 } pppPppoeEthDevMaxTxRate OBJECT-TYPE SYNTAX INTEGER (0..10000000) ACCESS read-write STATUS mandatory DESCRIPTION "Administrative transmit rate limitation needed in order to support scenarios with external XDSL modems. If specified this value will be adopted in associated biboPPPLinkSpeed value. If set to '0' biboPPPLineSpeed is set according the ifSpeed value of the associated Ethernet Device." DEFVAL { 0 } ::= { pppPppoeEthDevEntry 4 } pppPppoeEthDevOperStatus OBJECT-TYPE SYNTAX INTEGER { dormant(1), -- device not yet used for PPPoE connect connecting(2), -- asociated PPPoE not yet connected up(3), -- asociated PPPoE connection established blocked(4) -- device usage blocked due to connect failure } ACCESS read-only STATUS mandatory DESCRIPTION "The PPP-internal operational status of the first device to be used for PPP over Ethernet (PPPoE) according RFC 2516." DEFVAL { dormant } ::= { pppPppoeEthDevEntry 10 } pppPppoeEthDevResidualBlockTime OBJECT-TYPE SYNTAX INTEGER (0..2147483647) ACCESS read-only STATUS mandatory DESCRIPTION "The remaining time interval till the associated pppPppoeEthDevOperStatus will be changed from blocked(4) to dormant(1) again." ::= { pppPppoeEthDevEntry 11 } -- pppPppoaPvcDevTable pppPppoaPvcDevTable OBJECT-TYPE SYNTAX SEQUENCE OF PppPppoaPvcDevEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "." ::= { ppp 18 } pppPppoaPvcDevEntry OBJECT-TYPE SYNTAX PppPppoaPvcDevEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" INDEX { pppPppoaPvcDevIfIndex, pppPppoaPvcDevIndex } ::= { pppPppoaPvcDevTable 1 } PppPppoaPvcDevEntry ::= SEQUENCE { pppPppoaPvcDevIfIndex INTEGER, pppPppoaPvcDevAdminStatus INTEGER, pppPppoaPvcDevIndex INTEGER, pppPppoaPvcDevOperStatus INTEGER, pppPppoaPvcDevResidualBlockTime INTEGER } pppPppoaPvcDevIfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The associated interface index of this entry." ::= { pppPppoaPvcDevEntry 1 } pppPppoaPvcDevAdminStatus OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2), delete(3) } ACCESS read-write STATUS mandatory DESCRIPTION "The administrative this entry." DEFVAL { enabled } ::= { pppPppoaPvcDevEntry 2 } pppPppoaPvcDevIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Specifies the first device to be used for PPP over ATM (PPPoA) according RFC 2364." ::= { pppPppoaPvcDevEntry 3 } pppPppoaPvcDevOperStatus OBJECT-TYPE SYNTAX INTEGER { dormant(1), -- device not yet used for PPPoA connect connecting(2), -- asociated PPPoA not yet connected up(3), -- asociated PPPoA connection established blocked(4) -- device usage blocked due to connect failure } ACCESS read-only STATUS mandatory DESCRIPTION "The PPP-internal operational status of the first device to be used for PPP over ATM (PPPoA) according RFC 2364." DEFVAL { dormant } ::= { pppPppoaPvcDevEntry 10 } pppPppoaPvcDevResidualBlockTime OBJECT-TYPE SYNTAX INTEGER (0..2147483647) ACCESS read-only STATUS mandatory DESCRIPTION "The remaining time interval till the associated pppPppoaPvcDevOperStatus will be changed from blocked(4) to dormant(1) again." ::= { pppPppoaPvcDevEntry 11 } END