しかしopenWrtではexpectが標準では外されているようでパッケージが存在するかいろいろと調べてみたところ見つかりませんでした。
rubyで(perlでも)同様の動作をさせることができるようなのでruby、ruby-coreをopkgでインストール後スクリプトを実行したのですがリセットはできるものの終了時にエラーが。
./testruby.sh: [BUG] pthread_mutex_lock: Invalid argument (EINVAL)PTY.protect_signal を入れてみると今度は
ruby 1.9.2p0 (2010-08-18 revision 29036) [i486-linux]
-- control frame ----------
c:0001 p:0000 s:0002 b:0002 l:000b1c d:000b1c TOP
---------------------------
[NOTE]
You may have encountered a bug in the Ruby interpreter or extension libraries.
Bug reports are welcome.
For details: http://www.ruby-lang.org/bugreport.html
Aborted
Segmentation faultrubyの知識は全くないのでこれ以上の詮索はやめて、暫定的な形でtelnetの対応を行するようにしておきます。
0 件のコメント:
コメントを投稿