faq обучение настройка
Текущее время: Ср июл 23, 2025 15:54

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
СообщениеДобавлено: Ср авг 22, 2012 14:27 
Не в сети

Зарегистрирован: Ср дек 14, 2011 11:11
Сообщений: 5
Пытаюсь создать vlan по snmp на коммутаторах DES-3200 , столкнулся с тем что vlan может создаться с первого раза, но в 99% случаев получаю ошибку Error in packet..
Причем можно просто повторять команду и в один прекрасный момент все создается, иногда помогает чередование CreateAndWait и CreateAndGo.


Код:
[root@s2 ~]# snmpset -O n -v 2c -c private 10.200.1.23  .1.3.6.1.2.1.17.7.1.4.3.1.5.1010 i 5
Error in packet.
Reason: wrongValue (The set value is illegal or unsupported in some way)
Failed object: .1.3.6.1.2.1.17.7.1.4.3.1.5.1010

[root@s2 ~]# snmpset -O n -v 2c -c private 10.200.1.23  .1.3.6.1.2.1.17.7.1.4.3.1.5.1010 i 4
Error in packet.
Reason: wrongValue (The set value is illegal or unsupported in some way)
Failed object: .1.3.6.1.2.1.17.7.1.4.3.1.5.1010



[root@s2 ~]# snmpset -O n -v 2c -c private 10.200.1.23  .1.3.6.1.2.1.17.7.1.4.3.1.5.1010 i 4
.1.3.6.1.2.1.17.7.1.4.3.1.5.1010 = INTEGER: 4
[root@s2 ~]# snmpset -O n -v 2c -c private 10.200.1.23  .1.3.6.1.2.1.17.7.1.4.3.1.1.1010 s test_12
.1.3.6.1.2.1.17.7.1.4.3.1.1.1010 = STRING: "test_12"



[root@s2 ~]# snmpset -O n -v 2c -c private 10.200.1.23  .1.3.6.1.2.1.17.7.1.4.3.1.5.1011 i 5
Error in packet.
Reason: wrongValue (The set value is illegal or unsupported in some way)
Failed object: .1.3.6.1.2.1.17.7.1.4.3.1.5.1011

[root@s2 ~]# snmpset -O n -v 2c -c private 10.200.1.23  .1.3.6.1.2.1.17.7.1.4.3.1.5.1011 i 4
Error in packet.
Reason: wrongValue (The set value is illegal or unsupported in some way)
Failed object: .1.3.6.1.2.1.17.7.1.4.3.1.5.1011



вот те же самые команды в применение к zyxel 2108
Код:
[root@s2 ~]# snmpset -O n -v 2c -c public 10.200.1.1   .1.3.6.1.2.1.17.7.1.4.3.1.5.1011 i 5
.1.3.6.1.2.1.17.7.1.4.3.1.5.1011 = INTEGER: 5
[root@s2 ~]# snmpset -O n -v 2c -c public 10.200.1.1   .1.3.6.1.2.1.17.7.1.4.3.1.1.1011 s bla_bla
.1.3.6.1.2.1.17.7.1.4.3.1.1.1011 = STRING: "bla_bla"
[root@s2 ~]# snmpset -O n -v 2c -c public 10.200.1.1  .1.3.6.1.2.1.17.7.1.4.3.1.5.2205 i 5
.1.3.6.1.2.1.17.7.1.4.3.1.5.2205 = INTEGER: 5
[root@s2 ~]# snmpset -O n -v 2c -c public 10.200.1.1  .1.3.6.1.2.1.17.7.1.4.3.1.1.2205 s "TEST_VLAN"
.1.3.6.1.2.1.17.7.1.4.3.1.1.2205 = STRING: "TEST_VLAN"
[root@s2 ~]# snmpset -O n -v 2c -c public 10.200.1.1  .1.3.6.1.2.1.17.7.1.4.3.1.5.2206 i 5
.1.3.6.1.2.1.17.7.1.4.3.1.5.2206 = INTEGER: 5
[root@s2 ~]# snmpset -O n -v 2c -c public 10.200.1.1  .1.3.6.1.2.1.17.7.1.4.3.1.1.2206 s "TEST_VLAN2"
.1.3.6.1.2.1.17.7.1.4.3.1.1.2206 = STRING: "TEST_VLAN2"



Дополню, опытным путем нашел в каких случаях создается vlan
Если 1 идет команда на задание имени , то коммутатор выдает ошибку notWritable, но зато выполнение команды на создание vlan проходит в 100% и дальше можно нормально с этим vlan работать

Код:
[root@s2 ~]# snmpset -O n -v 2c -c hgfuytuyiu 10.200.1.23  1.3.6.1.2.1.17.7.1.4.3.1.5.2167 i 5
Error in packet.
Reason: commitFailed
Failed object: .1.3.6.1.2.1.17.7.1.4.3.1.5.2167

[root@s2 ~]# snmpset -O n -v 2c -c hgfuytuyiu 10.200.1.23  1.3.6.1.2.1.17.7.1.4.3.1.1.2167 s 2167
Error in packet.
Reason: notWritable (That object does not support modification)
Failed object: .1.3.6.1.2.1.17.7.1.4.3.1.1.2167

[root@s2 ~]# snmpset -O n -v 2c -c hgfuytuyiu 10.200.1.23  1.3.6.1.2.1.17.7.1.4.3.1.5.2167 i 5
.1.3.6.1.2.1.17.7.1.4.3.1.5.2167 = INTEGER: 5
[root@s2 ~]# snmpset -O n -v 2c -c hgfuytuyiu 10.200.1.23  1.3.6.1.2.1.17.7.1.4.3.1.1.2167 s 2167
.1.3.6.1.2.1.17.7.1.4.3.1.1.2167 = STRING: "2167"

Код:
[root@s2 ~]# snmpset -O n -v 2c -c hgfuytuyiu 10.200.1.23  1.3.6.1.2.1.17.7.1.4.3.1.1.2168 s 2168
Error in packet.
Reason: notWritable (That object does not support modification)
Failed object: .1.3.6.1.2.1.17.7.1.4.3.1.1.2168

[root@s2 ~]# snmpset -O n -v 2c -c hgfuytuyiu 10.200.1.23  1.3.6.1.2.1.17.7.1.4.3.1.5.2168 i 5
.1.3.6.1.2.1.17.7.1.4.3.1.5.2168 = INTEGER: 5
[root@s2 ~]# snmpset -O n -v 2c -c hgfuytuyiu 10.200.1.23  1.3.6.1.2.1.17.7.1.4.3.1.1.2168 s 2168
.1.3.6.1.2.1.17.7.1.4.3.1.1.2168 = STRING: "2168"


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Ср авг 22, 2012 15:45 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Чт фев 12, 2009 14:59
Сообщений: 9482
Откуда: Ryazan
Все OID нужно задавать одной командой, а не последовательностью SNMP команд.


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Ср авг 22, 2012 16:35 
Не в сети

Зарегистрирован: Ср дек 14, 2011 11:11
Сообщений: 5
Denis Evgraphov писал(а):
Все OID нужно задавать одной командой, а не последовательностью SNMP команд.

Ужас.
Протокол snmp не требует. что бы все задавалось в одной команде, это уже специфика реализации snmp в коммутаторах dlink, тем более что последовательность должна быть тоже жесткая сначала имя vlan. а уже затем только команда на создание)

Код:
[root@s2 ~]#  snmpset -O n -v 2c -c hgfuytuyiu 10.200.1.23  1.3.6.1.2.1.17.7.1.4.3.1.5.2198 i 5  1.3.6.1.2.1.17.7.1.4.3.1.1.2198 s 2198
Error in packet.
Reason: wrongValue (The set value is illegal or unsupported in some way)
Failed object: .1.3.6.1.2.1.17.7.1.4.3.1.5.2198

[root@s2 ~]#  snmpset -O n -v 2c -c hgfuytuyiu 10.200.1.23   1.3.6.1.2.1.17.7.1.4.3.1.1.2198 s 2198 1.3.6.1.2.1.17.7.1.4.3.1.5.2198 i 5
.1.3.6.1.2.1.17.7.1.4.3.1.1.2198 = STRING: "2198"
.1.3.6.1.2.1.17.7.1.4.3.1.5.2198 = INTEGER: 5


Опять же задавать значения портов даже у dlink можно и отдельным командами)
Код:
[root@s2 ~]#  snmpset -O n -v 2c -c hgfuytuyiu 10.200.1.23    1.3.6.1.2.1.17.7.1.4.3.1.4.2198 x "7F 40 00 00 00 00 00 00"
.1.3.6.1.2.1.17.7.1.4.3.1.4.2198 = Hex-STRING: 7F 40 00 00 00 00 00 00
[root@s2 ~]#  snmpset -O n -v 2c -c hgfuytuyiu 10.200.1.23    1.3.6.1.2.1.17.7.1.4.3.1.3.2198 x "7F 40 00 00 00 00 00 00"
.1.3.6.1.2.1.17.7.1.4.3.1.3.2198 = Hex-STRING: 7F 40 00 00 00 00 00 00
[root@s2 ~]#  snmpset -O n -v 2c -c hgfuytuyiu 10.200.1.23    1.3.6.1.2.1.17.7.1.4.3.1.2.2198 x "7F 40 00 00 00 00 00 00"
.1.3.6.1.2.1.17.7.1.4.3.1.2.2198 = Hex-STRING: 7F 40 00 00 00 00 00 00


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Чт авг 23, 2012 09:02 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Чт фев 12, 2009 14:59
Сообщений: 9482
Откуда: Ryazan
Это уже не раз обсуждалось. Таков дизайн.


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Чт авг 23, 2012 09:27 
Не в сети

Зарегистрирован: Ср дек 14, 2011 11:11
Сообщений: 5
Denis Evgraphov писал(а):
Это уже не раз обсуждалось. Таков дизайн.

Я бы мог понять, если бы OID были из энтерпрайз ветки,а так на ровном месте получить проблему со стандартным RFC, довольно таки неожиданно.

У cisco как оказалось еще запущеней, нужны все поля переданные одновременно )
Цитата:
[root@s2 ~]# snmpset -O n -v 2c -c уууууу 10.200.0.24 1.3.6.1.2.1.17.7.1.4.3.1.5.100 i 4 1.3.6.1.2.1.17.7.1.4.3.1.1.100 s vlan100
Error in packet.
Reason: inconsistentValue (The set value is illegal or unsupported in some way)
Failed object: .1.3.6.1.2.1.17.7.1.4.3.1.5.100

[root@s2 ~]# snmpset -O n -v 2c -c ввввввв 10.200.0.24 1.3.6.1.2.1.17.7.1.4.3.1.5.100 i 4 1.3.6.1.2.1.17.7.1.4.3.1.1.100 s vlan100 1.3.6.1.2.1.17.7.1.4.3.1.2.100 x 0x00 1.3.6.1.2.1.17.7.1.4.3.1.3.100 x 0x00 1.3.6.1.2.1.17.7.1.4.3.1.4.100 x 0x00
.1.3.6.1.2.1.17.7.1.4.3.1.5.100 = INTEGER: 4
.1.3.6.1.2.1.17.7.1.4.3.1.1.100 = STRING: "vlan100"
.1.3.6.1.2.1.17.7.1.4.3.1.2.100 = Hex-STRING: 00
.1.3.6.1.2.1.17.7.1.4.3.1.3.100 = Hex-STRING: 00
.1.3.6.1.2.1.17.7.1.4.3.1.4.100 = Hex-STRING: 00


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 51


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB