Здравствуйте.
Дайте пожалуйста оид для влючения Advertisement на vlan для DGS-3627, DES-3200, DES-3200/C1 и DES-1228
Уже не требуется, нащел "$VARSNMPSET -v2c -c $CommunityRW $IP 1.3.6.1.4.1.171.11.70.8.2.17.1.1.11.$VLANID i 3"
Если кому понядобиться вот скрип для поиска на коммутатороре vlan gvrp и создании их статически.
Код:
#/bin/bash
. "/etc/CFG_FULL.cfg"
#while read IP
#do
IP=192.168.xx.xx
rm $pwd/vlan/"$IP"_vlanid.txt
##vlan id gvrp
$VARSNMPWALK -v2c -c $CommunityRO $IP 1.3.6.1.2.1.17.7.1.4.2.1.6 | grep "INTEGER: 3" | awk '{FS = "."; print $10}' | awk '{print $1}' | sort -n >> $pwd/vlan/"$IP"_vlanid.txt
##name
while read VLANID
do
#VLANID=77
# здесь надо укозать комутатор на которов все веланы созданы статически.
NameVlan=$($VARSNMPWALK -v2c -c $CommunityRO 192.168.xx.xx 1.3.6.1.2.1.17.7.1.4.3.1.1.$VLANID | awk '{print $4}' | sed -e "s/\"//g")
##port
PortHex=$($VARSNMPWALK -v2c -c $CommunityRO $IP 1.3.6.1.2.1.17.7.1.4.2.1.4 | grep "\.$VLANID =" | awk '{print $4$5$6$7$8$9$10$11}')
##Create vlan
#$VARSNMPSET -v2c -c $CommunityRW $IP 1.3.6.1.2.1.17.7.1.4.3.1.1.$VLANID $NameVlan 1.3.6.1.2.1.17.7.1.4.3.1.2.$VLANID x $PortHex
$VARSNMPSET -v2c -c $CommunityRW $IP 1.3.6.1.2.1.17.7.1.4.3.1.1.$VLANID s "$NameVlan" \
1.3.6.1.2.1.17.7.1.4.3.1.2.$VLANID x $PortHex \
1.3.6.1.2.1.17.7.1.4.3.1.3.$VLANID x 0000000000000000 \
1.3.6.1.2.1.17.7.1.4.3.1.4.$VLANID x 0000000000000000 \
1.3.6.1.2.1.17.7.1.4.3.1.5.$VLANID i 4
$VARSNMPSET -v2c -c $CommunityRW $IP 1.3.6.1.4.1.171.11.70.8.2.17.1.1.11.$VLANID i 3
done < $pwd/vlan/"$IP"_vlanid.txt
#done < $pwd/db_ip_test.txt
_________________
Иконников Дмитрий Андреевич
Технический специалист высшей категории
ООО "Нэт Бай НЭТ"S6348-EI,DGS-3627G,DGS-3420-26SC,DES-1210-28/ME,DES-1228[ME],DES-3200-10[C1],DES-3200-26,DES-3200-28[C1],DES-3200-28P/C1,DES-3200-52/C1,DES-3552,DGS-3200-10