Перейти к содержимому
Калькуляторы

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

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

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Бинго

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

лепотааа

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А что отдаёт дефолтный оид .1.3.6.1.2.1.17.7.1.2.2 ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

рукалицо

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

20 часов назад, ShyLion сказал:

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

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

 

   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.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.