faq обучение настройка
Текущее время: Вт авг 12, 2025 19:54

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




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: DES-3550 IP-MAC-Port Binding по SNMP no such variable
СообщениеДобавлено: Пн ноя 01, 2010 18:32 
Не в сети

Зарегистрирован: Пн мар 30, 2009 22:05
Сообщений: 49
Здравствуйте.

На коммутатрах DES-3550:
5.01-B36 - 7 шт
5.01.B52 - 1 шт
6.00.B38 - 6 шт

Настроенных следующим образом:
Код:
delete snmp community public                                         
delete snmp community private                                         
delete snmp user initial                                           
delete snmp group initial                                           
delete snmp view restricted all                                 
elete snmp view CommunityView all                               
config snmp engineID 800000ab0300179a03df78                                                       
create snmp view CommunityView 1 view_type included                     
create snmp group SNMP_RO_COMMUNITY v1 read_view CommunityView notify_view CommunityView
create snmp group SNMP_RO_COMMUNITY v2c read_view CommunityView notify_view CommunityView
create snmp group SNMP_RW_COMMUNITY v1 read_view CommunityView write_view CommunityView notify_view CommunityView
create snmp group SNMP_RW_COMMUNITY v2c read_view CommunityView write_view CommunityView notify_view CommunityView
create snmp community SNMP_RO_COMMUNITY view CommunityView read_only       
create snmp community SNMP_RW_COMMUNITY view CommunityView read_write       
create snmp host 94.76.107.5 v2c  SNMP_RW_COMMUNITY

Создаются IP-MAC-Port Binding привязки соответсвенно мануалу

Код:
/usr/bin/snmpset -v 1 -c SNMP_RW_COMMUNITY SWITCH_IP enterprises.171.11.64.1.2.7.2.1.3.CLIENT_IP i 4
/usr/bin/snmpset -v 1 -c SNMP_RW_COMMUNITY SWITCH_IP enterprises.171.11.64.1.2.7.2.1.2.CLIENT_IP x 00138f33901e
/usr/bin/snmpset -v 1 -c SNMP_RW_COMMUNITY SWITCH_IP enterprises.171.11.64.1.2.7.2.1.4.CLIENT_IP x 4000000000000000
/usr/bin/snmpset -v 1 -c SNMP_RW_COMMUNITY SWITCH_IP enterprises.171.11.64.1.2.7.2.1.5.CLIENT_IP i 1
/usr/bin/snmpset -v 1 -c SNMP_RW_COMMUNITY SWITCH_IP enterprises.171.11.64.1.2.7.5.0 i 2
/usr/bin/snmpset -v 1 -c SNMP_RW_COMMUNITY SWITCH_IP enterprises.171.11.64.1.2.7.2.1.6.CLIENT_IP i 1
/usr/bin/snmpset -v 1 -c SNMP_RW_COMMUNITY SWITCH_IP enterprises.171.11.64.1.2.7.1.1.2.34 i 2
/usr/bin/snmpset -v 1 -c SNMP_RW_COMMUNITY SWITCH_IP enterprises.171.11.64.1.2.7.6.0 i 2

В результате выполнения команд получаю подобные ошибки:
Код:
Error in packet.
Reason: (noSuchName) There is no such variable name in this MIB.
Failed object: SNMPv2-SMI::enterprises.171.11.64.1.2.7.2.1.3.CLIENT_IP

Прошивка коммутатора:
Код:
DES-3550:admin#show switch   
Command: show switch

Device Type       : DES-3550 Fast-Ethernet Switch
Combo Port Type   : 1000Base-LX + 1000Base-T
MAC Address       : 00-1C-F0-9D-7D-A0
IP Address        : SWITCH_IP (Manual)
VLAN Name         : 1831
Subnet Mask       : 255.255.255.0
Default Gateway   : SWITCH_GW
Boot PROM Version : Build 5.00.009
Firmware Version  : Build 6.00.B38
Hardware Version  : A4
Serial Number     :
Power Status      : Main - Normal, Redundant - Not Present
System Name       : D-Link
System Location   :
System Contact    :
Spanning Tree     : Enabled
GVRP              : Disabled
IGMP Snooping     : Enabled
TELNET            : Enabled (TCP 23)
SSH               : Enabled (TCP 22)
WEB               : Enabled (TCP 80)
RMON              : Enabled
Clipaging         : Enabled                                                     
Asymmetric VLAN   : Disabled                                                   
Password Encryption Status : Enabled

В такой же конфигурации 453 DES-3526 с такими прошивками:
Код:
+----------+-------+
| firmware | count |
+----------+-------+
| 5.01.B52 |     7 |
| 6.00.B14 |   292 |
| 6.00.B25 |     5 |
| 6.00.B37 |    48 |
| 6.00.B43 |   101 |
+----------+-------+

работают нормально, согласно мануалу устанавливают и снимают привязки. В чем может быть отличие DES-3550 от DES-3526 в этом вопросе.

Заранее спасибо за помощь.

_________________
Киев, ООО "Фринет"


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DES-3550 IP-MAC-Port Binding по SNMP no such variable
СообщениеДобавлено: Вт ноя 02, 2010 10:31 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Чт фев 12, 2009 14:59
Сообщений: 9482
Откуда: Ryazan
На DES-3550 swL2MgmtMIB имеет OID: .1.3.6.1.4.1.171.11.64.2.2
На DES-3526 swL2MgmtMIB имеет OID: .1.3.6.1.4.1.171.11.64.1.2
Нужно переделать скрипт для DES-3550 с учетом этого.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт ноя 02, 2010 17:28 
Не в сети

Зарегистрирован: Пн мар 30, 2009 22:05
Сообщений: 49
Переделал в соответсвии с вашими рекомендациями:
Код:
/usr/bin/snmpset -v 1 -c SNMP_RW_COMMUNITY SWITCH_IP enterprises.171.11.64.2.2.7.2.1.3.109.251.18.254 i 4
/usr/bin/snmpset -v 1 -c SNMP_RW_COMMUNITY SWITCH_IP enterprises.171.11.64.2.2.7.2.1.2.109.251.18.254 x 001d60307494
/usr/bin/snmpset -v 1 -c SNMP_RW_COMMUNITY SWITCH_IP enterprises.171.11.64.2.2.7.2.1.4.109.251.18.254 x 00800000
/usr/bin/snmpset -v 1 -c SNMP_RW_COMMUNITY SWITCH_IP enterprises.171.11.64.2.2.7.2.1.5.109.251.18.254 i 1
/usr/bin/snmpset -v 1 -c SNMP_RW_COMMUNITY SWITCH_IP enterprises.171.11.64.2.2.7.5.0 i 2
/usr/bin/snmpset -v 1 -c SNMP_RW_COMMUNITY SWITCH_IP enterprises.171.11.64.2.2.7.2.1.6.109.251.18.254 i 1
/usr/bin/snmpset -v 1 -c SNMP_RW_COMMUNITY SWITCH_IP enterprises.171.11.64.2.2.7.1.1.2.9 i 2
/usr/bin/snmpset -v 1 -c SNMP_RW_COMMUNITY SWITCH_IP enterprises.171.11.64.2.2.7.6.0 i 2

Но теперь OID enterprises.171.11.64.2.2.7.2.1.4. применяет привязку для всех портов, с 1 по 50.
Это баг, или фича? Как можно исправить?
Код:
DES-3550:admin#show address_binding ip_mac
Command: show address_binding ip_mac

ACL_mode                     : Enabled
Trap/Log                     : Enabled
Enabled ports                : 1-2,9
Enabled ports (Loose)        :
        Enabled allow_zeroip ports   : 1,3
        Enabled forward_DHCPpkt ports: 1-50

        IP Address      MAC Address       Ports                          Status   Mode
        --------------- ----------------- ------------------------------ -------- ----
        109.251.18.67   00-27-19-C1-5E-C5 1                              Active   ACL
        109.251.18.71   00-22-15-01-30-8D 3                              Active   ACL
        109.251.18.254  00-1D-60-30-74-94 1-50                           Active   ACL

        Total entries : 3

_________________
Киев, ООО "Фринет"


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт ноя 02, 2010 17:42 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Чт фев 12, 2009 14:59
Сообщений: 9482
Откуда: Ryazan
Код:
snmpwalk -v2c -c private 192.168.0.1 1.3.6.1.4.1.171.11.64.2.2.7.2
SNMPv2-SMI::enterprises.171.11.64.2.2.7.2.1.1.192.168.0.110 = IpAddress: 192.168.0.110
SNMPv2-SMI::enterprises.171.11.64.2.2.7.2.1.2.192.168.0.110 = Hex-STRING: 00 11 22 33 44 55
SNMPv2-SMI::enterprises.171.11.64.2.2.7.2.1.3.192.168.0.110 = INTEGER: 1
SNMPv2-SMI::enterprises.171.11.64.2.2.7.2.1.4.192.168.0.110 = Hex-STRING: 20 00 00 00 00 00 00
SNMPv2-SMI::enterprises.171.11.64.2.2.7.2.1.5.192.168.0.110 = INTEGER: 1
SNMPv2-SMI::enterprises.171.11.64.2.2.7.2.1.6.192.168.0.110 = INTEGER: 0

Рязрядность переменной, возвращающей номер порта в моем примере больше, чем у Вас. Нужно также подправить.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт ноя 02, 2010 20:24 
Не в сети

Зарегистрирован: Пн мар 30, 2009 22:05
Сообщений: 49
Denis Evgraphov писал(а):
Рязрядность переменной, возвращающей номер порта в моем примере больше, чем у Вас. Нужно также подправить.

Исправил на 56 разрядов.
Большое спасибо за помощь.

_________________
Киев, ООО "Фринет"


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

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


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

Сейчас этот форум просматривают: Google [Bot] и гости: 37


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

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