Ver tema siguiente
Ver tema anterior
Publicar nuevo tema   Responder al tema
Autor Mensaje
Invitado





Responder citando Volver arriba MensajePublicado: Domingo 18 Julio 2010, 12:12

Hola, quisiera saber si se puede acceder por telnet a un router 536+ que tiene el firmware polygon.
Goldeneye
Administrador
Administrador


Registrado: Jan 11, 2006
Mensajes: 9867
Ubicación: Mataró (Barcelona)
Responder citando Volver arriba MensajePublicado: Domingo 18 Julio 2010, 18:11

Te lo muevo al foro Polígon mejor. Pero sí, este firmware también tiene servidor Telnet. Se accede de la misma forma, pero desaparecen los menus y se ha de hacer todo mediante comandos.

_________________
"Hi ha gent a qui no agrada que es parle, s'escriga o es pense en català.
És la mateixa gent a qui no agrada que es parle, s'escriga o es pense."


Ovidi Montllor
Ver perfil de usuario Enviar mensaje privado Visitar sitio web del autor
SpAiK
ZoNeR@
ZoNeR@


Registrado: Mar 06, 2008
Mensajes: 28
Responder citando Volver arriba MensajePublicado: Miércoles 21 Julio 2010, 20:00

Vale, lo primero es que parece ser que publiqué sin haberme logeado.

Ahora que se que se puede tener acceso mediante telnet, quisiera saber si éste código que encontré (está en python, pero con comandos telnet) valdría para el firm Polygon, ya que originalmente es para el firm del 536+.

Código:

#!/usr/bin/python
#
# Copyright (C) 2009 dieguz2
# License: GNU GPL v2
# http://dieguz2.blogspot.com/
# Script for comtrend hg536+ ( firmware A101-302JAZ-C03_R21.A2pB021g.d15h )
# This scripts connect to router and reset ip in 45s. In this example use default values for jazztel .

import getpass
import sys
import telnetlib
import time

HOST = "192.168.1.1"
LOGIN = "admin"
PASS = "admin"
PROMPT = " -> "
WAITTIME = 40 # Number of second
CONNECTIONNAME = "0.8.35 2" # to see your connections, manually connect to router (telnet 192.168.1.1) and use "wan show" .You should choose you PPPoE connection Use a combination of VCC + Con Id. For example ""0.8.35 2""

tnt = telnetlib.Telnet(HOST)

tnt.read_until("Login: ")
tnt.write(LOGIN + "\n")

tnt.read_until("Password: ")
tnt.write(PASS + "\n")

tnt.read_until(PROMPT)
tnt.write("ppp config " + CONNECTIONNAME + " down\n")

time.sleep(3)
tnt.write("\n")
tnt.write("ppp config " + CONNECTIONNAME + " up\n")

time.sleep(WAITTIME)

tnt.read_until(PROMPT)
tnt.write("ppp config " + CONNECTIONNAME + " up\n")

tnt.write("\n")

tnt.read_until(PROMPT)
tnt.write("13\n") # press option to exit

tnt.close()
Ver perfil de usuario Enviar mensaje privado
Mostrar mensajes de anteriores:       
Publicar nuevo tema   Responder al tema

Ver tema siguiente
Ver tema anterior
Puede publicar nuevos temas en este foro
No puede responder a temas en este foro
No puede editar sus mensajes en este foro
No puede borrar sus mensajes en este foro
No puede votar en encuestas en este foro


¡Ayúdanos con tu voto!  
Regístrate en ADSLZone   
Servidores dedicados en Hostalia | Grupo ADSL Zone © 2012

Atención, estás navegando con un navegador antiguo

Para ver correctamente ADSLZone.net, actualiza tu navegador. Descargar: Google Chrome, Internet Explorer, Firefox, Safari, Ópera