ShyLion Опубликовано 27 февраля, 2018 · Жалоба IF-MIB::ifIndex.4194312192 = INTEGER: -100655104 IF-MIB::ifIndex.4194312448 = INTEGER: -100654848 IF-MIB::ifIndex.4194312704 = INTEGER: -100654592 IF-MIB::ifIndex.4194312960 = INTEGER: -100654336 IF-MIB::ifIndex.4194313216 = INTEGER: -100654080 IF-MIB::ifIndex.4194313472 = INTEGER: -100653824 IF-MIB::ifIndex.4194313728 = INTEGER: -100653568 IF-MIB::ifIndex.4194313984 = INTEGER: -100653312 Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
gruber Опубликовано 27 февраля, 2018 · Жалоба Huawei ?? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
ShyLion Опубликовано 27 февраля, 2018 · Жалоба Бинго только начал смотреть snmpbulkwalk host . на каждом шагу уши этого великого пейсателя IF-MIB::ifPhysAddress.128 = STRING: 0:0:0:0:0:0 IF-MIB::ifPhysAddress.262 = STRING: 0:0:0:0:0:0 IF-MIB::ifPhysAddress.263 = STRING: a0:8:6f:9d:3b:90 IF-MIB::ifPhysAddress.264 = STRING: a0:8:6f:9d:3b:98 IF-MIB::ifPhysAddress.265 = STRING: a0:8:6f:9d:3b:93 Конечено, зачем отдавать 6 байт как в стандарте? Пущай другие программисты помучаются, расшифруют. IF-MIB::ifInOctets.234905600 = Counter32: 4294967295 IF-MIB::ifInOctets.234905664 = Counter32: 4294967295 IF-MIB::ifInOctets.234905728 = Counter32: 4294967295 IF-MIB::ifInOctets.234905792 = Counter32: 4294967295 Что? Нулевой счетчик на погашеном интерфейсе? Ну нет, это было бы слишком просто... Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
gruber Опубликовано 27 февраля, 2018 · Жалоба Зато, утро начинается весело :) А то сидим скучаем... Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
ShyLion Опубликовано 27 февраля, 2018 · Жалоба IF-MIB::ifHCInOctets.234905600 = Counter64: 18446744073709551615 IF-MIB::ifHCInOctets.234905664 = Counter64: 18446744073709551615 IF-MIB::ifHCInOctets.234905728 = Counter64: 18446744073709551615 IF-MIB::ifHCInOctets.234905792 = Counter64: 18446744073709551615 IF-MIB::ifHCInOctets.4194312192 = Counter64: 18446744073709551615 IF-MIB::ifHCInOctets.4194312448 = Counter64: 18446744073709551615 IF-MIB::ifHCInOctets.4194312704 = Counter64: 18446744073709551615 IF-MIB::ifHCInOctets.4194312960 = Counter64: 18446744073709551615 IF-MIB::ifHCInOctets.4194313216 = Counter64: 18446744073709551615 IF-MIB::ifHCInOctets.4194313472 = Counter64: 18446744073709551615 IF-MIB::ifHCInOctets.4194313728 = Counter64: 18446744073709551615 IF-MIB::ifHCInOctets.4194313984 = Counter64: 18446744073709551615 лепотааа Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
ShyLion Опубликовано 27 февраля, 2018 · Жалоба Все дерево просмотрел, глаза сломал, таблицу МАКов не нашел. Может проглядел? Кто нибудь знает как таблицу МАКов выдернуть с OLT MA5608 ? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
pppoetest Опубликовано 27 февраля, 2018 · Жалоба А что отдаёт дефолтный оид .1.3.6.1.2.1.17.7.1.2.2 ? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
ShyLion Опубликовано 27 февраля, 2018 · Жалоба Q-BRIDGE-MIB::dot1qTpFdbTable = No Such Object available on this agent at this OID Это было бы слишком просто LLDP-V2-MIB::lldpV2LocPortIdSubtype.234897408 = INTEGER: interfaceName(5) LLDP-V2-MIB::lldpV2LocPortIdSubtype.234897472 = INTEGER: interfaceName(5) LLDP-V2-MIB::lldpV2LocPortIdSubtype.234897536 = INTEGER: interfaceName(5) LLDP-V2-MIB::lldpV2LocPortIdSubtype.234897600 = INTEGER: interfaceName(5) LLDP-V2-MIB::lldpV2LocPortId.234897408 = STRING: 65:74:68:65:72:6e:65:74:30:2f:32:2f:30 LLDP-V2-MIB::lldpV2LocPortId.234897472 = STRING: 65:74:68:65:72:6e:65:74:30:2f:32:2f:31 LLDP-V2-MIB::lldpV2LocPortId.234897536 = STRING: 65:74:68:65:72:6e:65:74:30:2f:32:2f:32 LLDP-V2-MIB::lldpV2LocPortId.234897600 = STRING: 65:74:68:65:72:6e:65:74:30:2f:32:2f:33 рукалицо Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
ShyLion Опубликовано 27 февраля, 2018 · Жалоба 2 hours ago, ShyLion said: IF-MIB::ifPhysAddress.128 = STRING: 0:0:0:0:0:0 IF-MIB::ifPhysAddress.262 = STRING: 0:0:0:0:0:0 IF-MIB::ifPhysAddress.263 = STRING: a0:8:6f:9d:3b:90 IF-MIB::ifPhysAddress.264 = STRING: a0:8:6f:9d:3b:98 IF-MIB::ifPhysAddress.265 = STRING: a0:8:6f:9d:3b:93 В этом месте, как оказалось, остальные вендоры также отдают. 1 hour ago, ShyLion said: LLDP-V2-MIB::lldpV2LocPortId.234897408 = STRING: 65:74:68:65:72:6e:65:74:30:2f:32:2f:30 А здесь просто MIB так расписан, на самом деле там норамльный OCTET-STRING Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Demiurgos Опубликовано 28 февраля, 2018 · Жалоба 20 часов назад, ShyLion сказал: Все дерево просмотрел, глаза сломал, таблицу МАКов не нашел. Вполне вероятно, что у них Cisco-Like - коммунити при чтении таблицы мака надо дописывать. У циски добавляется ИД влана через @. https://www.cisco.com/c/en/us/support/docs/ip/simple-network-management-protocol-snmp/13492-cam-snmp.html Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
ShyLion Опубликовано 28 февраля, 2018 · Жалоба Не, не выдает Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
ShyLion Опубликовано 1 марта, 2018 · Жалоба Вот есть в мибах такая табличка: HwDynamicMacQueryPara ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "reserved parameter." SYNTAX Integer32 HwDynamicMacQueryType ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "the value is querying index; if no index, th value is -1." SYNTAX INTEGER { eponOntPortInSpecVlan(1) } hwDynamicMacQueryTable OBJECT-TYPE SYNTAX SEQUENCE OF HwDynamicMacQueryEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Query Dynamic MAC address. The indexes of this table are ifIndex, hwDynamicMacVlanId, hwDynamicMacIndex, hwDynamicMacQueryType, hwDynamicMacQueryPara0, hwDynamicMacQueryPara1, hwDynamicMacQueryPara2, hwDynamicMacQueryPara3. " ::= { hwEthernet 17 } hwDynamicMacQueryEntry OBJECT-TYPE SYNTAX HwDynamicMacQueryEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Query Dynamic MAC address. The indexes of this entry are ifIndex, hwDynamicMacVlanId, hwDynamicMacIndex, hwDynamicMacQueryType, hwDynamicMacQueryPara0, hwDynamicMacQueryPara1, hwDynamicMacQueryPara2, hwDynamicMacQueryPara3. " INDEX { ifIndex, hwDynamicMacVlanId, hwDynamicMacIndex, hwDynamicMacQueryType, hwDynamicMacQueryPara0, hwDynamicMacQueryPara1, hwDynamicMacQueryPara2, hwDynamicMacQueryPara3 } ::= { hwDynamicMacQueryTable 1 } HwDynamicMacQueryEntry ::= SEQUENCE { hwDynamicMacQueryType HwDynamicMacQueryType, hwDynamicMacQueryPara0 HwDynamicMacQueryPara, hwDynamicMacQueryPara1 HwDynamicMacQueryPara, hwDynamicMacQueryPara2 HwDynamicMacQueryPara, hwDynamicMacQueryPara3 HwDynamicMacQueryPara, hwExtDynamicMacAddr OCTET STRING } hwDynamicMacQueryType OBJECT-TYPE SYNTAX HwDynamicMacQueryType MAX-ACCESS read-only STATUS current DESCRIPTION "query type. " ::= { hwDynamicMacQueryEntry 1 } hwDynamicMacQueryPara0 OBJECT-TYPE SYNTAX HwDynamicMacQueryPara MAX-ACCESS read-only STATUS current DESCRIPTION "The First reserved Parameter of HwDynamicMacQueryEntry. " ::= { hwDynamicMacQueryEntry 2 } hwDynamicMacQueryPara1 OBJECT-TYPE SYNTAX HwDynamicMacQueryPara MAX-ACCESS read-only STATUS current DESCRIPTION "The Second reserved Parameter of HwDynamicMacQueryEntry. " ::= { hwDynamicMacQueryEntry 3 } hwDynamicMacQueryPara2 OBJECT-TYPE SYNTAX HwDynamicMacQueryPara MAX-ACCESS read-only STATUS current DESCRIPTION "The Third reserved Parameter of HwDynamicMacQueryEntry. " ::= { hwDynamicMacQueryEntry 4 } hwDynamicMacQueryPara3 OBJECT-TYPE SYNTAX HwDynamicMacQueryPara MAX-ACCESS read-only STATUS current DESCRIPTION "The Fourth reserved Parameter of HwDynamicMacQueryEntry. " ::= { hwDynamicMacQueryEntry 5 } hwExtDynamicMacAddr OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "Five mac addresses, and its format is (XX-XX-XX-XX-XX-XX)* . " ::= { hwDynamicMacQueryEntry 6 } Но никак не соображу как ей воспользоваться. Простой walk шлет лесом. Аналогичная есть для XPON. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Demiurgos Опубликовано 1 марта, 2018 · Жалоба Вы walk без указания ветки делаете? Если да, то сделайте walk с указанием ветки - 1.3.6.1.4.1 У многих устройств без указания ветки не всё дерево проходит. Нужно вручную указывать интересующие ветки. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
ShyLion Опубликовано 1 марта, 2018 · Жалоба 1.3.6.1.4.1 это SNMPv2-SMI::enterprises, до нее волк доходил всяко. Возможно, что для указаной выше таблицы нужно при запросе как-то параметры передать в виде OID, но я всяко пытался комбинировать , ничего не выходит. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...