1 2 TPLINK-LLDPINFO-MIB DEFINITIONS ::= BEGIN 3 4 IMPORTS 5 OBJECT-TYPE,IpAddress 6 FROM SNMPv2-SMI 7 tplinkLldpMIBObjects 8 FROM TPLINK-LLDP-MIB 9 ifIndex 10 FROM RFC1213-MIB; 11 12 lldpInfo OBJECT IDENTIFIER ::= {tplinkLldpMIBObjects 2} 13 14 lldpLocalInfoTable OBJECT-TYPE 15 SYNTAX SEQUENCE OF LLDPLOCALINFOENTRY 16 MAX-ACCESS not-accessible 17 STATUS current 18 DESCRIPTION 19 "Local port information entries." 20 ::= { lldpInfo 1 } 21 22 lldpLocalInfoEntry OBJECT-TYPE 23 SYNTAX LLDPLOCALINFOENTRY 24 MAX-ACCESS not-accessible 25 STATUS current 26 DESCRIPTION 27 "An entry contains of the information of local port of the switch." 28 INDEX { ifIndex } 29 ::= { lldpLocalInfoTable 1 } 30 31 LLDPLOCALINFOENTRY ::= 32 SEQUENCE { 33 lldpLocalPortId 34 OCTET STRING, 35 lldpLocalChassisIdType 36 OCTET STRING, 37 lldpLocalChassisId 38 OCTET STRING, 39 lldpLocalPortIdType 40 OCTET STRING, 41 lldpLocalPortIdDescr 42 OCTET STRING, 43 lldpLocalTtl 44 INTEGER, 45 lldpLocalPortDescr 46 OCTET STRING, 47 lldpLocalDeviceName 48 OCTET STRING, 49 lldpLocalDeviceDescr 50 OCTET STRING, 51 lldpLocalCapAvailable 52 OCTET STRING, 53 lldpLocalCapEnabled 54 OCTET STRING, 55 lldpLocalManageIpAddr 56 IpAddress, 57 lldpLocalManageAddrType 58 OCTET STRING, 59 lldpLocalManageAddrInterfaceType 60 OCTET STRING, 61 lldpLocalManageAddrInterfaceId 62 INTEGER, 63 lldpLocalManageAddrOID 64 INTEGER, 65 lldpLocalPortAndProtocolVlanID 66 OCTET STRING, 67 lldpLocalVlanName 68 OCTET STRING, 69 lldpLocalAutoNegotiationSupported 70 INTEGER, 71 lldpLocalAutoNegotiationEnabled 72 INTEGER, 73 lldpLocalOperMau 74 OCTET STRING, 75 lldpLocalLinkAggregationSupported 76 INTEGER, 77 lldpLocalLinkAggregationEnabled 78 INTEGER, 79 lldpLocalAggregationPortId 80 INTEGER, 81 lldpLocalPowerPortClass 82 OCTET STRING, 83 lldpLocalPsePowerSupported 84 INTEGER, 85 lldpLocalPsePowerEnabled 86 INTEGER, 87 lldpLocalPsePairsControlAbility 88 INTEGER, 89 lldpLocalMaximumFrameSize 90 INTEGER 91 } 92 93 94 lldpLocalPortId OBJECT-TYPE 95 SYNTAX OCTET STRING (SIZE (0..255)) 96 MAX-ACCESS read-only 97 STATUS current 98 DESCRIPTION 99 "Displays the port index." 100 ::= { lldpLocalInfoEntry 1 } 101 102 lldpLocalChassisIdType OBJECT-TYPE 103 SYNTAX OCTET STRING (SIZE (0..255)) 104 MAX-ACCESS read-only 105 STATUS current 106 DESCRIPTION 107 "Displays the type of the chassis ID." 108 ::= { lldpLocalInfoEntry 2 } 109 110 lldpLocalChassisId OBJECT-TYPE 111 SYNTAX OCTET STRING (SIZE (0..255)) 112 MAX-ACCESS read-only 113 STATUS current 114 DESCRIPTION 115 "Displays the chassis ID." 116 ::= { lldpLocalInfoEntry 3 } 117 118 lldpLocalPortIdType OBJECT-TYPE 119 SYNTAX OCTET STRING (SIZE (0..255)) 120 MAX-ACCESS read-only 121 STATUS current 122 DESCRIPTION 123 "Displays the type of the port ID." 124 ::= { lldpLocalInfoEntry 4 } 125 126 lldpLocalPortIdDescr OBJECT-TYPE 127 SYNTAX OCTET STRING (SIZE (0..255)) 128 MAX-ACCESS read-only 129 STATUS current 130 DESCRIPTION 131 "Displays the description of the port ID." 132 ::= { lldpLocalInfoEntry 5 } 133 134 lldpLocalTtl OBJECT-TYPE 135 SYNTAX INTEGER 136 MAX-ACCESS read-only 137 STATUS current 138 DESCRIPTION 139 "Displays the TTL." 140 ::= { lldpLocalInfoEntry 6 } 141 142 lldpLocalPortDescr OBJECT-TYPE 143 SYNTAX OCTET STRING (SIZE (0..255)) 144 MAX-ACCESS read-only 145 STATUS current 146 DESCRIPTION 147 "Displays the port description." 148 ::= { lldpLocalInfoEntry 7 } 149 150 lldpLocalDeviceName OBJECT-TYPE 151 SYNTAX OCTET STRING (SIZE (0..255)) 152 MAX-ACCESS read-only 153 STATUS current 154 DESCRIPTION 155 "Displays the system name." 156 ::= { lldpLocalInfoEntry 8 } 157 158 lldpLocalDeviceDescr OBJECT-TYPE 159 SYNTAX OCTET STRING (SIZE (0..255)) 160 MAX-ACCESS read-only 161 STATUS current 162 DESCRIPTION 163 "Displays the system description." 164 ::= { lldpLocalInfoEntry 9 } 165 166 lldpLocalCapAvailable OBJECT-TYPE 167 SYNTAX OCTET STRING (SIZE (0..255)) 168 MAX-ACCESS read-only 169 STATUS current 170 DESCRIPTION 171 "Displays the system capabilities supported." 172 ::= { lldpLocalInfoEntry 10 } 173 174 lldpLocalCapEnabled OBJECT-TYPE 175 SYNTAX OCTET STRING (SIZE (0..255)) 176 MAX-ACCESS read-only 177 STATUS current 178 DESCRIPTION 179 "Displays the system capabilities enabled." 180 ::= { lldpLocalInfoEntry 11 } 181 182 lldpLocalManageIpAddr OBJECT-TYPE 183 SYNTAX IpAddress 184 MAX-ACCESS read-only 185 STATUS current 186 DESCRIPTION 187 "Displays the management address." 188 ::= { lldpLocalInfoEntry 12 } 189 190 lldpLocalManageAddrType OBJECT-TYPE 191 SYNTAX OCTET STRING (SIZE (0..255)) 192 MAX-ACCESS read-only 193 STATUS current 194 DESCRIPTION 195 "Displays the management address type." 196 ::= { lldpLocalInfoEntry 13 } 197 198 lldpLocalManageAddrInterfaceType OBJECT-TYPE 199 SYNTAX OCTET STRING (SIZE (0..255)) 200 MAX-ACCESS read-only 201 STATUS current 202 DESCRIPTION 203 "Displays the management address interface type." 204 ::= { lldpLocalInfoEntry 14 } 205 206 lldpLocalManageAddrInterfaceId OBJECT-TYPE 207 SYNTAX INTEGER 208 MAX-ACCESS read-only 209 STATUS current 210 DESCRIPTION 211 "Displays the management address interface ID." 212 ::= { lldpLocalInfoEntry 15 } 213 214 lldpLocalManageAddrOID OBJECT-TYPE 215 SYNTAX INTEGER 216 MAX-ACCESS read-only 217 STATUS current 218 DESCRIPTION 219 "Displays the management address OID." 220 ::= { lldpLocalInfoEntry 16 } 221 222 lldpLocalPortAndProtocolVlanID OBJECT-TYPE 223 SYNTAX OCTET STRING (SIZE (0..255)) 224 MAX-ACCESS read-only 225 STATUS current 226 DESCRIPTION 227 "Displays the port and protocol VLAN ID." 228 ::= { lldpLocalInfoEntry 17 } 229 230 lldpLocalVlanName OBJECT-TYPE 231 SYNTAX OCTET STRING (SIZE (0..255)) 232 MAX-ACCESS read-only 233 STATUS current 234 DESCRIPTION 235 "Displays the port and protocol VLAN ID." 236 ::= { lldpLocalInfoEntry 18 } 237 238 lldpLocalAutoNegotiationSupported OBJECT-TYPE 239 SYNTAX INTEGER { 240 disable(0), --disable 241 enable(1) --enable 242 } 243 MAX-ACCESS read-only 244 STATUS current 245 DESCRIPTION 246 "Displays the supported state of the auto-negotiation ." 247 ::= { lldpLocalInfoEntry 19 } 248 249 lldpLocalAutoNegotiationEnabled OBJECT-TYPE 250 SYNTAX INTEGER { 251 disable(0), --disable 252 enable(1) --enable 253 } 254 MAX-ACCESS read-only 255 STATUS current 256 DESCRIPTION 257 "Displays the enabled state of the auto-negotiation ." 258 ::= { lldpLocalInfoEntry 20 } 259 260 lldpLocalOperMau OBJECT-TYPE 261 SYNTAX OCTET STRING (SIZE (0..255)) 262 MAX-ACCESS read-only 263 STATUS current 264 DESCRIPTION 265 "Displays the OperMau." 266 ::= { lldpLocalInfoEntry 21 } 267 268 lldpLocalLinkAggregationSupported OBJECT-TYPE 269 SYNTAX INTEGER { 270 disable(0), --disable 271 enable(1) --enable 272 } 273 MAX-ACCESS read-only 274 STATUS current 275 DESCRIPTION 276 "Displays the supported state of the link aggregation ." 277 ::= { lldpLocalInfoEntry 22 } 278 279 lldpLocalLinkAggregationEnabled OBJECT-TYPE 280 SYNTAX INTEGER { 281 disable(0), --disable 282 enable(1) --enable 283 } 284 MAX-ACCESS read-only 285 STATUS current 286 DESCRIPTION 287 "Displays the enabled state of the link aggregation ." 288 ::= { lldpLocalInfoEntry 23 } 289 290 lldpLocalAggregationPortId OBJECT-TYPE 291 SYNTAX INTEGER 292 MAX-ACCESS read-only 293 STATUS current 294 DESCRIPTION 295 "Displays the aggregation port id ." 296 ::= { lldpLocalInfoEntry 24 } 297 298 lldpLocalPowerPortClass OBJECT-TYPE 299 SYNTAX OCTET STRING (SIZE (0..255)) 300 MAX-ACCESS read-only 301 STATUS current 302 DESCRIPTION 303 "Displays the power port class." 304 ::= { lldpLocalInfoEntry 25 } 305 306 lldpLocalPsePowerSupported OBJECT-TYPE 307 SYNTAX INTEGER { 308 disable(0), --disable 309 enable(1) --enable 310 } 311 MAX-ACCESS read-only 312 STATUS current 313 DESCRIPTION 314 "Displays the supported state of the PSE power ." 315 ::= { lldpLocalInfoEntry 26 } 316 317 lldpLocalPsePowerEnabled OBJECT-TYPE 318 SYNTAX INTEGER { 319 disable(0), --disable 320 enable(1) --enable 321 } 322 MAX-ACCESS read-only 323 STATUS current 324 DESCRIPTION 325 "Displays the enabled state of the PSE power." 326 ::= { lldpLocalInfoEntry 27 } 327 328 lldpLocalPsePairsControlAbility OBJECT-TYPE 329 SYNTAX INTEGER { 330 disable(0), --disable 331 enable(1) --enable 332 } 333 MAX-ACCESS read-only 334 STATUS current 335 DESCRIPTION 336 "Displays the enabled state of the PSE pairs control." 337 ::= { lldpLocalInfoEntry 28 } 338 339 lldpLocalMaximumFrameSize OBJECT-TYPE 340 SYNTAX INTEGER 341 MAX-ACCESS read-only 342 STATUS current 343 DESCRIPTION 344 "Displays the size of the maximum frame." 345 ::= { lldpLocalInfoEntry 29 } 346 347 348 lldpNeighborInfoTable OBJECT-TYPE 349 SYNTAX SEQUENCE OF LLDPNEIGHBORINFOENTRY 350 MAX-ACCESS not-accessible 351 STATUS current 352 DESCRIPTION 353 "Neighbor port information entries." 354 ::= { lldpInfo 2 } 355 356 lldpNeighborInfoEntry OBJECT-TYPE 357 SYNTAX LLDPNEIGHBORINFOENTRY 358 MAX-ACCESS not-accessible 359 STATUS current 360 DESCRIPTION 361 "An entry contains of the information of neighbor port of the switch." 362 INDEX { ifIndex , lldpNeighborPortIndexId} 363 ::= { lldpNeighborInfoTable 1 } 364 365 LLDPNEIGHBORINFOENTRY ::= 366 SEQUENCE { 367 lldpNeighborPortId 368 OCTET STRING, 369 lldpNeighborPortIndexId 370 INTEGER, 371 lldpNeighborChassisIdType 372 OCTET STRING, 373 lldpNeighborChassisId 374 OCTET STRING, 375 lldpNeighborPortIdType 376 OCTET STRING, 377 lldpNeighborPortIdDescr 378 OCTET STRING, 379 lldpNeighborTtl 380 INTEGER, 381 lldpNeighborPortDescr 382 OCTET STRING, 383 lldpNeighborDeviceName 384 OCTET STRING, 385 lldpNeighborDeviceDescr 386 OCTET STRING, 387 lldpNeighborCapAvailable 388 OCTET STRING, 389 lldpNeighborCapEnabled 390 OCTET STRING, 391 lldpNeighborManageIpAddr 392 IpAddress, 393 lldpNeighborManageAddrType 394 OCTET STRING, 395 lldpNeighborManageAddrInterfaceType 396 OCTET STRING, 397 lldpNeighborManageAddrInterfaceId 398 INTEGER, 399 lldpNeighborManageAddrOID 400 INTEGER, 401 lldpNeighborPortAndProtocolVlanID 402 OCTET STRING, 403 lldpNeighborVlanName 404 OCTET STRING, 405 lldpNeighborProtocolIdentity 406 OCTET STRING, 407 lldpNeighborAutoNegotiationSupported 408 INTEGER, 409 lldpNeighborAutoNegotiationEnabled 410 INTEGER, 411 lldpNeighborOperMau 412 OCTET STRING, 413 lldpNeighborLinkAggregationSupported 414 INTEGER, 415 lldpNeighborLinkAggregationEnabled 416 INTEGER, 417 lldpNeighborAggregationPortId 418 INTEGER, 419 lldpNeighborPowerPortClass 420 OCTET STRING, 421 lldpNeighborPsePowerSupported 422 INTEGER, 423 lldpNeighborPsePowerEnabled 424 INTEGER, 425 lldpNeighborPsePairsControlAbility 426 INTEGER, 427 lldpNeighborMaximumFrameSize 428 INTEGER 429 } 430 431 lldpNeighborPortId OBJECT-TYPE 432 SYNTAX OCTET STRING (SIZE (0..255)) 433 MAX-ACCESS read-only 434 STATUS current 435 DESCRIPTION 436 "Displays the port index." 437 ::= { lldpNeighborInfoEntry 1 } 438 439 lldpNeighborPortIndexId OBJECT-TYPE 440 SYNTAX INTEGER 441 MAX-ACCESS read-only 442 STATUS current 443 DESCRIPTION 444 "Displays the neighbor index." 445 ::= { lldpNeighborInfoEntry 2 } 446 447 lldpNeighborChassisIdType OBJECT-TYPE 448 SYNTAX OCTET STRING (SIZE (0..255)) 449 MAX-ACCESS read-only 450 STATUS current 451 DESCRIPTION 452 "Displays the type of the chassis ID." 453 ::= { lldpNeighborInfoEntry 3 } 454 455 lldpNeighborChassisId OBJECT-TYPE 456 SYNTAX OCTET STRING (SIZE (0..255)) 457 MAX-ACCESS read-only 458 STATUS current 459 DESCRIPTION 460 "Displays the chassis ID." 461 ::= { lldpNeighborInfoEntry 4 } 462 463 lldpNeighborPortIdType OBJECT-TYPE 464 SYNTAX OCTET STRING (SIZE (0..255)) 465 MAX-ACCESS read-only 466 STATUS current 467 DESCRIPTION 468 "Displays the type of the port ID." 469 ::= { lldpNeighborInfoEntry 5 } 470 471 lldpNeighborPortIdDescr OBJECT-TYPE 472 SYNTAX OCTET STRING (SIZE (0..255)) 473 MAX-ACCESS read-only 474 STATUS current 475 DESCRIPTION 476 "Displays the description of the port ID." 477 ::= { lldpNeighborInfoEntry 6 } 478 479 lldpNeighborTtl OBJECT-TYPE 480 SYNTAX INTEGER 481 MAX-ACCESS read-only 482 STATUS current 483 DESCRIPTION 484 "Displays the TTL." 485 ::= { lldpNeighborInfoEntry 7 } 486 487 lldpNeighborPortDescr OBJECT-TYPE 488 SYNTAX OCTET STRING (SIZE (0..255)) 489 MAX-ACCESS read-only 490 STATUS current 491 DESCRIPTION 492 "Displays the port description." 493 ::= { lldpNeighborInfoEntry 8 } 494 495 lldpNeighborDeviceName OBJECT-TYPE 496 SYNTAX OCTET STRING (SIZE (0..255)) 497 MAX-ACCESS read-only 498 STATUS current 499 DESCRIPTION 500 "Displays the system name." 501 ::= { lldpNeighborInfoEntry 9 } 502 503 lldpNeighborDeviceDescr OBJECT-TYPE 504 SYNTAX OCTET STRING (SIZE (0..255)) 505 MAX-ACCESS read-only 506 STATUS current 507 DESCRIPTION 508 "Displays the system description." 509 ::= { lldpNeighborInfoEntry 10 } 510 511 lldpNeighborCapAvailable OBJECT-TYPE 512 SYNTAX OCTET STRING (SIZE (0..255)) 513 MAX-ACCESS read-only 514 STATUS current 515 DESCRIPTION 516 "Displays the system capabilities supported." 517 ::= { lldpNeighborInfoEntry 11 } 518 519 lldpNeighborCapEnabled OBJECT-TYPE 520 SYNTAX OCTET STRING (SIZE (0..255)) 521 MAX-ACCESS read-only 522 STATUS current 523 DESCRIPTION 524 "Displays the system capabilities enabled." 525 ::= { lldpNeighborInfoEntry 12 } 526 527 lldpNeighborManageIpAddr OBJECT-TYPE 528 SYNTAX IpAddress 529 MAX-ACCESS read-only 530 STATUS current 531 DESCRIPTION 532 "Displays the management address." 533 ::= { lldpNeighborInfoEntry 13 } 534 535 lldpNeighborManageAddrType OBJECT-TYPE 536 SYNTAX OCTET STRING (SIZE (0..255)) 537 MAX-ACCESS read-only 538 STATUS current 539 DESCRIPTION 540 "Displays the management address type." 541 ::= { lldpNeighborInfoEntry 14 } 542 543 lldpNeighborManageAddrInterfaceType OBJECT-TYPE 544 SYNTAX OCTET STRING (SIZE (0..255)) 545 MAX-ACCESS read-only 546 STATUS current 547 DESCRIPTION 548 "Displays the management address interface type." 549 ::= { lldpNeighborInfoEntry 15 } 550 551 lldpNeighborManageAddrInterfaceId OBJECT-TYPE 552 SYNTAX INTEGER 553 MAX-ACCESS read-only 554 STATUS current 555 DESCRIPTION 556 "Displays the management address interface ID." 557 ::= { lldpNeighborInfoEntry 16 } 558 559 lldpNeighborManageAddrOID OBJECT-TYPE 560 SYNTAX INTEGER 561 MAX-ACCESS read-only 562 STATUS current 563 DESCRIPTION 564 "Displays the management address OID." 565 ::= { lldpNeighborInfoEntry 17 } 566 567 lldpNeighborPortAndProtocolVlanID OBJECT-TYPE 568 SYNTAX OCTET STRING (SIZE (0..512)) 569 MAX-ACCESS read-only 570 STATUS current 571 DESCRIPTION 572 "Displays the port and protocol VLAN ID tlv." 573 ::= { lldpNeighborInfoEntry 18 } 574 575 lldpNeighborVlanName OBJECT-TYPE 576 SYNTAX OCTET STRING (SIZE (0..512)) 577 MAX-ACCESS read-only 578 STATUS current 579 DESCRIPTION 580 "Displays the VLAN name tlv." 581 ::= { lldpNeighborInfoEntry 19 } 582 583 lldpNeighborProtocolIdentity OBJECT-TYPE 584 SYNTAX OCTET STRING (SIZE (0..512)) 585 MAX-ACCESS read-only 586 STATUS current 587 DESCRIPTION 588 "Displays the protocol identity tlv." 589 ::= { lldpNeighborInfoEntry 20 } 590 591 lldpNeighborAutoNegotiationSupported OBJECT-TYPE 592 SYNTAX INTEGER { 593 disable(0), --disable 594 enable(1) --enable 595 } 596 MAX-ACCESS read-only 597 STATUS current 598 DESCRIPTION 599 "Displays the supported state of the auto-negotiation ." 600 ::= { lldpNeighborInfoEntry 21 } 601 602 lldpNeighborAutoNegotiationEnabled OBJECT-TYPE 603 SYNTAX INTEGER { 604 disable(0), --disable 605 enable(1) --enable 606 } 607 MAX-ACCESS read-only 608 STATUS current 609 DESCRIPTION 610 "Displays the enabled state of the auto-negotiation ." 611 ::= { lldpNeighborInfoEntry 22 } 612 613 lldpNeighborOperMau OBJECT-TYPE 614 SYNTAX OCTET STRING (SIZE (0..255)) 615 MAX-ACCESS read-only 616 STATUS current 617 DESCRIPTION 618 "Displays the OperMau." 619 ::= { lldpNeighborInfoEntry 23 } 620 621 lldpNeighborLinkAggregationSupported OBJECT-TYPE 622 SYNTAX INTEGER { 623 disable(0), --disable 624 enable(1) --enable 625 } 626 MAX-ACCESS read-only 627 STATUS current 628 DESCRIPTION 629 "Displays the supported state of the link aggregation ." 630 ::= { lldpNeighborInfoEntry 24 } 631 632 lldpNeighborLinkAggregationEnabled OBJECT-TYPE 633 SYNTAX INTEGER { 634 disable(0), --disable 635 enable(1) --enable 636 } 637 MAX-ACCESS read-only 638 STATUS current 639 DESCRIPTION 640 "Displays the enabled state of the link aggregation ." 641 ::= { lldpNeighborInfoEntry 25 } 642 643 lldpNeighborAggregationPortId OBJECT-TYPE 644 SYNTAX INTEGER 645 MAX-ACCESS read-only 646 STATUS current 647 DESCRIPTION 648 "Displays the aggregation port id ." 649 ::= { lldpNeighborInfoEntry 26 } 650 651 lldpNeighborPowerPortClass OBJECT-TYPE 652 SYNTAX OCTET STRING (SIZE (0..255)) 653 MAX-ACCESS read-only 654 STATUS current 655 DESCRIPTION 656 "Displays the power port class." 657 ::= { lldpNeighborInfoEntry 27 } 658 659 lldpNeighborPsePowerSupported OBJECT-TYPE 660 SYNTAX INTEGER { 661 disable(0), --disable 662 enable(1) --enable 663 } 664 MAX-ACCESS read-only 665 STATUS current 666 DESCRIPTION 667 "Displays the supported state of the PSE power ." 668 ::= { lldpNeighborInfoEntry 28 } 669 670 lldpNeighborPsePowerEnabled OBJECT-TYPE 671 SYNTAX INTEGER { 672 disable(0), --disable 673 enable(1) --enable 674 } 675 MAX-ACCESS read-only 676 STATUS current 677 DESCRIPTION 678 "Displays the enabled state of the PSE power." 679 ::= { lldpNeighborInfoEntry 29 } 680 681 lldpNeighborPsePairsControlAbility OBJECT-TYPE 682 SYNTAX INTEGER { 683 disable(0), --disable 684 enable(1) --enable 685 } 686 MAX-ACCESS read-only 687 STATUS current 688 DESCRIPTION 689 "Displays the enabled state of the PSE pairs control." 690 ::= { lldpNeighborInfoEntry 30 } 691 692 lldpNeighborMaximumFrameSize OBJECT-TYPE 693 SYNTAX INTEGER 694 MAX-ACCESS read-only 695 STATUS current 696 DESCRIPTION 697 "Displays the size of the maximum frame." 698 ::= { lldpNeighborInfoEntry 31 } 699 END