UpbIrb писал(а):
на 3200-28 почему-то перестали корректно подписываться порты. Пытаюсь подписать порт строкой с "0", у меня все нули из строки изымаются. Т.е. подписываю порт 60085, он мне говорит что подписал 685. Кто-нибудь еще такое наблюдает?
mukca писал(а):
а если с телнета/?
имхо косяк вебадминки
Подтверждаю.
Подписывает всё нормально. Но - только если выводить по "show ports description" из CLI.
В самой софтине вывод действительно без нулей. Равно как и по SNMP прямым запросом. Что намекает на слегка неадекватный ответ самого коммутатора на SNMP-запрос.
В вашем варианте "60085" переводит в "685", в моём - переводит "pad00301" в "pad301" и, для сравнения, "test003003003101" - в "test333101". Вебморду самого коммутатора проверить в данный момент возможности нет.
PS: Побаловался - убираются именно парные нули. Если один - остаётся, если три подряд - остаётся один. Пары - нещадно не отображаются в софтине, но, повторюсь, в CLI всё нормально отображается.
Смотрел на 3200-10 и 3200-26 под R1.31B10 и 1.50B10.
PPS: Единственный нюанс - эти модельки прикручивал сам, может где и накосячил.
UPD: DES3526 под любыми доступными мне прошивками ведёт себя нормально.
Пойду код перечитывать и мибы крутить...