Ruby で Net::Telnet を使っていますが、

'waitfor' : timed out while waiting for more data
のようなエラーが出てうまくいきません。

対象はCiscoのRouterです。(Cisco7400)
なんとなくエラーの原因は分かっていて、telnet.cmd()を使うとPrompt待ちになって、それがタイムアウトしているのは分かるのですが、
Promptに何が来ようとも、telnetであたかも順番にタイプするだけのように、Rubyでうまく書くやり方のようなものはないでしょうか?
Perlでは見つけたんですが、Rubyではなくて…。
http://www2u.biglobe.ne.jp/~MAS/perl/waza/telnet.html

よろしくお願いします。


回答の条件
  • 1人2回まで
  • 登録:2009/11/18 15:14:29
  • 終了:2009/11/25 15:15:02

回答(0件)

回答はまだありません

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません