Use um script para uma sessão de telnet

0

Eu tenho um problema com o meu script. Parece que minha senha está errada.

#!/usr/bin/expect

set ip [lindex $argv 0]
spawn telnet $ip
set timeout 10
expect "Login:"
send "administrator\r"
expect "Password:"
send "123456"
send "\r"

Diz, login incorrect . Mas funciona, quando eu uso cmd no Windows para fazer telnet para o meu telefone, ele funciona com "administrador" e 123456 como senha. Eu não sei porque no meu script, eu não consegui logar com sucesso.

Eu tenho que usar este script para fazer o downgrade / upgrade dos meus telefones.

    
por Xiuur 13.02.2015 / 12:08

1 resposta

1

Eu encontrei a resposta. Eu só tenho que colocar alguns

sleep

comando antes

expect "Login:"

Obrigado a todos.

    
por 13.02.2015 / 13:28