Страница 1 из 1

mac по snmp (TAU-8)

Добавлено: 19 апр 2017 17:46
dedkav
Добрый день.
TAU-8 версия ПО 2.3.0.22-ru.
Смотрим mac-адрес по snmp:
IF-MIB::ifPhysAddress.2 = STRING: a8:f9:4b:9:92:5a

при этом на самом шлюзе адрес такой:
eth0 Link encap:Ethernet HWaddr A8:F9:4B:09:92:5A

т.е. "0" потерялся перед 9. это так задумано или ошибка?

Re: mac по snmp (TAU-8)

Добавлено: 20 апр 2017 16:52
GaMiR
Добрый день!

По какому OID запрашиваете MAC адрес?

Re: mac по snmp (TAU-8)

Добавлено: 22 апр 2017 23:13
nixx
GaMiR писал(а):Добрый день!
По какому OID запрашиваете MAC адрес?

вам же чел выше оид написал - IF-MIB::ifPhysAddress.2

по сути вопроса - незначащие нули в MAC'ах в IF-MIB проглатываются, это нормально. сейчас специально глянул на других железках.

Re: mac по snmp (TAU-8)

Добавлено: 24 апр 2017 13:14
dedkav
да, используем IF-MIB::ifPhysAddress.
а какой тогда OID использовать чтобы нули отображались?

Re: mac по snmp (TAU-8)

Добавлено: 27 апр 2017 00:02
nixx
dedkav писал(а):да, используем IF-MIB::ifPhysAddress.
а какой тогда OID использовать чтобы нули отображались?

как говорит нам RFC2579, "For all types, when rendering the value, leading zeros are omitted".
поэтому никакой )
единственный выход (если вам зачем-то нужен мак-адрес в "полном" виде) - парсить строчку и дописывать нули самому.

Re: mac по snmp (TAU-8)

Добавлено: 03 май 2017 13:57
dedkav
спасибо за ответ.
раз только первые нули не отображаются, то это пол-беды, дело поправимое.