Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » Network
  • » Не получается указать порт в telnet соединениии [RSS Feed]

#1 Март 22, 2010 08:57:50

Divergent
От:
Зарегистрирован: 2010-01-27
Сообщения: 53
Репутация: +  0  -
Профиль   Отправить e-mail  

Не получается указать порт в telnet соединениии

avdoshkin
Divergent
уже ставил. и 5 сек и 10,15 Распечатка полюбому должна уже была пройти.
у меня проблем было нужно было дождаться чтобы образ загрузился на коммутатор приходилось ждать, 3 минуты, и тогда можно было команду послать.
Попробовал 180 секунд поставить. Безрезультатно :(((
Сама распечатка на команду выходит за несколько сек. 3-4 обычно (сужу по telnet сессии )



Офлайн

#2 Март 22, 2010 09:54:58

sypper-pit
От: Ulan-Ude(msk)
Зарегистрирован: 2009-01-30
Сообщения: 1102
Репутация: +  6  -
Профиль   Отправить e-mail  

Не получается указать порт в telnet соединениии

Divergent

tn = telnetlib.Telnet('10.10.10.10', '10')

Офлайн

#3 Март 22, 2010 10:41:04

Divergent
От:
Зарегистрирован: 2010-01-27
Сообщения: 53
Репутация: +  0  -
Профиль   Отправить e-mail  

Не получается указать порт в telnet соединениии

# -*- coding: cp1251 -*-
import sys
import telnetlib
import time
HOST = '10.10.10.10'
PORT = 10
#user = raw_input("Enter your remote account: ")
#password = raw_input("Enter your remote password: ")
#domain = raw_input("Enter Domain: ")
#vvod = raw_input("Enter your coomand: ")
tn = telnetlib.Telnet(HOST, PORT)
time.sleep(1)
tn.write('Admin'+'\r')
time.sleep(1)
tn.write('Password'+'\r')
tn.write('\r')
time.sleep(1)
tn.write('command'+\r')#Вводим команду
time.sleep(180)
tn.write("exit;"+'\r')
print tn.read_all()
Я поправил ещё тогда. код выглядет сейчас вот так (если это смущало).


Надеюсь не IP и порт смущает, так как они верные и не такие как в коде.



Отредактировано (Март 22, 2010 11:03:16)

Офлайн

#4 Март 22, 2010 16:38:39

sypper-pit
От: Ulan-Ude(msk)
Зарегистрирован: 2009-01-30
Сообщения: 1102
Репутация: +  6  -
Профиль   Отправить e-mail  

Не получается указать порт в telnet соединениии

думаешь оборудование не успевает :)

Офлайн

#5 Март 22, 2010 16:45:21

Divergent
От:
Зарегистрирован: 2010-01-27
Сообщения: 53
Репутация: +  0  -
Профиль   Отправить e-mail  

Не получается указать порт в telnet соединениии

sypper-pit
думаешь оборудование не успевает :)
Думаю нет, но что тогда…непонятно.



Офлайн

#6 Март 22, 2010 17:24:16

sypper-pit
От: Ulan-Ude(msk)
Зарегистрирован: 2009-01-30
Сообщения: 1102
Репутация: +  6  -
Профиль   Отправить e-mail  

Не получается указать порт в telnet соединениии

у тебя кк я понимаю что то вроде модема…. скажи модельку

Офлайн

#7 Март 22, 2010 20:09:48

Divergent
От:
Зарегистрирован: 2010-01-27
Сообщения: 53
Репутация: +  0  -
Профиль   Отправить e-mail  

Не получается указать порт в telnet соединениии

sypper-pit
у тебя кк я понимаю что то вроде модема…. скажи модельку
не. обычный комп с одной стороны, а с другой виндовский сервак. Вот и всё в общем-то.



Офлайн

#8 Март 22, 2010 23:09:17

sypper-pit
От: Ulan-Ude(msk)
Зарегистрирован: 2009-01-30
Сообщения: 1102
Репутация: +  6  -
Профиль   Отправить e-mail  

Не получается указать порт в telnet соединениии

может тогда через OS решить получится…

Офлайн

#9 Апрель 1, 2010 19:14:41

Divergent
От:
Зарегистрирован: 2010-01-27
Сообщения: 53
Репутация: +  0  -
Профиль   Отправить e-mail  

Не получается указать порт в telnet соединениии

sypper-pit
может тогда через OS решить получится…
Почитал наконец OS. И не понял что тут можно сделать. По-моему библиотека не совместима с моей задачей.



Офлайн

#10 Апрель 2, 2010 18:11:20

sypper-pit
От: Ulan-Ude(msk)
Зарегистрирован: 2009-01-30
Сообщения: 1102
Репутация: +  6  -
Профиль   Отправить e-mail  

Не получается указать порт в telnet соединениии

os.system('telnet 10.0.0.01 10 /n <мои_команды0> /n <мои_команды1>')
теоретически может получиться

Офлайн

  • Начало
  • » Network
  • » Не получается указать порт в telnet соединениии[RSS Feed]

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version