From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Michael Albinus Newsgroups: gmane.emacs.bugs Subject: bug#25050: 25.1; Tramp: Trying to connect to an Android device Date: Mon, 28 Nov 2016 20:06:07 +0100 Message-ID: <877f7nl90g.fsf@gmx.de> References: <8637ib3lcl.fsf@gmail.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1480360040 26724 195.159.176.226 (28 Nov 2016 19:07:20 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 28 Nov 2016 19:07:20 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) Cc: 25050@debbugs.gnu.org To: Arash Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Nov 28 20:07:13 2016 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cBRGi-000669-Ql for geb-bug-gnu-emacs@m.gmane.org; Mon, 28 Nov 2016 20:07:12 +0100 Original-Received: from localhost ([::1]:60637 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cBRGm-0000eS-FP for geb-bug-gnu-emacs@m.gmane.org; Mon, 28 Nov 2016 14:07:16 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:47206) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cBRGe-0000e9-AG for bug-gnu-emacs@gnu.org; Mon, 28 Nov 2016 14:07:10 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cBRGY-0000kr-GW for bug-gnu-emacs@gnu.org; Mon, 28 Nov 2016 14:07:08 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:58068) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cBRGY-0000ki-Db for bug-gnu-emacs@gnu.org; Mon, 28 Nov 2016 14:07:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1cBRGY-0000Zd-1L for bug-gnu-emacs@gnu.org; Mon, 28 Nov 2016 14:07:02 -0500 X-Loop: help-debbugs@gnu.org In-Reply-To: <8637ib3lcl.fsf@gmail.com> Resent-From: Michael Albinus Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 28 Nov 2016 19:07:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25050 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 25050-submit@debbugs.gnu.org id=B25050.14803599772151 (code B ref 25050); Mon, 28 Nov 2016 19:07:01 +0000 Original-Received: (at 25050) by debbugs.gnu.org; 28 Nov 2016 19:06:17 +0000 Original-Received: from localhost ([127.0.0.1]:45234 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cBRFp-0000Yd-Dn for submit@debbugs.gnu.org; Mon, 28 Nov 2016 14:06:17 -0500 Original-Received: from mout.gmx.net ([212.227.17.22]:55008) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cBRFn-0000YP-JA for 25050@debbugs.gnu.org; Mon, 28 Nov 2016 14:06:16 -0500 Original-Received: from detlef.gmx.de ([87.146.56.119]) by mail.gmx.com (mrgmx102 [212.227.17.168]) with ESMTPSA (Nemesis) id 0MOCSm-1c5xbw2gUu-005V7j; Mon, 28 Nov 2016 20:06:08 +0100 X-Provags-ID: V03:K0:dPG0YWDmLXhADl0/moNGQz3tIeY8ohbUMqWTgFmtDTsRUn8L9VE J0Aa3xHtutccADHS4+MbPM47EhwrsvocZ8LomklEKVbP3bl8FD9NxFSDOYaoRn/qL9MMTV3 /iU5thMbe1uAxvg22T7070WLzJY9KM2Z1Hg5A9e0YhPKzgHi4i8GWSGt2ozyKpj97hCYuiy YqfzOcCwgQqTyQWHGO8KA== X-UI-Out-Filterresults: notjunk:1;V01:K0:8tSUWFaYfsY=:r2RCvTPcsYQDo2TJlJ5BMU VBCx/E6kvuMjnFJ4GXskVUY8x+L53O4l1jgFqPaBjIWI27SGK0f/pYFdPmSrcSSe/c7q1DPAY X0iSwFMBLzxAwQ2/F4xieF8AtlWKo2D0uoMxOzVKzJO5J4SNSAE7I0Mreq8+ZLjrl5klIKDI9 xCPCk1ysNpFfhDMxDVs60N6msSNDSsHxwNIhCw/cItaXyZbPj8/dwQddc5rOSN1WCkjN5uP08 /9Vthit7Ukqc5JP5p4hxmEblyn7J38Zaf8T7DoR8IXFzSXj5DDDaXPUOycOUC+kU2rI2pIYpw QoRek1hhxsSICpirD9X9uiqEIDLfSj2wj35oxWOpro7yeaCux4PQ/O1Sb2VT+Kub2nDpSmzfh NaM5ZsFJphEMs++uipVbV7m6y4mRPQRy7bhldJpLbgKxRw8WQXz23xQ6StCxxtHJ3vSEEwfOI 2tH/6IMEKu6wcZDa/NTP9uvcfOvx/HOsd2dNXs3KPeXbuRp4J/M+AZiMtIlvEUXNxgjTQRgYI zQrY4coVzLAXTJln9uNSdM44Q8kwAxYnUIKtFV4RvoE1SROuVfuIdXAonydCGCq4X17vbSN4T C4BiLAmnUUb5Pi2Mqhr99C2sYn+soi6Km5bvOxPM7i8ywVpQTjUBX4V7XeKpR76C2QARsPTtM N1bGYu0Ok0tfrjofBOqNzFn1CDFAOog4nnTG5IAkFWly8xE7qP7a3dsIKoE00VD7LbQNuipcs 05UQ7u0SFhjQThhsqa2pQK38+QzKc4Ve5nAZs98ul+tvsFffufUoDd7lYvUs1dIjYiAV3il7 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:126218 Archived-At: Arash writes: Hi Arash, > I'm trying to connect to my Android device which runs SSHelper as ssh > daemon but tramp hangs on "Tramp: Found remote shell prompt on > =E2=80=98192.168.2.22=E2=80=99". > I also followed the guide > (https://www.gnu.org/software/emacs/manual/html_node/tramp/Android-shell-= setup.html) > but it isn't working. Thanks for the report. Let's see what's up: > 14:31:08.801416 tramp-send-command (6) # exec ssh -l u0_a82 -o ControlMa= ster=3Dauto -o ControlPath=3D'tramp.%C' -o ControlPersist=3Dno -e none 192.= 168.2.22 > 14:31:09.137629 tramp-process-actions (6) # > SSHelper Version 8.5 Copyright 2014, P. Lutus > Odroid-c2:3.14.29 > u0_a82@odroidc2:/data/data/com.arachnoid.sshelper/home $ That's good. Tramp is able to connect your Android device via ssh. > 14:31:09.138347 tramp-send-command (6) # exec env ENV=3D'' HISTFILE=3D.tr= amp_history PROMPT_COMMAND=3D'' PS1=3D\#\$\ PS2=3D'' PS3=3D'' sh Now Tramp tries to open a local shell. It also tries to set the prompt to "#$ ". > 14:31:19.184572 tramp-accept-process-output (10) # *tramp/ssh u0_a82@192.= 168.2.22* run *tramp/ssh u0_a82@192.168.2.22* > exec env ENV=3D'' HISTF.xec env ENV=3D'' HISTF > <^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H= ^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^HILE=3D.tramp_history > PROMPT_COMMAND=3D'' PS1=3D\#\$\ PS2=3D'' PS3.tramp_history PROMPT_COMMAND= =3D'' > PS1=3D\#\$\ PS2=3D'' PS3 > <^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H=3D'' sh . > u0_a82@odroidc2:/data/data/com.arachnoid.sshelper/home $ This fails badly, as we see :-( For readability, I've replaced the character C-h (code 8) by ^H. Do you see a chance to use another shell but "sh" on your Android device? And alternatively, would Tramp's "adb" method an option for you? Best regards, Michael.