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

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




Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: des2108 and telnet management error
СообщениеДобавлено: Пт сен 09, 2005 16:06 
Не в сети

Зарегистрирован: Ср апр 20, 2005 16:15
Сообщений: 119
Откуда: Rostov on Don
Еще раз хотелось бы поднять эту проблему. У меня теже самые результаты. При заходе на коммутатор используются Expect или модуль Perl'а Expect.pm. Скрипт не "видит" ответов des2108.

gravis писал(а):
Я не настолько силен в программировании сетевых протоколов уровня приложения чтобы сказать что либо конкретное. Мои предположения основаны на нескольких экспериментах.

Вот лог согласования параметров telnet-сессии для des3226s:
Код:
RCVD DO SUPPRESS GO AHEAD
SENT WONT SUPPRESS GO AHEAD
RCVD WILL SUPPRESS GO AHEAD
SENT DO SUPPRESS GO AHEAD
RCVD WILL ECHO
SENT DO ECHO
RCVD DONT SUPPRESS GO AHEAD


Вот лог работы perl-скрипта:
Код:
             DES-3226S Fast Ethernet Switch Command Line Interface

                            Firmware: Build 4.01-B33
          Copyright(C) 2000-2004 D-Link Corporation. All rights reserved.
UserName:admin
PassWord:

DES-3226S:4#help

Available commands:
..                  ?                   clear               config
create              delete              dir                 disable
download            enable              login               logout
ping                reboot              reset               save
show                upload

DES-3226S:4#


Вот telnet-опции для 2110:
Код:
RCVD WILL ECHO
SENT DO ECHO
RCVD WILL SUPPRESS GO AHEAD
SENT DO SUPPRESS GO AHEAD
RCVD DO TERMINAL TYPE
SENT WONT TERMINAL TYPE
RCVD DO NAWS
SENT WONT NAWS


После того как скриптом была отослана последняя опция WONT NAWS, от свича не приходит никаких данных, покрайней мере Net::Telnet их не видит.
Исходя из этого можно сделать вывод: проблема в несогласовании параметров TERMINAL TYPE или NAWS (Negotiate About Window Size). Я думаю что вероятнее всего второе. По идее, согласно описания telnet протокола, свитч на отосланый ему WONT NAWS должен ответить: DONT NAWS ну и аналогично для TERMINAL TYPE (кстати, циско делает именно так и работает). Эти опции не являются критичными или обязательными для telnet'a, но процесс согласования должен быть проведен явно.

Почему свитч ведет себя не корректно надо спрашивать у разработчиков.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: des2108 and telnet management error
СообщениеДобавлено: Пт сен 09, 2005 17:05 
Не в сети

Зарегистрирован: Вс авг 17, 2003 12:18
Сообщений: 4387
Откуда: Moscow
проблема в стадии решения, как только новости будут - сообщу.

_________________
С уважением, Карагезов Владислав


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

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


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

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


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

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