Страница 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
спасибо за ответ.
раз только первые нули не отображаются, то это пол-беды, дело поправимое.