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

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




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: snmpwalk, LANG и MM_CHARSET
СообщениеДобавлено: Пн сен 21, 2009 16:11 
Не в сети

Зарегистрирован: Вт авг 29, 2006 13:35
Сообщений: 29
Откуда: Ульяновск
Добрый день

Заметили такую проблему, когда опрашивали D-Link DES-3526:
Код:
$ env
LANG=ru_RU.KOI8-R
MM_CHARSET=KOI8-R
$ snmpwalk -Os -c public -v 2c 1.2.3.4 'SNMPv2-SMI::mib-2.17.7.1.4.3.1'
mib-2.17.7.1.4.3.1.1.1 = STRING: "default"
mib-2.17.7.1.4.3.1.1.101 = STRING: "101"
mib-2.17.7.1.4.3.1.2.1 = STRING: "ЪЪЗю"
mib-2.17.7.1.4.3.1.2.101 = Hex-STRING: 00 00 05 00
mib-2.17.7.1.4.3.1.3.1 = Hex-STRING: 00 00 00 00
mib-2.17.7.1.4.3.1.3.101 = Hex-STRING: 00 00 00 00
mib-2.17.7.1.4.3.1.4.1 = STRING: "ЪЪЗю"
mib-2.17.7.1.4.3.1.4.101 = Hex-STRING: 00 00 05 00
mib-2.17.7.1.4.3.1.5.1 = INTEGER: 1
mib-2.17.7.1.4.3.1.5.101 = INTEGER: 1
$ unset LANG LC_CTYPE MM_CHARSET
$ snmpwalk -Os -c public -v 2c 10.73.127.57 'SNMPv2-SMI::mib-2.17.7.1.4.3.1'
mib-2.17.7.1.4.3.1.1.1 = STRING: "default"
mib-2.17.7.1.4.3.1.1.101 = STRING: "101"
mib-2.17.7.1.4.3.1.2.1 = Hex-STRING: FF FF FA C0
mib-2.17.7.1.4.3.1.2.101 = Hex-STRING: 00 00 05 00
mib-2.17.7.1.4.3.1.3.1 = Hex-STRING: 00 00 00 00
mib-2.17.7.1.4.3.1.3.101 = Hex-STRING: 00 00 00 00
mib-2.17.7.1.4.3.1.4.1 = Hex-STRING: FF FF FA C0
mib-2.17.7.1.4.3.1.4.101 = Hex-STRING: 00 00 05 00
mib-2.17.7.1.4.3.1.5.1 = INTEGER: 1
mib-2.17.7.1.4.3.1.5.101 = INTEGER: 1


То есть значения Hex-STRING меняются на STRING, искажая результаты.

Кто-нибудь сталкивался с этим? Это бага или фича?


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

Зарегистрирован: Пт май 05, 2006 16:52
Сообщений: 4181
Откуда: default
Сталкивался с тем-же самым. Случаем не с вланами работать хотите?


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: VLAN
СообщениеДобавлено: Пн сен 21, 2009 22:33 
Не в сети

Зарегистрирован: Вт авг 29, 2006 13:35
Сообщений: 29
Откуда: Ульяновск
Вы правы, именно это и интересно. Странно то, что с другими вендорами такого не видели...


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт сен 22, 2009 08:36 
Не в сети

Зарегистрирован: Пт май 05, 2006 16:52
Сообщений: 4181
Откуда: default
Наблюдаю данную картину на всех прошивках 3526 и 3828.
3828 1st:
Код:
Command: show vlan

VID             : 1          VLAN Name     : default
VLAN TYPE       : static     Advertisement : Enabled
Member ports    : 1-28
Static ports    : 1-28
Current Tagged ports   :
Current Untagged ports : 1-28
Static Tagged ports    :
Static Untagged ports  : 1-28
Forbidden ports :

Total Entries : 1

tipo-dnsko:admin#show firmware information
Command: show firmware information

ID  Version   Size(B)  Update Time          From                User
--  --------  -------  -------------------  ------------------  ------
*1  4.50.B17  5183762  2009/03/24 10:25:28  192.168.28.10(T)    admin

'*' means boot up section
(T) means firmware update through TELNET
(S) means firmware update through SNMP
(W) means firmware update through WEB
(SIM) means firmware update through Single IP Management

Free space: 5242880 bytes


Цитата:
snmpget 10.90.90.90 private 1.3.6.1.2.1.17.7.1.4.3.1.4.1
string(6) ""яяяр""


3828 second:

Цитата:
Command: show vlan

VID : 1 VLAN Name : default
VLAN TYPE : static Advertisement : Enabled
Member ports : 1-4,25-28
Static ports : 1-4,25-28
Current Tagged ports :
Current Untagged ports : 1-4,25-28
Static Tagged ports :
Static Untagged ports : 1-4,25-28
Forbidden ports : 5-24

VID : 10 VLAN Name : 10
VLAN TYPE : static Advertisement : Disabled
Member ports : 3-4
Static ports : 3-4
Current Tagged ports : 3-4
Current Untagged ports :
Static Tagged ports : 3-4
Static Untagged ports :
Forbidden ports : 1-2,5-28

Command: show firmware information

ID Version Size(B) Update Time From User
-- -------- ------- ------------------- ------------------ -------
1 3.00.B57 5026839 00000 days 00:00:00 Serial Port (PROM) Unknown
*2 4.50.B17 5183762 2008/12/12 13:22:47 192.168.28.10(W) admin

'*' means boot up section
(T) means firmware update through TELNET
(S) means firmware update through SNMP
(W) means firmware update through WEB
(SIM) means firmware update through Single IP Management

Free space: 0 bytes

DES-3800:admin#


Цитата:
snmpget 10.90.90.90 private 1.3.6.1.2.1.17.7.1.4.3.1.3.10
string(6) ""Пяяр""


3526:
Код:
Command: show vlan

VID             : 1          VLAN Name     : default
VLAN TYPE       : static     Advertisement : Enabled
Member ports    : 24
Static ports    : 24
Current Tagged ports   :
Current Untagged ports : 24
Static Tagged ports    :
Static Untagged ports  : 24
Forbidden ports : 1-23,25-26

VID             : 22         VLAN Name     : 22
VLAN TYPE       : static     Advertisement : Disabled
Member ports    : 1-10,25
Static ports    : 1-10,25
Current Tagged ports   :
Current Untagged ports : 1-10,25
Static Tagged ports    :
Static Untagged ports  : 1-10,25
Forbidden ports :

Total Entries : 2

DES-3526:admin#sh firm inf
Command: show firmware information

ID  Version   Size(B)  Update Time          From                User
--  --------  -------  -------------------  ------------------  -----
*1  6.00.B24  3378962  00094 days 23:51:50  192.168.28.10(T)    admin
 2  (Empty)

'*' means boot up section
(T) means firmware update through TELNET
(S) means firmware update through SNMP
(W) means firmware update through WEB
(SIM) means firmware update through Single IP Management

Free space: 4980736 bytes

DES-3526:admin#


Цитата:
snmpget 10.90.90.90 private 1.3.6.1.2.1.17.7.1.4.3.1.3.1
string(6) ""яяюА""


Так на 60% всех свичей и вланов.


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

Зарегистрирован: Ср май 10, 2006 16:40
Сообщений: 12251
Откуда: D-Link, Moscow
Просто так работает snmpget и snmpwalk. Если выдаваемый результат, пусть даже типа HEX, содержит печатаемые символы, то он отображает его как строку.
Чтобы этого не происходило надо задать ключ -Ox


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

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


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

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


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

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