[QUESTIONS] => Array
(
[FIO] => Array
(
[CAPTION] => Введите ваше имя
[IS_HTML_CAPTION] => N
[REQUIRED] => Y
[IS_INPUT_CAPTION_IMAGE] => N
[HTML_CODE] =>
[STRUCTURE] => Array
(
[0] => Array
(
[ID] => 198
[FIELD_ID] => 139
[QUESTION_ID] => 139
[TIMESTAMP_X] => 29.09.2022 18:14:54
[MESSAGE] =>
[VALUE] =>
[FIELD_TYPE] => text
[FIELD_WIDTH] => 0
[FIELD_HEIGHT] => 0
[FIELD_PARAM] => class="form-control"
[C_SORT] => 100
[ACTIVE] => Y
)
)
[VALUE] =>
)
[CITY] => Array
(
[CAPTION] => Город
[IS_HTML_CAPTION] => N
[REQUIRED] => Y
[IS_INPUT_CAPTION_IMAGE] => N
[HTML_CODE] =>
[STRUCTURE] => Array
(
[0] => Array
(
[ID] => 199
[FIELD_ID] => 140
[QUESTION_ID] => 140
[TIMESTAMP_X] => 29.09.2022 18:14:54
[MESSAGE] =>
[VALUE] =>
[FIELD_TYPE] => text
[FIELD_WIDTH] => 0
[FIELD_HEIGHT] => 0
[FIELD_PARAM] => class="form-control"
[C_SORT] => 100
[ACTIVE] => Y
)
)
[VALUE] =>
)
[COMPANY] => Array
(
[CAPTION] => Компания
[IS_HTML_CAPTION] => N
[REQUIRED] => Y
[IS_INPUT_CAPTION_IMAGE] => N
[HTML_CODE] =>
[STRUCTURE] => Array
(
[0] => Array
(
[ID] => 200
[FIELD_ID] => 141
[QUESTION_ID] => 141
[TIMESTAMP_X] => 29.09.2022 18:14:54
[MESSAGE] =>
[VALUE] =>
[FIELD_TYPE] => text
[FIELD_WIDTH] => 0
[FIELD_HEIGHT] => 0
[FIELD_PARAM] => class="form-control"
[C_SORT] => 100
[ACTIVE] => Y
)
)
[VALUE] =>
)
[PHONE] => Array
(
[CAPTION] => Телефон
[IS_HTML_CAPTION] => N
[REQUIRED] => Y
[IS_INPUT_CAPTION_IMAGE] => N
[HTML_CODE] =>
[STRUCTURE] => Array
(
[0] => Array
(
[ID] => 201
[FIELD_ID] => 142
[QUESTION_ID] => 142
[TIMESTAMP_X] => 29.09.2022 18:14:54
[MESSAGE] =>
[VALUE] =>
[FIELD_TYPE] => text
[FIELD_WIDTH] => 0
[FIELD_HEIGHT] => 0
[FIELD_PARAM] => class="form-control"
[C_SORT] => 100
[ACTIVE] => Y
)
)
[VALUE] =>
)
[EMAIL] => Array
(
[CAPTION] => E-mail
[IS_HTML_CAPTION] => N
[REQUIRED] => Y
[IS_INPUT_CAPTION_IMAGE] => N
[HTML_CODE] =>
[STRUCTURE] => Array
(
[0] => Array
(
[ID] => 202
[FIELD_ID] => 143
[QUESTION_ID] => 143
[TIMESTAMP_X] => 02.04.2025 11:15:18
[MESSAGE] =>
[VALUE] =>
[FIELD_TYPE] => text
[FIELD_WIDTH] => 0
[FIELD_HEIGHT] => 0
[FIELD_PARAM] => class="form-control"
[C_SORT] => 100
[ACTIVE] => Y
)
)
[VALUE] =>
)
[THEME_EMAIL] => Array
(
[CAPTION] => Тема обращения
[IS_HTML_CAPTION] => N
[REQUIRED] => Y
[IS_INPUT_CAPTION_IMAGE] => N
[HTML_CODE] =>
[STRUCTURE] => Array
(
[0] => Array
(
[ID] => 205
[FIELD_ID] => 146
[QUESTION_ID] => 146
[TIMESTAMP_X] => 10.07.2023 16:31:28
[MESSAGE] => Входящая корреспонденция
[VALUE] => office@qtech.ru
[FIELD_TYPE] => dropdown
[FIELD_WIDTH] => 0
[FIELD_HEIGHT] => 0
[FIELD_PARAM] => class="form-control"
[C_SORT] => 100
[ACTIVE] => Y
)
[1] => Array
(
[ID] => 206
[FIELD_ID] => 146
[QUESTION_ID] => 146
[TIMESTAMP_X] => 10.07.2023 16:31:28
[MESSAGE] => Подбор оборудования
[VALUE] => distr@qtech.ru
[FIELD_TYPE] => dropdown
[FIELD_WIDTH] => 0
[FIELD_HEIGHT] => 0
[FIELD_PARAM] => class="form-control"
[C_SORT] => 200
[ACTIVE] => Y
)
[2] => Array
(
[ID] => 207
[FIELD_ID] => 146
[QUESTION_ID] => 146
[TIMESTAMP_X] => 10.07.2023 16:31:28
[MESSAGE] => Покупка оборудования
[VALUE] => distr@qtech.ru
[FIELD_TYPE] => dropdown
[FIELD_WIDTH] => 0
[FIELD_HEIGHT] => 0
[FIELD_PARAM] => class="form-control"
[C_SORT] => 300
[ACTIVE] => Y
)
[3] => Array
(
[ID] => 208
[FIELD_ID] => 146
[QUESTION_ID] => 146
[TIMESTAMP_X] => 10.07.2023 16:31:28
[MESSAGE] => Взять оборудование в тест
[VALUE] => distr@qtech.ru
[FIELD_TYPE] => dropdown
[FIELD_WIDTH] => 0
[FIELD_HEIGHT] => 0
[FIELD_PARAM] => class="form-control"
[C_SORT] => 400
[ACTIVE] => Y
)
[4] => Array
(
[ID] => 209
[FIELD_ID] => 146
[QUESTION_ID] => 146
[TIMESTAMP_X] => 10.07.2023 16:31:28
[MESSAGE] => Техническая поддержка
[VALUE] => qtech.intradesk.ru
[FIELD_TYPE] => dropdown
[FIELD_WIDTH] => 0
[FIELD_HEIGHT] => 0
[FIELD_PARAM] => class="form-control"
[C_SORT] => 500
[ACTIVE] => Y
)
[5] => Array
(
[ID] => 210
[FIELD_ID] => 146
[QUESTION_ID] => 146
[TIMESTAMP_X] => 10.07.2023 16:31:28
[MESSAGE] => Гарантийное обслуживание
[VALUE] => guarantee@qtech.ru
[FIELD_TYPE] => dropdown
[FIELD_WIDTH] => 0
[FIELD_HEIGHT] => 0
[FIELD_PARAM] => class="form-control"
[C_SORT] => 600
[ACTIVE] => Y
)
)
[VALUE] =>
)
[THEME_EMAIL_HIDDEN] => Array
(
[CAPTION] =>
[IS_HTML_CAPTION] => N
[REQUIRED] => N
[IS_INPUT_CAPTION_IMAGE] => N
[HTML_CODE] =>
[STRUCTURE] => Array
(
[0] => Array
(
[ID] => 211
[FIELD_ID] => 147
[QUESTION_ID] => 147
[TIMESTAMP_X] => 29.09.2022 19:39:49
[MESSAGE] =>
[VALUE] =>
[FIELD_TYPE] => hidden
[FIELD_WIDTH] => 0
[FIELD_HEIGHT] => 0
[FIELD_PARAM] =>
[C_SORT] => 100
[ACTIVE] => Y
)
)
[VALUE] =>
)
[TEXT] => Array
(
[CAPTION] => Ваше сообщение...
[IS_HTML_CAPTION] => N
[REQUIRED] => N
[IS_INPUT_CAPTION_IMAGE] => N
[HTML_CODE] =>
[STRUCTURE] => Array
(
[0] => Array
(
[ID] => 203
[FIELD_ID] => 144
[QUESTION_ID] => 144
[TIMESTAMP_X] => 29.09.2022 18:14:54
[MESSAGE] =>
[VALUE] =>
[FIELD_TYPE] => textarea
[FIELD_WIDTH] => 0
[FIELD_HEIGHT] => 0
[FIELD_PARAM] => class="form-control"
[C_SORT] => 100
[ACTIVE] => Y
)
)
[VALUE] =>
)
[check] => Array
(
[CAPTION] =>
[IS_HTML_CAPTION] => N
[REQUIRED] => N
[IS_INPUT_CAPTION_IMAGE] => N
[HTML_CODE] =>
[STRUCTURE] => Array
(
[0] => Array
(
[ID] => 204
[FIELD_ID] => 145
[QUESTION_ID] => 145
[TIMESTAMP_X] => 29.09.2022 18:14:54
[MESSAGE] =>
[VALUE] =>
[FIELD_TYPE] => text
[FIELD_WIDTH] => 0
[FIELD_HEIGHT] => 0
[FIELD_PARAM] =>
[C_SORT] => 100
[ACTIVE] => Y
)
)
[VALUE] =>
)
[FILES] => Array
(
[CAPTION] =>
[IS_HTML_CAPTION] => N
[REQUIRED] => N
[IS_INPUT_CAPTION_IMAGE] => N
[HTML_CODE] =>
[STRUCTURE] => Array
(
[0] => Array
(
[ID] => 232
[FIELD_ID] => 158
[QUESTION_ID] => 158
[TIMESTAMP_X] => 10.11.2022 15:06:06
[MESSAGE] =>
[VALUE] =>
[FIELD_TYPE] => text
[FIELD_WIDTH] => 0
[FIELD_HEIGHT] => 0
[FIELD_PARAM] =>
[C_SORT] => 100
[ACTIVE] => Y
)
)
[VALUE] =>
)
[INN] => Array
(
[CAPTION] => ИНН
[IS_HTML_CAPTION] => N
[REQUIRED] => N
[IS_INPUT_CAPTION_IMAGE] => N
[HTML_CODE] =>
[STRUCTURE] => Array
(
[0] => Array
(
[ID] => 238
[FIELD_ID] => 164
[QUESTION_ID] => 164
[TIMESTAMP_X] => 24.08.2023 09:01:39
[MESSAGE] =>
[VALUE] =>
[FIELD_TYPE] => text
[FIELD_WIDTH] => 0
[FIELD_HEIGHT] => 0
[FIELD_PARAM] => class="form-control"
[C_SORT] => 100
[ACTIVE] => Y
)
)
[VALUE] =>
)
[MANAGER] => Array
(
[CAPTION] => Ваш менеджер QTECH
[IS_HTML_CAPTION] => N
[REQUIRED] => N
[IS_INPUT_CAPTION_IMAGE] => N
[HTML_CODE] =>
[STRUCTURE] => Array
(
[0] => Array
(
[ID] => 239
[FIELD_ID] => 165
[QUESTION_ID] => 165
[TIMESTAMP_X] => 24.08.2023 09:01:59
[MESSAGE] =>
[VALUE] =>
[FIELD_TYPE] => text
[FIELD_WIDTH] => 0
[FIELD_HEIGHT] => 0
[FIELD_PARAM] => class="form-control"
[C_SORT] => 100
[ACTIVE] => Y
)
)
[VALUE] =>
)
[COOP_TYPE] => Array
(
[CAPTION] => Тип сотрудничества*
[IS_HTML_CAPTION] => N
[REQUIRED] => N
[IS_INPUT_CAPTION_IMAGE] => N
[HTML_CODE] =>
[STRUCTURE] => Array
(
[0] => Array
(
[ID] => 240
[FIELD_ID] => 166
[QUESTION_ID] => 166
[TIMESTAMP_X] => 24.08.2023 09:02:46
[MESSAGE] => Конечный заказчик
[VALUE] =>
[FIELD_TYPE] => dropdown
[FIELD_WIDTH] => 0
[FIELD_HEIGHT] => 0
[FIELD_PARAM] => class="form-control"
[C_SORT] => 100
[ACTIVE] => Y
)
[1] => Array
(
[ID] => 241
[FIELD_ID] => 166
[QUESTION_ID] => 166
[TIMESTAMP_X] => 24.08.2023 09:02:46
[MESSAGE] => Партнер/Дистрибьютор
[VALUE] =>
[FIELD_TYPE] => dropdown
[FIELD_WIDTH] => 0
[FIELD_HEIGHT] => 0
[FIELD_PARAM] => class="form-control"
[C_SORT] => 200
[ACTIVE] => Y
)
)
[VALUE] =>
)
[ADDRESS] => Array
(
[CAPTION] => Адрес объекта установки оборудования
[IS_HTML_CAPTION] => N
[REQUIRED] => N
[IS_INPUT_CAPTION_IMAGE] => N
[HTML_CODE] =>
[STRUCTURE] => Array
(
[0] => Array
(
[ID] => 242
[FIELD_ID] => 167
[QUESTION_ID] => 167
[TIMESTAMP_X] => 24.08.2023 09:03:21
[MESSAGE] =>
[VALUE] =>
[FIELD_TYPE] => text
[FIELD_WIDTH] => 0
[FIELD_HEIGHT] => 0
[FIELD_PARAM] => class="form-control"
[C_SORT] => 100
[ACTIVE] => Y
)
)
[VALUE] =>
)
[NAME_OWNER] => Array
(
[CAPTION] => Наименование заказчика*
[IS_HTML_CAPTION] => N
[REQUIRED] => N
[IS_INPUT_CAPTION_IMAGE] => N
[HTML_CODE] =>
[STRUCTURE] => Array
(
[0] => Array
(
[ID] => 243
[FIELD_ID] => 168
[QUESTION_ID] => 168
[TIMESTAMP_X] => 24.08.2023 09:03:50
[MESSAGE] =>
[VALUE] =>
[FIELD_TYPE] => text
[FIELD_WIDTH] => 0
[FIELD_HEIGHT] => 0
[FIELD_PARAM] => class="form-control"
[C_SORT] => 100
[ACTIVE] => Y
)
)
[VALUE] =>
)
[INN_OWNER] => Array
(
[CAPTION] => ИНН заказчика
[IS_HTML_CAPTION] => N
[REQUIRED] => N
[IS_INPUT_CAPTION_IMAGE] => N
[HTML_CODE] =>
[STRUCTURE] => Array
(
[0] => Array
(
[ID] => 244
[FIELD_ID] => 169
[QUESTION_ID] => 169
[TIMESTAMP_X] => 24.08.2023 09:04:16
[MESSAGE] =>
[VALUE] =>
[FIELD_TYPE] => text
[FIELD_WIDTH] => 0
[FIELD_HEIGHT] => 0
[FIELD_PARAM] => class="form-control"
[C_SORT] => 100
[ACTIVE] => Y
)
)
[VALUE] =>
)
[OWNER_CITY] => Array
(
[CAPTION] => Город заказчика*
[IS_HTML_CAPTION] => N
[REQUIRED] => N
[IS_INPUT_CAPTION_IMAGE] => N
[HTML_CODE] =>
[STRUCTURE] => Array
(
[0] => Array
(
[ID] => 245
[FIELD_ID] => 170
[QUESTION_ID] => 170
[TIMESTAMP_X] => 24.08.2023 09:04:39
[MESSAGE] =>
[VALUE] =>
[FIELD_TYPE] => text
[FIELD_WIDTH] => 0
[FIELD_HEIGHT] => 0
[FIELD_PARAM] => class="form-control"
[C_SORT] => 100
[ACTIVE] => Y
)
)
[VALUE] =>
)
[TEMPLATE] => Array
(
[CAPTION] =>
[IS_HTML_CAPTION] => N
[REQUIRED] => N
[IS_INPUT_CAPTION_IMAGE] => N
[HTML_CODE] =>
[STRUCTURE] => Array
(
[0] => Array
(
[ID] => 246
[FIELD_ID] => 171
[QUESTION_ID] => 171
[TIMESTAMP_X] => 24.08.2023 09:05:04
[MESSAGE] =>
[VALUE] =>
[FIELD_TYPE] => text
[FIELD_WIDTH] => 0
[FIELD_HEIGHT] => 0
[FIELD_PARAM] =>
[C_SORT] => 100
[ACTIVE] => Y
)
)
[VALUE] =>
)
)
[SUBMIT_BUTTON] =>
[APPLY_BUTTON] =>
[RESET_BUTTON] =>
[REQUIRED_STAR] => *
[CAPTCHA_IMAGE] =>
[CAPTCHA_FIELD] =>
[CAPTCHA] => 
)
)
Список часто используемых OID на оборудовании QSW-8200 rev.4, rev.6
1. Перезагрузка коммутатора.
2. Сохранить конфигурацию.
3. Включить/выключить веб-интерфейс.
4. Включение локальной авторизации.
5. Обновление ПО по TFTP.
6. Загрузка конфигурации на коммутатор по TFTP.
7. Выгрузка конфигурации с коммутатора по TFTP.
8. Создать локального пользователя.
9. Запрос информации DDM.
1. Перезагрузка коммутатора:
Используемые OID:
Команда:
2. Сохранить конфигурацию.
Тот же OID, что и для перезагрузки
Команда:
3. Включить/выключить веб-интерфейс.
Используемые OID:
Команда:
4. Включение локальной авторизации:
Используемые OID:
Команда:
5. Обновление ПО по TFTP.
Используемые OID:
Процесс обновления:
QSW-8200-28F#download system-boot tftp 10.0.0.1 QSW-8200-28F_3.11.133.20170327system1.z
То есть мы указываем, что обновляем по TFTP, сервер TFTP является 10.0.0.1 и название файла прошивки.
Общая команда будет выглядеть так:
Как могли заметить в конце каждого OID добавлен некий индекс 8 – это случайное число, которое которое необходимо добавлять (в качестве примера выбрали число 8):
OID описывающий это:
6. Загрузка конфигурации на коммутатор по TFTP.
Используемые OID:
Загрузка startup-config:
Общая команда:
QSW-8200-28F#download startup-config tftp 10.0.0.1 test-2600-sta
Процесс обновления:
перед началом необходимо опросить OID:
в данном опросе мы видим индекс 0 (Gauge32: 0) этот 0 необходимо вставить в конец каждого OID и после загрузки конфига этот индекс будет всегда становиться + 1, то есть:
ПЕРВЫЙ РАЗ:
Затем во ВТОРОЙ РАЗ уже будет:
Загрузка running-config:
QSW-8200-28F#download running-config tftp 10.0.0.1 test-2600-run
7. Выгрузка конфигурации с коммутатора по TFTP.
Используемые OID:
Общая команда:
QSW-8200-28F#upload startup-config tftp 10.0.0.1 test-sta
QSW-8200-28F#upload running-config tftp 10.0.0.1 test-run
8. Создать локального пользователя.
Используемые OID:
Для того, чтобы создать пользователя, нужно знать пароль в зашифрованном виде и имя пользователя представленное в индексе oid. Самый простой способ для определения этих данных: на одном из коммутаторов создать пользователя через CLI.
После того, как создали пользователя (если это через CLI), то делаете опрос:
вот он:
и далее:
если будете создавать этого пользователя на других коммутаторах через SNMP, то по дефолту уровень привилегий стоит 10,
если хотим выставить 15 или другой уровень то:
смысл в том, что основной OID:1.3.6.1.4.1.27514.1.2.2.5.1.6, при создании юзера к нему добавляются: 1.0.5.116.101.115.116.0, где 1.0.5 –1.0 всегда постоянное число, а 5 - это количество символов в логине test +1 (4+1=5), а 116.101.115.116 - это индекс для юзера test, чтобы его получить необходимо преобразовать из формата ascii в десятичное число, например для test:
116101115116
разбить на тройки
116.101.115.116
удалить 0 слева в каждой тройке если они есть (admin 097100109105110 -> 097.100.109.105.110 ->97.100.109.105.110 )
9. Запрос информации DDM.
Используемые OID:
transceiver ddm enable
transceiver information:
Для DDM:
Для ddm detail:
для конкретного порта необходимо опросить OID:
Чтобы сделать опрос о DDM информации для конкретного порта, нужно сделать опрос OID:
где увидите индекс для каждого порта, например, мы хотим сделать опрос второго порта (2082476034):
где мы сделали опрос параметров с вывода #show transceiver ddm gigaethernet 1/1/2
и цифра после индекса порта показывает значение каждого параметра из данного вывода, то есть:
для Temperature =1
для Tx bias Current =2
для Optical Tx Power =3
для Optical Rx Power =4
для Supply Voltage =5
При опросе DDM информации по SNMP полученные значения отличаются от тех, что выводятся через CLI единицей измерения. Чтобы полученные значения привести к тем что выводятся через CLI, их необходимо поделить на 1000.
2. Сохранить конфигурацию.
3. Включить/выключить веб-интерфейс.
4. Включение локальной авторизации.
5. Обновление ПО по TFTP.
6. Загрузка конфигурации на коммутатор по TFTP.
7. Выгрузка конфигурации с коммутатора по TFTP.
8. Создать локального пользователя.
9. Запрос информации DDM.
1. Перезагрузка коммутатора:
Используемые OID:
Name qtechConfigLoadOperation
OID .1.3.6.1.4.1.27514.1.2.1.1
MIB QTECH-COMMON-MANAGEMENT-MIB
Syntax INTEGER {ready(1), saving(2), erasing(3), reboot(4), restore(5), reload(6) }
Команда:
snmpset -v2c -c private 10.82.0.4 1.3.6.1.4.1.27514.1.2.1.1.0 i 4
2. Сохранить конфигурацию.
Тот же OID, что и для перезагрузки
Команда:
snmpset -v2c -c private 10.82.0.4 1.3.6.1.4.1.27514.1.2.1.1.0 i 2
3. Включить/выключить веб-интерфейс.
Используемые OID:
Name qtechHttpServerEnable
OID .1.3.6.1.4.1.27514.1.46.2.1.1
MIB QTECH-WEBSERVER-MIB
Syntax EnableVar (INTEGER) {enable(1),disable(2)}
Команда:
snmpset -v2c -c private 10.82.0.4 1.3.6.1.4.1.27514.1.46.2.1.1 i 1
4. Включение локальной авторизации:
Используемые OID:
Name: UserLogMethod
OID: 1.3.6.1.4.1.27514.1.2.2.1.0
INTEGER:
1:local(1)
2: radius(2)
3: local-radius(3)
4: radius-local(4)
5: radius-local-no-response(5)
6: tacacs(6)
7: local-tacacs(7)
8: tacacs-local(8)
9: tacacs-local-no-response(9)
Команда:
snmpset -v2c -c private 10.82.0.4 1.3.6.1.4.1.27514.1.2.2.1.0 i 1
5. Обновление ПО по TFTP.
Используемые OID:
Name qtechOnlineUpgradeProtocol
OID .1.3.6.1.4.1.27514.1.2.3.1.1.2.1.2
MIB QTECH-UPGRADE-MANAGEMENT-MIB
Syntax INTEGER {tftp(1),ftp(2),sftp(3)}
Name qtechOnlineUpgradeSourceFileType
OID .1.3.6.1.4.1.27514.1.2.3.1.1.2.1.3
MIB QTECH-UPGRADE-MANAGEMENT-MIB
INTEGER {image (1), startupconfig (2), runningconfig (3), others (4), bootstrap (5), fpga (6), loggingfile(7), commandlogfile(8), paf(9), license(10), patch(11), file(12), dhcplease(13), bakcupconfig(14) }
Name qtechOnlineUpgradeDestFileType
OID .1.3.6.1.4.1.27514.1.2.3.1.1.2.1.4
MIB QTECH-UPGRADE-MANAGEMENT-MIB
INTEGER {image (1), startupconfig (2), runningconfig (3), others (4), bootstrap (5), fpga (6), loggingfile(7), commandlogfile(8), paf(9), license(10), patch(11), file(12), dhcplease(13), bakcupconfig(14) }
Name qtechOnlineUpgradeServerAddress
OID .1.3.6.1.4.1.27514.1.2.3.1.1.2.1.5
MIB QTECH-UPGRADE-MANAGEMENT-MIB
Syntax IPADDRESS
Name qtechOnlineUpgradeFileName
OID .1.3.6.1.4.1.27514.1.2.3.1.1.2.1.6
MIB QTECH-UPGRADE-MANAGEMENT-MIB
Syntax DISPLAYSTRING
Name qtechOnlineUpgradeEntryRowStatus
OID .1.3.6.1.4.1.27514.1.2.3.1.1.2.1.14
MIB QTECH-UPGRADE-MANAGEMENT-MIB
Syntax ROWSTATUS INTEGER {active(1), notInService(2), notReady(3), createAndGo(4), createAndWait(5), destroy(6) }
Name qtechOnlineUpgradeIpver
OID .1.3.6.1.4.1.27514.1.2.3.1.1.2.1.17
MIB QTECH-UPGRADE-MANAGEMENT-MIB
Syntax InetAddressType (INTEGER) {unknown(0), ipv4(1), ipv6(2), ipv4z(3), ipv6z(4), dns(16) }
Name qtechOnlineUpgradeStop
OID .1.3.6.1.4.1.27514.1.2.3.1.1.2.1.21
MIB QTECH-UPGRADE-MANAGEMENT-MIB
Syntax INTEGER {true(1), false(2)}
Процесс обновления:
QSW-8200-28F#download system-boot tftp 10.0.0.1 QSW-8200-28F_3.11.133.20170327system1.z
То есть мы указываем, что обновляем по TFTP, сервер TFTP является 10.0.0.1 и название файла прошивки.
Общая команда будет выглядеть так:
snmpset -v2c -c private 10.82.0.4 1.3.6.1.4.1.27514.1.2.3.1.1.2.1.2.8 i 1 1.3.6.1.4.1.27514.1.2.3.1.1.2.1.3.8 i 4 1.3.6.1.4.1.27514.1.2.3.1.1.2.1.4.8 i 1 1.3.6.1.4.1.27514.1.2.3.1.1.2.1.5.8 a 10.0.0.1 1.3.6.1.4.1.27514.1.2.3.1.1.2.1.6.8 s QSW-8200-28F_3.11.133.20170327system1.z 1.3.6.1.4.1.27514.1.2.3.1.1.2.1.14.8 i 4 1.3.6.1.4.1.27514.1.2.3.1.1.2.1.17.8 i 1 1.3.6.1.4.1.27514.1.2.3.1.1.2.1.21.8 i 1
Как могли заметить в конце каждого OID добавлен некий индекс 8 – это случайное число, которое которое необходимо добавлять (в качестве примера выбрали число 8):
OID описывающий это:
Name qtechOnlineUpgradeIndex
OID .1.3.6.1.4.1.27514.1.2.3.1.1.2.1.1
MIB QTECH-UPGRADE-MANAGEMENT-MIB
Syntax UNSIGNED32 (1..2147483647)
Access not-accessible
Status mandatory
DefVal
Indexes qtechOnlineUpgradeIndex
Descr Object which specifies a unique entry in the qtechOnlineUpgradeTable. A management station wishing to initiate a Upgrade operation should use a random value for this object when creating or modifying an instance of a qtechOnlineUpgradeEntry. The RowStatus semantics of the qtechOnlineUpgradeEntryRowStatus object will prevent access conflicts.!
6. Загрузка конфигурации на коммутатор по TFTP.
Используемые OID:
Загрузка startup-config:
Name qtechOnlineUpgradeProtocol
OID .1.3.6.1.4.1.27514.1.2.3.1.1.2.1.2
MIB QTECH-UPGRADE-MANAGEMENT-MIB
Syntax INTEGER {tftp(1),ftp(2),sftp(3)}
Access read-create
Name qtechOnlineUpgradeSourceFileType
OID .1.3.6.1.4.1.27514.1.2.3.1.1.2.1.3
MIB QTECH-UPGRADE-MANAGEMENT-MIB
Syntax INTEGER {image (1), startupconfig (2), runningconfig (3), others (4), bootstrap (5), fpga (6), loggingfile(7), commandlogfile(8), paf(9), license(10), patch(11), file(12), dhcplease(13), bakcupconfig(14) }
Access read-create
Name qtechOnlineUpgradeDestFileType
OID .1.3.6.1.4.1.27514.1.2.3.1.1.2.1.4
MIB QTECH-UPGRADE-MANAGEMENT-MIB
Syntax INTEGER {image (1), startupconfig (2), runningconfig (3), others (4), bootstrap (5), fpga (6), loggingfile(7), commandlogfile(8), paf(9), license(10), patch(11), file(12), dhcplease(13), bakcupconfig(14) }
Access read-create
Name qtechOnlineUpgradeServerAddress
OID .1.3.6.1.4.1.27514.1.2.3.1.1.2.1.5
MIB QTECH-UPGRADE-MANAGEMENT-MIB
Syntax IPADDRESS
Access read-create
Name qtechOnlineUpgradeFileName
OID .1.3.6.1.4.1.27514.1.2.3.1.1.2.1.6
MIB QTECH-UPGRADE-MANAGEMENT-MIB
Syntax DISPLAYSTRING
Access read-create
Name qtechOnlineUpgradeEntryRowStatus
OID .1.3.6.1.4.1.27514.1.2.3.1.1.2.1.14
MIB QTECH-UPGRADE-MANAGEMENT-MIB
Syntax ROWSTATUS INTEGER {active(1), notInService(2), notReady(3), createAndGo(4), createAndWait(5), destroy(6) }
Access read-create
Name qtechOnlineUpgradeIpver
OID .1.3.6.1.4.1.27514.1.2.3.1.1.2.1.17
MIB QTECH-UPGRADE-MANAGEMENT-MIB
Syntax InetAddressType (INTEGER) {unknown(0), ipv4(1), ipv6(2), ipv4z(3), ipv6z(4), dns(16) }
Access read-create
Общая команда:
QSW-8200-28F#download startup-config tftp 10.0.0.1 test-2600-sta
snmpset -v2c -c RW 10.82.0.4 1.3.6.1.4.1.27514.1.2.3.1.1.2.1.2.0 i 1 1.3.6.1.4.1.27514.1.2.3.1.1.2.1.3.0 i 4 1.3.6.1.4.1.27514.1.2.3.1.1.2.1.4.0 i 2 1.3.6.1.4.1.27514.1.2.3.1.1.2.1.5.0 a 10.0.0.1 1.3.6.1.4.1.27514.1.2.3.1.1.2.1.6.0 s test-2600-sta 1.3.6.1.4.1.27514.1.2.3.1.1.2.1.14.0 i 4 1.3.6.1.4.1.27514.1.2.3.1.1.2.1.17.0 i 1
Процесс обновления:
перед началом необходимо опросить OID:
Name qtechOnlineUpgradeNextIndex
OID .1.3.6.1.4.1.27514.1.2.3.1.1.1
MIB QTECH-UPGRADE-MANAGEMENT-MIB
Syntax UNSIGNED32 (1..2147483647)
snmpget -v2c -c RW 10.82.0.4 1.3.6.1.4.1.27514.1.2.3.1.1.1.0
SNMPv2-SMI::enterprises.27514.1.2.3.1.1.1.0 = Gauge32: 0
в данном опросе мы видим индекс 0 (Gauge32: 0) этот 0 необходимо вставить в конец каждого OID и после загрузки конфига этот индекс будет всегда становиться + 1, то есть:
ПЕРВЫЙ РАЗ:
snmpset -v2c -c RW 10.82.0.4 1.3.6.1.4.1.27514.1.2.3.1.1.2.1.2.0 i 1
1.3.6.1.4.1.27514.1.2.3.1.1.2.1.3.0 i 4
1.3.6.1.4.1.27514.1.2.3.1.1.2.1.4.0 i 2
1.3.6.1.4.1.27514.1.2.3.1.1.2.1.5.0 a 10.0.0.1
1.3.6.1.4.1.27514.1.2.3.1.1.2.1.6.0 s test-2600-sta
1.3.6.1.4.1.27514.1.2.3.1.1.2.1.14.0 i 4
1.3.6.1.4.1.27514.1.2.3.1.1.2.1.17.0 i 1
Затем во ВТОРОЙ РАЗ уже будет:
snmpget -v2c -c RW 10.82.0.4 1.3.6.1.4.1.27514.1.2.3.1.1.1.0и этот индекс 1 подставляем:
iso.3.6.1.4.1.27514.1.2.3.1.1.1.0 = Gauge32: 1
snmpset -v2c -c RW 10.82.0.4 1.3.6.1.4.1.27514.1.2.3.1.1.2.1.2.1 i 1
1.3.6.1.4.1.27514.1.2.3.1.1.2.1.3.1 i 4
1.3.6.1.4.1.27514.1.2.3.1.1.2.1.4.1 i 2
1.3.6.1.4.1.27514.1.2.3.1.1.2.1.5.1 a 10.0.0.1
1.3.6.1.4.1.27514.1.2.3.1.1.2.1.6.1 s test-2600-sta
1.3.6.1.4.1.27514.1.2.3.1.1.2.1.14.1 i 4
1.3.6.1.4.1.27514.1.2.3.1.1.2.1.17.1 i 1
Загрузка running-config:
QSW-8200-28F#download running-config tftp 10.0.0.1 test-2600-run
snmpset -v2c -c RW 10.82.0.4 1.3.6.1.4.1.27514.1.2.3.1.1.2.1.2.5 i 1 1.3.6.1.4.1.27514.1.2.3.1.1.2.1.3.5 i 4 1.3.6.1.4.1.27514.1.2.3.1.1.2.1.4.5 i 3 1.3.6.1.4.1.27514.1.2.3.1.1.2.1.5.5 a 10.0.0.1 1.3.6.1.4.1.27514.1.2.3.1.1.2.1.6.5 s test-2600-run 1.3.6.1.4.1.27514.1.2.3.1.1.2.1.14.5 i 4 1.3.6.1.4.1.27514.1.2.3.1.1.2.1.17.5 i 1
7. Выгрузка конфигурации с коммутатора по TFTP.
Используемые OID:
Name qtechOnlineUpgradeProtocol
OID .1.3.6.1.4.1.27514.1.2.3.1.1.2.1.2
MIB QTECH-UPGRADE-MANAGEMENT-MIB
Syntax INTEGER {tftp(1),ftp(2),sftp(3)}
Name qtechOnlineUpgradeSourceFileType
OID .1.3.6.1.4.1.27514.1.2.3.1.1.2.1.3
MIB QTECH-UPGRADE-MANAGEMENT-MIB
Syntax INTEGER {image (1), startupconfig (2), runningconfig (3), others (4), bootstrap (5), fpga (6), loggingfile(7), commandlogfile(8), paf(9), license(10), patch(11), file(12), dhcplease(13), bakcupconfig(14) }
Name qtechOnlineUpgradeDestFileType
OID .1.3.6.1.4.1.27514.1.2.3.1.1.2.1.4
MIB QTECH-UPGRADE-MANAGEMENT-MIB
Syntax INTEGER {image (1), startupconfig (2), runningconfig (3), others (4), bootstrap (5), fpga (6), loggingfile(7), commandlogfile(8), paf(9), license(10), patch(11), file(12), dhcplease(13), bakcupconfig(14) }
Name qtechOnlineUpgradeServerAddress
OID .1.3.6.1.4.1.27514.1.2.3.1.1.2.1.5
MIB QTECH-UPGRADE-MANAGEMENT-MIB
Syntax IPADDRESS
Name qtechOnlineUpgradeFileName
OID .1.3.6.1.4.1.27514.1.2.3.1.1.2.1.6
MIB QTECH-UPGRADE-MANAGEMENT-MIB
Syntax DISPLAYSTRING
Name qtechOnlineUpgradeEntryRowStatus
OID .1.3.6.1.4.1.27514.1.2.3.1.1.2.1.14
MIB QTECH-UPGRADE-MANAGEMENT-MIB
Syntax ROWSTATUS INTEGER {active(1), notInService(2), notReady(3), createAndGo(4), createAndWait(5), destroy(6) }
Name qtechOnlineUpgradeIpver
OID .1.3.6.1.4.1.27514.1.2.3.1.1.2.1.17
MIB QTECH-UPGRADE-MANAGEMENT-MIB
Syntax InetAddressType (INTEGER) {unknown(0), ipv4(1), ipv6(2), ipv4z(3), ipv6z(4), dns(16) }
Общая команда:
QSW-8200-28F#upload startup-config tftp 10.0.0.1 test-sta
snmpset -v2c -c private 10.82.0.4 1.3.6.1.4.1.27514.1.2.3.1.1.2.1.2.3 i 1 1.3.6.1.4.1.27514.1.2.3.1.1.2.1.3.3 i 2 1.3.6.1.4.1.27514.1.2.3.1.1.2.1.4.3 i 4 1.3.6.1.4.1.27514.1.2.3.1.1.2.1.5.3 a 10.0.0.1 1.3.6.1.4.1.27514.1.2.3.1.1.2.1.6.3 s test-sta 1.3.6.1.4.1.27514.1.2.3.1.1.2.1.14.3 i 4 1.3.6.1.4.1.27514.1.2.3.1.1.2.1.17.3 i 1
QSW-8200-28F#upload running-config tftp 10.0.0.1 test-run
snmpset -v2c -c private 10.82.0.4 1.3.6.1.4.1.27514.1.2.3.1.1.2.1.2.2 i 1 1.3.6.1.4.1.27514.1.2.3.1.1.2.1.3.2 i 3 1.3.6.1.4.1.27514.1.2.3.1.1.2.1.4.2 i 4 1.3.6.1.4.1.27514.1.2.3.1.1.2.1.5.2 a 10.0.0.1 1.3.6.1.4.1.27514.1.2.3.1.1.2.1.6.2 s test-run 1.3.6.1.4.1.27514.1.2.3.1.1.2.1.14.2 i 4 1.3.6.1.4.1.27514.1.2.3.1.1.2.1.17.2 i 1
8. Создать локального пользователя.
Используемые OID:
Name qtechUserPriority
OID .1.3.6.1.4.1.27514.1.2.2.5.1.3
MIB QTECH-USER-MANAGEMENT-MIB
Syntax INTEGER (1..15)
Name qtechUserPassword
OID .1.3.6.1.4.1.27514.1.2.2.5.1.6
MIB QTECH-USER-MANAGEMENT-MIB
Syntax OCTET STRING (SIZE (1..16))
Name qtechUserEntryRowStatus
OID .1.3.6.1.4.1.27514.1.2.2.5.1.8
MIB QTECH-USER-MANAGEMENT-MIB
Syntax ROWSTATUS INTEGER {active(1), notInService(2), notReady(3), createAndGo(4), createAndWait(5), destroy(6) }
Name qtechUserTable
OID .1.3.6.1.4.1.27514.1.2.2.5
MIB QTECH-USER-MANAGEMENT-MIB
Syntax SEQUENCE OF QtechUserEntry
Для того, чтобы создать пользователя, нужно знать пароль в зашифрованном виде и имя пользователя представленное в индексе oid. Самый простой способ для определения этих данных: на одном из коммутаторов создать пользователя через CLI.
После того, как создали пользователя (если это через CLI), то делаете опрос:
snmpwalk -v2c -c RW -Cc 10.82.0.4 1.3.6.1.4.1.27514.1.2.2.5смотрите что получилось:
[qtech@network-solution ~]$ snmpwalk -v2c -c RW -Cc 10.82.0.4 1.3.6.1.4.1.27514.1.2.2.5 iso.3.6.1.4.1.27514.1.2.2.5.1.3.1.0.6.97.100.109.105.110.0 = INTEGER: 15здесь 2 пользователя, admin и созданный мной test (можно в show run посмотреть пароль, чтобы не перепутать кто к кому относится)
iso.3.6.1.4.1.27514.1.2.2.5.1.3.1.0.9.114.97.105.115.101.99.111.109.0 = INTEGER: 15
iso.3.6.1.4.1.27514.1.2.2.5.1.3.1.0.5.116.101.115.116.0 = INTEGER: 15
iso.3.6.1.4.1.27514.1.2.2.5.1.4.1.0.6.97.100.109.105.110.0 = INTEGER: 1
iso.3.6.1.4.1.27514.1.2.2.5.1.4.1.0.9.114.97.105.115.101.99.111.109.0 = INTEGER: 2
iso.3.6.1.4.1.27514.1.2.2.5.1.4.1.0.5.116.101.115.116.0 = INTEGER: 2
iso.3.6.1.4.1.27514.1.2.2.5.1.5.1.0.6.97.100.109.105.110.0 = INTEGER: 2
iso.3.6.1.4.1.27514.1.2.2.5.1.5.1.0.9.114.97.105.115.101.99.111.109.0 = INTEGER: 0
iso.3.6.1.4.1.27514.1.2.2.5.1.5.1.0.5.116.101.115.116.0 = INTEGER: 0
iso.3.6.1.4.1.27514.1.2.2.5.1.6.1.0.6.97.100.109.105.110.0 = STRING: "$@!!ac7e521f2f701d9a9db8746a69630bff"
iso.3.6.1.4.1.27514.1.2.2.5.1.6.1.0.9.114.97.105.115.101.99.111.109.0 = STRING: "$@!!7266ca10ff56ddab9db8746a69630bff"
iso.3.6.1.4.1.27514.1.2.2.5.1.6.1.0.5.116.101.115.116.0 = STRING: "$@!!f46e8404dae8ca8b9db8746a69630bff"
iso.3.6.1.4.1.27514.1.2.2.5.1.7.1.0.6.97.100.109.105.110.0 = STRING: "$@!!ac7e521f2f701d9a9db8746a69630bff"
iso.3.6.1.4.1.27514.1.2.2.5.1.7.1.0.5.116.101.115.116.0 = STRING: "$@!!f46e8404dae8ca8b9db8746a69630bff"
iso.3.6.1.4.1.27514.1.2.2.5.1.8.1.0.6.97.100.109.105.110.0 = INTEGER: 1
iso.3.6.1.4.1.27514.1.2.2.5.1.8.1.0.9.114.97.105.115.101.99.111.109.0 = INTEGER: 1
iso.3.6.1.4.1.27514.1.2.2.5.1.8.1.0.5.116.101.115.116.0 = INTEGER: 1
iso.3.6.1.4.1.27514.1.2.2.5.1.11.1.0.6.97.100.109.105.110.0 = INTEGER: 31
iso.3.6.1.4.1.27514.1.2.2.5.1.11.1.0.9.114.97.105.115.101.99.111.109.0 = INTEGER: 31
iso.3.6.1.4.1.27514.1.2.2.5.1.11.1.0.5.116.101.115.116.0 = INTEGER: 31
вот он:
iso.3.6.1.4.1.27514.1.2.2.5.1.7.1.0.5.116.101.115.116.0 = STRING: "$@!!f46e8404dae8ca8b9db8746a69630bff"далее берете OID отсюда и пароль
и далее:
snmpset -v2c -c RW 10.82.0.4 1.3.6.1.4.1.27514.1.2.2.5.1.3.1.0.5.116.101.115.116.0 i 15 1.3.6.1.4.1.27514.1.2.2.5.1.6.1.0.5.116.101.115.116.0 s '$@!!f46e8404dae8ca8b9db8746a69630bff' 1.3.6.1.4.1.27514.1.2.2.5.1.8.1.0.5.116.101.115.116.0 i 4
если будете создавать этого пользователя на других коммутаторах через SNMP, то по дефолту уровень привилегий стоит 10,
если хотим выставить 15 или другой уровень то:
snmpset -v2c -c RW 10.82.0.4 1.3.6.1.4.1.27514.1.2.2.5.1.3.1.0.5.116.101.115.116.0 i 15 1.3.6.1.4.1.27514.1.2.2.5.1.6.1.0.5.116.101.115.116.0 s '$@!!f46e8404dae8ca8b9db8746a69630bff' 1.3.6.1.4.1.27514.1.2.2.5.1.8.1.0.5.116.101.115.116.0 i 4
смысл в том, что основной OID:1.3.6.1.4.1.27514.1.2.2.5.1.6, при создании юзера к нему добавляются: 1.0.5.116.101.115.116.0, где 1.0.5 –1.0 всегда постоянное число, а 5 - это количество символов в логине test +1 (4+1=5), а 116.101.115.116 - это индекс для юзера test, чтобы его получить необходимо преобразовать из формата ascii в десятичное число, например для test:
116101115116
разбить на тройки
116.101.115.116
удалить 0 слева в каждой тройке если они есть (admin 097100109105110 -> 097.100.109.105.110 ->97.100.109.105.110 )
9. Запрос информации DDM.
Используемые OID:
transceiver ddm enable
Name qtechOpticalTransceiverDDMEnable
OID .1.3.6.1.4.1.27514.1.18.1.2
MIB QTECH-OPTICAL-TRANSCEIVER-MIB
Syntax EnableVar (INTEGER) {enable(1), disable(2) }
transceiver information:
Name qtechOpticalTransceiverConnectorType
OID .1.3.6.1.4.1.27514.1.18.2.1.1.1.2
MIB QTECH-OPTICAL-TRANSCEIVER-MIB
Syntax INTEGER {unknown(1), sc (2), db9(3), hssdc(4), bnc_tnc(5), fiber_coaxial_head(6), fiber_jack(7), lc(8), mt_rj(9),
mu(10), sg(11), fiber_pigtail(12),
mpo_parallel_optic(13),hssdcII (14),copper (15),rj45 (16)}
Name qtechOpticalTransceiverVendorName
OID .1.3.6.1.4.1.27514.1.18.2.1.1.1.3
MIB QTECH-OPTICAL-TRANSCEIVER-MIB
Syntax OCTET STRING
Name qtechOpticalTransceiverVendorPN
OID .1.3.6.1.4.1.27514.1.18.2.1.1.1.4
MIB QTECH-OPTICAL-TRANSCEIVER-MIB
Syntax OCTET STRING
Name qtechOpticalTransceiverVendorSN
OID .1.3.6.1.4.1.27514.1.18.2.1.1.1.5
MIB QTECH-OPTICAL-TRANSCEIVER-MIB
Syntax OCTET STRING
Name qtechOpticalTransceiverMediaType
OID .1.3.6.1.4.1.27514.1.18.2.1.1.1.6
MIB QTECH-OPTICAL-TRANSCEIVER-MIB
Syntax INTEGER {single_mode(1), multi_modeE50(2), multi_mode50(3), multi_mode625(4), copper(5), single_modeKm(6), multi_modeOM3(7)}
Name qtechOpticalTransceiverTransmissionDistance
OID .1.3.6.1.4.1.27514.1.18.2.1.1.1.7
MIB QTECH-OPTICAL-TRANSCEIVER-MIB
Syntax INTEGER32
Name qtechOpticalTransceiverDDM
OID .1.3.6.1.4.1.27514.1.18.2.1.1.1.9
MIB QTECH-OPTICAL-TRANSCEIVER-MIB
Syntax INTEGER {support(1),
notsupport(2)}
Name qtechOpticalTransceiverCalibrationType
OID .1.3.6.1.4.1.27514.1.18.2.1.1.1.10
MIB QTECH-OPTICAL-TRANSCEIVER-MIB
Syntax INTEGER {unknown(1),internal(2),external(3)}
Name qtechOpticalTransceiverWavelength
OID .1.3.6.1.4.1.27514.1.18.2.1.1.1.16
MIB QTECH-OPTICAL-TRANSCEIVER-MIB
Syntax INTEGER32
Name qtechOpticalTransceiverWaveTolerance
OID .1.3.6.1.4.1.27514.1.18.2.1.1.1.17
MIB QTECH-OPTICAL-TRANSCEIVER-MIB
Syntax INTEGER32
Name qtechOpticalTransceiverCompatibility
OID .1.3.6.1.4.1.27514.1.18.2.1.1.1.18
MIB QTECH-OPTICAL-TRANSCEIVER-MIB
Syntax OCTET STRING
Name qtechOpticalTransceiverTransmitterType
OID .1.3.6.1.4.1.27514.1.18.2.1.1.1.22
MIB QTECH-OPTICAL-TRANSCEIVER-MIB
Syntax INTEGER {vcsel850nm(1),vcsel1310nm(2),vcsel1550nm(3),fp1310nm(4),
dfb1310nm(5),dfb1550nm(6),eml1310nm(7),eml1550nm(8),copper_others(9)}
Name qtechOpticalTransceiverDetectorType
OID .1.3.6.1.4.1.27514.1.18.2.1.1.1.26
MIB QTECH-OPTICAL-TRANSCEIVER-MIB
Syntax INTEGER {pin(1),apd(2)}
Для DDM:
Name qtechOpticalTransceiverParameterValue
OID .1.3.6.1.4.1.27514.1.18.2.2.1.1.2
MIB QTECH-OPTICAL-TRANSCEIVER-MIB
Syntax OpticalParameterValue (Integer32) (-1000000|-40000.6553600)
Для ddm detail:
Name qtechOpticalTransceiverParamHighAlarmThresh
OID .1.3.6.1.4.1.27514.1.18.2.2.1.1.3
MIB QTECH-OPTICAL-TRANSCEIVER-MIB
Syntax OpticalParameterValue (Integer32) (-1000000|-40000.6553600)
Name qtechOpticalTransceiverParamHighWarningThresh
OID .1.3.6.1.4.1.27514.1.18.2.2.1.1.4
MIB QTECH-OPTICAL-TRANSCEIVER-MIB
Syntax OpticalParameterValue (Integer32) (-1000000|-40000.6553600)
Name qtechOpticalTransceiverParamLowAlarmThres
OID .1.3.6.1.4.1.27514.1.18.2.2.1.1.5
MIB QTECH-OPTICAL-TRANSCEIVER-MIB
Syntax OpticalParameterValue (Integer32) (-1000000|-40000.6553600)
Name qtechOpticalTransceiverParamLowWarningThresh
OID .1.3.6.1.4.1.27514.1.18.2.2.1.1.6
MIB QTECH-OPTICAL-TRANSCEIVER-MIB
Syntax OpticalParameterValue (Integer32) (-1000000|-40000.6553600)
для конкретного порта необходимо опросить OID:
Name ifDescr
OID .1.3.6.1.2.1.2.2.1.2
MIB IF-MIB
Syntax DISPLAYSTRING (SIZE (0..255))
Чтобы сделать опрос о DDM информации для конкретного порта, нужно сделать опрос OID:
[root@network-solution ~]# snmpwalk -v2c -c RW 10.82.0.4 .1.3.6.1.2.1.2.2.1.2
iso.3.6.1.2.1.2.2.1.2.2082476033 = STRING: "gigaethernet1/1/1"
iso.3.6.1.2.1.2.2.1.2.2082476034 = STRING: "gigaethernet1/1/2"
iso.3.6.1.2.1.2.2.1.2.2082476035 = STRING: "gigaethernet1/1/3"
iso.3.6.1.2.1.2.2.1.2.2082476036 = STRING: "gigaethernet1/1/4"
iso.3.6.1.2.1.2.2.1.2.2082476037 = STRING: "gigaethernet1/1/5"
iso.3.6.1.2.1.2.2.1.2.2082476038 = STRING: "gigaethernet1/1/6"
iso.3.6.1.2.1.2.2.1.2.2082476039 = STRING: "gigaethernet1/1/7"
iso.3.6.1.2.1.2.2.1.2.2082476040 = STRING: "gigaethernet1/1/8"
iso.3.6.1.2.1.2.2.1.2.2082476041 = STRING: "gigaethernet1/1/9"
iso.3.6.1.2.1.2.2.1.2.2082476042 = STRING: "gigaethernet1/1/10"
iso.3.6.1.2.1.2.2.1.2.2082476043 = STRING: "gigaethernet1/1/11"
iso.3.6.1.2.1.2.2.1.2.2082476044 = STRING: "gigaethernet1/1/12"
iso.3.6.1.2.1.2.2.1.2.2082476045 = STRING: "gigaethernet1/1/13"
iso.3.6.1.2.1.2.2.1.2.2082476046 = STRING: "gigaethernet1/1/14"
iso.3.6.1.2.1.2.2.1.2.2082476047 = STRING: "gigaethernet1/1/15"
iso.3.6.1.2.1.2.2.1.2.2082476048 = STRING: "gigaethernet1/1/16"
iso.3.6.1.2.1.2.2.1.2.2082476049 = STRING: "gigaethernet1/1/17"
iso.3.6.1.2.1.2.2.1.2.2082476050 = STRING: "gigaethernet1/1/18"
iso.3.6.1.2.1.2.2.1.2.2082476051 = STRING: "gigaethernet1/1/19"
iso.3.6.1.2.1.2.2.1.2.2082476052 = STRING: "gigaethernet1/1/20"
iso.3.6.1.2.1.2.2.1.2.2082476053 = STRING: "gigaethernet1/1/21"
iso.3.6.1.2.1.2.2.1.2.2082476054 = STRING: "gigaethernet1/1/22"
iso.3.6.1.2.1.2.2.1.2.2082476055 = STRING: "gigaethernet1/1/23"
iso.3.6.1.2.1.2.2.1.2.2082476056 = STRING: "gigaethernet1/1/24"
iso.3.6.1.2.1.2.2.1.2.2082476057 = STRING: "tengigabitethernet1/1/25"
iso.3.6.1.2.1.2.2.1.2.2082476058 = STRING: "tengigabitethernet1/1/26"
iso.3.6.1.2.1.2.2.1.2.2082476059 = STRING: "tengigabitethernet1/1/27"
iso.3.6.1.2.1.2.2.1.2.2082476060 = STRING: "tengigabitethernet1/1/28"
где увидите индекс для каждого порта, например, мы хотим сделать опрос второго порта (2082476034):
snmpwalk -v2c -c RW 10.82.0.4 1.3.6.1.4.1.27514.1.18.2.2.1.1.2 | grep 2082476034
iso.3.6.1.4.1.27514.1.18.2.2.1.1.2.2082476034.1 = INTEGER: 45269
iso.3.6.1.4.1.27514.1.18.2.2.1.1.2.2082476034.2 = INTEGER: 19050
iso.3.6.1.4.1.27514.1.18.2.2.1.1.2.2082476034.3 = INTEGER: -6126
iso.3.6.1.4.1.27514.1.18.2.2.1.1.2.2082476034.4 = INTEGER: -6420
iso.3.6.1.4.1.27514.1.18.2.2.1.1.2.2082476034.5 = INTEGER: 3364
где мы сделали опрос параметров с вывода #show transceiver ddm gigaethernet 1/1/2
и цифра после индекса порта показывает значение каждого параметра из данного вывода, то есть:
для Temperature =1
для Tx bias Current =2
для Optical Tx Power =3
для Optical Rx Power =4
для Supply Voltage =5
При опросе DDM информации по SNMP полученные значения отличаются от тех, что выводятся через CLI единицей измерения. Чтобы полученные значения привести к тем что выводятся через CLI, их необходимо поделить на 1000.
Смотрите так же
Важно!
Данная статья актуальна для устройств с версией ПО 8.2.3.333(QSW-4530/4900) и выше и 8.2.1.245(QSW-3750/4610/3420) и выше.
Перед обновление ознакомьтесь со статьёй "Переход на новую версию SSH"
Для настройки функционала подключения к коммутатору QSW-4530 с использование публич...
Разберем настройку TACACS+ на примере следующей схемы:
Пример конфигурации:
SWITCH#config
SWITCH(config)# tacacs-server authentication host 172.16.1.3 key 0 test primary
SWITCH(config)# authentication line vty login tacacsSWITCH(config)# tacacs-server timeout 30 Разберем команды п...
На коммутаторе QSW-4530 существует несколько вариантов назначения динамического vlan в данной статье рассмотрим mac-vlan и protocol-vlan.
MAC-VLAN
MAC-VLAN - используется для назначения номера Vlan в зависимости от мак-адреса клиента.
В качестве примера выполним наст...
К списку

