1-- This file is corresponding to Release 9.1.10.101 from 2014/08/11 00:00:00 2 3 4--------------------------------------------------------------------------- 5-- (C)opyright 2006-2014 bintec elmeg GmbH 6-- $RCSfile: mib-tr069,v $ 7-- $Revision: 1.10 $ 8-- $Date: 2014-02-24 12:02:35 $ 9--------------------------------------------------------------------------- 10 11FEC-TR069-MIB DEFINITIONS ::= BEGIN 12 13IMPORTS 14 MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, 15 Integer32, Unsigned32, Counter32, Counter64, IpAddress, TimeTicks, 16 mib-2, enterprises 17 FROM SNMPv2-SMI 18 19 DisplayString, TimeStamp 20 FROM SNMPv2-TC 21 22 admin-2, Date, BitValue, HexValue 23 FROM BINTEC-MIB 24 25 MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP 26 FROM SNMPv2-CONF; 27 28--------------------------------------------------------------------------- 29 30tr069MIB MODULE-IDENTITY 31 LAST-UPDATED "200906240000Z" 32 ORGANIZATION "bintec elmeg GmbH" 33 CONTACT-INFO 34 "EMail: info@bintec-elmeg.com 35 Web: www.bintec-elmeg.com 36 " 37 DESCRIPTION 38 "The MIB module for TR069 administration entities. 39 " 40 REVISION "200609040000Z" 41 DESCRIPTION 42 "TR069 MIB." 43 44 ::= { admin-2 6 } 45 46--------------------------------------------------------------------------- 47-- OID groups & all tables 48--------------------------------------------------------------------------- 49 -- tr069Admin tr069MIB.1 50 -- tr069Persistent tr069MIB.2 51 -- tr069InformEvent tr069MIB.4 52 -- tr069FileTransfer tr069MIB.5 53 -- tr069NotifACL tr069MIB.6 54 -- tr069Route tr069MIB.7 55 56--------------------------------------------------------------------------- 57-- types 58--------------------------------------------------------------------------- 59 60--------------------------------------------------------------------------- 61 62 63--------------------------------------------------------------------------- 64-- tr069Admin 65--------------------------------------------------------------------------- 66tr069Admin OBJECT IDENTIFIER ::= { tr069MIB 1 } 67 68 tr069URL OBJECT-TYPE 69 SYNTAX DisplayString (SIZE (0..255)) 70 MAX-ACCESS read-write 71 STATUS current 72 DESCRIPTION 73 "URL for the CPE to connect to the ACS using 74 the CPE WAN Management Protocol. 75 76 See TR-106 Amendment 2, Common Object Definitions: URL 77 " 78 DEFVAL { "http://10.0.0.1:9675/live/CPEManager/CPEs/thecompany/" } 79 ::= { tr069Admin 1 } 80 81 tr069Username OBJECT-TYPE 82 SYNTAX DisplayString (SIZE (0..255)) 83 MAX-ACCESS read-write 84 STATUS current 85 DESCRIPTION 86 "Username used to authenticate the CPE when 87 establishing a HTTP connection to the ACS using the CPE 88 WAN management protocol. 89 90 See TR-106 Am.2, Common Object Definitions: Username 91 " 92 ::= { tr069Admin 2 } 93 94 tr069Password OBJECT-TYPE 95 SYNTAX DisplayString (SIZE (0..255)) 96 MAX-ACCESS read-write 97 STATUS current 98 DESCRIPTION 99 "Password used to authenticate the CPE when 100 establishing a connection to the ACS. 101 102 See TR-106 Am.2, Common Object Definitions: Password 103 " 104 ::= { tr069Admin 3 } 105 106 tr069PeriodicInformEnable OBJECT-TYPE 107 SYNTAX INTEGER { false(1), true(2) } 108 MAX-ACCESS read-write 109 STATUS current 110 DESCRIPTION 111 "If set to true, the CPE must periodically connect to the ACS 112 server and send CPE information using the Inform method call. 113 114 See TR-106 Am.2, Common Object Definitions: PeriodicInformEnable 115 " 116 DEFVAL { false } 117 ::= { tr069Admin 4 } 118 119 tr069PeriodicInformInterval OBJECT-TYPE 120 SYNTAX INTEGER (1..2147483647) 121 MAX-ACCESS read-write 122 STATUS current 123 DESCRIPTION 124 "The duration in seconds of the interval for which 125 the CPE MUST attempt to connect with the ACS and call 126 the Inform method if PeriodicInform-Enable is true. 127 128 See TR-106 Am.2, Common Object Definitions: PeriodicInformInterval 129 " 130 DEFVAL { 3600 } 131 ::= { tr069Admin 5 } 132 133 tr069PeriodicInformTime OBJECT-TYPE 134 SYNTAX INTEGER (0..2147483647) 135 MAX-ACCESS read-write 136 STATUS current 137 DESCRIPTION 138 "An absolute time reference in UTC to determine when the CPE 139 should initiate the Inform method calls. Each inform call must 140 occur at this reference time plus or minus an integer multiple 141 of the PeriodicInformInterval. 142 A zero value inidicates that no particular time reference is 143 specified. That is, the CPE may locally choose the time 144 referencer, required only to adhere to the specified 145 PeriodicInformInterval. 146 147 See TR-106 Amendment 2, Common Object Definitions: 148 PeriodicInformInterval 149 150 Currently not supported! Set only 0! 151 " 152 DEFVAL { 0 } 153 ::= { tr069Admin 6 } 154 155-- ::= { tr069Admin 7 } used to be tr069ConnectionRequestPort which is obsolete 156 157 tr069ConnectionRequestUsername OBJECT-TYPE 158 SYNTAX DisplayString (SIZE (0..255)) 159 MAX-ACCESS read-write 160 STATUS current 161 DESCRIPTION 162 "The username the ACS uses to authenticate itself to the CPE. 163 164 See TR-106 Am.2, Common Object Definitions: 165 ConnectionRequestUsername 166 " 167 DEFVAL { "tr069" } 168 ::= { tr069Admin 8 } 169 170 tr069ConnectionRequestPassword OBJECT-TYPE 171 SYNTAX DisplayString (SIZE (0..255)) 172 MAX-ACCESS read-write 173 STATUS current 174 DESCRIPTION 175 "The password the ACS uses to authenticate itself to the CPE. 176 177 See TR-106 Am.2, Common Object Definitions: 178 ConnectionRequestPassword 179 " 180 DEFVAL { "tr069" } 181 ::= { tr069Admin 9 } 182 183 tr069UpgradesManaged OBJECT-TYPE 184 SYNTAX INTEGER { false(1), true(2) } 185 MAX-ACCESS read-write 186 STATUS current 187 DESCRIPTION 188 "Indicates whether or not the ACS will manage upgrades for the CPE. 189 If true, the CPE SHOULD not use other means other than the ACS 190 to seek out available upgrades. If false, the CPE MAY use 191 other means for this purpose. 192 193 Currently not supported, the CPE does not check for 194 automatic upgrades. 195 " 196 DEFVAL { false } 197 ::= { tr069Admin 10 } 198 199 tr069Enabled OBJECT-TYPE 200 SYNTAX INTEGER { false(1), true(2) } 201 MAX-ACCESS read-write 202 STATUS current 203 DESCRIPTION 204 "Global switch to enable or disable the TR-069 completely." 205 DEFVAL { false } 206 ::= { tr069Admin 11 } 207 208 tr069ACSAuthEnforced OBJECT-TYPE 209 SYNTAX INTEGER { false(1), true(2) } 210 MAX-ACCESS read-write 211 STATUS current 212 DESCRIPTION 213 "If true and the ACS URL is https(SSL) the ACS must authenticate 214 itself to the CPE." 215 DEFVAL { false } 216 ::= { tr069Admin 12 } 217 218 tr069ConnectionRequestPath OBJECT-TYPE 219 SYNTAX DisplayString (SIZE (0..31)) 220 MAX-ACCESS read-write 221 STATUS current 222 DESCRIPTION 223 "The path of the URL the ACS must access to request a connection. 224 " 225 ::= { tr069Admin 13 } 226 227 tr069DHCPURL OBJECT-TYPE 228 SYNTAX DisplayString (SIZE (0..255)) 229 MAX-ACCESS read-write 230 STATUS current 231 DESCRIPTION 232 "If an ACS URL ist received via DHCP vendor 233 option, it is stored here" 234 DEFVAL { "" } 235 ::= { tr069Admin 14 } 236 237 tr069CaCertIndex OBJECT-TYPE 238 SYNTAX INTEGER 239 ACCESS read-write 240 STATUS current 241 DESCRIPTION 242 "The index of the ca certificate to use (from the certTable)." 243 ::= { tr069Admin 15 } 244 245 tr069CertIndex OBJECT-TYPE 246 SYNTAX INTEGER 247 ACCESS read-write 248 STATUS current 249 DESCRIPTION 250 "The index of the certificate to use (from the certTable)." 251 ::= { tr069Admin 16 } 252 253--------------------------------------------------------------------------- 254-- tr069Persistent 255-- (tr069 specific data that has to be stored in flash memory) 256--------------------------------------------------------------------------- 257tr069Persistent OBJECT IDENTIFIER ::= { tr069MIB 2 } 258 259 tr069ProvisioningCode OBJECT-TYPE 260 SYNTAX DisplayString (SIZE (0..64)) 261 MAX-ACCESS read-write 262 STATUS current 263 DESCRIPTION 264 "Identifier of the primary service provider and other 265 provisioning parameters." 266 ::= { tr069Persistent 1 } 267 268 tr069Bootstrap OBJECT-TYPE 269 SYNTAX INTEGER { false(1), true(2) } 270 MAX-ACCESS read-write 271 STATUS current 272 DESCRIPTION 273 "Set on first startup or after ACS URL change to 274 indicate bootstrap on next inform to the ACS." 275 DEFVAL { true } 276 ::= { tr069Persistent 7 } 277 278-- ::= { tr069Persistent 8 } used to be tr069MonitoredTable which is obsoleted 279 280 281-- Cross reference table for mapping of TR-069 objects to MIB table entries 282 283 tr069WANDeviceXrefTable OBJECT-TYPE 284 SYNTAX SEQUENCE OF Tr069WANDeviceXrefEntry 285 MAX-ACCESS not-accessible 286 STATUS current 287 DESCRIPTION 288 "Cross reference table for mapping WANDevices 289 to atm, ethoa/pppoa/rpoa and ppp table entries." 290 ::= { tr069Persistent 9 } 291 292 tr069WANDeviceXrefEntry OBJECT-TYPE 293 SYNTAX Tr069WANDeviceXrefEntry 294 MAX-ACCESS not-accessible 295 STATUS current 296 DESCRIPTION 297 "An entry containing a cross reference between 298 a WANDevice and associated local table entries." 299 INDEX { tr069WANConnectionDeviceIdx } 300 ::= { tr069WANDeviceXrefTable 1 } 301 302 Tr069WANDeviceXrefEntry ::= 303 SEQUENCE { 304 tr069WANDeviceIdx INTEGER, 305 tr069WANDeviceATMIfIndex INTEGER, 306 tr069WANConnectionDeviceIdx INTEGER, 307 tr069WANConnectionDeviceType INTEGER, 308 tr069WANConnectionDeviceIfIndex INTEGER, 309 tr069WANConnectionDeviceIfType INTEGER, 310 tr069WANPPPConnectionIdx INTEGER, 311 tr069WANPPPIfIndex INTEGER, 312 tr069WANXMLTreeState INTEGER, 313 tr069WANIPConnectionIdx INTEGER 314 315 } 316 317 tr069WANDeviceIdx OBJECT-TYPE 318 SYNTAX INTEGER 319 MAX-ACCESS read-write 320 STATUS current 321 DESCRIPTION 322 "Index of this WAN device as represented to TR-069." 323 ::= { tr069WANDeviceXrefEntry 1 } 324 325 tr069WANDeviceATMIfIndex OBJECT-TYPE 326 SYNTAX INTEGER 327 MAX-ACCESS read-write 328 STATUS current 329 DESCRIPTION 330 "ATM Interface for this Device." 331 ::= { tr069WANDeviceXrefEntry 2 } 332 333 tr069WANConnectionDeviceIdx OBJECT-TYPE 334 SYNTAX INTEGER (0..2147483647) 335 MAX-ACCESS read-write 336 STATUS current 337 DESCRIPTION 338 "Index of this WANConnectionDevice as 339 represented to TR-069." 340 ::= { tr069WANDeviceXrefEntry 3 } 341 342 tr069WANConnectionDeviceType OBJECT-TYPE 343 SYNTAX INTEGER { pPPoE(1), pPPoA(2), iPoA(3), unconfigured(4), delete(5) } 344 MAX-ACCESS read-write 345 STATUS current 346 DESCRIPTION 347 "Type of this WANConnectionDevice." 348 DEFVAL { unconfigured } 349 ::= { tr069WANDeviceXrefEntry 4 } 350 351 tr069WANConnectionDeviceIfIndex OBJECT-TYPE 352 SYNTAX INTEGER 353 MAX-ACCESS read-write 354 STATUS current 355 DESCRIPTION 356 "Index of the interface for this WANConnectionDevice." 357 ::= { tr069WANDeviceXrefEntry 5 } 358 359 tr069WANConnectionDeviceIfType OBJECT-TYPE 360 SYNTAX INTEGER { ethoa(1), pppoa(2), rpoa(3), undefined(4) } 361 MAX-ACCESS read-write 362 STATUS current 363 DESCRIPTION 364 "Type of the interface associated with this WANConnectionDevice." 365 DEFVAL { undefined } 366 ::= { tr069WANDeviceXrefEntry 6 } 367 368 tr069WANPPPConnectionIdx OBJECT-TYPE 369 SYNTAX INTEGER 370 MAX-ACCESS read-write 371 STATUS current 372 DESCRIPTION 373 "Index of this PPP connection as represented to TR-069." 374 ::= { tr069WANDeviceXrefEntry 7 } 375 376 tr069WANPPPIfIndex OBJECT-TYPE 377 SYNTAX INTEGER 378 MAX-ACCESS read-write 379 STATUS current 380 DESCRIPTION 381 "Index of this PPP interface." 382 ::= { tr069WANDeviceXrefEntry 8 } 383 384 tr069WANXMLTreeState OBJECT-TYPE 385 SYNTAX INTEGER { setup(1), new(2), present(3), purge(4) } 386 MAX-ACCESS read-write 387 STATUS current 388 DESCRIPTION 389 "Whether this entry is present in the XML tree." 390 DEFVAL { setup } 391 ::= { tr069WANDeviceXrefEntry 9 } 392 393 tr069WANIPConnectionIdx OBJECT-TYPE 394 SYNTAX INTEGER 395 MAX-ACCESS read-write 396 STATUS current 397 DESCRIPTION 398 "Index of this IP connection as represented to TR-069." 399 ::= { tr069WANDeviceXrefEntry 10 } 400 401 402 403-- tr069LANDeviceXrefTable: Cross reference table for mapping 404-- of TR-069 objects to MIB table entries 405 406 tr069LANDeviceXrefTable OBJECT-TYPE 407 SYNTAX SEQUENCE OF Tr069LANDeviceXrefEntry 408 MAX-ACCESS not-accessible 409 STATUS current 410 DESCRIPTION 411 "Cross reference table for mapping LANDevices 412 to ethernet and WLAN related tables." 413 ::= { tr069Persistent 10 } 414 415 tr069LANDeviceXrefEntry OBJECT-TYPE 416 SYNTAX Tr069LANDeviceXrefEntry 417 MAX-ACCESS not-accessible 418 STATUS current 419 DESCRIPTION 420 "An entry containing a cross reference between 421 a LANDevice and associated local table entries." 422 INDEX { tr069LANDeviceIdx } 423 ::= { tr069LANDeviceXrefTable 1 } 424 425 Tr069LANDeviceXrefEntry ::= 426 SEQUENCE { 427 tr069LANDeviceIdx INTEGER, 428 tr069LANEthConfigIdx INTEGER, 429 tr069LANEthIfIndex INTEGER, 430 tr069LANHostCfgIfIndex INTEGER, 431 tr069LANDHCPServerConfigurable INTEGER, 432 tr069LANWLANConfigIdx INTEGER, 433 tr069LANWLANIfIndex INTEGER, 434 tr069LANXMLTreeState INTEGER 435 } 436 437 tr069LANDeviceIdx OBJECT-TYPE 438 SYNTAX INTEGER (0..2147483647) 439 MAX-ACCESS read-write 440 STATUS current 441 DESCRIPTION 442 "Index of this LAN device as presented to TR-069." 443 ::= { tr069LANDeviceXrefEntry 1 } 444 445 tr069LANEthConfigIdx OBJECT-TYPE 446 SYNTAX INTEGER 447 MAX-ACCESS read-write 448 STATUS current 449 DESCRIPTION 450 "Index of this EthernetInterfaceConfig as 451 presented to TR-069. A value of 0 is used 452 to indicate the absence of an Ethernet device." 453 ::= { tr069LANDeviceXrefEntry 2 } 454 455 tr069LANEthIfIndex OBJECT-TYPE 456 SYNTAX INTEGER 457 MAX-ACCESS read-write 458 STATUS current 459 DESCRIPTION 460 "Interface identifier representing one 461 ethernet interface associated with this entry. 462 A value of 0 is used to indicate the absence 463 of an Ethernet device." 464 ::= { tr069LANDeviceXrefEntry 3 } 465 466 tr069LANHostCfgIfIndex OBJECT-TYPE 467 SYNTAX INTEGER 468 MAX-ACCESS read-write 469 STATUS current 470 DESCRIPTION 471 "Identifier representing the interface that 472 carries the IP configuration associated with 473 this entry." 474 ::= { tr069LANDeviceXrefEntry 4 } 475 476 tr069LANDHCPServerConfigurable OBJECT-TYPE 477 SYNTAX INTEGER { false(1), true(2) } 478 MAX-ACCESS read-write 479 STATUS current 480 DESCRIPTION 481 "Whether the LAN side DHCP server is configured 482 by the ACS." 483 DEFVAL { false } 484 ::= { tr069LANDeviceXrefEntry 5 } 485 486 tr069LANWLANConfigIdx OBJECT-TYPE 487 SYNTAX INTEGER 488 MAX-ACCESS read-write 489 STATUS current 490 DESCRIPTION 491 "Index of this WLANConfiguration as presented 492 to TR-069. A value of 0 is used to indicate 493 the absence of a WLAN device." 494 ::= { tr069LANDeviceXrefEntry 6 } 495 496 tr069LANWLANIfIndex OBJECT-TYPE 497 SYNTAX INTEGER 498 MAX-ACCESS read-write 499 STATUS current 500 DESCRIPTION 501 "Identifier representing one WLAN interface 502 associated with this entry. A value of 0 is 503 used to indicate the absence of a WLAN device." 504 ::= { tr069LANDeviceXrefEntry 7 } 505 506 tr069LANXMLTreeState OBJECT-TYPE 507 SYNTAX INTEGER { setup(1), new(2), present(3), purge(4), delete(5) } 508 MAX-ACCESS read-write 509 STATUS current 510 DESCRIPTION 511 "Whether this entry is present in the XML tree." 512 DEFVAL { setup } 513 ::= { tr069LANDeviceXrefEntry 8 } 514 515 516 517 518-- tr069IpLANDeviceXrefTable: Cross reference table for mapping 519-- of TR-069 objects to MIB table entries 520 521 tr069IpLANDeviceXrefTable OBJECT-TYPE 522 SYNTAX SEQUENCE OF Tr069IpLANDeviceXrefEntry 523 MAX-ACCESS not-accessible 524 STATUS current 525 DESCRIPTION 526 "Cross reference table for mapping IPInterfaces 527 to ethernet and WLAN related tables." 528 ::= { tr069Persistent 11 } 529 530 tr069IpLANDeviceXrefEntry OBJECT-TYPE 531 SYNTAX Tr069IpLANDeviceXrefEntry 532 MAX-ACCESS not-accessible 533 STATUS current 534 DESCRIPTION 535 "An entry containing a cross reference between 536 an IPInterface object and associated local table entries." 537 INDEX { tr069IpLANIpInterfaceIdx } 538 ::= { tr069IpLANDeviceXrefTable 1 } 539 540 Tr069IpLANDeviceXrefEntry ::= 541 SEQUENCE { 542 tr069IpLANDeviceIdx INTEGER, 543 tr069IpLANIpInterfaceIdx INTEGER, 544 tr069IpLANHostCfgIfIndex INTEGER, 545 tr069IpLANType INTEGER, 546 tr069IpLANAddress IpAddress, 547 tr069IpLANMask IpAddress, 548 tr069IpLANEnable INTEGER, 549 tr069IpLANXMLTreeState INTEGER 550 } 551 552 tr069IpLANDeviceIdx OBJECT-TYPE 553 SYNTAX INTEGER (0..2147483647) 554 MAX-ACCESS read-write 555 STATUS current 556 DESCRIPTION 557 "Index of the LANDevice associated with this entry 558 as presented to TR-069." 559 ::= { tr069IpLANDeviceXrefEntry 1 } 560 561 tr069IpLANIpInterfaceIdx OBJECT-TYPE 562 SYNTAX INTEGER (1..2147483647) 563 MAX-ACCESS read-write 564 STATUS current 565 DESCRIPTION 566 "Index of this IpInterface as presented to TR-069." 567 ::= { tr069IpLANDeviceXrefEntry 2 } 568 569 tr069IpLANHostCfgIfIndex OBJECT-TYPE 570 SYNTAX INTEGER 571 MAX-ACCESS read-write 572 STATUS current 573 DESCRIPTION 574 "Identifier representing the interface that 575 carries the IP configuration associated with 576 this entry." 577 ::= { tr069IpLANDeviceXrefEntry 3 } 578 579 tr069IpLANType OBJECT-TYPE 580 SYNTAX INTEGER { dhcp(1), static(2), delete(3) } 581 MAX-ACCESS read-write 582 STATUS current 583 DESCRIPTION 584 "Addressing type of this interface." 585 DEFVAL { dhcp } 586 ::= { tr069IpLANDeviceXrefEntry 4 } 587 588 tr069IpLANAddress OBJECT-TYPE 589 SYNTAX IpAddress 590 MAX-ACCESS read-write 591 STATUS current 592 DESCRIPTION 593 "IP address associated with this entry. Has 594 no effect if Type == dhcp." 595 ::= { tr069IpLANDeviceXrefEntry 5 } 596 597 tr069IpLANMask OBJECT-TYPE 598 SYNTAX IpAddress 599 MAX-ACCESS read-write 600 STATUS current 601 DESCRIPTION 602 "Netmask associated with this entry. Has 603 no effect if Type == dhcp." 604 ::= { tr069IpLANDeviceXrefEntry 6 } 605 606 tr069IpLANEnable OBJECT-TYPE 607 SYNTAX INTEGER { false(1), true(2) } 608 MAX-ACCESS read-write 609 STATUS current 610 DESCRIPTION 611 "Whether this entry is enabled." 612 DEFVAL { false } 613 ::= { tr069IpLANDeviceXrefEntry 7 } 614 615 tr069IpLANXMLTreeState OBJECT-TYPE 616 SYNTAX INTEGER { setup(1), new(2), present(3), purge(4) } 617 MAX-ACCESS read-write 618 STATUS current 619 DESCRIPTION 620 "Whether this entry is present in the XML tree." 621 DEFVAL { setup } 622 ::= { tr069IpLANDeviceXrefEntry 8 } 623 624 625 626--------------------------------------------------------------------------- 627-- tr069InformEvents This table stores all events that need to be 628-- communicated to the ACS within the next Inform 629--------------------------------------------------------------------------- 630tr069InformEvent OBJECT IDENTIFIER ::= { tr069MIB 4 } 631 632 tr069InformEventTable OBJECT-TYPE 633 SYNTAX SEQUENCE OF Tr069InformEventEntry 634 MAX-ACCESS not-accessible 635 STATUS current 636 DESCRIPTION 637 "Table of pending TR069 Inform events" 638 ::= { tr069InformEvent 1 } 639 640 tr069InformEventEntry OBJECT-TYPE 641 SYNTAX Tr069InformEventEntry 642 MAX-ACCESS not-accessible 643 STATUS current 644 DESCRIPTION 645 "Table of pending TR069 Inform events" 646 INDEX { tr069EventCommandKey } 647 ::= { tr069InformEventTable 1 } 648 649 Tr069InformEventEntry ::= 650 SEQUENCE { 651 tr069EventCode INTEGER, 652 tr069EventName DisplayString, 653 tr069EventTime INTEGER, 654 tr069EventCommandKey DisplayString 655 } 656 657 tr069EventCode OBJECT-TYPE 658 SYNTAX INTEGER { bootstrap(1), boot(2), periodic(3), scheduled(4), valuechange(5), kicked(6), connectionrequest(7), transfercomplete(8), diagnosticscomplete(9), requestdownload(10), methodinduced(11), vendorspecific(12) } 659 MAX-ACCESS read-write 660 STATUS current 661 DESCRIPTION 662 "Type of the event." 663 DEFVAL { bootstrap } 664 ::= { tr069InformEventEntry 1 } 665 666 tr069EventName OBJECT-TYPE 667 SYNTAX DisplayString (SIZE (0..32)) 668 MAX-ACCESS read-write 669 STATUS current 670 DESCRIPTION 671 "This is transmitted as EventCode (see spec). 672 Only necessary for EventTypes 9 & 10" 673 DEFVAL { "" } 674 ::= { tr069InformEventEntry 2 } 675 676 tr069EventTime OBJECT-TYPE 677 SYNTAX INTEGER 678 MAX-ACCESS read-write 679 STATUS current 680 DESCRIPTION 681 "Absolute time (time_t localtime) the event is scheduled to fire. 0 means ASAP" 682 DEFVAL { 0 } 683 ::= { tr069InformEventEntry 3 } 684 685 tr069EventCommandKey OBJECT-TYPE 686 SYNTAX DisplayString (SIZE (0..32)) 687 MAX-ACCESS read-write 688 STATUS current 689 DESCRIPTION 690 "Opaque value proivded by the ACS" 691 DEFVAL { "" } 692 ::= { tr069InformEventEntry 4 } 693 694-------------------------------------------------------------------------- 695-- tr069FileTransfer: Table to store information about up-/download files 696-------------------------------------------------------------------------- 697tr069FileTransfer OBJECT IDENTIFIER ::= { tr069MIB 5 } 698 699 tr069FileTransferTable OBJECT-TYPE 700 SYNTAX SEQUENCE OF Tr069FileTransferEntry 701 MAX-ACCESS not-accessible 702 STATUS current 703 DESCRIPTION 704 "Table to store information about pending up- 705 or downloads of firmwares/configurations." 706 ::= { tr069FileTransfer 1 } 707 708 tr069FileTransferEntry OBJECT-TYPE 709 SYNTAX Tr069FileTransferEntry 710 MAX-ACCESS not-accessible 711 STATUS current 712 DESCRIPTION 713 "An entry containing information about one 714 pending up- or download." 715 INDEX { tr069FileTransferType } 716 ::= { tr069FileTransferTable 1 } 717 718 Tr069FileTransferEntry ::= 719 SEQUENCE { 720 tr069FileTransferType INTEGER, 721 tr069FileTransferDirection INTEGER, 722 tr069FileTransferURL DisplayString, 723 tr069FileTransferUsername DisplayString, 724 tr069FileTransferPassword DisplayString, 725 tr069FileTransferCommandKey DisplayString, 726 tr069FileTransferStartTime INTEGER, 727 tr069FileTransferCompleteTime INTEGER, 728 tr069FileTransferFaultCode INTEGER 729 730 } 731 732 tr069FileTransferType OBJECT-TYPE 733 SYNTAX INTEGER {firmware(1), configuration(2), log(3) } 734 MAX-ACCESS read-write 735 STATUS current 736 DESCRIPTION 737 "Type of file to up- or download." 738 DEFVAL { firmware } 739 ::= { tr069FileTransferEntry 2 } 740 741 tr069FileTransferDirection OBJECT-TYPE 742 SYNTAX INTEGER {download(1), upload(2) } 743 MAX-ACCESS read-write 744 STATUS current 745 DESCRIPTION 746 "Direction of the file transfer." 747 DEFVAL { download} 748 ::= { tr069FileTransferEntry 3 } 749 750 tr069FileTransferURL OBJECT-TYPE 751 SYNTAX DisplayString (SIZE (0..256)) 752 MAX-ACCESS read-write 753 STATUS current 754 DESCRIPTION 755 "URL to contact for the up- / download." 756 ::= { tr069FileTransferEntry 4 } 757 758 tr069FileTransferUsername OBJECT-TYPE 759 SYNTAX DisplayString (SIZE (0..256)) 760 MAX-ACCESS read-write 761 STATUS current 762 DESCRIPTION 763 "Username to be used to authenticate with the file server." 764 ::= { tr069FileTransferEntry 5 } 765 766 tr069FileTransferPassword OBJECT-TYPE 767 SYNTAX DisplayString (SIZE (0..256)) 768 MAX-ACCESS read-write 769 STATUS current 770 DESCRIPTION 771 "Password to be used to authenticate with the file server." 772 ::= { tr069FileTransferEntry 6 } 773 774 tr069FileTransferCommandKey OBJECT-TYPE 775 SYNTAX DisplayString (SIZE (0..32)) 776 MAX-ACCESS read-write 777 STATUS current 778 DESCRIPTION 779 "Opaque parameter to be sent along 780 with a TransferComplete RPC." 781 ::= { tr069FileTransferEntry 7 } 782 783 tr069FileTransferStartTime OBJECT-TYPE 784 SYNTAX INTEGER 785 MAX-ACCESS read-write 786 STATUS current 787 DESCRIPTION 788 "Time the transfer starts." 789 ::= { tr069FileTransferEntry 8 } 790 791 tr069FileTransferCompleteTime OBJECT-TYPE 792 SYNTAX INTEGER 793 MAX-ACCESS read-write 794 STATUS current 795 DESCRIPTION 796 "Time the transfer completed." 797 ::= { tr069FileTransferEntry 9 } 798 799 tr069FileTransferFaultCode OBJECT-TYPE 800 SYNTAX INTEGER 801 MAX-ACCESS read-write 802 STATUS current 803 DESCRIPTION 804 "Fault code related to this file transfer." 805 ::= { tr069FileTransferEntry 10 } 806 807 808------------------------------------------------------------------------ 809-- tr069NotifACLTable: Table to store the state of ACS set notifications 810-- and AccessLists 811------------------------------------------------------------------------ 812tr069NotifACL OBJECT IDENTIFIER ::= { tr069MIB 6 } 813 814 tr069NotifACLTable OBJECT-TYPE 815 SYNTAX SEQUENCE OF Tr069NotifACLEntry 816 MAX-ACCESS not-accessible 817 STATUS current 818 DESCRIPTION 819 "Table to store the state of all notifica- 820 tions and acesslists that have been set" 821 ::= { tr069NotifACL 1 } 822 823 tr069NotifACLEntry OBJECT-TYPE 824 SYNTAX Tr069NotifACLEntry 825 MAX-ACCESS not-accessible 826 STATUS current 827 DESCRIPTION 828 "An entry containing information about one 829 objects state regarding notifications/acls" 830 INDEX { tr069ObjectName } 831 ::= { tr069NotifACLTable 1 } 832 833 Tr069NotifACLEntry ::= 834 SEQUENCE { 835 tr069ObjectName DisplayString, 836 tr069Notification INTEGER, 837 tr069AccessList INTEGER 838 } 839 840 tr069ObjectName OBJECT-TYPE 841 SYNTAX DisplayString (SIZE (0..256)) 842 MAX-ACCESS read-write 843 STATUS current 844 DESCRIPTION 845 "Name of the Object" 846 ::= { tr069NotifACLEntry 2 } 847 848 tr069Notification OBJECT-TYPE 849 SYNTAX INTEGER { none(1), passive(2), active(3) } 850 MAX-ACCESS read-write 851 STATUS current 852 DESCRIPTION 853 "Type of notification" 854 DEFVAL { none } 855 ::= { tr069NotifACLEntry 3 } 856 857 tr069AccessList OBJECT-TYPE 858 SYNTAX INTEGER { subscriber(1), acsonly(2) } 859 MAX-ACCESS read-write 860 STATUS current 861 DESCRIPTION 862 "Access List" 863 DEFVAL { subscriber } 864 ::= { tr069NotifACLEntry 4 } 865 866 867 868------------------------------------------------------------------------ 869-- tr069RouteTable: Extended Routing table. 870-- this is necessary because BOSS routes have no enable flag. 871------------------------------------------------------------------------ 872tr069Route OBJECT IDENTIFIER ::= { tr069MIB 7 } 873 874 tr069RouteTable OBJECT-TYPE 875 SYNTAX SEQUENCE OF Tr069RouteEntry 876 MAX-ACCESS not-accessible 877 STATUS current 878 DESCRIPTION 879 "Table to store routes for TR-069" 880 ::= { tr069Route 1 } 881 882 tr069RouteEntry OBJECT-TYPE 883 SYNTAX Tr069RouteEntry 884 MAX-ACCESS not-accessible 885 STATUS current 886 DESCRIPTION 887 "A route to a particular destination." 888 INDEX { tr069RouteIdx } 889 ::= { tr069RouteTable 1 } 890 891 Tr069RouteEntry ::= 892 SEQUENCE { 893 tr069RouteProtocol INTEGER, 894 tr069RouteSrcIfIndex INTEGER, 895 tr069RouteSrcAddr IpAddress, 896 tr069RouteSrcMask IpAddress, 897 tr069RouteSrcPort INTEGER, 898 tr069RouteSrcPortRange INTEGER, 899 tr069RouteDstAddr IpAddress, 900 tr069RouteDstMask IpAddress, 901 tr069RouteDstPort INTEGER, 902 tr069RouteDstPortRange INTEGER, 903 tr069RouteTos INTEGER, 904 tr069RouteTosMask INTEGER, 905 tr069RouteDstIfMode INTEGER, 906 tr069RouteDstIfIndex INTEGER, 907 tr069RouteNextHop IpAddress, 908 tr069RouteType INTEGER, 909 tr069RouteMetric1 INTEGER, 910 tr069RouteMetric2 INTEGER, 911 tr069RouteMetric3 INTEGER, 912 tr069RouteMetric4 INTEGER, 913 tr069RouteMetric5 INTEGER, 914 tr069RouteProto INTEGER, 915 tr069RouteAge TimeTicks, 916 tr069RouteIdx INTEGER, 917 tr069RouteState INTEGER, 918 tr069RouteOrigin INTEGER, 919 tr069RouteOrigRow INTEGER 920 } 921 922 tr069RouteProtocol OBJECT-TYPE 923 SYNTAX INTEGER { 924 icmp(1), 925 ggp(3), 926 tcp(6), 927 egp(8), 928 pup(12), 929 udp(17), 930 hmp(20), 931 xns-idp(22), 932 rdp(27), 933 rsvp(46), 934 ipv6(41), 935 gre(47), 936 esp(50), 937 ah(51), 938 igrp(88), 939 ospf(89), 940 l2tp(115), 941 dont-verify(256) 942 } 943 MAX-ACCESS read-write 944 STATUS current 945 946 DESCRIPTION 947 "This object specifies the value of the protocol field in 948 the ip header for all IP-datagrams belonging to the set. 949 If this object is set to dont-verify, the value of the 950 protocol field is not specified and can take any value." 951 DEFVAL { dont-verify } 952 ::= { tr069RouteEntry 1 } 953 954 tr069RouteSrcIfIndex OBJECT-TYPE 955 SYNTAX INTEGER 956 MAX-ACCESS read-write 957 STATUS current 958 959 DESCRIPTION 960 "This object specifies the source index of the IP-datagrams. 961 If this object has a value other than 0, only datagrams 962 received over the interface with the appropriate interface 963 index are considered to be part of the set. If this object 964 is set to 0, the source interface index for the datagrams 965 belonging to the set is not specified." 966 ::= { tr069RouteEntry 2 } 967 968 tr069RouteSrcAddr OBJECT-TYPE 969 SYNTAX IpAddress 970 MAX-ACCESS read-write 971 STATUS current 972 973 DESCRIPTION 974 "This object describes together with tr069RouteSrcMask the 975 range of the source-addresses of the IP-datagrams belonging 976 to the set. If both objects are set to 0.0.0.0 the source- 977 addresses for the datagrams in the set is not specified 978 and can take any value." 979 ::= { tr069RouteEntry 3 } 980 981 tr069RouteSrcMask OBJECT-TYPE 982 SYNTAX IpAddress 983 MAX-ACCESS read-write 984 STATUS current 985 986 DESCRIPTION 987 "This object describes together with tr069RouteSrcAddr the 988 range of the source-addresses of the IP-datagrams belonging 989 to the set. If both objects are set to 0.0.0.0 the source- 990 addresses for the datagrams in the set is not specified 991 and can take any value." 992 ::= { tr069RouteEntry 4 } 993 994 tr069RouteSrcPort OBJECT-TYPE 995 SYNTAX INTEGER (-1..65535) 996 MAX-ACCESS read-write 997 STATUS current 998 999 DESCRIPTION 1000 "This object describes together with tr069RouteSrcPortRange the 1001 range of source portnumbers of the IP-datagrams belonging to 1002 the set. All portnumbers between and including the two 1003 objects are within the range. 1004 1005 If both objects are the to -1, the value of the source 1006 portnumber is not specified and can take any value." 1007 DEFVAL { -1 } 1008 ::= { tr069RouteEntry 5 } 1009 1010 tr069RouteSrcPortRange OBJECT-TYPE 1011 SYNTAX INTEGER (-1..65535) 1012 MAX-ACCESS read-write 1013 STATUS current 1014 1015 DESCRIPTION 1016 "This object describes together with tr069RouteSrcPort the 1017 range of source portnumbers of the IP-datagrams belonging to 1018 the set. All portnumbers between and including the two 1019 objects are within the range. 1020 1021 If both objects are the to -1, the value of the source 1022 portnumber is not specified and can take any value." 1023 DEFVAL { -1 } 1024 ::= { tr069RouteEntry 6 } 1025 1026 tr069RouteDstAddr OBJECT-TYPE 1027 SYNTAX IpAddress 1028 MAX-ACCESS read-write 1029 STATUS current 1030 1031 DESCRIPTION 1032 "This object describes together with tr069RouteDstMask the 1033 range of the target-addresses of the IP-datagrams belonging 1034 to the set. If both objects are set to 0.0.0.0 the target- 1035 addresses for the datagrams in the set is not specified 1036 and can take any value." 1037 ::= { tr069RouteEntry 7 } 1038 1039 tr069RouteDstMask OBJECT-TYPE 1040 SYNTAX IpAddress 1041 MAX-ACCESS read-write 1042 STATUS current 1043 1044 DESCRIPTION 1045 "This object describes together with tr069RouteDstAddr the 1046 range of the target-addresses of the IP-datagrams belonging 1047 to the set. If both objects are set to 0.0.0.0 the target- 1048 addresses for the datagrams in the set is not specified 1049 and can take any value." 1050 ::= { tr069RouteEntry 8 } 1051 1052 tr069RouteDstPort OBJECT-TYPE 1053 SYNTAX INTEGER (-1..65535) 1054 MAX-ACCESS read-write 1055 STATUS current 1056 1057 DESCRIPTION 1058 "This object describes together with tr069RouteDstPortRange the 1059 range of target-portnumbers of the IP-datagrams belonging to 1060 the set. All portnumbers between and including the two 1061 objects are within the range. 1062 1063 If both objects are the to -1, the value of the target 1064 portnumber is not specified and can take any value." 1065 DEFVAL { -1 } 1066 ::= { tr069RouteEntry 9 } 1067 1068 tr069RouteDstPortRange OBJECT-TYPE 1069 SYNTAX INTEGER (-1..65535) 1070 MAX-ACCESS read-write 1071 STATUS current 1072 1073 DESCRIPTION 1074 "This object describes together with tr069RouteDstPort the 1075 range of target-portnumbers of the IP-datagrams belonging to 1076 the set. All portnumbers between and including the two 1077 objects are within the range. 1078 1079 If both objects are the to -1, the value of the target 1080 portnumber is not specified and can take any value." 1081 DEFVAL { -1 } 1082 ::= { tr069RouteEntry 10 } 1083 1084 tr069RouteTos OBJECT-TYPE 1085 SYNTAX INTEGER (0..255) 1086 MAX-ACCESS read-write 1087 STATUS current 1088 1089 DESCRIPTION 1090 "This object describes together with tr069RouteTosMask the 1091 range of the Type of Service field (TOS) in the IP-header 1092 of the IP-datagrams belonging to the set. A TOS value is 1093 considered within the range, when the following equation 1094 is valid: 1095 1096 (tos & tr069RouteTosMask) == (tr069RouteTos & tr069RouteTosMask) 1097 1098 If both objects are set to 0 the TOS value of the datagrams 1099 in the set is not specified and can take any value." 1100 ::= { tr069RouteEntry 11 } 1101 1102 tr069RouteTosMask OBJECT-TYPE 1103 SYNTAX INTEGER (0..255) 1104 MAX-ACCESS read-write 1105 STATUS current 1106 1107 DESCRIPTION 1108 "This object describes together with tr069RouteTos the 1109 range of the Type of Service field (TOS) in the IP-header 1110 of the IP-datagrams belonging to the set. A TOS value is 1111 considered within the range, when the following equation 1112 is valid: 1113 1114 (tos & tr069RouteTosMask) == (tr069RouteTos & tr069RouteTosMask) 1115 1116 If both objects are set to 0 the TOS value of the datagrams 1117 in the set is not specified and can take any value." 1118 ::= { tr069RouteEntry 12 } 1119 1120 tr069RouteDstIfMode OBJECT-TYPE 1121 SYNTAX INTEGER { 1122 dialup-wait(1), 1123 dialup-continue(2), 1124 up-only(3), 1125 always(4) , 1126 dialup-always(5) 1127 } 1128 MAX-ACCESS read-write 1129 STATUS current 1130 1131 DESCRIPTION 1132 "This object describes different behavior depending on the 1133 ifOperStatus of the destination interface: 1134 1135 dialup-wait: 1136 The route matches, when the ifOperStatus of the 1137 destination interface is either up or dormant. 1138 If the status is dormant, the ifAdminStatus is 1139 set to dialup to bring the interface to the up 1140 state. The datagram will wait until the ifOperStatus 1141 reaches the up state. 1142 1143 For all other states, the routing tables will be 1144 searched for a different matching entry. 1145 1146 dialup-continue: 1147 The route matches, if the ifOperStatus of the 1148 destination interface is up. For all other states, 1149 the routing tables are searched for different matching 1150 entry. However, if the ifOperStatus was dormant and 1151 no other extendend route (with different DstIfMode or 1152 established link) is matching, the ifAdminStatus will 1153 be set to dialup to bring the interface to the up state. 1154 1155 This setting can be used to establish a better 1156 path for a specific service and to use an existing 1157 path for that service as long as the better path 1158 could not be established. 1159 1160 up-only: 1161 The route matches, if the ifOperStatus of the 1162 destination interface is up. For all other states, 1163 the routing tables are searched for different matching 1164 entry. 1165 1166 always: 1167 The route matches independantly of the ifOperStatus 1168 of the destination interface. If it is up, the 1169 interface is used. If the state is dormant, 1170 ifAdminStatus is set to dialup to bring the interface 1171 in the up state. For all other states, the destination 1172 is considered unreachable. 1173 1174 dialup-always: 1175 Same as dialup-wait(1), however, if the ifOperStatus 1176 was dormant, the ifAdminStatus will be set to dialup 1177 to bring the interface to the up state if the value 1178 of tr069RouteMetric1 is the lowest of all matching routes 1179 in this table. 1180 " 1181 DEFVAL { dialup-wait } 1182 ::= { tr069RouteEntry 13 } 1183 1184 tr069RouteDstIfIndex OBJECT-TYPE 1185 SYNTAX INTEGER 1186 MAX-ACCESS read-write 1187 STATUS current 1188 1189 DESCRIPTION 1190 "This object specifies the destination interface for the 1191 IP-datagrams belonging to the set. If the value of this 1192 object is set to 0, the datagrams of the set are discarded 1193 and an ICMP destination unreachable datagram is sent 1194 back to the originator." 1195 ::= { tr069RouteEntry 14 } 1196 1197 tr069RouteNextHop OBJECT-TYPE 1198 SYNTAX IpAddress 1199 MAX-ACCESS read-write 1200 STATUS current 1201 1202 DESCRIPTION 1203 "This object is used on point-to-multipoint interfaces 1204 with indirect routes (see ipExrRtType) to specify 1205 the IP-address of the gateway on the network, where 1206 the datagram should be routed to." 1207 ::= { tr069RouteEntry 15 } 1208 1209 tr069RouteType OBJECT-TYPE 1210 SYNTAX INTEGER { 1211 other(1), invalid(2), 1212 direct(3), indirect(4) 1213 } 1214 MAX-ACCESS read-write 1215 STATUS current 1216 1217 DESCRIPTION 1218 "This object specifies, on point-to-multipoint interface 1219 whether the datagram shall be sent to the destination 1220 IP address in the IP datagram header (direct) or 1221 to a gateway (indirect). In the later case, the IP-addres 1222 of the gateway is specified by tr069RouteNextHop. 1223 1224 If this object is set to other, the entry is not 1225 used for routing. 1226 1227 The complete entry can also be deleted, by setting this 1228 object to invalid. 1229 " 1230 DEFVAL { indirect } 1231 ::= { tr069RouteEntry 16 } 1232 1233 tr069RouteMetric1 OBJECT-TYPE 1234 SYNTAX INTEGER 1235 MAX-ACCESS read-write 1236 STATUS current 1237 1238 DESCRIPTION 1239 "This object is used to specify an order on the entries 1240 in the tr069RouteTable. If a datagram is matching multiple 1241 entries, the entry with the lowest value of tr069RouteMetric1 1242 is choosen. The decision is undefined, when even after 1243 interpreting the metric, there are still multiple entries 1244 matching the IP-datagram." 1245 ::= { tr069RouteEntry 17 } 1246 1247 tr069RouteMetric2 OBJECT-TYPE 1248 SYNTAX INTEGER 1249 MAX-ACCESS read-write 1250 STATUS current 1251 1252 DESCRIPTION 1253 "Undefined yet; for further extension" 1254 ::= { tr069RouteEntry 18 } 1255 1256 tr069RouteMetric3 OBJECT-TYPE 1257 SYNTAX INTEGER 1258 MAX-ACCESS read-write 1259 STATUS current 1260 1261 DESCRIPTION 1262 "Undefined yet; for further extension" 1263 ::= { tr069RouteEntry 19 } 1264 1265 tr069RouteMetric4 OBJECT-TYPE 1266 SYNTAX INTEGER 1267 MAX-ACCESS read-write 1268 STATUS current 1269 1270 DESCRIPTION 1271 "Undefined yet; for further extension" 1272 ::= { tr069RouteEntry 20 } 1273 1274 tr069RouteMetric5 OBJECT-TYPE 1275 SYNTAX INTEGER 1276 MAX-ACCESS read-write 1277 STATUS current 1278 1279 DESCRIPTION 1280 "Undefined yet; for further extension" 1281 ::= { tr069RouteEntry 21 } 1282 1283 tr069RouteProto OBJECT-TYPE 1284 SYNTAX INTEGER { 1285 other(1), 1286 local(2), 1287 netmgmt(3), 1288 icmp(4), 1289 egp(5), 1290 ggp(6), 1291 hello(7), 1292 rip(8), 1293 is-is(9), 1294 es-is(10), 1295 ciscoIgrp(11), 1296 bbnSpfIgp(12), 1297 ospf(13), 1298 bgp(14) 1299 } 1300 MAX-ACCESS read-write 1301 STATUS current 1302 1303 DESCRIPTION 1304 "This object describes, how the route has been gained. 1305 This will normaly be netmgmt, because there is currently 1306 no routing protocol, that is able to handle extended routes." 1307 DEFVAL { netmgmt } 1308 ::= { tr069RouteEntry 22 } 1309 1310 tr069RouteAge OBJECT-TYPE 1311 SYNTAX TimeTicks 1312 MAX-ACCESS read-write 1313 STATUS current 1314 1315 DESCRIPTION 1316 "This object specifies the age of the route." 1317 ::= { tr069RouteEntry 23 } 1318 1319 tr069RouteIdx OBJECT-TYPE 1320 SYNTAX INTEGER (1..2147483647) 1321 MAX-ACCESS read-only 1322 STATUS current 1323 1324 DESCRIPTION 1325 "This is the TR-069 index of the route." 1326 ::= { tr069RouteEntry 24 } 1327 1328 tr069RouteState OBJECT-TYPE 1329 SYNTAX INTEGER { 1330 disabled(1), enabled(2) 1331 } 1332 MAX-ACCESS read-write 1333 STATUS current 1334 1335 DESCRIPTION 1336 "This is the TR-069 enabled state of the route." 1337 DEFVAL { disabled } 1338 ::= { tr069RouteEntry 25 } 1339 1340 tr069RouteOrigin OBJECT-TYPE 1341 SYNTAX INTEGER { 1342 ipRouteTable(1), ipExtRtTable(2), aCScreated(3) 1343 } 1344 MAX-ACCESS read-only 1345 STATUS current 1346 1347 DESCRIPTION 1348 "This is the table the route was imported from." 1349 DEFVAL { ipRouteTable } 1350 ::= { tr069RouteEntry 26 } 1351 1352 tr069RouteOrigRow OBJECT-TYPE 1353 SYNTAX INTEGER (1..2147483647) 1354 MAX-ACCESS read-only 1355 STATUS current 1356 1357 DESCRIPTION 1358 "This is the row no. of the original entry." 1359 ::= { tr069RouteEntry 27 } 1360 1361 1362END 1363