Re: How to reload a Cisco Router in C#? (General questions)
Here is a modified method from Basic CS Sample code.
private void Button2_Click(object sender, System.EventArgs e)
{
Ssh1.Login = TextBox3.Text;
Ssh1.Password = TextBox4.Text;
/*
Ssh1.Protocol = WeOnlyDo.Client.SSH.SupportedProtocols.SSHAuto;
Ssh1.Timeout = 10;
Ssh1.TerminalType = tty ;
Ssh1.Command = show ver
;
Ssh1.Connect(TextBox2.Text);
* */
Ssh1.Blocking = true;
Ssh1.Protocol = WeOnlyDo.Client.SSH.SupportedProtocols.SSHAuto;
Ssh1.Timeout = 10;
Ssh1.Connect(TextBox2.Text);
String a;
a = Ssh1.WaitFor( cisco871# );
// Console.Write(a);
a = Ssh1.Execute(
, cisco871# );
Console.Write(a);
a = Ssh1.Receive();
Console.Write(a);
Ssh1.Disconnect();
}
It just hangs after connect. No time out exception. In my own code, I receive a timeout exception as described above.