Jump to content
Калькуляторы

Угадайте вендора

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

 

Share this post


Link to post
Share on other sites

Бинго

только начал смотреть 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

Что? Нулевой счетчик на погашеном интерфейсе? Ну нет, это было бы слишком просто...

Share this post


Link to post
Share on other sites

Зато, утро начинается весело :)

А то сидим скучаем...

Share this post


Link to post
Share on other sites
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

лепотааа

Share this post


Link to post
Share on other sites

Все дерево просмотрел, глаза сломал, таблицу МАКов не нашел. Может проглядел? Кто нибудь знает как таблицу МАКов выдернуть с OLT MA5608 ?

Share this post


Link to post
Share on other sites
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

рукалицо

Share this post


Link to post
Share on other sites
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

Share this post


Link to post
Share on other sites
20 часов назад, ShyLion сказал:

Все дерево просмотрел, глаза сломал, таблицу МАКов не нашел.

Вполне вероятно, что у них Cisco-Like - коммунити при чтении таблицы мака надо дописывать. У циски добавляется ИД влана через @.

https://www.cisco.com/c/en/us/support/docs/ip/simple-network-management-protocol-snmp/13492-cam-snmp.html

Share this post


Link to post
Share on other sites

Вот есть в мибах такая табличка:

 

   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.

Share this post


Link to post
Share on other sites

Вы walk без указания ветки делаете? Если да, то сделайте walk с указанием ветки - 1.3.6.1.4.1

У многих устройств без указания ветки не всё дерево проходит. Нужно вручную указывать интересующие ветки.

Share this post


Link to post
Share on other sites

1.3.6.1.4.1 это SNMPv2-SMI::enterprises, до нее волк доходил всяко.

Возможно, что для указаной выше таблицы нужно при запросе как-то параметры передать в виде OID, но я всяко пытался комбинировать , ничего не выходит.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now