[OT]"Restart" del Router Parte 2 Ayuda Experto en Scripts

25/01/2004 - 12:20 por MMT | Informe spam
Buenas:
Necesito un script (o un "bat") que haga lo siguiente:

- Mediante algun comando (ping) detecte la pérdida
de conexion... y si así ocurre:
- ejecute telnet en la IP XXX.XX.XX.XX
- "envie" usuario
- "envie" password
- "envie" comando "reboot"

Con eso conseguiría "restart" conexión/router

Muchas Gracias

Saludos
MMT

Preguntas similare

Leer las respuestas

#6 [cOrchO]
25/01/2004 - 15:34 | Informe spam
Echale un ojo a esto de Bandaancha.st http://www.bandaancha.st/documentos.php?docidx Puede ser un buen punto de partida. Con lo que consigas postealo por aquí.

Un saludo

[cOrchO].[nOzOmi]
____________
CARPE NOCTEM
____________

-seize the night-

"MMT" escribió en el mensaje news:
Buenas:
Necesito un script (o un "bat") que haga lo siguiente:

- Mediante algun comando (ping) detecte la pérdida
de conexion... y si así ocurre:
- ejecute telnet en la IP XXX.XX.XX.XX
- "envie" usuario
- "envie" password
- "envie" comando "reboot"

Con eso conseguiría "restart" conexión/router

Muchas Gracias

Saludos
MMT

Respuesta Responder a este mensaje
#7 Manuel Rubio
25/01/2004 - 15:49 | Informe spam
http://www.usr-emea.com/products/p-...oduct.asp?
loc=span&prod=bb-scrtr-adsl

Es un US Robotics 9003


"Manuel Rubio" wrote in


news:3b7901c3e33a$fa160020
$:

Si es router es un 3com812 yo tengo unos apuntes para
resetearlo desde cero.

Buenas:
Necesito un script (o un "bat") que haga lo siguiente:

- Mediante algun comando (ping) detecte la pérdida
de conexion... y si así ocurre:
- ejecute telnet en la IP XXX.XX.XX.XX
- "envie" usuario
- "envie" password
- "envie" comando "reboot"

Con eso conseguiría "restart" conexión/router

Muchas Gracias

Saludos
MMT

.







.

Respuesta Responder a este mensaje
#8 MMT
25/01/2004 - 16:45 | Informe spam
Pues, no consigo que me funcione.
Llega a hacer el login/password, pero
no consigo enviar el comando "reboot"
Seguiré mirando...

Saludos
MMT



"[cOrchO]" wrote in
news:bv0k1f$gsi$:

Echale un ojo a esto de Bandaancha.st
http://www.bandaancha.st/documentos.php?docidx Puede ser un buen
punto de partida. Con lo que consigas postealo por aquí.

Un saludo
Respuesta Responder a este mensaje
#9 JM Tella Llop [MVP Windows] ·
25/01/2004 - 17:24 | Informe spam
A ver el unico tema (que no me he puesto todavia pero que veo raro) es el como desde un script pasalr los parametros al telnet, al menos al cliente telnet de XP.

Para saber mediante un script como estas en la conexion a internet, un script de este tipo sería:

set connected=N
:: Intentar pot nombre
for /f "Tokens=*" %%c in ('ping -n 1 www.apnic.net ^| FIND "TTL"') do set connected=D&goto finish
for /f "Tokens=*" %%c in ('ping -n 1 www.arin.net ^| FIND "TTL"') do set connected=D&goto finish
for /f "Tokens=*" %%c in ('ping -n 1 lacnic.net ^| FIND "TTL"') do set connected=D&goto finish
for /f "Tokens=*" %%c in ('ping -n 1 www.ripe.net ^| FIND "TTL"') do set connected=D&goto finish
:: Intentar IP address
for /f "Tokens=*" %%c in ('ping -n 1 202.12.29.20 ^| FIND "TTL"') do set connected=I&goto finish
for /f "Tokens=*" %%c in ('ping -n 1 192.149.252.16 ^| FIND "TTL"') do set connected=I&goto finish
for /f "Tokens=*" %%c in ('ping -n 1 200.160.2.15 ^| FIND "TTL"') do set connected=I&goto finish
for /f "Tokens=*" %%c in ('ping -n 1 193.0.0.203 ^| FIND "TTL"') do set connected=I&goto finish
:finish

A la salida, tendremos la variable connected con N, D o I. Si contiene N, no hay conexion, con D hay resolucion por no,bre DNS y con I, hay conexion solo por IP

Continuo con ello y te digo..

Jose Manuel Tella Llop
MVP - Windows

http://www.multingles.net/jmt.htm
Este mensaje se proporciona "como está" sin garantías de ninguna clase, y no otorga ningún derecho.
This posting is provided "AS IS" with no warranties, and confers no rights.
You assume all risk for your use.


"MMT" wrote in message news:
Buenas:
Necesito un script (o un "bat") que haga lo siguiente:

- Mediante algun comando (ping) detecte la pérdida
de conexion... y si así ocurre:
- ejecute telnet en la IP XXX.XX.XX.XX
- "envie" usuario
- "envie" password
- "envie" comando "reboot"

Con eso conseguiría "restart" conexión/router

Muchas Gracias

Saludos
MMT

Respuesta Responder a este mensaje
#10 MMT
25/01/2004 - 19:45 | Informe spam
Gracias


JM Tella Llop [MVP Windows] · wrote in
news:edplr#:

A ver el unico tema (que no me he puesto todavia pero que veo
raro) es el como desde un script pasalr los parametros al telnet, al
menos al cliente telnet de XP.

Para saber mediante un script como estas en la conexion a internet, un
script de este tipo sería:

set connected=N
:: Intentar pot nombre
for /f "Tokens=*" %%c in ('ping -n 1 www.apnic.net ^| FIND "TTL"') do
set connected=D&goto finish for /f "Tokens=*" %%c in ('ping -n 1
www.arin.net ^| FIND "TTL"') do set connected=D&goto finish for /f
"Tokens=*" %%c in ('ping -n 1 lacnic.net ^| FIND "TTL"') do set
connected=D&goto finish for /f "Tokens=*" %%c in ('ping -n 1
www.ripe.net ^| FIND "TTL"') do set connected=D&goto finish
:: Intentar IP address
for /f "Tokens=*" %%c in ('ping -n 1 202.12.29.20 ^| FIND "TTL"') do
set connected=I&goto finish for /f "Tokens=*" %%c in ('ping -n 1
192.149.252.16 ^| FIND "TTL"') do set connected=I&goto finish for /f
"Tokens=*" %%c in ('ping -n 1 200.160.2.15 ^| FIND "TTL"') do set
connected=I&goto finish for /f "Tokens=*" %%c in ('ping -n 1
193.0.0.203 ^| FIND "TTL"') do set connected=I&goto finish
:finish

A la salida, tendremos la variable connected con N, D o I. Si contiene
N, no hay conexion, con D hay resolucion por no,bre DNS y con I, hay
conexion solo por IP

Continuo con ello y te digo..

Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida