Opened 4 months ago

Last modified 4 days ago

#700 closed задача

Добавить поддержку исполнения 2 для платы PE-14 — at Version 7

Reported by: AlexLir Owned by: alx
Priority: средний Milestone: 1 очередь
Component: sw Keywords:
Cc:

Description (last modified by AlexLir)

Параметры PE-14 исп. 2 нужно отображать так-же как параметры исп. 1, за исключением того что у плат исп. 2 есть новые переменные:
.13.0: RO, INT8 - Ревизия ПО платы. Если переменная .13.0 присутствует в MIB, то в переменную .5.5.1.0 в 5 байт нужно записать не константные значения(0x5F), а значения с checkbox "Port-based VLAN settings", рассчитанные по такому же алгоритму как для остальных портов. Если переменная .13.0 отсутствует, то в переменную .5.5.1.0 в 5 байт нужно записать константу 0x5F(как это сейчас и делается).

.14.0: RO, INT8 - Авария "Отсутствует 48 вольт". В верхней части диалогового окна платы, в исполнении 1 выводилась предупреждающая надпись если отсутствовали плата питания, которая формирует напряжение 48 вольт. В исполнении 2 нужно вывести предупреждающую надпись "Предупреждение: для работы PoE требуется наличие в блоке напряжения 48 В" если переменная .14.0 == 1, иначе надпись не выводить.

.250.0 - серийный номер

Change History (7)

comment:1 by AlexLir, 4 months ago

Потыкть плату можно в блоке 192.168.20.202

in reply to:  description comment:2 by alx, 4 months ago

Replying to AlexLir:

Если переменная .13.0 присутствует в MIB, то в переменную .5.0 в...

Здесь какая-то ошибка: у платы PE-14 нет переменной .5.0.

comment:3 by AlexLir, 4 months ago

Действительно, переменная .5 - эта таблица на 5 портов.
Исправляю ранее написанное:
.13.0: RO, INT8 - Ревизия ПО платы. Если переменная .13.0 присутствует в MIB, то в переменную .5.5.0 в 5 байт нужно записать не константные значения(0x5F), а значения с checkbox "Port-based VLAN settings", рассчитанные по такому же алгоритму как для остальных портов. Если переменная .13.0 отсутствует, то в переменную .5.5.0 в 5 байт нужно записать константу 0x5F(как это сейчас и делается).

comment:4 by AlexLir, 4 months ago

Description: modified (diff)

in reply to:  3 comment:5 by alx, 4 months ago

Replying to AlexLir:

Действительно, переменная .5 - эта таблица на 5 портов.
Исправляю ранее написанное:
.13.0: RO, INT8 - Ревизия ПО платы. Если переменная .13.0 присутствует в MIB, то в переменную .5.5.0

Здесь опять ошибка: в плате PE-14 нет переменной .5.5.0.

Так как речь идет о таблице, то вторая "5" здесь означает номер строки в таблице (пятая строка), а далее должен следовать oid столбца в этой строке, он не может быть пустым. Предполагаю, что имелась в виду переменная .5.5.1.0. Угадал? :)

Last edited 4 months ago by alx (previous) (diff)

comment:6 by AlexLir, 4 months ago

Да. Угадал)))

Last edited 4 months ago by AlexLir (previous) (diff)

comment:7 by AlexLir, 4 months ago

Description: modified (diff)
Note: See TracTickets for help on using tickets.