Собственно создание пустого, к примеру, vlan средствами snmp на коммутаторе des-3526, все успешно:
Код:
snmpset -v2c -c private 192.168.1.2 \
1.3.6.1.2.1.17.7.1.4.3.1.1.500 s 500 \
1.3.6.1.2.1.17.7.1.4.3.1.2.500 x 00000000 \
1.3.6.1.2.1.17.7.1.4.3.1.5.500 i 4
Попытка добавить порты (14, в данном случае) в данный влан ни к чему хорошему не приводит:
Код:
snmpset -v2c -c private 192.168.1.2 \
1.3.6.1.2.1.17.7.1.4.3.1.2.500 x 00040000 \
1.3.6.1.2.1.17.7.1.4.3.1.5.500 i 4
В итоге:
iso.3.6.1.2.1.17.7.1.4.3.1.5.500 = INTEGER: 6
Error in packet.
Reason: commitFailed
Failed object: iso.3.6.1.2.1.17.7.1.4.3.1.5.500
Видимо, это связано с невозможностью задавать команды для создания Vlan последовательно, лишь в 1 куске. То есть, вполне работает схема: удалить влан -> создать его же, но уже с требуемыми портами:
Код:
snmpset -v2c -c private 192.168.1.2 \
1.3.6.1.2.1.17.7.1.4.3.1.5.500 i 6
snmpset -v2c -c private 192.168.1.2 \
1.3.6.1.2.1.17.7.1.4.3.1.1.500 s 500 \
1.3.6.1.2.1.17.7.1.4.3.1.2.500 x 00040000 \
1.3.6.1.2.1.17.7.1.4.3.1.5.500 i 4
Все бы ничего, но выходит, что VLAN 1 невозможно конфигурировать средствами SNMP вообще?
Проверялось на fw: 6.20.B15 и 6.20.B18.