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

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




Начать новую тему Ответить на тему  [ Сообщений: 35 ]  На страницу 1, 2, 3  След.
Автор Сообщение
СообщениеДобавлено: Пт авг 10, 2007 12:50 
Не в сети

Зарегистрирован: Ср сен 15, 2004 20:04
Сообщений: 71
Откуда: Москва
Подскажите, какие действия необходимо предпринять, чтобы после установки 1.3.6.1.4.1.171.12.1.2.1.1.8.3 в 3 быть на 100% уверенным, что конфиг залился на TFTP-сервер полностью? Вариант "подождать несколько секунд" не является гарантией. Вариант считывания значения этого объекта тоже не подходит, ибо он равен двум, и в момент сливания, и после.


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

Зарегистрирован: Пт май 13, 2005 15:49
Сообщений: 20616
Откуда: D-Link, Moscow
Только проверить файл на TFTP-сервере. Либо он сольётся полностью, либо не сольётся вообще.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт авг 10, 2007 13:55 
Не в сети

Зарегистрирован: Ср сен 15, 2004 20:04
Сообщений: 71
Откуда: Москва
Если б было все так просто... После запуска сливания имеем несколько состояний файла - файл размером 0 байт -> файл промужуточного размера -> файл конечного размера.

А сливанием занимается скрипт, который после сливания конфига проводит над полученным файлов некоторые операции. Задача как раз состоит в том, чтобы научить скрипт понимать, что вот он, конфиг, и он наконец-то слился _полностью_, и с ним можно начинать работать.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт авг 10, 2007 13:56 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Пт май 13, 2005 15:49
Сообщений: 20616
Откуда: D-Link, Moscow
Просто выставить эмпирически таймаут.


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

Зарегистрирован: Ср сен 15, 2004 20:04
Сообщений: 71
Откуда: Москва
Про этот способ я говорил :) Но он не даёт стопроцентной гарантии. Например, могло кончиться место на диске.

Через telnet свич хоть пишет, что файл залился успешно.

Я правильно понял, что по SNMP невозможно определить успешность операции получения файла?


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт авг 10, 2007 14:03 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Пт май 13, 2005 15:49
Сообщений: 20616
Откуда: D-Link, Moscow
Нет.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт авг 10, 2007 14:10 
Не в сети

Зарегистрирован: Ср сен 15, 2004 20:04
Сообщений: 71
Откуда: Москва
Ясно. Жаль. :( Придется подбирать время ожидания. На большом количестве свичей много времени в пустую сожрется. :(

Было бы удобно, если бы был объект, который бы показывал, что трансфер идет, закончен успешно или неуспешно. И не только для конфига, но и для остального. Заносите в WishList :wink:


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср авг 15, 2007 10:54 
Не в сети

Зарегистрирован: Вт дек 28, 2004 12:59
Сообщений: 76
А может проще скрипт научить смотреть в конец файла на предмет аналогичной для 3526 концовки?
Код:
#-------------------------------------------------------------------
#             End of configuration file for DES-3226S
#-------------------------------------------------------------------.


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

Зарегистрирован: Вт сен 26, 2006 18:25
Сообщений: 146
Не буду создавать новую тему, спрошу тут:

Скрипт автоматически обходит свитчи и сливает с них конфиги на TFTP-сервер. Если 1 раз запустить, то всё нормально, но если запустить второй раз, то конфиг не сливается вообще, либо сливается 512 байт и всё.

С чем связано такое поведение?


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

Зарегистрирован: Пт май 13, 2005 15:49
Сообщений: 20616
Откуда: D-Link, Moscow
Версия прошивки? Через какое время после первого прогона запускаете второй раз?


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср авг 15, 2007 11:57 
Не в сети

Зарегистрирован: Вт сен 26, 2006 18:25
Сообщений: 146
прошивка DES3526_401B42
когда тестировал - раз в 3-5 минут...


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

Зарегистрирован: Пт май 13, 2005 15:49
Сообщений: 20616
Откуда: D-Link, Moscow
Я Вам прошивку выслал.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср авг 15, 2007 15:16 
Не в сети

Зарегистрирован: Вт сен 26, 2006 18:25
Сообщений: 146
перепрошил...

запустил первый раз - конфиг слился на сервер...
второй раз (через минуту) -
Код:

              DES-3526 Fast Ethernet Switch Command Line Interface

                            Firmware: Build 5.00-B23
          Copyright(C) 2000-2004 D-Link Corporation. All rights reserved.
username:admin
password:********

DES-3526:admin#upload cfg_toTFTP 192.168.1.1 conf.txt
Command: upload cfg_toTFTP 192.168.1.1 conf.txt

Connecting to server...................
TFTP Establish session fail!
Failure!

DES-3526:admin#

**********
* Logout *
**********


UPD:
залогинился на свитч, через web-интерфейс пытаюсь слить и:
Current Status: Connecting ...
уже минуты 2...

Ещё раз запустил скрипт:
Код:

              DES-3526 Fast Ethernet Switch Command Line Interface

                            Firmware: Build 5.00-B23
          Copyright(C) 2000-2004 D-Link Corporation. All rights reserved.
username:admin
password:********

DES-3526:admin#upload cfg_toTFTP 192.168.1.1 conf.txt
Command: upload cfg_toTFTP 192.168.1.1 conf.txt

TFTP allocate system memory fail !


DES-3526:admin#

**********
* Logout *
**********


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

Зарегистрирован: Пт май 13, 2005 15:49
Сообщений: 20616
Откуда: D-Link, Moscow
Надо подождать подольше. Это не быстрая процедура. А кстати скрипт как работает по telnet или по SNMP?


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср авг 15, 2007 15:53 
Не в сети

Зарегистрирован: Вт сен 26, 2006 18:25
Сообщений: 146
по telnet

запустил снова - та же картина...


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 35 ]  На страницу 1, 2, 3  След.

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


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

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


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

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