From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Kai.Grossjohann@CS.Uni-Dortmund.DE (Kai =?iso-8859-15?q?Gro=DFjohann?=) Newsgroups: gmane.emacs.devel Subject: Re: how to find out methods for tramp? Date: Tue, 18 Jun 2002 18:29:38 +0200 Sender: emacs-devel-admin@gnu.org Message-ID: References: NNTP-Posting-Host: localhost.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1024418385 22744 127.0.0.1 (18 Jun 2002 16:39:45 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Tue, 18 Jun 2002 16:39:45 +0000 (UTC) Cc: emacs-devel@gnu.org Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.33 #1 (Debian)) id 17KM1B-0005uj-00 for ; Tue, 18 Jun 2002 18:39:45 +0200 Original-Received: from fencepost.gnu.org ([199.232.76.164]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 17KMRy-0004kE-00 for ; Tue, 18 Jun 2002 19:07:26 +0200 Original-Received: from localhost ([127.0.0.1] helo=fencepost.gnu.org) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 17KM17-000229-00; Tue, 18 Jun 2002 12:39:41 -0400 Original-Received: from waldorf.cs.uni-dortmund.de ([129.217.4.42]) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 17KLs2-000157-00 for ; Tue, 18 Jun 2002 12:30:18 -0400 Original-Received: from lothlorien.cs.uni-dortmund.de (lothlorien [129.217.19.67]) by waldorf.cs.uni-dortmund.de with ESMTP id g5IGTib26560; Tue, 18 Jun 2002 18:29:44 +0200 (MES) Original-Received: from lucy.cs.uni-dortmund.de (lucy [129.217.19.80]) by lothlorien.cs.uni-dortmund.de id SAA19027; Tue, 18 Jun 2002 18:29:39 +0200 (MET DST) Original-Received: by lucy.cs.uni-dortmund.de (Postfix, from userid 6104) id 054D43B5E2; Tue, 18 Jun 2002 18:29:38 +0200 (CEST) Original-To: bob@rattlesnake.com In-Reply-To: ("Robert J. Chassell"'s message of "Mon, 17 Jun 2002 16:42:45 +0000 (UTC)") Original-Lines: 66 User-Agent: Gnus/5.090007 (Oort Gnus v0.07) Emacs/21.3.50 (i686-pc-linux-gnu) Errors-To: emacs-devel-admin@gnu.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.0.9 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.emacs.devel:4962 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:4962 "Robert J. Chassell" writes: > Kai just added `tramp' to the latest GNU Emacs CVS. > > How do I find out which methods to use for tramp connections? The variable tramp-methods contains a complete list of available methods. In the Tramp info file, there is a node which describes all those methods in greater detail, or at least tries to. Is that node helpful at all? > But I failed to connect to two other machines, to both of which I can > connect using ssh: > > My ISP, a Sun box, called `titan'" > > SunOS 5.6 Generic_105181-08 sun4u sparc > has uuencode but not mimencode > > I tried smx, sm, su, and tu and failed with tramp. Could you please (setq tramp-debug-buffer t) {this might be the default value} and start a fresh Emacs, invoke C-x C-f /[sm/user@host]/path/to/file RET, then send me the *debug tramp/foo* buffer as well as the *tramp/foo* buffer? Please type in the remote file name completely, without using filename completion. This means that the debug buffer is smaller, which makes it easier for me to look at it. You might wish to have a look at the debug buffer to see if it contains confidential information. When you delete that, please indicate where you have deleted stuff. > My sister's box, an i586 > > GNU/Linux, kernel 2.4.18 > has mimencode > running OpenSSH_3.0.2p1 Debian 1:3.0.2p1-9, > SSH protocols 1.5/2.0, OpenSSL 0x0090603f > and permits remote connections using only protocol 2 > > I tried smx and sm and failed with tramp. > > I can connect to this box from an xterm using `ssh -2' I think there are methods sm1 and sm2 which explicitly invoke the right protocol version. But I'm not exactly sure what they are doing. Anyhow, it should be easy to add an entry to tramp-methods which adds the right args to the "ssh" invocation. [time passes] Ah, the sm1 and sm2 methods invoke ssh1 and ssh2, respectively. Hm. So maybe we need variants which do "ssh -1" and "ssh -2", respectively. What should their names be? Maybe the methods invoking ssh1 or ssh2 instead of ssh can be deleted now that ssh1 is getting really old? kai -- People mountain, people sea, today no see, tomorrow see. (from Chinese)