1-- This file is corresponding to Release 9.1.10.101 from 2014/08/11 00:00:00 2 3 4-- (C)opyright 1991-2014 bintec elmeg GmbH, All Rights Reserved 5-- $RCSfile: mibx25pad,v $ 6-- $Revision: 1.13 $ 7 8BIANCA-BRICK-X25PAD-MIB DEFINITIONS ::= BEGIN 9 10 IMPORTS 11 Counter, TimeTicks, enterprises 12 FROM RFC1155-SMI 13 14 DisplayString 15 FROM RFC1158-MIB 16 17 Date, HexValue 18 FROM BINTEC-MIB 19 20 OBJECT-TYPE 21 FROM RFC-1212; 22 23 bintec OBJECT IDENTIFIER ::= { enterprises 272 } 24 bibo OBJECT IDENTIFIER ::= { bintec 4 } 25 x25 OBJECT IDENTIFIER 26 ::= { bibo 6 } 27 28 29 -- X.25 Group 30 31 -- Management Information for the X.25-PAD Subsystem of the BIANCA/BRICK 32 33 x25PadProfileTable OBJECT-TYPE 34 SYNTAX SEQUENCE OF X25PadProfileEntry 35 ACCESS not-accessible 36 STATUS mandatory 37 DESCRIPTION 38 "This Table contains entries for the pad profiles. For PPP 39 connections, pad profiles are assigned to incoming connections 40 via the isdnDispatchTable. For outgoing connections, the 41 profile is assigned by the biboPppTable. Profile 0 is used as 42 default profile for ppp." 43 ::= { x25 8 } 44 45 x25PadProfileEntry OBJECT-TYPE 46 SYNTAX X25PadProfileEntry 47 ACCESS not-accessible 48 STATUS mandatory 49 DESCRIPTION 50 "Entries can only be created and deleted manually." 51 INDEX { x25PadProNumber } 52 ::= { x25PadProfileTable 1 } 53 54 X25PadProfileEntry ::= 55 SEQUENCE { 56 x25PadProNumber INTEGER, 57 x25PadProState INTEGER, 58 x25PadProAutoCallDstAddr DisplayString, 59 x25PadProEscape INTEGER, 60 x25PadProEcho INTEGER, 61 x25PadProForwardChar INTEGER, 62 x25PadProIdleTimer INTEGER, 63 x25PadProDevControl INTEGER, 64 x25PadProSigControl INTEGER, 65 x25PadProBrkControl INTEGER, 66 x25PadProDiscard INTEGER, 67 x25PadProCRPadding INTEGER, 68 x25PadProLineFold INTEGER, 69 x25PadProFlowControl INTEGER, 70 x25PadProLFInsert INTEGER, 71 x25PadProLFPadding INTEGER, 72 x25PadProEdit INTEGER, 73 x25PadProCharDel INTEGER, 74 x25PadProLineDel INTEGER, 75 x25PadProLineDisp INTEGER, 76 x25PadProSigEdit INTEGER, 77 x25PadProEchoMask INTEGER, 78 x25PadProParity INTEGER, 79 x25PadProPageWait INTEGER, 80 x25PadProXCharDel INTEGER, 81 x25PadProXLineDel INTEGER, 82 x25PadProXLineDisp INTEGER, 83 x25PadProXForwardChar1 INTEGER, 84 x25PadProXForwardChar2 INTEGER, 85 x25PadProXParity INTEGER, 86 x25PadProXDelay INTEGER, 87 x25PadProXLFInsert INTEGER, 88 x25PadProIdent DisplayString, 89 x25PadProTermAfterCall INTEGER, 90 x25PadProIgnoreX29 INTEGER 91 } 92 93 x25PadProNumber OBJECT-TYPE 94 SYNTAX INTEGER (0..99) 95 ACCESS read-write 96 STATUS mandatory 97 98 DESCRIPTION 99 "The unique number of the profile." 100 ::= { x25PadProfileEntry 1 } 101 102 x25PadProState OBJECT-TYPE 103 SYNTAX INTEGER { 104 valid(1), delete(2) 105 } 106 ACCESS read-write 107 STATUS mandatory 108 109 DESCRIPTION 110 "The State of the profile." 111 DEFVAL { valid } 112 ::= { x25PadProfileEntry 2 } 113 114 x25PadProAutoCallDstAddr OBJECT-TYPE 115 SYNTAX DisplayString 116 ACCESS read-write 117 STATUS mandatory 118 119 DESCRIPTION 120 "When this object is set to a non-empty string, a 121 call will automatically be established to this 122 PAD address." 123 ::= { x25PadProfileEntry 3 } 124 125 x25PadProEscape OBJECT-TYPE 126 SYNTAX INTEGER (0..255) 127 ACCESS read-write 128 STATUS mandatory 129 130 DESCRIPTION 131 "The value of the parameter one. This parameter defines a 132 character on its receipt the PAD alternates the state 133 from data-transfer in connection-in-progress. This allows the 134 start-stop mode DTE to initiate an escape from the 135 data-transfer state or the connection-in-progress state in 136 order to send PAD command signals. The value 0 means that 137 the escape from data-transfer state and recall of the PAD is 138 not possible. The value 1 means that the escape is possible by 139 character DLE(Ctrl-P). The values 32-126 mean that the escape 140 is possible by graphic character defined by the user." 141 DEFVAL { 0 } 142 ::= { x25PadProfileEntry 4 } 143 144 x25PadProEcho OBJECT-TYPE 145 SYNTAX INTEGER { 146 no-echo(256), 147 echo(1) 148 } 149 ACCESS read-write 150 STATUS mandatory 151 152 DESCRIPTION 153 "The value of the parameter two. This parameter determines 154 whether the echo mode is off or on. The selection of the 155 characters to be echoed is dependent on the value of 156 parameter EchoMask." 157 DEFVAL { no-echo } 158 ::= { x25PadProfileEntry 5 } 159 160 161 x25PadProForwardChar OBJECT-TYPE 162 SYNTAX INTEGER (0..255) 163 ACCESS read-write 164 STATUS mandatory 165 166 DESCRIPTION 167 "The value of the parameter three. This parameter defines a 168 character. On its receipt the PAD forwards the previously 169 received data from start-stop DTE as packet. The value 0 means 170 no data forwarding character." 171 DEFVAL { 0 } 172 ::= { x25PadProfileEntry 6 } 173 174 x25PadProIdleTimer OBJECT-TYPE 175 SYNTAX INTEGER (0..255) 176 ACCESS read-write 177 STATUS mandatory 178 179 DESCRIPTION 180 "The value of parameter four. This parameter allows the 181 selection of the duration of an interval between successive 182 characters received from the start-stop DTE which, when 183 exceeded, will cause the PAD to terminate the assembly of 184 a packet and to forward it. The value 0 will indicate that 185 no data forwarding on time-out is required. A value between 186 1 and 255 will indicate the value of the delay in twentieths 187 of a second." 188 DEFVAL { 5 } 189 ::= { x25PadProfileEntry 7 } 190 191 x25PadProDevControl OBJECT-TYPE 192 SYNTAX INTEGER { 193 no-use(256), 194 use-only-data-transfer(1), 195 use(2) 196 } 197 ACCESS read-write 198 STATUS mandatory 199 200 DESCRIPTION 201 "The value of the parameter five. This parameter allows for 202 flow control between the PAD and the start-stop DTE. The PAD 203 indicates whether it is ready or not to accept characters 204 from the start-stop DTE by transmitting special characters. 205 These characters are used to switch an ancillary transmitting 206 device on (X-ON; DC1) and off (X-OFF; DC3). The value 0 means 207 no use of DC1 and DC3. Value 1 indicates the use of DC1 and 208 DC3 on data-transfer. Value 2 means the use of DC1 and DC3 on 209 data-transfer and command state." 210 DEFVAL { no-use } 211 ::= { x25PadProfileEntry 8 } 212 213 x25PadProSigControl OBJECT-TYPE 214 SYNTAX INTEGER (0..7) 215 ACCESS read-write 216 STATUS mandatory 217 218 DESCRIPTION 219 "The value of the parameter six. This parameter provides the 220 start-stop DTE with the ability to decide whether or not and 221 in what format PAD service signals are transmitted. The value 222 0 means no service signals are transmitted to the start-stop 223 DTE. Value 1 indicates service signals other than the prompt 224 PAD service signal are transmitted in the standard format. The 225 value 4 indicates prompt PAD service signal is transmitted in 226 the standard format. The value 5 is a combination of value 1 227 and value 4, i.e. all service signals including prompt are 228 transmitted in standard format. The transmission of service 229 signals is controlled by values 0, 1, 4, 5." 230 DEFVAL { 1 } 231 ::= { x25PadProfileEntry 9 } 232 233 x25PadProBrkControl OBJECT-TYPE 234 SYNTAX INTEGER (0..21) 235 ACCESS read-write 236 STATUS mandatory 237 238 DESCRIPTION 239 "The value of the parameter seven. This parameter allows the 240 selection of the operation of the PAD after the receipt of a 241 BREAK-signal from the start-stop DTE in data-transfer state. 242 The value 0 indicates no operation. Value 1 means that the 243 PAD sends an interrupt packet to packet mode DTE or other PAD. 244 Value 2 indicates RESET but the PAD remains in data-transfer 245 state. Value 4 means that the PAD sends an indication of a 246 BREAK-message to packet mode DTE or other PAD. Value 8 247 indicates escape from data-transfer state. Value 16 determines 248 discard output to start-stop DTE." 249 DEFVAL { 8 } 250 ::= { x25PadProfileEntry 10 } 251 252 x25PadProDiscard OBJECT-TYPE 253 SYNTAX INTEGER { 254 normal-data-delivery(256), 255 discard-output(1) 256 } 257 ACCESS read-write 258 STATUS mandatory 259 260 DESCRIPTION 261 "The value of the parameter eight. This parameter provides for 262 a PAD to discard the content of user sequences in packets upon 263 request rather than disassembling and transmitting these to 264 the start-stop DTE." 265 DEFVAL { normal-data-delivery } 266 ::= { x25PadProfileEntry 11 } 267 268 x25PadProCRPadding OBJECT-TYPE 269 SYNTAX INTEGER (0..255) 270 ACCESS read-write 271 STATUS mandatory 272 273 DESCRIPTION 274 "The value of the parameter nine. This parameter provides for 275 the automatic insertion by the PAD of padding characters in 276 the character stream transmitted to the start-stop DTE after 277 the occurrence of a carriage return character. This allows 278 for the printing mechanism for the start-stop DTE to perform 279 the carriage return function correctly. A value between 0 280 and 255 will indicate the number of padding characters. When 281 this parameter is 0, there will be no padding except that PAD 282 service signals will contain a number of padding characters 283 according to the data rate of the start-stop DTE." 284 DEFVAL { 0 } 285 ::= { x25PadProfileEntry 12 } 286 287 x25PadProLineFold OBJECT-TYPE 288 SYNTAX INTEGER (0..255) 289 ACCESS read-write 290 STATUS mandatory 291 292 DESCRIPTION 293 "The value of the parameter ten. This parameter provides for 294 the automatic insertion by the PAD of appropriate format 295 effectors in the character stream transmitted to the 296 start-stop DTE. The predetermined maximum number of graphic 297 characters per line may be set. Tha value 0 means no line 298 folding. A value between 1 and 255 will indicate the number 299 of graphic characters per line that will be transmitted by 300 the PAD without inserting appropriate format effectors." 301 DEFVAL { 0 } 302 ::= { x25PadProfileEntry 13 } 303 304 x25PadProFlowControl OBJECT-TYPE 305 SYNTAX INTEGER { 306 no-use-DC1-DC3(256), 307 use-DC1-DC3(1) 308 } 309 ACCESS read-write 310 STATUS mandatory 311 312 DESCRIPTION 313 "The value of the parameter twelve. It allows for flow control 314 between the start-stop DTE and the PAD. The start-stop DTE 315 indicates whether it is ready or not to accept characters 316 from the PAD by transmitting special characters." 317 DEFVAL { no-use-DC1-DC3 } 318 ::= { x25PadProfileEntry 14 } 319 320 x25PadProLFInsert OBJECT-TYPE 321 SYNTAX INTEGER (0..7) 322 ACCESS read-write 323 STATUS mandatory 324 325 DESCRIPTION 326 "The value of the parameter thirteen. It provides for the 327 automatic insertion by the PAD of a linefeed character in 328 the character stream to or from the start-stop DTE after 329 each carriage return character. It applies only in the 330 data-transfer state." 331 DEFVAL { 0 } 332 ::= { x25PadProfileEntry 15 } 333 334 x25PadProLFPadding OBJECT-TYPE 335 SYNTAX INTEGER (0..255) 336 ACCESS read-write 337 STATUS mandatory 338 339 DESCRIPTION 340 "The value of the parameter fourteen. It provides for the 341 automatic insertion by the PAD of padding characters in the 342 character stream transmitted to the start-stop DTE after the 343 occurrence of a linefeed character. It applies only in the 344 data-transfer state. A value between 0 and 255 will indicate 345 the number of padding characters." 346 DEFVAL { 0 } 347 ::= { x25PadProfileEntry 16 } 348 349 x25PadProEdit OBJECT-TYPE 350 SYNTAX INTEGER { 351 no-editing-user-data(256), 352 editing-user-data(1) 353 } 354 ACCESS read-write 355 STATUS mandatory 356 357 DESCRIPTION 358 "The value of the parameter fifteen. It determines, whether 359 editing of user data in data-transfer state is possible or 360 not. The value 1 suspends data forwarding on full packet 361 until the editing buffer is full and data forwarding on idle 362 timer period expiry. The value of parameter 4 remains 363 unchanged. During the PAD command state the editing function 364 is always available." 365 DEFVAL { no-editing-user-data } 366 ::= { x25PadProfileEntry 17 } 367 368 x25PadProCharDel OBJECT-TYPE 369 SYNTAX INTEGER (0..255) 370 ACCESS read-write 371 STATUS mandatory 372 373 DESCRIPTION 374 "The value of the parameter sixteen. This parameter provides 375 for character delete editing capabilities in the data-transfer 376 state for the start-stop DTE. The character defined by the 377 user for character delete is the binary respresentation of the 378 decimal value in accordance with IA5." 379 DEFVAL { 0 } 380 ::= { x25PadProfileEntry 18 } 381 382 x25PadProLineDel OBJECT-TYPE 383 SYNTAX INTEGER (0..255) 384 ACCESS read-write 385 STATUS mandatory 386 387 DESCRIPTION 388 "The value of the parameter seventeen. This parameter provides 389 for line delete editing capabilities in the data-transfer 390 state for the start-stop DTE. The character defined by the 391 user for line delete is the binary respresentation of the 392 decimal value in accordance with IA5." 393 DEFVAL { 0 } 394 ::= { x25PadProfileEntry 19 } 395 396 x25PadProLineDisp OBJECT-TYPE 397 SYNTAX INTEGER (0..255) 398 ACCESS read-write 399 STATUS mandatory 400 401 DESCRIPTION 402 "The value of the parameter eighteen. This parameter provides 403 for line display editing capabilities in the data-transfer 404 state for the start-stop DTE. The character defined by the 405 user for line display is the binary respresentation of the 406 decimal value in accordance with IA5." 407 DEFVAL { 0 } 408 ::= { x25PadProfileEntry 20 } 409 410 x25PadProSigEdit OBJECT-TYPE 411 SYNTAX INTEGER (0..255) 412 -- no-editing PAD service signals (0), 413 -- editing PAD service signals for printing terminals (1), 414 -- editing PAD service signals for display terminals (2), 415 -- editing PAD service signals using one character 416 -- from the range of IA5 (8, 32-126) 417 ACCESS read-write 418 STATUS mandatory 419 420 DESCRIPTION 421 "The value of the parameter nineteen. It provides the start- 422 stop DTE with the ability to decide whether or not editing PAD 423 service signals are transmitted and which format should be 424 used. This parameter does not apply if the value of parameter 425 6 is set to 0." 426 DEFVAL { 0 } 427 ::= { x25PadProfileEntry 21 } 428 429 x25PadProEchoMask OBJECT-TYPE 430 SYNTAX INTEGER (0..255) 431 -- no echo mask; all characters echoed (0), 432 -- no echo of character CR (1), 433 -- no echo of character LF (2), 434 -- no echo of characters VT, HT, FF (4), 435 -- no echo of characters BEL, BS (8), 436 -- no echo of characters ESC, ENQ (16), 437 -- no echo of characters ACK, NAK, STX, SOH, EOT, ETB,ETX (32), 438 -- no echo of editing characters as designed by 439 -- parameters 16, 17 and 18 (64), 440 -- no echo of all other characters in columns 0 and 1 441 -- of IA5 not mentioned above, and character DEL (128) 442 ACCESS read-write 443 STATUS mandatory 444 445 DESCRIPTION 446 "The value of the parameter twenty. When ECHO is enabled, 447 it allows selected defined sets of characters received from 448 the start-stop DTE not to be transmitted back to the 449 start-stop DTE. Value 64 does not apply if editing is not 450 enabled. If parameter 5, 12, 22 is set to a non-zero value, 451 then DC1 and DC3 are not echoed. The PAD recall character 452 specified by the value of parameter 1 is not echoed. It does 453 not apply if parameter 2 is set to 0." 454 DEFVAL { 0 } 455 ::= { x25PadProfileEntry 22 } 456 457 x25PadProParity OBJECT-TYPE 458 SYNTAX INTEGER { 459 no-parity(256), 460 parity-checking(1), 461 parity-generation(2), 462 parity-checking-generation(3) 463 } 464 ACCESS read-write 465 STATUS mandatory 466 467 DESCRIPTION 468 "The value of the parameter twenty one. It allows the PAD to 469 check parity in the data stream from the start-stop DTE and/or 470 generate parity in the data stream to the start-stop DTE. 471 Characters generated by the PAD itself (e.g., PAD service 472 signals) have even parity when this parameter is set to zero 473 unless the parity is determined by alternate means." 474 DEFVAL { no-parity } 475 ::= { x25PadProfileEntry 23 } 476 477 x25PadProPageWait OBJECT-TYPE 478 SYNTAX INTEGER (0..255) 479 ACCESS read-write 480 STATUS mandatory 481 482 DESCRIPTION 483 "The value of the parameter twenty two. It allows the PAD to 484 suspend transmission of additional characters to the start- 485 stop DTE after specified number of linefeed characters have 486 been transmitted by the PAD. Value 0 determines page wait 487 disabled. A value between 1 and 255 will indicate page wait 488 condition after n-linefeed characters are sent by the PAD to 489 the start-stop DTE." 490 DEFVAL { 0 } 491 ::= { x25PadProfileEntry 24 } 492 493 x25PadProXCharDel OBJECT-TYPE 494 SYNTAX INTEGER (0..255) 495 ACCESS read-write 496 STATUS mandatory 497 498 DESCRIPTION 499 "The value of parameter one hundered eighteen. This parameter 500 is a repeating of parameter sixteen." 501 DEFVAL { 0 } 502 ::= { x25PadProfileEntry 25 } 503 504 x25PadProXLineDel OBJECT-TYPE 505 SYNTAX INTEGER (0..255) 506 ACCESS read-write 507 STATUS mandatory 508 509 DESCRIPTION 510 "The value of parameter one hundered nineteen. This parameter 511 is a repeating of parameter seventeen." 512 DEFVAL { 0 } 513 ::= { x25PadProfileEntry 26 } 514 515 x25PadProXLineDisp OBJECT-TYPE 516 SYNTAX INTEGER (0..255) 517 ACCESS read-write 518 STATUS mandatory 519 520 DESCRIPTION 521 "The value of the parameter one hundered twenty. This parameter 522 is a repeating of parameter eighteen." 523 DEFVAL { 0 } 524 ::= { x25PadProfileEntry 27 } 525 526 x25PadProXForwardChar1 OBJECT-TYPE 527 SYNTAX INTEGER (0..255) 528 ACCESS read-write 529 STATUS mandatory 530 531 DESCRIPTION 532 "The value of the parameter one hundered twenty one. This 533 parameter allows predefinition of one data forwarding 534 character in addition to parameter three." 535 DEFVAL { 0 } 536 ::= { x25PadProfileEntry 28 } 537 538 x25PadProXForwardChar2 OBJECT-TYPE 539 SYNTAX INTEGER (0..255) 540 ACCESS read-write 541 STATUS mandatory 542 543 DESCRIPTION 544 "The value of the parameter one hundered twenty two. This 545 parameter allows predefinition of one data forwarding 546 character in addition to parameter three." 547 DEFVAL { 0 } 548 ::= { x25PadProfileEntry 29 } 549 550 x25PadProXParity OBJECT-TYPE 551 SYNTAX INTEGER { 552 no-parity(256), 553 parity-checking-generation(1), 554 parity-generation(2), 555 parity-checking(3) 556 } 557 ACCESS read-write 558 STATUS mandatory 559 560 DESCRIPTION 561 "The value of the parameter one hundered twenty three. This 562 corresponds to the parameter twenty one, but the meaning of 563 values 1 and 3 are interchanged." 564 DEFVAL { no-parity } 565 ::= { x25PadProfileEntry 30 } 566 567 x25PadProXDelay OBJECT-TYPE 568 SYNTAX INTEGER (0..255) 569 ACCESS read-write 570 STATUS mandatory 571 572 DESCRIPTION 573 "The value of the parameter one hundered twenty five. This 574 parameter determines how long data forwarding ist delayed, 575 wenn it synces with a data entry." 576 DEFVAL { 0 } 577 ::= { x25PadProfileEntry 31 } 578 579 x25PadProXLFInsert OBJECT-TYPE 580 SYNTAX INTEGER (0..7) 581 ACCESS read-write 582 STATUS mandatory 583 584 DESCRIPTION 585 "The value of the parameter one hundered twenty six. This is a 586 repeating of parameter thirteen." 587 DEFVAL { 0 } 588 ::= { x25PadProfileEntry 32 } 589 590 591 x25PadProIdent OBJECT-TYPE 592 SYNTAX DisplayString 593 ACCESS read-write 594 STATUS mandatory 595 596 DESCRIPTION 597 "PAD Identification String, that is sent to start-stop 598 DTE, when PAD is started." 599 ::= { x25PadProfileEntry 33 } 600 601 x25PadProTermAfterCall OBJECT-TYPE 602 SYNTAX INTEGER { 603 yes(1), no(2) 604 } 605 ACCESS read-write 606 STATUS mandatory 607 608 DESCRIPTION 609 "Terminate the PAD after X25 Call cleared" 610 DEFVAL { no } 611 ::= { x25PadProfileEntry 34 } 612 613 x25PadProIgnoreX29 OBJECT-TYPE 614 SYNTAX INTEGER { 615 yes(1), no(2) 616 } 617 ACCESS read-write 618 STATUS mandatory 619 620 DESCRIPTION 621 "Ignore all X.29 messages" 622 DEFVAL { no } 623 ::= { x25PadProfileEntry 35 } 624 625END 626