Странности с ifType

Обсуждение ПО и его настройки
Ответить
lehisnoe
Сообщения: 4
Зарегистрирован: 11 дек 2015, 10:13

Всем привет!

Столкнулся со странным поведением одного из hAP lite (RB941-2nD): при обращении по snmp к ветке IF-MIB::ifType он отдает первым беспроводной интерфейс:

Код: Выделить всё

IF-MIB::ifType.1 = INTEGER: ieee80211(71)
IF-MIB::ifType.2 = INTEGER: ethernetCsmacd(6)
IF-MIB::ifType.3 = INTEGER: ethernetCsmacd(6)
IF-MIB::ifType.4 = INTEGER: ethernetCsmacd(6)
IF-MIB::ifType.5 = INTEGER: ethernetCsmacd(6)

Хотя больше десятка других 941-ых (да и не только они, но и RB951G-2HnD и RB2011UiAS-2HnD) всегда отдают 802.11 после ethernet'ов:

Код: Выделить всё

IF-MIB::ifType.1 = INTEGER: ethernetCsmacd(6)
IF-MIB::ifType.2 = INTEGER: ethernetCsmacd(6)
IF-MIB::ifType.3 = INTEGER: ethernetCsmacd(6)
IF-MIB::ifType.4 = INTEGER: ethernetCsmacd(6)
IF-MIB::ifType.5 = INTEGER: ieee80211(71)

На всех 941-ых единая версия RouterOS: 6.33.3 (stable)

Возможно ли "вернуть" 802.11, чтобы он шел после ethernet'ов? И если возможно, то как?

"Наше всё" (ребут) - не помогает. Отключение snmp и последующее включение тоже не помогает. Отключение snmp, reboot и последующее включение snmp также не помогает.

Т.к. фантазия у меня иссякла, взываю к коллективному разуму, что еще можно сделать, чтобы вернуть "паршивую овцу в стадо"?

P.S. Остался еще один вариант - полный ресет, но микрот боевой и просто так это пока не представляется возможным сделать. Так что это - "на сладкое".


gmx
Модератор
Сообщения: 3290
Зарегистрирован: 01 окт 2012, 14:48

Выкинуть, поменять?

Обратиться в техподдержку микротика, вопрос не самый простой???

В обработчике ответов SNMP строки обрабытывать не просто подряд, а сверяясь с циферкой в скобках, чтобы выбрать нужный интерфейс?


lehisnoe
Сообщения: 4
Зарегистрирован: 11 дек 2015, 10:13

gmx писал(а):Выкинуть, поменять?
Хороший совет. Видимо, буду следовать ему: заменю этого гаврика на адекватного, после чего буду на нем ставить опыты - ресетить и т.п.
gmx писал(а):Обратиться в техподдержку микротика, вопрос не самый простой???
Написал, жду ответа, но особых иллюзий не питаю, т.к. snmp - это вещь в себе и просто так структура не меняется.
gmx писал(а):В обработчике ответов SNMP строки обрабытывать не просто подряд, а сверяясь с циферкой в скобках, чтобы выбрать нужный интерфейс?
Да, это тоже понятно. Просто не ожидал такой подлянки от девайса в пределах одной модели :)


lehisnoe
Сообщения: 4
Зарегистрирован: 11 дек 2015, 10:13

А вот ответ саппорта:

Код: Выделить всё

Hello,

this is a dynamic list that is created when the router is installed. You can
try to reinstall it completely using netinstall tool and might have the order
as other devices as the wireless interface usually is initialized later than
ethernet.


Когда произведу рекомендуемые действия - отпишусь, помогло ли.


lehisnoe
Сообщения: 4
Зарегистрирован: 11 дек 2015, 10:13

Как и обещал - отписываюсь.
Приехало тельце из продакшена. Для начала был сделан полный ресет:

Код: Выделить всё

/system/reset-configuration no-defaults=yes skip-backup=yes

И о, чудо, порядок следования интерфейсов восстановился.
Ну, раз такая пьянка, то решил последовать и совету саппорта Микрота - прошиться при помощи NetInstall. Восстановленный нормальный порядок следования типов интерфейсов не изменился.

За сим тема исчерпана.

Всем спасибо!


Ответить