From: Neil Mc Laughlin Date: 2004-06-24T20:46:26+09:00 Subject: Net::Telnet and TERM Anyone know how to set the TERM environmental variable on the remote box from Net::Telnet? I'm trying to use Net::Telnet to connect to a linux machine (from a windows machine). Code is: tn = Net::Telnet.new({'Host'=>"davros"}) {|s| puts s} tn.login("nml", "passwd") {|s| puts s} Login proceeds happily until the (Suse Linux) server discovers TERM is unset or incorrectly set. Last login: Sat Jun 26 08:26:12 from 145.227.19.4 Have a lot of fun... tset: unknown terminal type network Terminal type? Then the login method throws a timeout exception. Regards, Neil