Модераторы: ginnie, korob2001
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> проблемы с NET::Telnet и QNX 
:(
    Опции темы
shamber
Дата 2.2.2007, 00:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1422
Регистрация: 5.9.2006
Где: Россия

Репутация: 1
Всего: 18



Всем привет.

Ситуация следующая.
пытаюсь, я значит подключиться к QNX с помощью NET::Telnet.
Все проходит, удачно.
появляется строка приглашение, ввода логина и пароля.

ввожу пароль и логин, и пытаюсь прочитать данные. А он выдает ошибку

Error opening terminal: network.

Если пытаюсь ручками, через виндовый клиент, все нормально.  после этого появляются данные. 
код простой.

Код

#!/usr/bin/perl -w
use strict;
use Net::Telnet;

my ($data,$pre,$t);

    $t = new Net::Telnet(Timeout => 30);
    $t->open("ip");

    ($pre,$data) = $t->waitfor('/login:.*$/');
    print $pre;
    print $data;
    $t->print("login");
   ($pre,$data)  = $t->waitfor('/password:.*$/');
   print $pre;
    print $data;
    $t->print("pass");
    my $data = $t->get;



C чем может быть связано такое странное поведение?
PM MAIL Jabber   Вверх
shamber
Дата 2.2.2007, 22:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1422
Регистрация: 5.9.2006
Где: Россия

Репутация: 1
Всего: 18



Ни у кого мыслей нет?


Сам начинаю понимать. :-)

PS не сам не могу.... люди нид хелп.

Кто сталкивался с NET::Telnet? может мысли какие есть? я уже выдохся.

Прикладываю два лога.
один рабочий telnet.
Код

->
0x0000   FF FD 18 FF FD 20 FF FD-23 FF FD 24             яэ.яэ яэ#яэ$
<-
0x0000   FF FB 18 FF FB 1F                                                     яы.яы.
<-
0x0000   FF FC 20 FF FC 23 FF FC-24 6D                                яь яь#яь$m
->
0x0000   FF FD 1F                                                                   яэ.
<-
0x0000   FF FB 1F FF FA 1F 00 50-00 19 FF F0                       яы.яъ..P..яр
->
0x0000   FF FA 18 01 FF F0                                                    яъ..яр
<-
0x0000   FF FA 18 00 41 4E 53 49-FF F0                                яъ..ANSIяр
<-
0x0000   65                                                                            e
->
0x0000   FF FB 03 FF FD 01 FF FB-05 FF FD 21                       яы.яэ.яы.яэ!
<-
0x0000   FF FD 03 FF FB 01 FF FE-05 FF FC 21                       яэ.яы.яю.яь!
->
0x0000   FF FE 01 FF FB 01                                                    яю.яы.
<-
0x0000   FF FC 01                                                                  яь.
->
0x0000   84 AE A1 E0 AE 20 AF AE-A6 A0 AB AE A2 A0 E2 EC   „®Ўа® Ї®¦ «®ў вм
0x0010   20 A2 20 52 54 55 33 32-35 0D 0A 82 A2 A5 A4 A8    ў RTU325..‚ўҐ¤Ё
0x0020   E2 A5 20 A8 AC EF 20 AF-AE AB EC A7 AE A2 A0 E2   вҐ Ё¬п Ї®«м§®ў в
0x0030   A5 AB EF 20 28 6C 6F 67-69 6E 3A 29 20 A8 20 AF   Ґ«п (login:) Ё Ї
0x0040   A0 E0 AE AB EC 20 28 70-61 73 73 77 6F 72 64 3A    а®«м (password:
0x0050   29 0D 0A 6C 6F 67 69 6E-3A                                 )..login:
<-
0x0000   FF FD 01                                                                     яэ.
<-
здесь логин
->
0x0000   0D 0A 70 61 73 73 77 6F-72 64 3A                            ..password:
<-
здесь password
<-
0x0000   0D 0A                                                                         ..
->
0x0000   0D 0A                                                                         ..
->
0x0000   1B 5B 30 6D 1B 5B 48 1B-5B 4A B0 1B 5B 37 38 62   .[0m.[H.[J°.[78b
0x0010   B0 1B 5B 30 6D B0 1B 5B-37 38 62 B0 1B 5B 30 6D   °.[0m°.[78b°.[0m
0x0020   B0 1B 5B 37 38 62 B0 1B-5B 30 6D B0 1B 5B 37 38   °.[78b°.[0m°.[78
0x0030   62 B0 1B 5B 30 6D B0 1B-5B 37 38 62 B0 1B 5B 30   b°.[0m°.[78b°.[0
0x0040   6D B0 1B 5B 37 38 62 B0-1B 5B 30 6D B0 1B 5B 37   m°.[78b°.[0m°.[7
0x0050   38 62 B0 1B 5B 30 6D B0-1B 5B 37 38 62 B0 1B 5B   8b°.[0m°.[78b°.[
0x0060   30 6D B0 1B 5B 37 38 62-B0 1B 5B 30 6D B0 1B 5B   0m°.[78b°.[0m°.[
0x0070   37 38 62 B0 1B 5B 30 6D-B0 1B 5B 37 38 62 B0 1B   78b°.[0m°.[78b°.
0x0080   5B 30 6D B0 1B 5B 37 38-62 B0 1B 5B 30 6D B0 1B   [0m°.[78b°.[0m°.
0x0090   5B 37 38 62 B0 1B 5B 30-6D B0 1B 5B 37 38 62 B0   [78b°.[0m°.[78b°
0x00A0   1B 5B 30 6D B0 1B 5B 37-38 62 B0 1B 5B 30 6D B0   .[0m°.[78b°.[0m°
0x00B0   1B 5B 37 38 62 B0 1B 5B-30 6D B0 1B 5B 37 38 62   .[78b°.[0m°.[78b
0x00C0   B0 1B 5B 30 6D B0 1B 5B-37 38 62 B0 1B 5B 30 6D   °.[0m°.[78b°.[0m
0x00D0   B0 1B 5B 37 38 62 B0 1B-5B 30 6D B0 1B 5B 37 38   °.[78b°.[0m°.[78
0x00E0   62 B0 1B 5B 30 6D B0 1B-5B 37 38 62 B0 1B 5B 30   b°.[0m°.[78b°.[0
0x00F0   6D B0 1B 5B 37 38 62 B0-1B 5B 30 6D B0 1B 5B 37   m°.[78b°.[0m°.[7
0x0100   38 62 B0 1B 5B 30 6D B0-1B 5B 37 38 62 B0 1B 5B   8b°.[0m°.[78b°.[
0x0110   30 6D B0 1B 5B 37 38 62-1B 5B 30 6D 1B 5B 32 35   0m°.[78b.[0m.[25
0x0120   3B 37 39 48 B0 1B 5B 30-6D 1B 5B 32 35 3B 37 39   ;79H°.[0m.[25;79
0x0130   48 1B 5B 31 40 B0 1B 5B-30 6D                                 H.[1@°.[0m



второй с Net::telnet
Код

->
0x0000   FF FD 18 FF FD 20 FF FD-23 FF FD 24               яэ.яэ яэ#яэ$
<-
0x0000   FF FC 18 FF FC 20 FF FC-23 FF FC 24               яь.яь яь#яь$
->
0x0000   FF FB 03 FF FD 01 FF FD-1F FF FB 05 FF FD 21      яы.яэ.яэ.яы.яэ!
<-
0x0000   FF FD 03 FF FC 01 FF FC-1F FF FE 05 FF FC 21      яэ.яь.яь.яю.яь!
->
0x0000   FF FB 01                                          яы.
<-
0x0000   FF FD 01                                          яэ.
->
0x0000   84 AE A1 E0 AE 20 AF AE-A6 A0 AB AE A2 A0 E2 EC   „®Ўа® Ї®¦ «®ў вм
0x0010   20 A2 20 52 54 55 33 32-35 0D 0A 82 A2 A5 A4 A8    ў RTU325..‚ўҐ¤Ё
0x0020   E2 A5 20 A8 AC EF 20 AF-AE AB EC A7 AE A2 A0 E2   вҐ Ё¬п Ї®«м§®ў в
0x0030   A5 AB EF 20 28 6C 6F 67-69 6E 3A 29 20 A8 20 AF   Ґ«п (login:) Ё Ї
0x0040   A0 E0 AE AB EC 20 28 70-61 73 73 77 6F 72 64 3A    а®«м (password:
0x0050   29 0D 0A 6C 6F 67 69 6E-3A 20                     )..login: 
<-
здесь логин
->
0x0000   70 61 73 73 77 6F 72 64-3A                        password:
<-
зесь pass
->
0x0000   0D 0A                                             ..
->
0x0000   45 72 72 6F 72 20 6F 70-65 6E 69 6E 67 20 74 65   Error opening te
0x0010   72 6D 69 6E 61 6C 3A 20-6E 65 74 77 6F 72 6B 2E   rminal: network.
0x0020   0D 0A                                             ..



Это сообщение отредактировал(а) shamber - 4.2.2007, 21:57
PM MAIL Jabber   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Perl: Системное программирование"
korob2001
sharq
  • В этом разделе обсуждаются вопросы относящиеся только к системному программированию на Perl
  • Если ваш вопрос не относится к системному или CGI программированию, задавайте его в общем разделе
  • Если ваш вопрос относится к CGI программированию, задавайте его здесь
  • Интерпретатор Perl можно скачать здесь ActiveState, O'REILLY, The source for Perl
  • Справочное руководство "Установка perl-модулей", можно скачать здесь


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Perl: Системное программирование | Следующая тема »


 




[ Время генерации скрипта: 0.0406 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.