From: unbewusst.sein@... (=?ISO-8859-1?Q?Une_B=E9v?= =?ISO-8859-1?Q?ue?=) Date: 2008-07-27T18:29:54+09:00 Subject: net-ssh and remote shell following the page : i've uninstalled net-ssh and the like then, intall needle-1.3.0.gem and re-installed : net-ssh-2.0.3.gem net-scp-1.0.1.gem net-ssh-gateway-1.0.0.gem net-ssh-multi-1.0.0.gem after that, i wanted to test a small piece of code : ------------------------------------------------------------------------ #! /usr/bin/env ruby require 'rubygems' require 'needle' require 'net/ssh' require 'lib/preferences' # gives the options require 'lib/tt_check' # gives tt_connected? (verify the USB-lan is connected) if tt_connected? result="" session=Net::SSH.start("TT", "root", options) shell=session.shell.sync ### <<<=== line 13 out=shell.send_command 'ls -lart' puts out.stdout else puts "Twin-Tact is not connected." end ------------------------------------------------------------------------ and i got : $ ./ssh_shell_sync.rb ./ssh_shell_sync.rb:13: undefined method `shell' for # (NoMethodError then, i wonder if there is a special way to install net-ssh to let it take into account "Needle" ??? -- Une B�vue