GNU bug report logs - #13390
tramp-adb hanging forever

Previous Next

Package: emacs;

Reported by: Thierry Volpiatto <thierry.volpiatto <at> gmail.com>

Date: Tue, 8 Jan 2013 18:11:01 UTC

Severity: normal

Done: Michael Albinus <michael.albinus <at> gmx.de>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 13390 in the body.
You can then email your comments to 13390 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-gnu-emacs <at> gnu.org:
bug#13390; Package emacs. (Tue, 08 Jan 2013 18:11:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to Thierry Volpiatto <thierry.volpiatto <at> gmail.com>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Tue, 08 Jan 2013 18:11:01 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Thierry Volpiatto <thierry.volpiatto <at> gmail.com>
To: bug-gnu-emacs <at> gnu.org
Subject: tramp-adb hanging forever
Date: Tue, 08 Jan 2013 19:10:03 +0100
Hi,

(require 'tramp-adb)
(setq tramp-adb-sdk-dir "~/share/android-sdk-linux")

M-x shell
adb connect 192.168.0.24:5555
=> connected to 192.168.0.24:5555
adb shell ls
=> works as expected.

[EVAL] (tramp-adb-parse-device-names nil)
=>((nil "192.168.0.24:5555")) ; OK

C-x C-f => find-file => /adb::/
Hang forever.
I am able though to C-g to exit.

With tramp-debug set to 6, nothing new or interesting popping up,
just hanging forever.

-- 
  Thierry
Get my Gnupg key:
gpg --keyserver pgp.mit.edu --recv-keys 59F29997 





Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#13390; Package emacs. (Tue, 08 Jan 2013 21:38:02 GMT) Full text and rfc822 format available.

Message #8 received at 13390 <at> debbugs.gnu.org (full text, mbox):

From: Michael Albinus <michael.albinus <at> gmx.de>
To: Thierry Volpiatto <thierry.volpiatto <at> gmail.com>
Cc: 13390 <at> debbugs.gnu.org
Subject: Re: bug#13390: tramp-adb hanging forever
Date: Tue, 08 Jan 2013 22:36:59 +0100
Thierry Volpiatto <thierry.volpiatto <at> gmail.com> writes:

> Hi,

Hi Thierry,

> (require 'tramp-adb)
> (setq tramp-adb-sdk-dir "~/share/android-sdk-linux")
>
> M-x shell
> adb connect 192.168.0.24:5555
> => connected to 192.168.0.24:5555
> adb shell ls
> => works as expected.

I would like to check it, but my limited Android know-how prevents me
from this. I'm not able to connect to (the WLAN address of) my Android
device:

--8<---------------cut here---------------start------------->8---
~/src/tramp> ~/src/android-sdk/platform-tools/adb connect 192.168.0.26
unable to connect to 192.168.0.26:5555
~/src/tramp> ping 192.168.0.26   PING 192.168.0.26 (192.168.0.26) 56(84) bytes of data.
64 bytes from 192.168.0.26: icmp_req=1 ttl=64 time=257 ms
--8<---------------cut here---------------end--------------->8---

USB access is OK, but that's not what we want to test. Is there
something one must prepare in order to run "adb connect" successfully?

Best regards, Michael.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#13390; Package emacs. (Tue, 08 Jan 2013 21:54:02 GMT) Full text and rfc822 format available.

Message #11 received at 13390 <at> debbugs.gnu.org (full text, mbox):

From: Thierry Volpiatto <thierry.volpiatto <at> gmail.com>
To: Michael Albinus <michael.albinus <at> gmx.de>
Cc: 13390 <at> debbugs.gnu.org
Subject: Re: bug#13390: tramp-adb hanging forever
Date: Tue, 08 Jan 2013 22:53:11 +0100
Hi Michael,

Michael Albinus <michael.albinus <at> gmx.de> writes:

> Thierry Volpiatto <thierry.volpiatto <at> gmail.com> writes:
>
>> Hi,
>
> Hi Thierry,
>
>> (require 'tramp-adb)
>> (setq tramp-adb-sdk-dir "~/share/android-sdk-linux")
>>
>> M-x shell
>> adb connect 192.168.0.24:5555
>> => connected to 192.168.0.24:5555
>> adb shell ls
>> => works as expected.
>
> I would like to check it, but my limited Android know-how prevents me
> from this. I'm not able to connect to (the WLAN address of) my Android
> device:
>
> ~/src/tramp> ~/src/android-sdk/platform-tools/adb connect 192.168.0.26
> unable to connect to 192.168.0.26:5555
> ~/src/tramp> ping 192.168.0.26   PING 192.168.0.26 (192.168.0.26) 56(84) bytes of data.
> 64 bytes from 192.168.0.26: icmp_req=1 ttl=64 time=257 ms
>
> USB access is OK, but that's not what we want to test. Is there
> something one must prepare in order to run "adb connect" successfully?
Install adb wireless:
https://play.google.com/store/apps/details?id=siir.es.adbWireless&hl=en

Be sure wifi is enabled on your android device.

-- 
  Thierry
Get my Gnupg key:
gpg --keyserver pgp.mit.edu --recv-keys 59F29997 




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#13390; Package emacs. (Wed, 09 Jan 2013 07:10:02 GMT) Full text and rfc822 format available.

Message #14 received at 13390 <at> debbugs.gnu.org (full text, mbox):

From: Michael Albinus <michael.albinus <at> gmx.de>
To: Thierry Volpiatto <thierry.volpiatto <at> gmail.com>
Cc: Jürgen Hötzel <juergen <at> archlinux.org>,
	13390 <at> debbugs.gnu.org
Subject: Re: bug#13390: tramp-adb hanging forever
Date: Wed, 09 Jan 2013 08:09:22 +0100
Thierry Volpiatto <thierry.volpiatto <at> gmail.com> writes:

> Hi Michael,

Hi Thierry,

>> USB access is OK, but that's not what we want to test. Is there
>> something one must prepare in order to run "adb connect" successfully?
> Install adb wireless:
> https://play.google.com/store/apps/details?id=siir.es.adbWireless&hl=en

It says on the web page: "Rooted Phone Only!"

Sorry, but that's not an option for my Nexus S. I can't check your
problem.

Maybe Juergen is able to do something. Or you start to debug tramp-adb.el.

Best regards, Michael.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#13390; Package emacs. (Sat, 16 Feb 2013 18:58:02 GMT) Full text and rfc822 format available.

Message #17 received at 13390 <at> debbugs.gnu.org (full text, mbox):

From: Michael Albinus <michael.albinus <at> gmx.de>
To: Thierry Volpiatto <thierry.volpiatto <at> gmail.com>
Cc: 13390 <at> debbugs.gnu.org
Subject: Re: bug#13390: tramp-adb hanging forever
Date: Sat, 16 Feb 2013 19:56:00 +0100
Michael Albinus <michael.albinus <at> gmx.de> writes:

> Thierry Volpiatto <thierry.volpiatto <at> gmail.com> writes:
>
>> Hi Michael,

Hi Thierry,

>>> USB access is OK, but that's not what we want to test. Is there
>>> something one must prepare in order to run "adb connect" successfully?
>> Install adb wireless:
>> https://play.google.com/store/apps/details?id=siir.es.adbWireless&hl=en
>
> It says on the web page: "Rooted Phone Only!"
>
> Sorry, but that's not an option for my Nexus S. I can't check your
> problem.

I still have no chance to install adb wireless for the given reason. But
if you have installed also an sshd app on your device, you could check
any ssh-based Tramp method from now on. I've just tweaked Tramp to
support this; see the Tramp manual for setup hints.

It works fine for me with my Nexus S, running Android 4.1.2, and
SSHDroid 1.9.6.

Best regards, Michael.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#13390; Package emacs. (Sat, 16 Feb 2013 22:23:02 GMT) Full text and rfc822 format available.

Message #20 received at 13390 <at> debbugs.gnu.org (full text, mbox):

From: Thierry Volpiatto <thierry.volpiatto <at> gmail.com>
To: Michael Albinus <michael.albinus <at> gmx.de>
Cc: 13390 <at> debbugs.gnu.org
Subject: Re: bug#13390: tramp-adb hanging forever
Date: Sat, 16 Feb 2013 23:21:12 +0100
Hi Michael,

Michael Albinus <michael.albinus <at> gmx.de> writes:

> It works fine for me with my Nexus S, running Android 4.1.2, and
> SSHDroid 1.9.6.
Thanks, I will have a look as soon as possible.

-- 
Thierry
Get my Gnupg key:
gpg --keyserver pgp.mit.edu --recv-keys 59F29997 




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#13390; Package emacs. (Mon, 18 Feb 2013 10:44:01 GMT) Full text and rfc822 format available.

Message #23 received at 13390 <at> debbugs.gnu.org (full text, mbox):

From: Thierry Volpiatto <thierry.volpiatto <at> gmail.com>
To: Michael Albinus <michael.albinus <at> gmx.de>
Cc: 13390 <at> debbugs.gnu.org
Subject: Re: bug#13390: tramp-adb hanging forever
Date: Mon, 18 Feb 2013 11:42:34 +0100
Hi Michael,

Michael Albinus <michael.albinus <at> gmx.de> writes:

> Michael Albinus <michael.albinus <at> gmx.de> writes:
>
>> Thierry Volpiatto <thierry.volpiatto <at> gmail.com> writes:
>>
>>> Hi Michael,
>
> Hi Thierry,
>
>>>> USB access is OK, but that's not what we want to test. Is there
>>>> something one must prepare in order to run "adb connect" successfully?
>>> Install adb wireless:
>>> https://play.google.com/store/apps/details?id=siir.es.adbWireless&hl=en
>>
>> It says on the web page: "Rooted Phone Only!"
>>
>> Sorry, but that's not an option for my Nexus S. I can't check your
>> problem.
>
> I still have no chance to install adb wireless for the given reason. But
> if you have installed also an sshd app on your device, you could check
> any ssh-based Tramp method from now on. I've just tweaked Tramp to
> support this; see the Tramp manual for setup hints.
>
> It works fine for me with my Nexus S, running Android 4.1.2, and
> SSHDroid 1.9.6.
I tried this morning with 'dropbear ssh server' and it didn't work
either from helm or using it normally from emacs -Q with `find-file'.

This is using from helm:

--8<---------------cut here---------------start------------->8---
;; GNU Emacs: 24.3.50.1 Tramp: 2.2.7-pre -*- mode: outline; -*-
11:26:07.962245 tramp-maybe-open-connection (3) # Opening connection for zte using ssh...
11:26:07.964061 tramp-maybe-open-connection (6) # /bin/sh -i
11:26:07.966402 tramp-wait-for-regexp (6) # 
env: can't execute '/bin/sh': No such file or directory
Connection to 192.168.0.24 closed.
#$ 
11:26:07.968048 tramp-maybe-open-connection (3) # Sending command `exec ssh   -o ControlPath=/tmp/tramp.187045lZ.%r@%h:%p -o ControlMaster=auto -o ControlPersist=no -e none zte'
11:26:07.968465 tramp-send-command (6) # exec ssh   -o ControlPath=/tmp/tramp.187045lZ.%r@%h:%p -o ControlMaster=auto -o ControlPersist=no -e none zte
11:26:07.969233 tramp-process-actions (3) # Waiting for prompts from remote shell
11:26:08.970712 tramp-process-one-action (5) # Looking for regexp "\(.*ogin\( .*\)?: *\)\'" from remote shell
11:26:08.971304 tramp-process-one-action (5) # Looking for regexp "\(^.*\([pP]assword\|[pP]assphrase\).*:? *\)\'" from remote shell
11:26:08.971829 tramp-process-one-action (5) # Looking for regexp "\(^.*\(Connection \(?:\(?:clo\|refu\)sed\)\|Host key verification failed\.\|Login \(?:[Ii]ncorrect\)\|N\(?:ame or service not known\|o supported authentication methods left to try!\)\|Permission denied\|\(?:Sorry, try again\|Timeout, server not responding\)\.\).*\|^.*\(Received signal [0-9]+\).*\)\'" from remote shell
11:26:08.972377 tramp-process-one-action (5) # Looking for regexp "\(^[^#$%>
]*[#$%>] *\)\'" from remote shell
11:26:08.972953 tramp-process-one-action (5) # Looking for regexp "\(\(?:^\|\)[^]#$%>
]*#?[]#$%>] *\(\[[0-9;]*[a-zA-Z] *\)*\)\'" from remote shell
11:26:08.973300 tramp-process-one-action (5) # Looking for regexp "\(\(Are you sure you want to continue connecting (yes/no)\?\)\s-*\)\'" from remote shell
11:26:08.973619 tramp-process-one-action (5) # Looking for regexp "\(\(\(?:Store key in cache\? (y/\|Update cached key\? (y/n, Return cancels connectio\)n)\)\s-*\)\'" from remote shell
11:26:08.973937 tramp-process-one-action (5) # Looking for regexp "\(\(TERM = (.*)\|Terminal type\? \[.*\]\)\s-*\)\'" from remote shell
11:26:08.974249 tramp-process-one-action (5) # Looking for regexp "\(\)\'" from remote shell
11:26:08.974560 tramp-process-one-action (5) # Call `tramp-action-process-alive'
11:26:09.976225 tramp-process-one-action (5) # Looking for regexp "\(.*ogin\( .*\)?: *\)\'" from remote shell
11:26:09.976887 tramp-process-one-action (5) # Looking for regexp "\(^.*\([pP]assword\|[pP]assphrase\).*:? *\)\'" from remote shell
11:26:09.977413 tramp-process-one-action (5) # Looking for regexp "\(^.*\(Connection \(?:\(?:clo\|refu\)sed\)\|Host key verification failed\.\|Login \(?:[Ii]ncorrect\)\|N\(?:ame or service not known\|o supported authentication methods left to try!\)\|Permission denied\|\(?:Sorry, try again\|Timeout, server not responding\)\.\).*\|^.*\(Received signal [0-9]+\).*\)\'" from remote shell
11:26:09.977918 tramp-process-one-action (5) # Looking for regexp "\(^[^#$%>
]*[#$%>] *\)\'" from remote shell
11:26:09.978361 tramp-process-one-action (5) # Looking for regexp "\(\(?:^\|\)[^]#$%>
]*#?[]#$%>] *\(\[[0-9;]*[a-zA-Z] *\)*\)\'" from remote shell
11:26:09.978689 tramp-process-one-action (5) # Looking for regexp "\(\(Are you sure you want to continue connecting (yes/no)\?\)\s-*\)\'" from remote shell
11:26:09.978996 tramp-process-one-action (5) # Looking for regexp "\(\(\(?:Store key in cache\? (y/\|Update cached key\? (y/n, Return cancels connectio\)n)\)\s-*\)\'" from remote shell
11:26:09.979295 tramp-process-one-action (5) # Looking for regexp "\(\(TERM = (.*)\|Terminal type\? \[.*\]\)\s-*\)\'" from remote shell
11:26:09.979597 tramp-process-one-action (5) # Looking for regexp "\(\)\'" from remote shell
11:26:09.979898 tramp-process-one-action (5) # Call `tramp-action-process-alive'
11:26:10.772655 tramp-process-one-action (5) # Looking for regexp "\(.*ogin\( .*\)?: *\)\'" from remote shell
11:26:10.773433 tramp-process-one-action (5) # Looking for regexp "\(^.*\([pP]assword\|[pP]assphrase\).*:? *\)\'" from remote shell
11:26:10.773832 tramp-process-one-action (5) # Looking for regexp "\(^.*\(Connection \(?:\(?:clo\|refu\)sed\)\|Host key verification failed\.\|Login \(?:[Ii]ncorrect\)\|N\(?:ame or service not known\|o supported authentication methods left to try!\)\|Permission denied\|\(?:Sorry, try again\|Timeout, server not responding\)\.\).*\|^.*\(Received signal [0-9]+\).*\)\'" from remote shell
11:26:10.774224 tramp-process-one-action (5) # Looking for regexp "\(^[^#$%>
]*[#$%>] *\)\'" from remote shell
11:26:10.774547 tramp-process-one-action (5) # Looking for regexp "\(\(?:^\|\)[^]#$%>
]*#?[]#$%>] *\(\[[0-9;]*[a-zA-Z] *\)*\)\'" from remote shell
11:26:10.774882 tramp-process-one-action (5) # Looking for regexp "\(\(Are you sure you want to continue connecting (yes/no)\?\)\s-*\)\'" from remote shell
11:26:10.775196 tramp-process-one-action (5) # Looking for regexp "\(\(\(?:Store key in cache\? (y/\|Update cached key\? (y/n, Return cancels connectio\)n)\)\s-*\)\'" from remote shell
11:26:10.775508 tramp-process-one-action (5) # Looking for regexp "\(\(TERM = (.*)\|Terminal type\? \[.*\]\)\s-*\)\'" from remote shell
11:26:10.775809 tramp-process-one-action (5) # Looking for regexp "\(\)\'" from remote shell
11:26:10.776106 tramp-process-one-action (5) # Call `tramp-action-process-alive'
11:26:10.980523 tramp-process-one-action (5) # Looking for regexp "\(.*ogin\( .*\)?: *\)\'" from remote shell
11:26:10.981338 tramp-process-one-action (5) # Looking for regexp "\(^.*\([pP]assword\|[pP]assphrase\).*:? *\)\'" from remote shell
11:26:10.981835 tramp-process-one-action (5) # Call `tramp-action-password'
11:26:10.982187 tramp-action-password (3) # Sending password
11:26:10.983267 tramp-process-one-action (5) # Looking for regexp "\(^.*\(Connection \(?:\(?:clo\|refu\)sed\)\|Host key verification failed\.\|Login \(?:[Ii]ncorrect\)\|N\(?:ame or service not known\|o supported authentication methods left to try!\)\|Permission denied\|\(?:Sorry, try again\|Timeout, server not responding\)\.\).*\|^.*\(Received signal [0-9]+\).*\)\'" from remote shell
11:26:10.983689 tramp-process-one-action (5) # Looking for regexp "\(^[^#$%>
]*[#$%>] *\)\'" from remote shell
11:26:10.984012 tramp-process-one-action (5) # Looking for regexp "\(\(?:^\|\)[^]#$%>
]*#?[]#$%>] *\(\[[0-9;]*[a-zA-Z] *\)*\)\'" from remote shell
11:26:10.984345 tramp-process-one-action (5) # Looking for regexp "\(\(Are you sure you want to continue connecting (yes/no)\?\)\s-*\)\'" from remote shell
11:26:10.984713 tramp-process-one-action (5) # Looking for regexp "\(\(\(?:Store key in cache\? (y/\|Update cached key\? (y/n, Return cancels connectio\)n)\)\s-*\)\'" from remote shell
11:26:10.985041 tramp-process-one-action (5) # Looking for regexp "\(\(TERM = (.*)\|Terminal type\? \[.*\]\)\s-*\)\'" from remote shell
11:26:10.985352 tramp-process-one-action (5) # Looking for regexp "\(\)\'" from remote shell
11:26:10.985654 tramp-process-one-action (5) # Call `tramp-action-process-alive'
11:26:10.986107 tramp-process-one-action (5) # Looking for regexp "\(.*ogin\( .*\)?: *\)\'" from remote shell
11:26:10.986434 tramp-process-one-action (5) # Looking for regexp "\(^.*\([pP]assword\|[pP]assphrase\).*:? *\)\'" from remote shell
11:26:10.986775 tramp-process-one-action (5) # Looking for regexp "\(^.*\(Connection \(?:\(?:clo\|refu\)sed\)\|Host key verification failed\.\|Login \(?:[Ii]ncorrect\)\|N\(?:ame or service not known\|o supported authentication methods left to try!\)\|Permission denied\|\(?:Sorry, try again\|Timeout, server not responding\)\.\).*\|^.*\(Received signal [0-9]+\).*\)\'" from remote shell
11:26:10.987110 tramp-process-one-action (5) # Looking for regexp "\(^[^#$%>
]*[#$%>] *\)\'" from remote shell
11:26:10.987412 tramp-process-one-action (5) # Looking for regexp "\(\(?:^\|\)[^]#$%>
]*#?[]#$%>] *\(\[[0-9;]*[a-zA-Z] *\)*\)\'" from remote shell
11:26:10.987715 tramp-process-one-action (5) # Looking for regexp "\(\(Are you sure you want to continue connecting (yes/no)\?\)\s-*\)\'" from remote shell
11:26:10.988028 tramp-process-one-action (5) # Looking for regexp "\(\(\(?:Store key in cache\? (y/\|Update cached key\? (y/n, Return cancels connectio\)n)\)\s-*\)\'" from remote shell
11:26:10.988336 tramp-process-one-action (5) # Looking for regexp "\(\(TERM = (.*)\|Terminal type\? \[.*\]\)\s-*\)\'" from remote shell
11:26:10.988659 tramp-process-one-action (5) # Looking for regexp "\(\)\'" from remote shell
11:26:10.988971 tramp-process-one-action (5) # Call `tramp-action-process-alive'
11:26:11.480890 tramp-process-one-action (5) # Looking for regexp "\(.*ogin\( .*\)?: *\)\'" from remote shell
11:26:11.481811 tramp-process-one-action (5) # Looking for regexp "\(^.*\([pP]assword\|[pP]assphrase\).*:? *\)\'" from remote shell
11:26:11.482178 tramp-process-one-action (5) # Call `tramp-action-password'
11:26:11.482521 tramp-action-password (3) # Sending password
11:26:15.021031 tramp-process-one-action (5) # Looking for regexp "\(^.*\(Connection \(?:\(?:clo\|refu\)sed\)\|Host key verification failed\.\|Login \(?:[Ii]ncorrect\)\|N\(?:ame or service not known\|o supported authentication methods left to try!\)\|Permission denied\|\(?:Sorry, try again\|Timeout, server not responding\)\.\).*\|^.*\(Received signal [0-9]+\).*\)\'" from remote shell
11:26:15.021556 tramp-process-one-action (5) # Looking for regexp "\(^[^#$%>
]*[#$%>] *\)\'" from remote shell
11:26:15.021911 tramp-process-one-action (5) # Looking for regexp "\(\(?:^\|\)[^]#$%>
]*#?[]#$%>] *\(\[[0-9;]*[a-zA-Z] *\)*\)\'" from remote shell
11:26:15.022255 tramp-process-one-action (5) # Looking for regexp "\(\(Are you sure you want to continue connecting (yes/no)\?\)\s-*\)\'" from remote shell
11:26:15.022586 tramp-process-one-action (5) # Looking for regexp "\(\(\(?:Store key in cache\? (y/\|Update cached key\? (y/n, Return cancels connectio\)n)\)\s-*\)\'" from remote shell
11:26:15.022920 tramp-process-one-action (5) # Looking for regexp "\(\(TERM = (.*)\|Terminal type\? \[.*\]\)\s-*\)\'" from remote shell
11:26:15.023236 tramp-process-one-action (5) # Looking for regexp "\(\)\'" from remote shell
11:26:15.023545 tramp-process-one-action (5) # Call `tramp-action-process-alive'
11:26:15.024005 tramp-process-one-action (5) # Looking for regexp "\(.*ogin\( .*\)?: *\)\'" from remote shell
11:26:15.024520 tramp-process-one-action (5) # Looking for regexp "\(^.*\([pP]assword\|[pP]assphrase\).*:? *\)\'" from remote shell
11:26:15.025106 tramp-process-one-action (5) # Looking for regexp "\(^.*\(Connection \(?:\(?:clo\|refu\)sed\)\|Host key verification failed\.\|Login \(?:[Ii]ncorrect\)\|N\(?:ame or service not known\|o supported authentication methods left to try!\)\|Permission denied\|\(?:Sorry, try again\|Timeout, server not responding\)\.\).*\|^.*\(Received signal [0-9]+\).*\)\'" from remote shell
11:26:15.025579 tramp-process-one-action (5) # Looking for regexp "\(^[^#$%>
]*[#$%>] *\)\'" from remote shell
11:26:15.025899 tramp-process-one-action (5) # Looking for regexp "\(\(?:^\|\)[^]#$%>
]*#?[]#$%>] *\(\[[0-9;]*[a-zA-Z] *\)*\)\'" from remote shell
11:26:15.026208 tramp-process-one-action (5) # Looking for regexp "\(\(Are you sure you want to continue connecting (yes/no)\?\)\s-*\)\'" from remote shell
11:26:15.026518 tramp-process-one-action (5) # Looking for regexp "\(\(\(?:Store key in cache\? (y/\|Update cached key\? (y/n, Return cancels connectio\)n)\)\s-*\)\'" from remote shell
11:26:15.026825 tramp-process-one-action (5) # Looking for regexp "\(\(TERM = (.*)\|Terminal type\? \[.*\]\)\s-*\)\'" from remote shell
11:26:15.027122 tramp-process-one-action (5) # Looking for regexp "\(\)\'" from remote shell
11:26:15.027422 tramp-process-one-action (5) # Call `tramp-action-process-alive'
11:26:15.921017 tramp-process-one-action (5) # Looking for regexp "\(.*ogin\( .*\)?: *\)\'" from remote shell
11:26:15.921598 tramp-process-one-action (5) # Looking for regexp "\(^.*\([pP]assword\|[pP]assphrase\).*:? *\)\'" from remote shell
11:26:15.922128 tramp-process-one-action (5) # Looking for regexp "\(^.*\(Connection \(?:\(?:clo\|refu\)sed\)\|Host key verification failed\.\|Login \(?:[Ii]ncorrect\)\|N\(?:ame or service not known\|o supported authentication methods left to try!\)\|Permission denied\|\(?:Sorry, try again\|Timeout, server not responding\)\.\).*\|^.*\(Received signal [0-9]+\).*\)\'" from remote shell
11:26:15.922642 tramp-process-one-action (5) # Looking for regexp "\(^[^#$%>
]*[#$%>] *\)\'" from remote shell
11:26:15.923066 tramp-process-one-action (5) # Call `tramp-action-succeed'
11:26:15.923417 tramp-process-actions (6) # 
Welcome to DropBear SSH Server II!
root <at> 192.168.0.24's password: 
Permission denied, please try again.
root <at> 192.168.0.24's password: 
-sh-3.2# 
11:26:15.923775 tramp-maybe-open-connection (3) # Found remote shell prompt on `zte'
11:26:15.924110 tramp-open-shell (5) # Opening remote shell `/bin/sh'...
11:26:15.924616 tramp-send-command (6) # exec env ENV='' PROMPT_COMMAND='' PS1=\#\$\  PS2='' PS3='' /bin/sh 
11:26:16.113692 tramp-process-sentinel (5) # Sentinel called: `*tramp/ssh zte*' `exited abnormally with code 127
'
11:26:16.114385 tramp-wait-for-regexp (1) # File error: Process has died
11:26:16.114826 tramp-wait-for-regexp (5) # Opening remote shell `/bin/sh'...done
11:26:16.115136 tramp-wait-for-regexp (3) # Opening connection for zte using ssh...done
11:32:32.782304 tramp-maybe-open-connection (3) # Opening connection for zte using ssh...
11:32:32.784282 tramp-maybe-open-connection (6) # /bin/sh -i
11:32:32.787418 tramp-wait-for-regexp (6) # 
env: can't execute '/bin/sh': No such file or directory
Connection to 192.168.0.24 closed.
#$ 
11:32:32.789182 tramp-maybe-open-connection (3) # Sending command `exec ssh   -o ControlPath=/tmp/tramp.18704Gwf.%r@%h:%p -o ControlMaster=auto -o ControlPersist=no -e none zte'
11:32:32.789538 tramp-send-command (6) # exec ssh   -o ControlPath=/tmp/tramp.18704Gwf.%r@%h:%p -o ControlMaster=auto -o ControlPersist=no -e none zte
11:32:32.790353 tramp-process-actions (3) # Waiting for prompts from remote shell
11:32:33.791681 tramp-process-one-action (5) # Looking for regexp "\(.*ogin\( .*\)?: *\)\'" from remote shell
11:32:33.792253 tramp-process-one-action (5) # Looking for regexp "\(^.*\([pP]assword\|[pP]assphrase\).*:? *\)\'" from remote shell
11:32:33.792884 tramp-process-one-action (5) # Looking for regexp "\(^.*\(Connection \(?:\(?:clo\|refu\)sed\)\|Host key verification failed\.\|Login \(?:[Ii]ncorrect\)\|N\(?:ame or service not known\|o supported authentication methods left to try!\)\|Permission denied\|\(?:Sorry, try again\|Timeout, server not responding\)\.\).*\|^.*\(Received signal [0-9]+\).*\)\'" from remote shell
11:32:33.793440 tramp-process-one-action (5) # Looking for regexp "\(^[^#$%>
]*[#$%>] *\)\'" from remote shell
11:32:33.793892 tramp-process-one-action (5) # Looking for regexp "\(\(?:^\|\)[^]#$%>
]*#?[]#$%>] *\(\[[0-9;]*[a-zA-Z] *\)*\)\'" from remote shell
11:32:33.794220 tramp-process-one-action (5) # Looking for regexp "\(\(Are you sure you want to continue connecting (yes/no)\?\)\s-*\)\'" from remote shell
11:32:33.794527 tramp-process-one-action (5) # Looking for regexp "\(\(\(?:Store key in cache\? (y/\|Update cached key\? (y/n, Return cancels connectio\)n)\)\s-*\)\'" from remote shell
11:32:33.794835 tramp-process-one-action (5) # Looking for regexp "\(\(TERM = (.*)\|Terminal type\? \[.*\]\)\s-*\)\'" from remote shell
11:32:33.795132 tramp-process-one-action (5) # Looking for regexp "\(\)\'" from remote shell
11:32:33.795427 tramp-process-one-action (5) # Call `tramp-action-process-alive'
11:32:34.797081 tramp-process-one-action (5) # Looking for regexp "\(.*ogin\( .*\)?: *\)\'" from remote shell
11:32:34.797617 tramp-process-one-action (5) # Looking for regexp "\(^.*\([pP]assword\|[pP]assphrase\).*:? *\)\'" from remote shell
11:32:34.798099 tramp-process-one-action (5) # Looking for regexp "\(^.*\(Connection \(?:\(?:clo\|refu\)sed\)\|Host key verification failed\.\|Login \(?:[Ii]ncorrect\)\|N\(?:ame or service not known\|o supported authentication methods left to try!\)\|Permission denied\|\(?:Sorry, try again\|Timeout, server not responding\)\.\).*\|^.*\(Received signal [0-9]+\).*\)\'" from remote shell
11:32:34.798569 tramp-process-one-action (5) # Looking for regexp "\(^[^#$%>
]*[#$%>] *\)\'" from remote shell
11:32:34.799011 tramp-process-one-action (5) # Looking for regexp "\(\(?:^\|\)[^]#$%>
]*#?[]#$%>] *\(\[[0-9;]*[a-zA-Z] *\)*\)\'" from remote shell
11:32:34.799453 tramp-process-one-action (5) # Looking for regexp "\(\(Are you sure you want to continue connecting (yes/no)\?\)\s-*\)\'" from remote shell
11:32:34.799810 tramp-process-one-action (5) # Looking for regexp "\(\(\(?:Store key in cache\? (y/\|Update cached key\? (y/n, Return cancels connectio\)n)\)\s-*\)\'" from remote shell
11:32:34.800156 tramp-process-one-action (5) # Looking for regexp "\(\(TERM = (.*)\|Terminal type\? \[.*\]\)\s-*\)\'" from remote shell
11:32:34.800505 tramp-process-one-action (5) # Looking for regexp "\(\)\'" from remote shell
11:32:34.800793 tramp-process-one-action (5) # Call `tramp-action-process-alive'
11:32:35.741593 tramp-process-one-action (5) # Looking for regexp "\(.*ogin\( .*\)?: *\)\'" from remote shell
11:32:35.742096 tramp-process-one-action (5) # Looking for regexp "\(^.*\([pP]assword\|[pP]assphrase\).*:? *\)\'" from remote shell
11:32:35.742442 tramp-process-one-action (5) # Looking for regexp "\(^.*\(Connection \(?:\(?:clo\|refu\)sed\)\|Host key verification failed\.\|Login \(?:[Ii]ncorrect\)\|N\(?:ame or service not known\|o supported authentication methods left to try!\)\|Permission denied\|\(?:Sorry, try again\|Timeout, server not responding\)\.\).*\|^.*\(Received signal [0-9]+\).*\)\'" from remote shell
11:32:35.742813 tramp-process-one-action (5) # Looking for regexp "\(^[^#$%>
]*[#$%>] *\)\'" from remote shell
11:32:35.743121 tramp-process-one-action (5) # Looking for regexp "\(\(?:^\|\)[^]#$%>
]*#?[]#$%>] *\(\[[0-9;]*[a-zA-Z] *\)*\)\'" from remote shell
11:32:35.743448 tramp-process-one-action (5) # Looking for regexp "\(\(Are you sure you want to continue connecting (yes/no)\?\)\s-*\)\'" from remote shell
11:32:35.743748 tramp-process-one-action (5) # Looking for regexp "\(\(\(?:Store key in cache\? (y/\|Update cached key\? (y/n, Return cancels connectio\)n)\)\s-*\)\'" from remote shell
11:32:35.744046 tramp-process-one-action (5) # Looking for regexp "\(\(TERM = (.*)\|Terminal type\? \[.*\]\)\s-*\)\'" from remote shell
11:32:35.744331 tramp-process-one-action (5) # Looking for regexp "\(\)\'" from remote shell
11:32:35.744647 tramp-process-one-action (5) # Call `tramp-action-process-alive'
11:32:35.929807 tramp-process-one-action (5) # Looking for regexp "\(.*ogin\( .*\)?: *\)\'" from remote shell
11:32:35.930563 tramp-process-one-action (5) # Looking for regexp "\(^.*\([pP]assword\|[pP]assphrase\).*:? *\)\'" from remote shell
11:32:35.931080 tramp-process-one-action (5) # Call `tramp-action-password'
11:32:35.931537 tramp-action-password (3) # Sending password
11:32:35.932666 tramp-process-one-action (5) # Looking for regexp "\(^.*\(Connection \(?:\(?:clo\|refu\)sed\)\|Host key verification failed\.\|Login \(?:[Ii]ncorrect\)\|N\(?:ame or service not known\|o supported authentication methods left to try!\)\|Permission denied\|\(?:Sorry, try again\|Timeout, server not responding\)\.\).*\|^.*\(Received signal [0-9]+\).*\)\'" from remote shell
11:32:35.933083 tramp-process-one-action (5) # Looking for regexp "\(^[^#$%>
]*[#$%>] *\)\'" from remote shell
11:32:35.933395 tramp-process-one-action (5) # Looking for regexp "\(\(?:^\|\)[^]#$%>
]*#?[]#$%>] *\(\[[0-9;]*[a-zA-Z] *\)*\)\'" from remote shell
11:32:35.933718 tramp-process-one-action (5) # Looking for regexp "\(\(Are you sure you want to continue connecting (yes/no)\?\)\s-*\)\'" from remote shell
11:32:35.934038 tramp-process-one-action (5) # Looking for regexp "\(\(\(?:Store key in cache\? (y/\|Update cached key\? (y/n, Return cancels connectio\)n)\)\s-*\)\'" from remote shell
11:32:35.934348 tramp-process-one-action (5) # Looking for regexp "\(\(TERM = (.*)\|Terminal type\? \[.*\]\)\s-*\)\'" from remote shell
11:32:35.934648 tramp-process-one-action (5) # Looking for regexp "\(\)\'" from remote shell
11:32:35.934944 tramp-process-one-action (5) # Call `tramp-action-process-alive'
11:32:35.935376 tramp-process-one-action (5) # Looking for regexp "\(.*ogin\( .*\)?: *\)\'" from remote shell
11:32:35.935693 tramp-process-one-action (5) # Looking for regexp "\(^.*\([pP]assword\|[pP]assphrase\).*:? *\)\'" from remote shell
11:32:35.936022 tramp-process-one-action (5) # Looking for regexp "\(^.*\(Connection \(?:\(?:clo\|refu\)sed\)\|Host key verification failed\.\|Login \(?:[Ii]ncorrect\)\|N\(?:ame or service not known\|o supported authentication methods left to try!\)\|Permission denied\|\(?:Sorry, try again\|Timeout, server not responding\)\.\).*\|^.*\(Received signal [0-9]+\).*\)\'" from remote shell
11:32:35.936358 tramp-process-one-action (5) # Looking for regexp "\(^[^#$%>
]*[#$%>] *\)\'" from remote shell
11:32:35.936686 tramp-process-one-action (5) # Looking for regexp "\(\(?:^\|\)[^]#$%>
]*#?[]#$%>] *\(\[[0-9;]*[a-zA-Z] *\)*\)\'" from remote shell
11:32:35.936983 tramp-process-one-action (5) # Looking for regexp "\(\(Are you sure you want to continue connecting (yes/no)\?\)\s-*\)\'" from remote shell
11:32:35.937277 tramp-process-one-action (5) # Looking for regexp "\(\(\(?:Store key in cache\? (y/\|Update cached key\? (y/n, Return cancels connectio\)n)\)\s-*\)\'" from remote shell
11:32:35.937573 tramp-process-one-action (5) # Looking for regexp "\(\(TERM = (.*)\|Terminal type\? \[.*\]\)\s-*\)\'" from remote shell
11:32:35.937864 tramp-process-one-action (5) # Looking for regexp "\(\)\'" from remote shell
11:32:35.938147 tramp-process-one-action (5) # Call `tramp-action-process-alive'
11:32:36.432789 tramp-process-one-action (5) # Looking for regexp "\(.*ogin\( .*\)?: *\)\'" from remote shell
11:32:36.433584 tramp-process-one-action (5) # Looking for regexp "\(^.*\([pP]assword\|[pP]assphrase\).*:? *\)\'" from remote shell
11:32:36.434059 tramp-process-one-action (5) # Call `tramp-action-password'
11:32:36.434408 tramp-action-password (3) # Sending password
11:32:39.711657 tramp-process-one-action (5) # Looking for regexp "\(^.*\(Connection \(?:\(?:clo\|refu\)sed\)\|Host key verification failed\.\|Login \(?:[Ii]ncorrect\)\|N\(?:ame or service not known\|o supported authentication methods left to try!\)\|Permission denied\|\(?:Sorry, try again\|Timeout, server not responding\)\.\).*\|^.*\(Received signal [0-9]+\).*\)\'" from remote shell
11:32:39.712143 tramp-process-one-action (5) # Looking for regexp "\(^[^#$%>
]*[#$%>] *\)\'" from remote shell
11:32:39.712521 tramp-process-one-action (5) # Looking for regexp "\(\(?:^\|\)[^]#$%>
]*#?[]#$%>] *\(\[[0-9;]*[a-zA-Z] *\)*\)\'" from remote shell
11:32:39.712860 tramp-process-one-action (5) # Looking for regexp "\(\(Are you sure you want to continue connecting (yes/no)\?\)\s-*\)\'" from remote shell
11:32:39.713199 tramp-process-one-action (5) # Looking for regexp "\(\(\(?:Store key in cache\? (y/\|Update cached key\? (y/n, Return cancels connectio\)n)\)\s-*\)\'" from remote shell
11:32:39.713520 tramp-process-one-action (5) # Looking for regexp "\(\(TERM = (.*)\|Terminal type\? \[.*\]\)\s-*\)\'" from remote shell
11:32:39.713823 tramp-process-one-action (5) # Looking for regexp "\(\)\'" from remote shell
11:32:39.714115 tramp-process-one-action (5) # Call `tramp-action-process-alive'
11:32:39.715018 tramp-process-one-action (5) # Looking for regexp "\(.*ogin\( .*\)?: *\)\'" from remote shell
11:32:39.715389 tramp-process-one-action (5) # Looking for regexp "\(^.*\([pP]assword\|[pP]assphrase\).*:? *\)\'" from remote shell
11:32:39.715825 tramp-process-one-action (5) # Looking for regexp "\(^.*\(Connection \(?:\(?:clo\|refu\)sed\)\|Host key verification failed\.\|Login \(?:[Ii]ncorrect\)\|N\(?:ame or service not known\|o supported authentication methods left to try!\)\|Permission denied\|\(?:Sorry, try again\|Timeout, server not responding\)\.\).*\|^.*\(Received signal [0-9]+\).*\)\'" from remote shell
11:32:39.716164 tramp-process-one-action (5) # Looking for regexp "\(^[^#$%>
]*[#$%>] *\)\'" from remote shell
11:32:39.716503 tramp-process-one-action (5) # Looking for regexp "\(\(?:^\|\)[^]#$%>
]*#?[]#$%>] *\(\[[0-9;]*[a-zA-Z] *\)*\)\'" from remote shell
11:32:39.716806 tramp-process-one-action (5) # Looking for regexp "\(\(Are you sure you want to continue connecting (yes/no)\?\)\s-*\)\'" from remote shell
11:32:39.717102 tramp-process-one-action (5) # Looking for regexp "\(\(\(?:Store key in cache\? (y/\|Update cached key\? (y/n, Return cancels connectio\)n)\)\s-*\)\'" from remote shell
11:32:39.717401 tramp-process-one-action (5) # Looking for regexp "\(\(TERM = (.*)\|Terminal type\? \[.*\]\)\s-*\)\'" from remote shell
11:32:39.717693 tramp-process-one-action (5) # Looking for regexp "\(\)\'" from remote shell
11:32:39.717977 tramp-process-one-action (5) # Call `tramp-action-process-alive'
11:32:40.502221 tramp-process-one-action (5) # Looking for regexp "\(.*ogin\( .*\)?: *\)\'" from remote shell
11:32:40.502632 tramp-process-one-action (5) # Looking for regexp "\(^.*\([pP]assword\|[pP]assphrase\).*:? *\)\'" from remote shell
11:32:40.502966 tramp-process-one-action (5) # Looking for regexp "\(^.*\(Connection \(?:\(?:clo\|refu\)sed\)\|Host key verification failed\.\|Login \(?:[Ii]ncorrect\)\|N\(?:ame or service not known\|o supported authentication methods left to try!\)\|Permission denied\|\(?:Sorry, try again\|Timeout, server not responding\)\.\).*\|^.*\(Received signal [0-9]+\).*\)\'" from remote shell
11:32:40.503308 tramp-process-one-action (5) # Looking for regexp "\(^[^#$%>
]*[#$%>] *\)\'" from remote shell
11:32:40.503606 tramp-process-one-action (5) # Call `tramp-action-succeed'
11:32:40.503929 tramp-process-actions (6) # 
Welcome to DropBear SSH Server II!
root <at> 192.168.0.24's password: 
Permission denied, please try again.
root <at> 192.168.0.24's password: 
-sh-3.2# 
11:32:40.504273 tramp-maybe-open-connection (3) # Found remote shell prompt on `zte'
11:32:40.504660 tramp-open-shell (5) # Opening remote shell `/bin/sh'...
11:32:40.505086 tramp-send-command (6) # exec env ENV='' PROMPT_COMMAND='' PS1=\#\$\  PS2='' PS3='' /bin/sh 
11:32:40.745276 tramp-process-sentinel (5) # Sentinel called: `*tramp/ssh zte*' `exited abnormally with code 127
'
11:32:40.745978 tramp-wait-for-regexp (1) # File error: Process has died
11:32:40.746397 tramp-wait-for-regexp (5) # Opening remote shell `/bin/sh'...done
11:32:40.746698 tramp-wait-for-regexp (3) # Opening connection for zte using ssh...done
11:32:47.574809 tramp-get-test-command (5) # Finding a suitable `test' command
11:32:47.575492 tramp-maybe-open-connection (3) # Opening connection for zte using ssh...
11:32:47.577278 tramp-maybe-open-connection (6) # /bin/sh -i
11:32:47.579443 tramp-wait-for-regexp (6) # 
env: can't execute '/bin/sh': No such file or directory
Connection to 192.168.0.24 closed.
#$ 
11:32:47.581272 tramp-maybe-open-connection (3) # Sending command `exec ssh   -o ControlPath=/tmp/tramp.18704T6l.%r@%h:%p -o ControlMaster=auto -o ControlPersist=no -e none zte'
11:32:47.581629 tramp-send-command (6) # exec ssh   -o ControlPath=/tmp/tramp.18704T6l.%r@%h:%p -o ControlMaster=auto -o ControlPersist=no -e none zte
11:32:47.582455 tramp-process-actions (3) # Waiting for prompts from remote shell
11:32:48.583793 tramp-process-one-action (5) # Looking for regexp "\(.*ogin\( .*\)?: *\)\'" from remote shell
11:32:48.584375 tramp-process-one-action (5) # Looking for regexp "\(^.*\([pP]assword\|[pP]assphrase\).*:? *\)\'" from remote shell
11:32:48.585164 tramp-process-one-action (5) # Looking for regexp "\(^.*\(Connection \(?:\(?:clo\|refu\)sed\)\|Host key verification failed\.\|Login \(?:[Ii]ncorrect\)\|N\(?:ame or service not known\|o supported authentication methods left to try!\)\|Permission denied\|\(?:Sorry, try again\|Timeout, server not responding\)\.\).*\|^.*\(Received signal [0-9]+\).*\)\'" from remote shell
11:32:48.585717 tramp-process-one-action (5) # Looking for regexp "\(^[^#$%>
]*[#$%>] *\)\'" from remote shell
11:32:48.586041 tramp-process-one-action (5) # Looking for regexp "\(\(?:^\|\)[^]#$%>
]*#?[]#$%>] *\(\[[0-9;]*[a-zA-Z] *\)*\)\'" from remote shell
11:32:48.586358 tramp-process-one-action (5) # Looking for regexp "\(\(Are you sure you want to continue connecting (yes/no)\?\)\s-*\)\'" from remote shell
11:32:48.586670 tramp-process-one-action (5) # Looking for regexp "\(\(\(?:Store key in cache\? (y/\|Update cached key\? (y/n, Return cancels connectio\)n)\)\s-*\)\'" from remote shell
11:32:48.586980 tramp-process-one-action (5) # Looking for regexp "\(\(TERM = (.*)\|Terminal type\? \[.*\]\)\s-*\)\'" from remote shell
11:32:48.587299 tramp-process-one-action (5) # Looking for regexp "\(\)\'" from remote shell
11:32:48.587598 tramp-process-one-action (5) # Call `tramp-action-process-alive'
11:32:49.588834 tramp-process-one-action (5) # Looking for regexp "\(.*ogin\( .*\)?: *\)\'" from remote shell
11:32:49.589405 tramp-process-one-action (5) # Looking for regexp "\(^.*\([pP]assword\|[pP]assphrase\).*:? *\)\'" from remote shell
11:32:49.589905 tramp-process-one-action (5) # Looking for regexp "\(^.*\(Connection \(?:\(?:clo\|refu\)sed\)\|Host key verification failed\.\|Login \(?:[Ii]ncorrect\)\|N\(?:ame or service not known\|o supported authentication methods left to try!\)\|Permission denied\|\(?:Sorry, try again\|Timeout, server not responding\)\.\).*\|^.*\(Received signal [0-9]+\).*\)\'" from remote shell
11:32:49.590412 tramp-process-one-action (5) # Looking for regexp "\(^[^#$%>
]*[#$%>] *\)\'" from remote shell
11:32:49.590874 tramp-process-one-action (5) # Looking for regexp "\(\(?:^\|\)[^]#$%>
]*#?[]#$%>] *\(\[[0-9;]*[a-zA-Z] *\)*\)\'" from remote shell
11:32:49.591253 tramp-process-one-action (5) # Looking for regexp "\(\(Are you sure you want to continue connecting (yes/no)\?\)\s-*\)\'" from remote shell
11:32:49.591571 tramp-process-one-action (5) # Looking for regexp "\(\(\(?:Store key in cache\? (y/\|Update cached key\? (y/n, Return cancels connectio\)n)\)\s-*\)\'" from remote shell
11:32:49.591873 tramp-process-one-action (5) # Looking for regexp "\(\(TERM = (.*)\|Terminal type\? \[.*\]\)\s-*\)\'" from remote shell
11:32:49.592160 tramp-process-one-action (5) # Looking for regexp "\(\)\'" from remote shell
11:32:49.592499 tramp-process-one-action (5) # Call `tramp-action-process-alive'
11:32:50.085383 tramp-process-one-action (5) # Looking for regexp "\(.*ogin\( .*\)?: *\)\'" from remote shell
11:32:50.086188 tramp-process-one-action (5) # Looking for regexp "\(^.*\([pP]assword\|[pP]assphrase\).*:? *\)\'" from remote shell
11:32:50.086582 tramp-process-one-action (5) # Looking for regexp "\(^.*\(Connection \(?:\(?:clo\|refu\)sed\)\|Host key verification failed\.\|Login \(?:[Ii]ncorrect\)\|N\(?:ame or service not known\|o supported authentication methods left to try!\)\|Permission denied\|\(?:Sorry, try again\|Timeout, server not responding\)\.\).*\|^.*\(Received signal [0-9]+\).*\)\'" from remote shell
11:32:50.086974 tramp-process-one-action (5) # Looking for regexp "\(^[^#$%>
]*[#$%>] *\)\'" from remote shell
11:32:50.087331 tramp-process-one-action (5) # Looking for regexp "\(\(?:^\|\)[^]#$%>
]*#?[]#$%>] *\(\[[0-9;]*[a-zA-Z] *\)*\)\'" from remote shell
11:32:50.087667 tramp-process-one-action (5) # Looking for regexp "\(\(Are you sure you want to continue connecting (yes/no)\?\)\s-*\)\'" from remote shell
11:32:50.087986 tramp-process-one-action (5) # Looking for regexp "\(\(\(?:Store key in cache\? (y/\|Update cached key\? (y/n, Return cancels connectio\)n)\)\s-*\)\'" from remote shell
11:32:50.088299 tramp-process-one-action (5) # Looking for regexp "\(\(TERM = (.*)\|Terminal type\? \[.*\]\)\s-*\)\'" from remote shell
11:32:50.088703 tramp-process-one-action (5) # Looking for regexp "\(\)\'" from remote shell
11:32:50.089013 tramp-process-one-action (5) # Call `tramp-action-process-alive'
11:32:50.283008 tramp-process-one-action (5) # Looking for regexp "\(.*ogin\( .*\)?: *\)\'" from remote shell
11:32:50.283794 tramp-process-one-action (5) # Looking for regexp "\(^.*\([pP]assword\|[pP]assphrase\).*:? *\)\'" from remote shell
11:32:50.284301 tramp-process-one-action (5) # Call `tramp-action-password'
11:32:50.284748 tramp-action-password (3) # Sending password
11:32:50.285818 tramp-process-one-action (5) # Looking for regexp "\(^.*\(Connection \(?:\(?:clo\|refu\)sed\)\|Host key verification failed\.\|Login \(?:[Ii]ncorrect\)\|N\(?:ame or service not known\|o supported authentication methods left to try!\)\|Permission denied\|\(?:Sorry, try again\|Timeout, server not responding\)\.\).*\|^.*\(Received signal [0-9]+\).*\)\'" from remote shell
11:32:50.286239 tramp-process-one-action (5) # Looking for regexp "\(^[^#$%>
]*[#$%>] *\)\'" from remote shell
11:32:50.286559 tramp-process-one-action (5) # Looking for regexp "\(\(?:^\|\)[^]#$%>
]*#?[]#$%>] *\(\[[0-9;]*[a-zA-Z] *\)*\)\'" from remote shell
11:32:50.286890 tramp-process-one-action (5) # Looking for regexp "\(\(Are you sure you want to continue connecting (yes/no)\?\)\s-*\)\'" from remote shell
11:32:50.287223 tramp-process-one-action (5) # Looking for regexp "\(\(\(?:Store key in cache\? (y/\|Update cached key\? (y/n, Return cancels connectio\)n)\)\s-*\)\'" from remote shell
11:32:50.287547 tramp-process-one-action (5) # Looking for regexp "\(\(TERM = (.*)\|Terminal type\? \[.*\]\)\s-*\)\'" from remote shell
11:32:50.287856 tramp-process-one-action (5) # Looking for regexp "\(\)\'" from remote shell
11:32:50.288159 tramp-process-one-action (5) # Call `tramp-action-process-alive'
11:32:50.288638 tramp-process-one-action (5) # Looking for regexp "\(.*ogin\( .*\)?: *\)\'" from remote shell
11:32:50.288971 tramp-process-one-action (5) # Looking for regexp "\(^.*\([pP]assword\|[pP]assphrase\).*:? *\)\'" from remote shell
11:32:50.289315 tramp-process-one-action (5) # Looking for regexp "\(^.*\(Connection \(?:\(?:clo\|refu\)sed\)\|Host key verification failed\.\|Login \(?:[Ii]ncorrect\)\|N\(?:ame or service not known\|o supported authentication methods left to try!\)\|Permission denied\|\(?:Sorry, try again\|Timeout, server not responding\)\.\).*\|^.*\(Received signal [0-9]+\).*\)\'" from remote shell
11:32:50.289649 tramp-process-one-action (5) # Looking for regexp "\(^[^#$%>
]*[#$%>] *\)\'" from remote shell
11:32:50.289962 tramp-process-one-action (5) # Looking for regexp "\(\(?:^\|\)[^]#$%>
]*#?[]#$%>] *\(\[[0-9;]*[a-zA-Z] *\)*\)\'" from remote shell
11:32:50.290269 tramp-process-one-action (5) # Looking for regexp "\(\(Are you sure you want to continue connecting (yes/no)\?\)\s-*\)\'" from remote shell
11:32:50.290578 tramp-process-one-action (5) # Looking for regexp "\(\(\(?:Store key in cache\? (y/\|Update cached key\? (y/n, Return cancels connectio\)n)\)\s-*\)\'" from remote shell
11:32:50.290886 tramp-process-one-action (5) # Looking for regexp "\(\(TERM = (.*)\|Terminal type\? \[.*\]\)\s-*\)\'" from remote shell
11:32:50.291189 tramp-process-one-action (5) # Looking for regexp "\(\)\'" from remote shell
11:32:50.291482 tramp-process-one-action (5) # Call `tramp-action-process-alive'
11:32:50.817534 tramp-process-one-action (5) # Looking for regexp "\(.*ogin\( .*\)?: *\)\'" from remote shell
11:32:50.818348 tramp-process-one-action (5) # Looking for regexp "\(^.*\([pP]assword\|[pP]assphrase\).*:? *\)\'" from remote shell
11:32:50.818876 tramp-process-one-action (5) # Call `tramp-action-password'
11:32:50.819275 tramp-action-password (3) # Sending password
11:32:54.579579 tramp-process-one-action (5) # Looking for regexp "\(^.*\(Connection \(?:\(?:clo\|refu\)sed\)\|Host key verification failed\.\|Login \(?:[Ii]ncorrect\)\|N\(?:ame or service not known\|o supported authentication methods left to try!\)\|Permission denied\|\(?:Sorry, try again\|Timeout, server not responding\)\.\).*\|^.*\(Received signal [0-9]+\).*\)\'" from remote shell
11:32:54.580098 tramp-process-one-action (5) # Looking for regexp "\(^[^#$%>
]*[#$%>] *\)\'" from remote shell
11:32:54.580550 tramp-process-one-action (5) # Looking for regexp "\(\(?:^\|\)[^]#$%>
]*#?[]#$%>] *\(\[[0-9;]*[a-zA-Z] *\)*\)\'" from remote shell
11:32:54.580918 tramp-process-one-action (5) # Looking for regexp "\(\(Are you sure you want to continue connecting (yes/no)\?\)\s-*\)\'" from remote shell
11:32:54.581252 tramp-process-one-action (5) # Looking for regexp "\(\(\(?:Store key in cache\? (y/\|Update cached key\? (y/n, Return cancels connectio\)n)\)\s-*\)\'" from remote shell
11:32:54.581587 tramp-process-one-action (5) # Looking for regexp "\(\(TERM = (.*)\|Terminal type\? \[.*\]\)\s-*\)\'" from remote shell
11:32:54.581904 tramp-process-one-action (5) # Looking for regexp "\(\)\'" from remote shell
11:32:54.582214 tramp-process-one-action (5) # Call `tramp-action-process-alive'
11:32:54.582661 tramp-process-one-action (5) # Looking for regexp "\(.*ogin\( .*\)?: *\)\'" from remote shell
11:32:54.582995 tramp-process-one-action (5) # Looking for regexp "\(^.*\([pP]assword\|[pP]assphrase\).*:? *\)\'" from remote shell
11:32:54.583343 tramp-process-one-action (5) # Looking for regexp "\(^.*\(Connection \(?:\(?:clo\|refu\)sed\)\|Host key verification failed\.\|Login \(?:[Ii]ncorrect\)\|N\(?:ame or service not known\|o supported authentication methods left to try!\)\|Permission denied\|\(?:Sorry, try again\|Timeout, server not responding\)\.\).*\|^.*\(Received signal [0-9]+\).*\)\'" from remote shell
11:32:54.583697 tramp-process-one-action (5) # Looking for regexp "\(^[^#$%>
]*[#$%>] *\)\'" from remote shell
11:32:54.584006 tramp-process-one-action (5) # Looking for regexp "\(\(?:^\|\)[^]#$%>
]*#?[]#$%>] *\(\[[0-9;]*[a-zA-Z] *\)*\)\'" from remote shell
11:32:54.584317 tramp-process-one-action (5) # Looking for regexp "\(\(Are you sure you want to continue connecting (yes/no)\?\)\s-*\)\'" from remote shell
11:32:54.584655 tramp-process-one-action (5) # Looking for regexp "\(\(\(?:Store key in cache\? (y/\|Update cached key\? (y/n, Return cancels connectio\)n)\)\s-*\)\'" from remote shell
11:32:54.584967 tramp-process-one-action (5) # Looking for regexp "\(\(TERM = (.*)\|Terminal type\? \[.*\]\)\s-*\)\'" from remote shell
11:32:54.585269 tramp-process-one-action (5) # Looking for regexp "\(\)\'" from remote shell
11:32:54.585567 tramp-process-one-action (5) # Call `tramp-action-process-alive'
11:32:55.445108 tramp-process-one-action (5) # Looking for regexp "\(.*ogin\( .*\)?: *\)\'" from remote shell
11:32:55.445692 tramp-process-one-action (5) # Looking for regexp "\(^.*\([pP]assword\|[pP]assphrase\).*:? *\)\'" from remote shell
11:32:55.446211 tramp-process-one-action (5) # Looking for regexp "\(^.*\(Connection \(?:\(?:clo\|refu\)sed\)\|Host key verification failed\.\|Login \(?:[Ii]ncorrect\)\|N\(?:ame or service not known\|o supported authentication methods left to try!\)\|Permission denied\|\(?:Sorry, try again\|Timeout, server not responding\)\.\).*\|^.*\(Received signal [0-9]+\).*\)\'" from remote shell
11:32:55.446718 tramp-process-one-action (5) # Looking for regexp "\(^[^#$%>
]*[#$%>] *\)\'" from remote shell
11:32:55.447054 tramp-process-one-action (5) # Call `tramp-action-succeed'
11:32:55.447397 tramp-process-actions (6) # 
Welcome to DropBear SSH Server II!
root <at> 192.168.0.24's password: 
Permission denied, please try again.
root <at> 192.168.0.24's password: 
-sh-3.2# 
11:32:55.447786 tramp-maybe-open-connection (3) # Found remote shell prompt on `zte'
11:32:55.448125 tramp-open-shell (5) # Opening remote shell `/bin/sh'...
11:32:55.448604 tramp-send-command (6) # exec env ENV='' PROMPT_COMMAND='' PS1=\#\$\  PS2='' PS3='' /bin/sh 
11:32:55.699619 tramp-process-sentinel (5) # Sentinel called: `*tramp/ssh zte*' `exited abnormally with code 127
'
11:32:55.700735 tramp-wait-for-regexp (1) # File error: Process has died
11:32:55.701319 tramp-wait-for-regexp (5) # Opening remote shell `/bin/sh'...done
11:32:55.701642 tramp-wait-for-regexp (3) # Opening connection for zte
using ssh...done
--8<---------------cut here---------------end--------------->8---

BTW 'scpc' method is no more working (hanging forever in host completion) connecting on another machine on my
LAN (not a mobile device).

Thanks.

-- 
Thierry
Get my Gnupg key:
gpg --keyserver pgp.mit.edu --recv-keys 59F29997 




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#13390; Package emacs. (Mon, 18 Feb 2013 10:55:01 GMT) Full text and rfc822 format available.

Message #26 received at 13390 <at> debbugs.gnu.org (full text, mbox):

From: Thierry Volpiatto <thierry.volpiatto <at> gmail.com>
To: Michael Albinus <michael.albinus <at> gmx.de>
Cc: 13390 <at> debbugs.gnu.org
Subject: Re: bug#13390: tramp-adb hanging forever
Date: Mon, 18 Feb 2013 11:53:39 +0100
Michael Albinus <michael.albinus <at> gmx.de> writes:

> Michael Albinus <michael.albinus <at> gmx.de> writes:
>
>> Thierry Volpiatto <thierry.volpiatto <at> gmail.com> writes:
>>
>>> Hi Michael,
>
> Hi Thierry,
>
>>>> USB access is OK, but that's not what we want to test. Is there
>>>> something one must prepare in order to run "adb connect" successfully?
>>> Install adb wireless:
>>> https://play.google.com/store/apps/details?id=siir.es.adbWireless&hl=en
>>
>> It says on the web page: "Rooted Phone Only!"
>>
>> Sorry, but that's not an option for my Nexus S. I can't check your
>> problem.
>
> I still have no chance to install adb wireless for the given reason. But
> if you have installed also an sshd app on your device, you could check
> any ssh-based Tramp method from now on. I've just tweaked Tramp to
> support this; see the Tramp manual for setup hints.
>
> It works fine for me with my Nexus S, running Android 4.1.2, and
> SSHDroid 1.9.6.
Same with sshdroid:
env no such file or directory /bin/sh.

-- 
Thierry
Get my Gnupg key:
gpg --keyserver pgp.mit.edu --recv-keys 59F29997 




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#13390; Package emacs. (Mon, 18 Feb 2013 11:04:02 GMT) Full text and rfc822 format available.

Message #29 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Thierry Volpiatto <thierry.volpiatto <at> gmail.com>
To: bug-gnu-emacs <at> gnu.org
Subject: Re: bug#13390: tramp-adb hanging forever
Date: Mon, 18 Feb 2013 12:02:06 +0100
Thierry Volpiatto <thierry.volpiatto <at> gmail.com> writes:

> Michael Albinus <michael.albinus <at> gmx.de> writes:
>
>> Michael Albinus <michael.albinus <at> gmx.de> writes:
>>
>>> Thierry Volpiatto <thierry.volpiatto <at> gmail.com> writes:
>>>
>>>> Hi Michael,
>>
>> Hi Thierry,
>>
>>>>> USB access is OK, but that's not what we want to test. Is there
>>>>> something one must prepare in order to run "adb connect" successfully?
>>>> Install adb wireless:
>>>> https://play.google.com/store/apps/details?id=siir.es.adbWireless&hl=en
>>>
>>> It says on the web page: "Rooted Phone Only!"
>>>
>>> Sorry, but that's not an option for my Nexus S. I can't check your
>>> problem.
>>
>> I still have no chance to install adb wireless for the given reason. But
>> if you have installed also an sshd app on your device, you could check
>> any ssh-based Tramp method from now on. I've just tweaked Tramp to
>> support this; see the Tramp manual for setup hints.
>>
>> It works fine for me with my Nexus S, running Android 4.1.2, and
>> SSHDroid 1.9.6.
> Same with sshdroid:
> env no such file or directory /bin/sh.
'sh' is located on my phone at "/system/xbin/sh".

-- 
Thierry
Get my Gnupg key:
gpg --keyserver pgp.mit.edu --recv-keys 59F29997 





Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#13390; Package emacs. (Mon, 18 Feb 2013 11:07:01 GMT) Full text and rfc822 format available.

Message #32 received at 13390 <at> debbugs.gnu.org (full text, mbox):

From: Michael Albinus <michael.albinus <at> gmx.de>
To: Thierry Volpiatto <thierry.volpiatto <at> gmail.com>
Cc: 13390 <at> debbugs.gnu.org
Subject: Re: bug#13390: tramp-adb hanging forever
Date: Mon, 18 Feb 2013 12:05:10 +0100
Thierry Volpiatto <thierry.volpiatto <at> gmail.com> writes:

> Hi Michael,

Hi Thierry,

>> I still have no chance to install adb wireless for the given reason. But
>> if you have installed also an sshd app on your device, you could check
>> any ssh-based Tramp method from now on. I've just tweaked Tramp to
>> support this; see the Tramp manual for setup hints.
>>
>> It works fine for me with my Nexus S, running Android 4.1.2, and
>> SSHDroid 1.9.6.
> I tried this morning with 'dropbear ssh server' and it didn't work
> either from helm or using it normally from emacs -Q with `find-file'.
>
> 11:32:32.784282 tramp-maybe-open-connection (6) # /bin/sh -i
> 11:32:32.787418 tramp-wait-for-regexp (6) # 
> env: can't execute '/bin/sh': No such file or directory

/bin/sh does not exist on Android devices. That's why you need to
configure another shell. As I have said above: "I've just tweaked Tramp
to support this; see the Tramp manual for setup hints." Please do so :-)

> BTW 'scpc' method is no more working (hanging forever in host completion) connecting on another machine on my
> LAN (not a mobile device).

Yes. From etc/NEWS:

** Tramp
*** The connection methods "scpc" and "rsyncc" are discontinued.  The
ssh option "ControlMaster=auto" is set automatically in all ssh-based
methods, when possible.

> Thanks.

Best regards, Michael.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#13390; Package emacs. (Mon, 18 Feb 2013 14:34:02 GMT) Full text and rfc822 format available.

Message #35 received at 13390 <at> debbugs.gnu.org (full text, mbox):

From: Thierry Volpiatto <thierry.volpiatto <at> gmail.com>
To: Michael Albinus <michael.albinus <at> gmx.de>
Cc: 13390 <at> debbugs.gnu.org
Subject: Re: bug#13390: tramp-adb hanging forever
Date: Mon, 18 Feb 2013 15:32:20 +0100
Hi Michael,

Michael Albinus <michael.albinus <at> gmx.de> writes:

> Thierry Volpiatto <thierry.volpiatto <at> gmail.com> writes:
>
>> Hi Michael,
>
> Hi Thierry,
>
>>> I still have no chance to install adb wireless for the given reason. But
>>> if you have installed also an sshd app on your device, you could check
>>> any ssh-based Tramp method from now on. I've just tweaked Tramp to
>>> support this; see the Tramp manual for setup hints.
>>>
>>> It works fine for me with my Nexus S, running Android 4.1.2, and
>>> SSHDroid 1.9.6.
>> I tried this morning with 'dropbear ssh server' and it didn't work
>> either from helm or using it normally from emacs -Q with `find-file'.
>>
>> 11:32:32.784282 tramp-maybe-open-connection (6) # /bin/sh -i
>> 11:32:32.787418 tramp-wait-for-regexp (6) # 
>> env: can't execute '/bin/sh': No such file or directory
>
> /bin/sh does not exist on Android devices. That's why you need to
> configure another shell. As I have said above: "I've just tweaked Tramp
> to support this; see the Tramp manual for setup hints." Please do so :-)
Thanks, but not working either playing with these settings.
I will try again later reinstalling sshdroid (I don't like it, too much
ads).


>> BTW 'scpc' method is no more working (hanging forever in host completion) connecting on another machine on my
>> LAN (not a mobile device).
>
> Yes. From etc/NEWS:
>
> ** Tramp
> *** The connection methods "scpc" and "rsyncc" are discontinued.

Ok thanks.

-- 
Thierry
Get my Gnupg key:
gpg --keyserver pgp.mit.edu --recv-keys 59F29997 




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#13390; Package emacs. (Mon, 18 Feb 2013 14:39:02 GMT) Full text and rfc822 format available.

Message #38 received at 13390 <at> debbugs.gnu.org (full text, mbox):

From: Michael Albinus <michael.albinus <at> gmx.de>
To: Thierry Volpiatto <thierry.volpiatto <at> gmail.com>
Cc: 13390 <at> debbugs.gnu.org
Subject: Re: bug#13390: tramp-adb hanging forever
Date: Mon, 18 Feb 2013 15:37:02 +0100
Thierry Volpiatto <thierry.volpiatto <at> gmail.com> writes:

> Hi Michael,

Hi Thierry,

>> /bin/sh does not exist on Android devices. That's why you need to
>> configure another shell. As I have said above: "I've just tweaked Tramp
>> to support this; see the Tramp manual for setup hints." Please do so :-)
> Thanks, but not working either playing with these settings.
> I will try again later reinstalling sshdroid (I don't like it, too much
> ads).

Send traces, level 6.

Which ssh implementation do you recommend for Android? I do not want to
recommend something which is not acceptable.

Best regards, Michael.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#13390; Package emacs. (Mon, 18 Feb 2013 14:55:02 GMT) Full text and rfc822 format available.

Message #41 received at 13390 <at> debbugs.gnu.org (full text, mbox):

From: Thierry Volpiatto <thierry.volpiatto <at> gmail.com>
To: Michael Albinus <michael.albinus <at> gmx.de>
Cc: 13390 <at> debbugs.gnu.org
Subject: Re: bug#13390: tramp-adb hanging forever
Date: Mon, 18 Feb 2013 15:52:54 +0100
Michael Albinus <michael.albinus <at> gmx.de> writes:

> Thierry Volpiatto <thierry.volpiatto <at> gmail.com> writes:
>
>> Hi Michael,
>
> Hi Thierry,
>
>>> /bin/sh does not exist on Android devices. That's why you need to
>>> configure another shell. As I have said above: "I've just tweaked Tramp
>>> to support this; see the Tramp manual for setup hints." Please do so :-)
>> Thanks, but not working either playing with these settings.
>> I will try again later reinstalling sshdroid (I don't like it, too much
>> ads).
>
> Send traces, level 6.
(file-error \"`/system/bin/id -g ' does not return a valid Lisp expression: `uid=0(root) gid=0(root) groups=0(root)
'\")

Trace:

--8<---------------cut here---------------start------------->8---
;; GNU Emacs: 24.3.50.1 Tramp: 2.2.7-pre -*- mode: outline; -*-
15:39:06.329823 tramp-maybe-open-connection (3) # Opening connection for 192.168.0.24#2222 using ssh...
15:39:06.331566 tramp-maybe-open-connection (6) # /bin/sh -i
15:39:06.332828 tramp-wait-for-regexp (6) # 
#$ 
15:39:06.334452 tramp-maybe-open-connection (3) # Sending command `exec ssh  -p 2222 -o ControlPath=/tmp/tramp.29495cl1.%r@%h:%p -o ControlMaster=auto -o ControlPersist=no -e none 192.168.0.24'
15:39:06.334877 tramp-send-command (6) # exec ssh  -p 2222 -o ControlPath=/tmp/tramp.29495cl1.%r@%h:%p -o ControlMaster=auto -o ControlPersist=no -e none 192.168.0.24
15:39:06.335792 tramp-process-actions (3) # Waiting for prompts from remote shell
15:39:07.337277 tramp-process-one-action (5) # Looking for regexp "\(.*ogin\( .*\)?: *\)\'" from remote shell
15:39:07.337860 tramp-process-one-action (5) # Looking for regexp "\(^.*\([pP]assword\|[pP]assphrase\).*:? *\)\'" from remote shell
15:39:07.338393 tramp-process-one-action (5) # Looking for regexp "\(^.*\(Connection \(?:\(?:clo\|refu\)sed\)\|Host key verification failed\.\|Login \(?:[Ii]ncorrect\)\|N\(?:ame or service not known\|o supported authentication methods left to try!\)\|Permission denied\|\(?:Sorry, try again\|Timeout, server not responding\)\.\).*\|^.*\(Received signal [0-9]+\).*\)\'" from remote shell
15:39:07.338948 tramp-process-one-action (5) # Looking for regexp "\(^[^#$%>
]*[#$%>] *\)\'" from remote shell
15:39:07.339433 tramp-process-one-action (5) # Looking for regexp "\(\(?:^\|\)[^]#$%>
]*#?[]#$%>] *\(\[[0-9;]*[a-zA-Z] *\)*\)\'" from remote shell
15:39:07.339915 tramp-process-one-action (5) # Looking for regexp "\(\(Are you sure you want to continue connecting (yes/no)\?\)\s-*\)\'" from remote shell
15:39:07.340246 tramp-process-one-action (5) # Looking for regexp "\(\(\(?:Store key in cache\? (y/\|Update cached key\? (y/n, Return cancels connectio\)n)\)\s-*\)\'" from remote shell
15:39:07.340562 tramp-process-one-action (5) # Looking for regexp "\(\(TERM = (.*)\|Terminal type\? \[.*\]\)\s-*\)\'" from remote shell
15:39:07.340875 tramp-process-one-action (5) # Looking for regexp "\(\)\'" from remote shell
15:39:07.341176 tramp-process-one-action (5) # Call `tramp-action-process-alive'
15:39:08.342844 tramp-process-one-action (5) # Looking for regexp "\(.*ogin\( .*\)?: *\)\'" from remote shell
15:39:08.343412 tramp-process-one-action (5) # Looking for regexp "\(^.*\([pP]assword\|[pP]assphrase\).*:? *\)\'" from remote shell
15:39:08.344037 tramp-process-one-action (5) # Looking for regexp "\(^.*\(Connection \(?:\(?:clo\|refu\)sed\)\|Host key verification failed\.\|Login \(?:[Ii]ncorrect\)\|N\(?:ame or service not known\|o supported authentication methods left to try!\)\|Permission denied\|\(?:Sorry, try again\|Timeout, server not responding\)\.\).*\|^.*\(Received signal [0-9]+\).*\)\'" from remote shell
15:39:08.344556 tramp-process-one-action (5) # Looking for regexp "\(^[^#$%>
]*[#$%>] *\)\'" from remote shell
15:39:08.344977 tramp-process-one-action (5) # Looking for regexp "\(\(?:^\|\)[^]#$%>
]*#?[]#$%>] *\(\[[0-9;]*[a-zA-Z] *\)*\)\'" from remote shell
15:39:08.345299 tramp-process-one-action (5) # Looking for regexp "\(\(Are you sure you want to continue connecting (yes/no)\?\)\s-*\)\'" from remote shell
15:39:08.345611 tramp-process-one-action (5) # Looking for regexp "\(\(\(?:Store key in cache\? (y/\|Update cached key\? (y/n, Return cancels connectio\)n)\)\s-*\)\'" from remote shell
15:39:08.345918 tramp-process-one-action (5) # Looking for regexp "\(\(TERM = (.*)\|Terminal type\? \[.*\]\)\s-*\)\'" from remote shell
15:39:08.346218 tramp-process-one-action (5) # Looking for regexp "\(\)\'" from remote shell
15:39:08.346519 tramp-process-one-action (5) # Call `tramp-action-process-alive'
15:39:09.348187 tramp-process-one-action (5) # Looking for regexp "\(.*ogin\( .*\)?: *\)\'" from remote shell
15:39:09.348772 tramp-process-one-action (5) # Looking for regexp "\(^.*\([pP]assword\|[pP]assphrase\).*:? *\)\'" from remote shell
15:39:09.349294 tramp-process-one-action (5) # Looking for regexp "\(^.*\(Connection \(?:\(?:clo\|refu\)sed\)\|Host key verification failed\.\|Login \(?:[Ii]ncorrect\)\|N\(?:ame or service not known\|o supported authentication methods left to try!\)\|Permission denied\|\(?:Sorry, try again\|Timeout, server not responding\)\.\).*\|^.*\(Received signal [0-9]+\).*\)\'" from remote shell
15:39:09.349822 tramp-process-one-action (5) # Looking for regexp "\(^[^#$%>
]*[#$%>] *\)\'" from remote shell
15:39:09.350299 tramp-process-one-action (5) # Looking for regexp "\(\(?:^\|\)[^]#$%>
]*#?[]#$%>] *\(\[[0-9;]*[a-zA-Z] *\)*\)\'" from remote shell
15:39:09.350634 tramp-process-one-action (5) # Looking for regexp "\(\(Are you sure you want to continue connecting (yes/no)\?\)\s-*\)\'" from remote shell
15:39:09.350944 tramp-process-one-action (5) # Looking for regexp "\(\(\(?:Store key in cache\? (y/\|Update cached key\? (y/n, Return cancels connectio\)n)\)\s-*\)\'" from remote shell
15:39:09.351247 tramp-process-one-action (5) # Looking for regexp "\(\(TERM = (.*)\|Terminal type\? \[.*\]\)\s-*\)\'" from remote shell
15:39:09.351543 tramp-process-one-action (5) # Looking for regexp "\(\)\'" from remote shell
15:39:09.351917 tramp-process-one-action (5) # Call `tramp-action-process-alive'
15:39:10.353592 tramp-process-one-action (5) # Looking for regexp "\(.*ogin\( .*\)?: *\)\'" from remote shell
15:39:10.354159 tramp-process-one-action (5) # Looking for regexp "\(^.*\([pP]assword\|[pP]assphrase\).*:? *\)\'" from remote shell
15:39:10.354688 tramp-process-one-action (5) # Looking for regexp "\(^.*\(Connection \(?:\(?:clo\|refu\)sed\)\|Host key verification failed\.\|Login \(?:[Ii]ncorrect\)\|N\(?:ame or service not known\|o supported authentication methods left to try!\)\|Permission denied\|\(?:Sorry, try again\|Timeout, server not responding\)\.\).*\|^.*\(Received signal [0-9]+\).*\)\'" from remote shell
15:39:10.355202 tramp-process-one-action (5) # Looking for regexp "\(^[^#$%>
]*[#$%>] *\)\'" from remote shell
15:39:10.355736 tramp-process-one-action (5) # Looking for regexp "\(\(?:^\|\)[^]#$%>
]*#?[]#$%>] *\(\[[0-9;]*[a-zA-Z] *\)*\)\'" from remote shell
15:39:10.356085 tramp-process-one-action (5) # Looking for regexp "\(\(Are you sure you want to continue connecting (yes/no)\?\)\s-*\)\'" from remote shell
15:39:10.356403 tramp-process-one-action (5) # Looking for regexp "\(\(\(?:Store key in cache\? (y/\|Update cached key\? (y/n, Return cancels connectio\)n)\)\s-*\)\'" from remote shell
15:39:10.356726 tramp-process-one-action (5) # Looking for regexp "\(\(TERM = (.*)\|Terminal type\? \[.*\]\)\s-*\)\'" from remote shell
15:39:10.357023 tramp-process-one-action (5) # Looking for regexp "\(\)\'" from remote shell
15:39:10.357326 tramp-process-one-action (5) # Call `tramp-action-process-alive'
15:39:10.800135 tramp-process-one-action (5) # Looking for regexp "\(.*ogin\( .*\)?: *\)\'" from remote shell
15:39:10.801324 tramp-process-one-action (5) # Looking for regexp "\(^.*\([pP]assword\|[pP]assphrase\).*:? *\)\'" from remote shell
15:39:10.801765 tramp-process-one-action (5) # Looking for regexp "\(^.*\(Connection \(?:\(?:clo\|refu\)sed\)\|Host key verification failed\.\|Login \(?:[Ii]ncorrect\)\|N\(?:ame or service not known\|o supported authentication methods left to try!\)\|Permission denied\|\(?:Sorry, try again\|Timeout, server not responding\)\.\).*\|^.*\(Received signal [0-9]+\).*\)\'" from remote shell
15:39:10.802161 tramp-process-one-action (5) # Looking for regexp "\(^[^#$%>
]*[#$%>] *\)\'" from remote shell
15:39:10.802481 tramp-process-one-action (5) # Looking for regexp "\(\(?:^\|\)[^]#$%>
]*#?[]#$%>] *\(\[[0-9;]*[a-zA-Z] *\)*\)\'" from remote shell
15:39:10.802823 tramp-process-one-action (5) # Looking for regexp "\(\(Are you sure you want to continue connecting (yes/no)\?\)\s-*\)\'" from remote shell
15:39:10.803143 tramp-process-one-action (5) # Looking for regexp "\(\(\(?:Store key in cache\? (y/\|Update cached key\? (y/n, Return cancels connectio\)n)\)\s-*\)\'" from remote shell
15:39:10.803454 tramp-process-one-action (5) # Looking for regexp "\(\(TERM = (.*)\|Terminal type\? \[.*\]\)\s-*\)\'" from remote shell
15:39:10.803832 tramp-process-one-action (5) # Looking for regexp "\(\)\'" from remote shell
15:39:10.804140 tramp-process-one-action (5) # Call `tramp-action-process-alive'
15:39:11.192347 tramp-process-one-action (5) # Looking for regexp "\(.*ogin\( .*\)?: *\)\'" from remote shell
15:39:11.193126 tramp-process-one-action (5) # Looking for regexp "\(^.*\([pP]assword\|[pP]assphrase\).*:? *\)\'" from remote shell
15:39:11.193497 tramp-process-one-action (5) # Call `tramp-action-password'
15:39:11.193848 tramp-action-password (3) # Sending password
15:39:11.197032 tramp-process-one-action (5) # Looking for regexp "\(^.*\(Connection \(?:\(?:clo\|refu\)sed\)\|Host key verification failed\.\|Login \(?:[Ii]ncorrect\)\|N\(?:ame or service not known\|o supported authentication methods left to try!\)\|Permission denied\|\(?:Sorry, try again\|Timeout, server not responding\)\.\).*\|^.*\(Received signal [0-9]+\).*\)\'" from remote shell
15:39:11.197674 tramp-process-one-action (5) # Looking for regexp "\(^[^#$%>
]*[#$%>] *\)\'" from remote shell
15:39:11.198008 tramp-process-one-action (5) # Looking for regexp "\(\(?:^\|\)[^]#$%>
]*#?[]#$%>] *\(\[[0-9;]*[a-zA-Z] *\)*\)\'" from remote shell
15:39:11.198335 tramp-process-one-action (5) # Looking for regexp "\(\(Are you sure you want to continue connecting (yes/no)\?\)\s-*\)\'" from remote shell
15:39:11.198658 tramp-process-one-action (5) # Looking for regexp "\(\(\(?:Store key in cache\? (y/\|Update cached key\? (y/n, Return cancels connectio\)n)\)\s-*\)\'" from remote shell
15:39:11.198978 tramp-process-one-action (5) # Looking for regexp "\(\(TERM = (.*)\|Terminal type\? \[.*\]\)\s-*\)\'" from remote shell
15:39:11.199286 tramp-process-one-action (5) # Looking for regexp "\(\)\'" from remote shell
15:39:11.199594 tramp-process-one-action (5) # Call `tramp-action-process-alive'
15:39:11.199857 tramp-process-one-action (5) # Looking for regexp "\(.*ogin\( .*\)?: *\)\'" from remote shell
15:39:11.199967 tramp-process-one-action (5) # Looking for regexp "\(^.*\([pP]assword\|[pP]assphrase\).*:? *\)\'" from remote shell
15:39:11.200084 tramp-process-one-action (5) # Looking for regexp "\(^.*\(Connection \(?:\(?:clo\|refu\)sed\)\|Host key verification failed\.\|Login \(?:[Ii]ncorrect\)\|N\(?:ame or service not known\|o supported authentication methods left to try!\)\|Permission denied\|\(?:Sorry, try again\|Timeout, server not responding\)\.\).*\|^.*\(Received signal [0-9]+\).*\)\'" from remote shell
15:39:11.200220 tramp-process-one-action (5) # Looking for regexp "\(^[^#$%>
]*[#$%>] *\)\'" from remote shell
15:39:11.200329 tramp-process-one-action (5) # Looking for regexp "\(\(?:^\|\)[^]#$%>
]*#?[]#$%>] *\(\[[0-9;]*[a-zA-Z] *\)*\)\'" from remote shell
15:39:11.200427 tramp-process-one-action (5) # Looking for regexp "\(\(Are you sure you want to continue connecting (yes/no)\?\)\s-*\)\'" from remote shell
15:39:11.200524 tramp-process-one-action (5) # Looking for regexp "\(\(\(?:Store key in cache\? (y/\|Update cached key\? (y/n, Return cancels connectio\)n)\)\s-*\)\'" from remote shell
15:39:11.200622 tramp-process-one-action (5) # Looking for regexp "\(\(TERM = (.*)\|Terminal type\? \[.*\]\)\s-*\)\'" from remote shell
15:39:11.200717 tramp-process-one-action (5) # Looking for regexp "\(\)\'" from remote shell
15:39:11.200812 tramp-process-one-action (5) # Call `tramp-action-process-alive'
15:39:11.815290 tramp-process-one-action (5) # Looking for regexp "\(.*ogin\( .*\)?: *\)\'" from remote shell
15:39:11.816208 tramp-process-one-action (5) # Looking for regexp "\(^.*\([pP]assword\|[pP]assphrase\).*:? *\)\'" from remote shell
15:39:11.816662 tramp-process-one-action (5) # Call `tramp-action-password'
15:39:11.817015 tramp-action-password (3) # Sending password
15:39:16.631170 tramp-process-one-action (5) # Looking for regexp "\(^.*\(Connection \(?:\(?:clo\|refu\)sed\)\|Host key verification failed\.\|Login \(?:[Ii]ncorrect\)\|N\(?:ame or service not known\|o supported authentication methods left to try!\)\|Permission denied\|\(?:Sorry, try again\|Timeout, server not responding\)\.\).*\|^.*\(Received signal [0-9]+\).*\)\'" from remote shell
15:39:16.631761 tramp-process-one-action (5) # Looking for regexp "\(^[^#$%>
]*[#$%>] *\)\'" from remote shell
15:39:16.632120 tramp-process-one-action (5) # Looking for regexp "\(\(?:^\|\)[^]#$%>
]*#?[]#$%>] *\(\[[0-9;]*[a-zA-Z] *\)*\)\'" from remote shell
15:39:16.632463 tramp-process-one-action (5) # Looking for regexp "\(\(Are you sure you want to continue connecting (yes/no)\?\)\s-*\)\'" from remote shell
15:39:16.632811 tramp-process-one-action (5) # Looking for regexp "\(\(\(?:Store key in cache\? (y/\|Update cached key\? (y/n, Return cancels connectio\)n)\)\s-*\)\'" from remote shell
15:39:16.633147 tramp-process-one-action (5) # Looking for regexp "\(\(TERM = (.*)\|Terminal type\? \[.*\]\)\s-*\)\'" from remote shell
15:39:16.633462 tramp-process-one-action (5) # Looking for regexp "\(\)\'" from remote shell
15:39:16.633774 tramp-process-one-action (5) # Call `tramp-action-process-alive'
15:39:16.634224 tramp-process-one-action (5) # Looking for regexp "\(.*ogin\( .*\)?: *\)\'" from remote shell
15:39:16.634554 tramp-process-one-action (5) # Looking for regexp "\(^.*\([pP]assword\|[pP]assphrase\).*:? *\)\'" from remote shell
15:39:16.634900 tramp-process-one-action (5) # Looking for regexp "\(^.*\(Connection \(?:\(?:clo\|refu\)sed\)\|Host key verification failed\.\|Login \(?:[Ii]ncorrect\)\|N\(?:ame or service not known\|o supported authentication methods left to try!\)\|Permission denied\|\(?:Sorry, try again\|Timeout, server not responding\)\.\).*\|^.*\(Received signal [0-9]+\).*\)\'" from remote shell
15:39:16.635238 tramp-process-one-action (5) # Looking for regexp "\(^[^#$%>
]*[#$%>] *\)\'" from remote shell
15:39:16.635543 tramp-process-one-action (5) # Looking for regexp "\(\(?:^\|\)[^]#$%>
]*#?[]#$%>] *\(\[[0-9;]*[a-zA-Z] *\)*\)\'" from remote shell
15:39:16.635964 tramp-process-one-action (5) # Looking for regexp "\(\(Are you sure you want to continue connecting (yes/no)\?\)\s-*\)\'" from remote shell
15:39:16.636292 tramp-process-one-action (5) # Looking for regexp "\(\(\(?:Store key in cache\? (y/\|Update cached key\? (y/n, Return cancels connectio\)n)\)\s-*\)\'" from remote shell
15:39:16.636602 tramp-process-one-action (5) # Looking for regexp "\(\(TERM = (.*)\|Terminal type\? \[.*\]\)\s-*\)\'" from remote shell
15:39:16.636908 tramp-process-one-action (5) # Looking for regexp "\(\)\'" from remote shell
15:39:16.637209 tramp-process-one-action (5) # Call `tramp-action-process-alive'
15:39:17.638886 tramp-process-one-action (5) # Looking for regexp "\(.*ogin\( .*\)?: *\)\'" from remote shell
15:39:17.639485 tramp-process-one-action (5) # Looking for regexp "\(^.*\([pP]assword\|[pP]assphrase\).*:? *\)\'" from remote shell
15:39:17.640093 tramp-process-one-action (5) # Looking for regexp "\(^.*\(Connection \(?:\(?:clo\|refu\)sed\)\|Host key verification failed\.\|Login \(?:[Ii]ncorrect\)\|N\(?:ame or service not known\|o supported authentication methods left to try!\)\|Permission denied\|\(?:Sorry, try again\|Timeout, server not responding\)\.\).*\|^.*\(Received signal [0-9]+\).*\)\'" from remote shell
15:39:17.640614 tramp-process-one-action (5) # Looking for regexp "\(^[^#$%>
]*[#$%>] *\)\'" from remote shell
15:39:17.641025 tramp-process-one-action (5) # Looking for regexp "\(\(?:^\|\)[^]#$%>
]*#?[]#$%>] *\(\[[0-9;]*[a-zA-Z] *\)*\)\'" from remote shell
15:39:17.641356 tramp-process-one-action (5) # Looking for regexp "\(\(Are you sure you want to continue connecting (yes/no)\?\)\s-*\)\'" from remote shell
15:39:17.641676 tramp-process-one-action (5) # Looking for regexp "\(\(\(?:Store key in cache\? (y/\|Update cached key\? (y/n, Return cancels connectio\)n)\)\s-*\)\'" from remote shell
15:39:17.641987 tramp-process-one-action (5) # Looking for regexp "\(\(TERM = (.*)\|Terminal type\? \[.*\]\)\s-*\)\'" from remote shell
15:39:17.642295 tramp-process-one-action (5) # Looking for regexp "\(\)\'" from remote shell
15:39:17.642594 tramp-process-one-action (5) # Call `tramp-action-process-alive'
15:39:18.073668 tramp-process-one-action (5) # Looking for regexp "\(.*ogin\( .*\)?: *\)\'" from remote shell
15:39:18.074271 tramp-process-one-action (5) # Looking for regexp "\(^.*\([pP]assword\|[pP]assphrase\).*:? *\)\'" from remote shell
15:39:18.074818 tramp-process-one-action (5) # Looking for regexp "\(^.*\(Connection \(?:\(?:clo\|refu\)sed\)\|Host key verification failed\.\|Login \(?:[Ii]ncorrect\)\|N\(?:ame or service not known\|o supported authentication methods left to try!\)\|Permission denied\|\(?:Sorry, try again\|Timeout, server not responding\)\.\).*\|^.*\(Received signal [0-9]+\).*\)\'" from remote shell
15:39:18.075209 tramp-process-one-action (5) # Looking for regexp "\(^[^#$%>
]*[#$%>] *\)\'" from remote shell
15:39:18.075526 tramp-process-one-action (5) # Call `tramp-action-succeed'
15:39:18.076023 tramp-process-actions (6) # 
Welcome to DropBear SSH Server II!
thierry <at> 192.168.0.24's password: 
Permission denied, please try again.
thierry <at> 192.168.0.24's password: 
-sh-3.2# 
15:39:18.076413 tramp-maybe-open-connection (3) # Found remote shell prompt on `192.168.0.24'
15:39:18.076751 tramp-open-shell (5) # Opening remote shell `/system/bin/sh'...
15:39:18.077213 tramp-send-command (6) # exec env ENV='' PROMPT_COMMAND='' PS1=\#\$\  PS2='' PS3='' /system/bin/sh 
15:39:18.467061 tramp-wait-for-regexp (6) # 
#$ 
15:39:18.468107 tramp-send-command (6) # PS1=\#\$\ 
15:39:18.859991 tramp-wait-for-regexp (6) # 
#$ 
15:39:18.860478 tramp-send-command (6) # PS2=''
15:39:19.252761 tramp-wait-for-regexp (6) # 
#$ 
15:39:19.253238 tramp-send-command (6) # PS3=''
15:39:19.646449 tramp-wait-for-regexp (6) # 
#$ 
15:39:19.647140 tramp-send-command (6) # PROMPT_COMMAND=''
15:39:20.039535 tramp-wait-for-regexp (6) # 
#$ 
15:39:20.040161 tramp-open-shell (5) # Opening remote shell `/system/bin/sh'...done
15:39:20.040675 tramp-open-connection-setup-interactive-shell (5) # Setting up remote shell environment
15:39:20.041115 tramp-send-command (6) # stty -inlcr -echo kill '^U' erase '^H'
15:39:20.402380 tramp-wait-for-regexp (6) # 
#$ 
15:39:20.403084 tramp-send-command (6) # echo foo
15:39:20.825731 tramp-wait-for-regexp (6) # 
foo
#$ 
15:39:20.826131 tramp-open-connection-setup-interactive-shell (5) # Setting shell prompt
15:39:20.826652 tramp-send-command (6) # PS1=///cd75dd09133d48f3a1970966969c4c9a\#\$
15:39:21.219358 tramp-wait-for-regexp (6) # 
///cd75dd09133d48f3a1970966969c4c9a#$
15:39:21.220409 tramp-send-command (6) # PS2=''
15:39:21.612606 tramp-wait-for-regexp (6) # 
///cd75dd09133d48f3a1970966969c4c9a#$
15:39:21.613468 tramp-send-command (6) # PS3=''
15:39:22.005842 tramp-wait-for-regexp (6) # 
///cd75dd09133d48f3a1970966969c4c9a#$
15:39:22.006660 tramp-send-command (6) # PROMPT_COMMAND=''
15:39:22.399286 tramp-wait-for-regexp (6) # 
///cd75dd09133d48f3a1970966969c4c9a#$
15:39:22.400220 tramp-open-connection-setup-interactive-shell (5) # Determining coding system
15:39:22.400778 tramp-send-command (6) # echo foo ; echo bar
15:39:22.792322 tramp-wait-for-regexp (6) # 
foo
bar
///cd75dd09133d48f3a1970966969c4c9a#$
15:39:22.793199 tramp-open-connection-setup-interactive-shell (5) # Setting coding system to `utf-8-unix' and `utf-8-unix'
15:39:22.793670 tramp-send-command (6) # set +o vi +o emacs
15:39:23.185272 tramp-wait-for-regexp (6) # 
///cd75dd09133d48f3a1970966969c4c9a#$
15:39:23.186003 tramp-open-connection-setup-interactive-shell (5) # Checking system information
15:39:23.186835 tramp-send-command (6) # echo \"`uname -sr`\" 2>/dev/null; echo tramp_exit_status $?
15:39:23.578908 tramp-wait-for-regexp (6) # 
"Linux 2.6.35.7-perf+"
tramp_exit_status 0
///cd75dd09133d48f3a1970966969c4c9a#$
15:39:23.580072 tramp-open-connection-setup-interactive-shell (5) # Checking remote host type for `send-process-string' bug
15:39:23.580444 tramp-set-remote-path (5) # Setting $PATH environment variable
15:39:23.581118 tramp-send-command (6) # echo \"`getconf PATH 2>/dev/null`\" 2>/dev/null; echo tramp_exit_status $?
15:39:23.972302 tramp-wait-for-regexp (6) # 
""
tramp_exit_status 0
///cd75dd09133d48f3a1970966969c4c9a#$
15:39:23.973720 tramp-send-command (6) # echo \"$PATH\" 2>/dev/null; echo tramp_exit_status $?
15:39:24.365757 tramp-wait-for-regexp (6) # 
"/sbin:/system/sbin:/system/bin:/system/xbin"
tramp_exit_status 0
///cd75dd09133d48f3a1970966969c4c9a#$
15:39:24.368434 tramp-send-command (6) # test -d /sbin 2>/dev/null; echo tramp_exit_status $?
15:39:24.954681 tramp-wait-for-regexp (6) # 
tramp_exit_status 0
///cd75dd09133d48f3a1970966969c4c9a#$
15:39:24.957946 tramp-send-command (6) # test -d /system/sbin 2>/dev/null; echo tramp_exit_status $?
15:39:25.544797 tramp-wait-for-regexp (6) # 
tramp_exit_status 1
///cd75dd09133d48f3a1970966969c4c9a#$
15:39:25.547600 tramp-send-command (6) # test -d /system/bin 2>/dev/null; echo tramp_exit_status $?
15:39:26.134353 tramp-wait-for-regexp (6) # 
tramp_exit_status 0
///cd75dd09133d48f3a1970966969c4c9a#$
15:39:26.137374 tramp-send-command (6) # test -d /system/xbin 2>/dev/null; echo tramp_exit_status $?
15:39:26.724237 tramp-wait-for-regexp (6) # 
tramp_exit_status 0
///cd75dd09133d48f3a1970966969c4c9a#$
15:39:26.726817 tramp-send-command (6) # test -d /bin 2>/dev/null; echo tramp_exit_status $?
15:39:27.313996 tramp-wait-for-regexp (6) # 
tramp_exit_status 1
///cd75dd09133d48f3a1970966969c4c9a#$
15:39:27.316787 tramp-send-command (6) # test -d /usr/bin 2>/dev/null; echo tramp_exit_status $?
15:39:27.904096 tramp-wait-for-regexp (6) # 
tramp_exit_status 1
///cd75dd09133d48f3a1970966969c4c9a#$
15:39:27.906949 tramp-send-command (6) # test -d /usr/sbin 2>/dev/null; echo tramp_exit_status $?
15:39:31.541601 tramp-wait-for-regexp (6) # 
tramp_exit_status 1
///cd75dd09133d48f3a1970966969c4c9a#$
15:39:31.544361 tramp-send-command (6) # test -d /usr/local/bin 2>/dev/null; echo tramp_exit_status $?
15:39:32.032989 tramp-wait-for-regexp (6) # 
tramp_exit_status 1
///cd75dd09133d48f3a1970966969c4c9a#$
15:39:32.035848 tramp-send-command (6) # test -d /usr/local/sbin 2>/dev/null; echo tramp_exit_status $?
15:39:32.622452 tramp-wait-for-regexp (6) # 
tramp_exit_status 1
///cd75dd09133d48f3a1970966969c4c9a#$
15:39:32.625324 tramp-send-command (6) # test -d /local/bin 2>/dev/null; echo tramp_exit_status $?
15:39:33.212339 tramp-wait-for-regexp (6) # 
tramp_exit_status 1
///cd75dd09133d48f3a1970966969c4c9a#$
15:39:33.215032 tramp-send-command (6) # test -d /local/freeware/bin 2>/dev/null; echo tramp_exit_status $?
15:39:33.802155 tramp-wait-for-regexp (6) # 
tramp_exit_status 1
///cd75dd09133d48f3a1970966969c4c9a#$
15:39:33.804570 tramp-send-command (6) # test -d /local/gnu/bin 2>/dev/null; echo tramp_exit_status $?
15:39:34.392083 tramp-wait-for-regexp (6) # 
tramp_exit_status 1
///cd75dd09133d48f3a1970966969c4c9a#$
15:39:34.394872 tramp-send-command (6) # test -d /usr/freeware/bin 2>/dev/null; echo tramp_exit_status $?
15:39:34.981919 tramp-wait-for-regexp (6) # 
tramp_exit_status 1
///cd75dd09133d48f3a1970966969c4c9a#$
15:39:34.984822 tramp-send-command (6) # test -d /usr/pkg/bin 2>/dev/null; echo tramp_exit_status $?
15:39:35.571500 tramp-wait-for-regexp (6) # 
tramp_exit_status 1
///cd75dd09133d48f3a1970966969c4c9a#$
15:39:35.574379 tramp-send-command (6) # test -d /usr/contrib/bin 2>/dev/null; echo tramp_exit_status $?
15:39:36.161336 tramp-wait-for-regexp (6) # 
tramp_exit_status 1
///cd75dd09133d48f3a1970966969c4c9a#$
15:39:36.163760 tramp-send-command (6) # test -d /opt/bin 2>/dev/null; echo tramp_exit_status $?
15:39:36.751217 tramp-wait-for-regexp (6) # 
tramp_exit_status 1
///cd75dd09133d48f3a1970966969c4c9a#$
15:39:36.754050 tramp-send-command (6) # test -d /opt/sbin 2>/dev/null; echo tramp_exit_status $?
15:39:37.341077 tramp-wait-for-regexp (6) # 
tramp_exit_status 1
///cd75dd09133d48f3a1970966969c4c9a#$
15:39:37.343380 tramp-send-command (6) # test -d /opt/local/bin 2>/dev/null; echo tramp_exit_status $?
15:39:37.930966 tramp-wait-for-regexp (6) # 
tramp_exit_status 1
///cd75dd09133d48f3a1970966969c4c9a#$
15:39:37.932531 tramp-send-command (6) # PATH=/sbin:/system/bin:/system/xbin; export PATH
15:39:38.323930 tramp-wait-for-regexp (6) # 
///cd75dd09133d48f3a1970966969c4c9a#$
15:39:38.324703 tramp-send-command (6) # mesg n; biff n
15:39:38.717657 tramp-wait-for-regexp (6) # 
sh: biff: command not found
///cd75dd09133d48f3a1970966969c4c9a#$
15:39:38.718875 tramp-send-command (6) # echo \"`tty`\" 2>/dev/null; echo tramp_exit_status $?
15:39:39.110592 tramp-wait-for-regexp (6) # 
sh: tty: command not found
""
tramp_exit_status 0
///cd75dd09133d48f3a1970966969c4c9a#$
15:39:39.111769 tramp-open-connection-setup-interactive-shell (5) # Setting default environment
15:39:39.112426 tramp-send-command (6) # TMPDIR=$HOME/tmp; export TMPDIR
15:39:39.504046 tramp-wait-for-regexp (6) # 
///cd75dd09133d48f3a1970966969c4c9a#$
15:39:39.504983 tramp-send-command (6) # HISTFILE=$HOME/.tramp_history; export HISTFILE
15:39:39.897396 tramp-wait-for-regexp (6) # 
///cd75dd09133d48f3a1970966969c4c9a#$
15:39:39.898294 tramp-send-command (6) # HISTSIZE=1; export HISTSIZE
15:39:40.290319 tramp-wait-for-regexp (6) # 
///cd75dd09133d48f3a1970966969c4c9a#$
15:39:40.291292 tramp-send-command (6) # LC_ALL=C; export LC_ALL
15:39:40.683606 tramp-wait-for-regexp (6) # 
///cd75dd09133d48f3a1970966969c4c9a#$
15:39:40.684682 tramp-send-command (6) # TERM=dumb; export TERM
15:39:41.076735 tramp-wait-for-regexp (6) # 
///cd75dd09133d48f3a1970966969c4c9a#$
15:39:41.077661 tramp-send-command (6) # EMACS=t; export EMACS
15:39:41.469950 tramp-wait-for-regexp (6) # 
///cd75dd09133d48f3a1970966969c4c9a#$
15:39:41.470879 tramp-send-command (6) # INSIDE_EMACS='24.3.50.1,tramp:2.2.7-pre'; export INSIDE_EMACS
15:39:41.863375 tramp-wait-for-regexp (6) # 
///cd75dd09133d48f3a1970966969c4c9a#$
15:39:41.864529 tramp-send-command (6) # PAGER=""; export PAGER
15:39:42.256584 tramp-wait-for-regexp (6) # 
///cd75dd09133d48f3a1970966969c4c9a#$
15:39:42.257286 tramp-send-command (6) # unset correct autocorrect MAILPATH MAILCHECK MAIL HISTORY CDPATH
15:39:42.649572 tramp-wait-for-regexp (6) # 
///cd75dd09133d48f3a1970966969c4c9a#$
15:39:42.650369 tramp-maybe-open-connection (3) # Opening connection for 192.168.0.24#2222 using ssh...done
15:39:42.650989 tramp-send-command (6) # test -d /data/local 2>/dev/null; echo tramp_exit_status $?
15:39:43.042515 tramp-wait-for-regexp (6) # 
tramp_exit_status 0
///cd75dd09133d48f3a1970966969c4c9a#$
15:39:43.050703 tramp-send-command (6) # test -e /data/local 2>/dev/null; echo tramp_exit_status $?
15:39:43.632990 tramp-wait-for-regexp (6) # 
tramp_exit_status 0
///cd75dd09133d48f3a1970966969c4c9a#$
15:39:43.635916 tramp-do-file-attributes-with-ls (5) # file attributes with ls: /data/local
15:39:43.636450 tramp-get-ls-command (5) # Finding a suitable `ls' command
15:39:43.637214 tramp-send-command (6) # (PS1= ; while read d; do if test -x $d/ls -a -f $d/ls; then echo tramp_executable $d/ls; break; fi; done <<'EOF'
/sbin
/system/bin
/system/xbin
EOF
)
15:39:44.222747 tramp-wait-for-regexp (6) # 
tramp_executable /system/xbin/ls
///cd75dd09133d48f3a1970966969c4c9a#$
15:39:44.223980 tramp-send-command (6) # /system/xbin/ls -lnd / 2>/dev/null; echo tramp_exit_status $?
15:39:44.615982 tramp-wait-for-regexp (6) # 
drwxr-xr-x   14 0        0                0 Feb 16 21:57 [1;34m/[0m
tramp_exit_status 0
///cd75dd09133d48f3a1970966969c4c9a#$
15:39:44.617252 tramp-send-command (6) # /system/xbin/ls --color=never -al /dev/null 2>/dev/null; echo tramp_exit_status $?
15:39:45.008828 tramp-wait-for-regexp (6) # 
crw-rw-rw-    1 0        0           1,   3 Feb 16 21:57 /dev/null
tramp_exit_status 0
///cd75dd09133d48f3a1970966969c4c9a#$
15:39:45.010250 tramp-send-command (6) # (test -e /data/local || test -h /data/local) && /system/xbin/ls --color=never -ildn /data/local
15:39:45.401840 tramp-wait-for-regexp (6) # 
    273 drwxr-xr-x    1 2000     2000          2048 Feb 18 14:39 /data/local
///cd75dd09133d48f3a1970966969c4c9a#$
15:39:45.402814 tramp-get-remote-id (5) # Finding POSIX `id' command
15:39:45.403713 tramp-send-command (6) # (PS1= ; while read d; do if test -x $d/id -a -f $d/id; then echo tramp_executable $d/id; break; fi; done <<'EOF'
/sbin
/system/bin
/system/xbin
EOF
)
15:39:45.795762 tramp-wait-for-regexp (6) # 
tramp_executable /system/bin/id
///cd75dd09133d48f3a1970966969c4c9a#$
15:39:45.796639 tramp-send-command (6) # /system/bin/id -u 2>/dev/null; echo tramp_exit_status $?
15:39:46.188531 tramp-wait-for-regexp (6) # 
uid=0(root) gid=0(root) groups=0(root)
tramp_exit_status 0
///cd75dd09133d48f3a1970966969c4c9a#$
15:39:46.189500 tramp-send-command (6) # /system/bin/id -g  2>/dev/null; echo tramp_exit_status $?
15:39:46.778728 tramp-wait-for-regexp (6) # 
uid=0(root) gid=0(root) groups=0(root)
tramp_exit_status 0
///cd75dd09133d48f3a1970966969c4c9a#$
15:39:46.779790 tramp-send-command-and-read (1) # File error: `/system/bin/id -g ' does not return a valid Lisp expression: `uid=0(root) gid=0(root) groups=0(root)
'--8<---------------cut here---------------end--------------->8---


I will send you a trace from emacs -Q soon, but looks like errors are
the same.

> Which ssh implementation do you recommend for Android?

I don't know, I am not android specialist, I have installed
DropBearServer2:

https://play.google.com/store/apps/details?id=me.shkschneider.dropbearserver2&hl=en

It is working fine and is not full of ads like sshdroid.

> I do not want to recommend something which is not acceptable.
>
> Best regards, Michael.

-- 
Thierry
Get my Gnupg key:
gpg --keyserver pgp.mit.edu --recv-keys 59F29997 




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#13390; Package emacs. (Mon, 18 Feb 2013 16:12:01 GMT) Full text and rfc822 format available.

Message #44 received at 13390 <at> debbugs.gnu.org (full text, mbox):

From: Michael Albinus <michael.albinus <at> gmx.de>
To: Thierry Volpiatto <thierry.volpiatto <at> gmail.com>
Cc: 13390 <at> debbugs.gnu.org
Subject: Re: bug#13390: tramp-adb hanging forever
Date: Mon, 18 Feb 2013 17:09:51 +0100
Thierry Volpiatto <thierry.volpiatto <at> gmail.com> writes:

Hi Thierry,

> 15:39:46.189500 tramp-send-command (6) # /system/bin/id -g 2>/dev/null; echo tramp_exit_status $?
> 15:39:46.778728 tramp-wait-for-regexp (6) # 
> uid=0(root) gid=0(root) groups=0(root)
> tramp_exit_status 0
> ///cd75dd09133d48f3a1970966969c4c9a#$
> 15:39:46.779790 tramp-send-command-and-read (1) # File error:
> /system/bin/id -g ' does not return a valid Lisp expression:
> uid=0(root) gid=0(root) groups=0(root)

Tramp expects, that "id -g" returns just a number. Your /system/bin/id
behaves differently.

During my tests I've found that several commands in /system/bin behave
not exactly as expected. Thats why I have recommended to use as shell
just "sh". In the case of SSHDroid this results in a shell which comes
with SSHDroid, and which behaves more regular.

Maybe you give it a try?

Best regards, Michael.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#13390; Package emacs. (Mon, 18 Feb 2013 16:17:02 GMT) Full text and rfc822 format available.

Message #47 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Thierry Volpiatto <thierry.volpiatto <at> gmail.com>
To: bug-gnu-emacs <at> gnu.org
Subject: Re: bug#13390: tramp-adb hanging forever
Date: Mon, 18 Feb 2013 17:14:45 +0100
Hi Michael, here the backtrace from emacs -Q, with minimal settings:

--8<---------------cut here---------------start------------->8---
(when (require 'tramp)
  (add-to-list 'tramp-connection-properties
	       (list (regexp-quote "192.168.0.24") "remote-shell" "/system/bin/sh"))
  (add-to-list 'tramp-remote-path 'tramp-own-remote-path)
  (add-to-list 'tramp-remote-process-environment "TMPDIR=$HOME/tmp"))

(setq tramp-verbose 6)
--8<---------------cut here---------------end--------------->8---

The server on device is dropbear server.

> I will send you a trace from emacs -Q soon, but looks like errors are
> the same.

--8<---------------cut here---------------start------------->8---
;; GNU Emacs: 24.3.50.1 Tramp: 2.2.7-pre -*- mode: outline; -*-
17:07:08.497841 tramp-maybe-open-connection (3) # Opening connection for 192.168.0.24#2222 using ssh...
17:07:08.500636 tramp-maybe-open-connection (6) # /bin/sh -i
17:07:08.501796 tramp-wait-for-regexp (6) # 
#$ 
17:07:08.527589 tramp-maybe-open-connection (3) # Sending command `exec ssh  -p 2222 -o ControlPath=/tmp/tramp.1666_uw.%r@%h:%p -o ControlMaster=auto -o ControlPersist=no -e none 192.168.0.24'
17:07:08.527840 tramp-send-command (6) # exec ssh  -p 2222 -o ControlPath=/tmp/tramp.1666_uw.%r@%h:%p -o ControlMaster=auto -o ControlPersist=no -e none 192.168.0.24
17:07:08.528293 tramp-process-actions (3) # Waiting for prompts from remote shell
17:07:09.529669 tramp-process-one-action (5) # Looking for regexp "\(.*ogin\( .*\)?: *\)\'" from remote shell
17:07:09.530158 tramp-process-one-action (5) # Looking for regexp "\(^.*\([pP]assword\|[pP]assphrase\).*:? *\)\'" from remote shell
17:07:09.530605 tramp-process-one-action (5) # Looking for regexp "\(^.*\(Connection \(?:\(?:clo\|refu\)sed\)\|Host key verification failed\.\|Login \(?:[Ii]ncorrect\)\|N\(?:ame or service not known\|o supported authentication methods left to try!\)\|Permission denied\|\(?:Sorry, try again\|Timeout, server not responding\)\.\).*\|^.*\(Received signal [0-9]+\).*\)\'" from remote shell
17:07:09.531057 tramp-process-one-action (5) # Looking for regexp "\(^[^#$%>
]*[#$%>] *\)\'" from remote shell
17:07:09.531526 tramp-process-one-action (5) # Looking for regexp "\(\(?:^\|\)[^]#$%>
]*#?[]#$%>] *\(\[[0-9;]*[a-zA-Z] *\)*\)\'" from remote shell
17:07:09.532153 tramp-process-one-action (5) # Looking for regexp "\(\(Are you sure you want to continue connecting (yes/no)\?\)\s-*\)\'" from remote shell
17:07:09.532846 tramp-process-one-action (5) # Looking for regexp "\(\(\(?:Store key in cache\? (y/\|Update cached key\? (y/n, Return cancels connectio\)n)\)\s-*\)\'" from remote shell
17:07:09.533244 tramp-process-one-action (5) # Looking for regexp "\(\(TERM = (.*)\|Terminal type\? \[.*\]\)\s-*\)\'" from remote shell
17:07:09.533535 tramp-process-one-action (5) # Looking for regexp "\(\)\'" from remote shell
17:07:09.533814 tramp-process-one-action (5) # Call `tramp-action-process-alive'
17:07:10.535549 tramp-process-one-action (5) # Looking for regexp "\(.*ogin\( .*\)?: *\)\'" from remote shell
17:07:10.536202 tramp-process-one-action (5) # Looking for regexp "\(^.*\([pP]assword\|[pP]assphrase\).*:? *\)\'" from remote shell
17:07:10.536646 tramp-process-one-action (5) # Looking for regexp "\(^.*\(Connection \(?:\(?:clo\|refu\)sed\)\|Host key verification failed\.\|Login \(?:[Ii]ncorrect\)\|N\(?:ame or service not known\|o supported authentication methods left to try!\)\|Permission denied\|\(?:Sorry, try again\|Timeout, server not responding\)\.\).*\|^.*\(Received signal [0-9]+\).*\)\'" from remote shell
17:07:10.537072 tramp-process-one-action (5) # Looking for regexp "\(^[^#$%>
]*[#$%>] *\)\'" from remote shell
17:07:10.537466 tramp-process-one-action (5) # Looking for regexp "\(\(?:^\|\)[^]#$%>
]*#?[]#$%>] *\(\[[0-9;]*[a-zA-Z] *\)*\)\'" from remote shell
17:07:10.537766 tramp-process-one-action (5) # Looking for regexp "\(\(Are you sure you want to continue connecting (yes/no)\?\)\s-*\)\'" from remote shell
17:07:10.538054 tramp-process-one-action (5) # Looking for regexp "\(\(\(?:Store key in cache\? (y/\|Update cached key\? (y/n, Return cancels connectio\)n)\)\s-*\)\'" from remote shell
17:07:10.538336 tramp-process-one-action (5) # Looking for regexp "\(\(TERM = (.*)\|Terminal type\? \[.*\]\)\s-*\)\'" from remote shell
17:07:10.538608 tramp-process-one-action (5) # Looking for regexp "\(\)\'" from remote shell
17:07:10.538882 tramp-process-one-action (5) # Call `tramp-action-process-alive'
17:07:11.539863 tramp-process-one-action (5) # Looking for regexp "\(.*ogin\( .*\)?: *\)\'" from remote shell
17:07:11.540546 tramp-process-one-action (5) # Looking for regexp "\(^.*\([pP]assword\|[pP]assphrase\).*:? *\)\'" from remote shell
17:07:11.540990 tramp-process-one-action (5) # Looking for regexp "\(^.*\(Connection \(?:\(?:clo\|refu\)sed\)\|Host key verification failed\.\|Login \(?:[Ii]ncorrect\)\|N\(?:ame or service not known\|o supported authentication methods left to try!\)\|Permission denied\|\(?:Sorry, try again\|Timeout, server not responding\)\.\).*\|^.*\(Received signal [0-9]+\).*\)\'" from remote shell
17:07:11.541423 tramp-process-one-action (5) # Looking for regexp "\(^[^#$%>
]*[#$%>] *\)\'" from remote shell
17:07:11.541800 tramp-process-one-action (5) # Looking for regexp "\(\(?:^\|\)[^]#$%>
]*#?[]#$%>] *\(\[[0-9;]*[a-zA-Z] *\)*\)\'" from remote shell
17:07:11.542182 tramp-process-one-action (5) # Looking for regexp "\(\(Are you sure you want to continue connecting (yes/no)\?\)\s-*\)\'" from remote shell
17:07:11.542609 tramp-process-one-action (5) # Looking for regexp "\(\(\(?:Store key in cache\? (y/\|Update cached key\? (y/n, Return cancels connectio\)n)\)\s-*\)\'" from remote shell
17:07:11.542955 tramp-process-one-action (5) # Looking for regexp "\(\(TERM = (.*)\|Terminal type\? \[.*\]\)\s-*\)\'" from remote shell
17:07:11.543232 tramp-process-one-action (5) # Looking for regexp "\(\)\'" from remote shell
17:07:11.543510 tramp-process-one-action (5) # Call `tramp-action-process-alive'
17:07:12.544432 tramp-process-one-action (5) # Looking for regexp "\(.*ogin\( .*\)?: *\)\'" from remote shell
17:07:12.544906 tramp-process-one-action (5) # Looking for regexp "\(^.*\([pP]assword\|[pP]assphrase\).*:? *\)\'" from remote shell
17:07:12.545326 tramp-process-one-action (5) # Looking for regexp "\(^.*\(Connection \(?:\(?:clo\|refu\)sed\)\|Host key verification failed\.\|Login \(?:[Ii]ncorrect\)\|N\(?:ame or service not known\|o supported authentication methods left to try!\)\|Permission denied\|\(?:Sorry, try again\|Timeout, server not responding\)\.\).*\|^.*\(Received signal [0-9]+\).*\)\'" from remote shell
17:07:12.545745 tramp-process-one-action (5) # Looking for regexp "\(^[^#$%>
]*[#$%>] *\)\'" from remote shell
17:07:12.546134 tramp-process-one-action (5) # Looking for regexp "\(\(?:^\|\)[^]#$%>
]*#?[]#$%>] *\(\[[0-9;]*[a-zA-Z] *\)*\)\'" from remote shell
17:07:12.546508 tramp-process-one-action (5) # Looking for regexp "\(\(Are you sure you want to continue connecting (yes/no)\?\)\s-*\)\'" from remote shell
17:07:12.546886 tramp-process-one-action (5) # Looking for regexp "\(\(\(?:Store key in cache\? (y/\|Update cached key\? (y/n, Return cancels connectio\)n)\)\s-*\)\'" from remote shell
17:07:12.547274 tramp-process-one-action (5) # Looking for regexp "\(\(TERM = (.*)\|Terminal type\? \[.*\]\)\s-*\)\'" from remote shell
17:07:12.547774 tramp-process-one-action (5) # Looking for regexp "\(\)\'" from remote shell
17:07:12.548116 tramp-process-one-action (5) # Call `tramp-action-process-alive'
17:07:13.438306 tramp-process-one-action (5) # Looking for regexp "\(.*ogin\( .*\)?: *\)\'" from remote shell
17:07:13.438896 tramp-process-one-action (5) # Looking for regexp "\(^.*\([pP]assword\|[pP]assphrase\).*:? *\)\'" from remote shell
17:07:13.439345 tramp-process-one-action (5) # Looking for regexp "\(^.*\(Connection \(?:\(?:clo\|refu\)sed\)\|Host key verification failed\.\|Login \(?:[Ii]ncorrect\)\|N\(?:ame or service not known\|o supported authentication methods left to try!\)\|Permission denied\|\(?:Sorry, try again\|Timeout, server not responding\)\.\).*\|^.*\(Received signal [0-9]+\).*\)\'" from remote shell
17:07:13.439893 tramp-process-one-action (5) # Looking for regexp "\(^[^#$%>
]*[#$%>] *\)\'" from remote shell
17:07:13.440228 tramp-process-one-action (5) # Looking for regexp "\(\(?:^\|\)[^]#$%>
]*#?[]#$%>] *\(\[[0-9;]*[a-zA-Z] *\)*\)\'" from remote shell
17:07:13.440536 tramp-process-one-action (5) # Looking for regexp "\(\(Are you sure you want to continue connecting (yes/no)\?\)\s-*\)\'" from remote shell
17:07:13.440820 tramp-process-one-action (5) # Looking for regexp "\(\(\(?:Store key in cache\? (y/\|Update cached key\? (y/n, Return cancels connectio\)n)\)\s-*\)\'" from remote shell
17:07:13.441110 tramp-process-one-action (5) # Looking for regexp "\(\(TERM = (.*)\|Terminal type\? \[.*\]\)\s-*\)\'" from remote shell
17:07:13.441381 tramp-process-one-action (5) # Looking for regexp "\(\)\'" from remote shell
17:07:13.441658 tramp-process-one-action (5) # Call `tramp-action-process-alive'
17:07:13.831108 tramp-process-one-action (5) # Looking for regexp "\(.*ogin\( .*\)?: *\)\'" from remote shell
17:07:13.831881 tramp-process-one-action (5) # Looking for regexp "\(^.*\([pP]assword\|[pP]assphrase\).*:? *\)\'" from remote shell
17:07:13.832332 tramp-process-one-action (5) # Call `tramp-action-password'
17:07:13.833135 tramp-action-password (3) # Sending password
17:07:13.836913 tramp-process-one-action (5) # Looking for regexp "\(^.*\(Connection \(?:\(?:clo\|refu\)sed\)\|Host key verification failed\.\|Login \(?:[Ii]ncorrect\)\|N\(?:ame or service not known\|o supported authentication methods left to try!\)\|Permission denied\|\(?:Sorry, try again\|Timeout, server not responding\)\.\).*\|^.*\(Received signal [0-9]+\).*\)\'" from remote shell
17:07:13.837327 tramp-process-one-action (5) # Looking for regexp "\(^[^#$%>
]*[#$%>] *\)\'" from remote shell
17:07:13.837630 tramp-process-one-action (5) # Looking for regexp "\(\(?:^\|\)[^]#$%>
]*#?[]#$%>] *\(\[[0-9;]*[a-zA-Z] *\)*\)\'" from remote shell
17:07:13.837943 tramp-process-one-action (5) # Looking for regexp "\(\(Are you sure you want to continue connecting (yes/no)\?\)\s-*\)\'" from remote shell
17:07:13.838251 tramp-process-one-action (5) # Looking for regexp "\(\(\(?:Store key in cache\? (y/\|Update cached key\? (y/n, Return cancels connectio\)n)\)\s-*\)\'" from remote shell
17:07:13.838551 tramp-process-one-action (5) # Looking for regexp "\(\(TERM = (.*)\|Terminal type\? \[.*\]\)\s-*\)\'" from remote shell
17:07:13.838839 tramp-process-one-action (5) # Looking for regexp "\(\)\'" from remote shell
17:07:13.839126 tramp-process-one-action (5) # Call `tramp-action-process-alive'
17:07:13.839939 tramp-process-one-action (5) # Looking for regexp "\(.*ogin\( .*\)?: *\)\'" from remote shell
17:07:13.840255 tramp-process-one-action (5) # Looking for regexp "\(^.*\([pP]assword\|[pP]assphrase\).*:? *\)\'" from remote shell
17:07:13.840581 tramp-process-one-action (5) # Looking for regexp "\(^.*\(Connection \(?:\(?:clo\|refu\)sed\)\|Host key verification failed\.\|Login \(?:[Ii]ncorrect\)\|N\(?:ame or service not known\|o supported authentication methods left to try!\)\|Permission denied\|\(?:Sorry, try again\|Timeout, server not responding\)\.\).*\|^.*\(Received signal [0-9]+\).*\)\'" from remote shell
17:07:13.840900 tramp-process-one-action (5) # Looking for regexp "\(^[^#$%>
]*[#$%>] *\)\'" from remote shell
17:07:13.841185 tramp-process-one-action (5) # Looking for regexp "\(\(?:^\|\)[^]#$%>
]*#?[]#$%>] *\(\[[0-9;]*[a-zA-Z] *\)*\)\'" from remote shell
17:07:13.841470 tramp-process-one-action (5) # Looking for regexp "\(\(Are you sure you want to continue connecting (yes/no)\?\)\s-*\)\'" from remote shell
17:07:13.841764 tramp-process-one-action (5) # Looking for regexp "\(\(\(?:Store key in cache\? (y/\|Update cached key\? (y/n, Return cancels connectio\)n)\)\s-*\)\'" from remote shell
17:07:13.842047 tramp-process-one-action (5) # Looking for regexp "\(\(TERM = (.*)\|Terminal type\? \[.*\]\)\s-*\)\'" from remote shell
17:07:13.842325 tramp-process-one-action (5) # Looking for regexp "\(\)\'" from remote shell
17:07:13.842604 tramp-process-one-action (5) # Call `tramp-action-process-alive'
17:07:14.462229 tramp-process-one-action (5) # Looking for regexp "\(.*ogin\( .*\)?: *\)\'" from remote shell
17:07:14.462839 tramp-process-one-action (5) # Looking for regexp "\(^.*\([pP]assword\|[pP]assphrase\).*:? *\)\'" from remote shell
17:07:14.463159 tramp-process-one-action (5) # Call `tramp-action-password'
17:07:14.463806 tramp-action-password (3) # Sending password
17:07:20.568808 tramp-process-one-action (5) # Looking for regexp "\(^.*\(Connection \(?:\(?:clo\|refu\)sed\)\|Host key verification failed\.\|Login \(?:[Ii]ncorrect\)\|N\(?:ame or service not known\|o supported authentication methods left to try!\)\|Permission denied\|\(?:Sorry, try again\|Timeout, server not responding\)\.\).*\|^.*\(Received signal [0-9]+\).*\)\'" from remote shell
17:07:20.569304 tramp-process-one-action (5) # Looking for regexp "\(^[^#$%>
]*[#$%>] *\)\'" from remote shell
17:07:20.569625 tramp-process-one-action (5) # Looking for regexp "\(\(?:^\|\)[^]#$%>
]*#?[]#$%>] *\(\[[0-9;]*[a-zA-Z] *\)*\)\'" from remote shell
17:07:20.569937 tramp-process-one-action (5) # Looking for regexp "\(\(Are you sure you want to continue connecting (yes/no)\?\)\s-*\)\'" from remote shell
17:07:20.570260 tramp-process-one-action (5) # Looking for regexp "\(\(\(?:Store key in cache\? (y/\|Update cached key\? (y/n, Return cancels connectio\)n)\)\s-*\)\'" from remote shell
17:07:20.570564 tramp-process-one-action (5) # Looking for regexp "\(\(TERM = (.*)\|Terminal type\? \[.*\]\)\s-*\)\'" from remote shell
17:07:20.570854 tramp-process-one-action (5) # Looking for regexp "\(\)\'" from remote shell
17:07:20.571144 tramp-process-one-action (5) # Call `tramp-action-process-alive'
17:07:20.572183 tramp-process-one-action (5) # Looking for regexp "\(.*ogin\( .*\)?: *\)\'" from remote shell
17:07:20.572630 tramp-process-one-action (5) # Looking for regexp "\(^.*\([pP]assword\|[pP]assphrase\).*:? *\)\'" from remote shell
17:07:20.572978 tramp-process-one-action (5) # Looking for regexp "\(^.*\(Connection \(?:\(?:clo\|refu\)sed\)\|Host key verification failed\.\|Login \(?:[Ii]ncorrect\)\|N\(?:ame or service not known\|o supported authentication methods left to try!\)\|Permission denied\|\(?:Sorry, try again\|Timeout, server not responding\)\.\).*\|^.*\(Received signal [0-9]+\).*\)\'" from remote shell
17:07:20.573299 tramp-process-one-action (5) # Looking for regexp "\(^[^#$%>
]*[#$%>] *\)\'" from remote shell
17:07:20.573588 tramp-process-one-action (5) # Looking for regexp "\(\(?:^\|\)[^]#$%>
]*#?[]#$%>] *\(\[[0-9;]*[a-zA-Z] *\)*\)\'" from remote shell
17:07:20.573880 tramp-process-one-action (5) # Looking for regexp "\(\(Are you sure you want to continue connecting (yes/no)\?\)\s-*\)\'" from remote shell
17:07:20.574168 tramp-process-one-action (5) # Looking for regexp "\(\(\(?:Store key in cache\? (y/\|Update cached key\? (y/n, Return cancels connectio\)n)\)\s-*\)\'" from remote shell
17:07:20.574462 tramp-process-one-action (5) # Looking for regexp "\(\(TERM = (.*)\|Terminal type\? \[.*\]\)\s-*\)\'" from remote shell
17:07:20.574740 tramp-process-one-action (5) # Looking for regexp "\(\)\'" from remote shell
17:07:20.575017 tramp-process-one-action (5) # Call `tramp-action-process-alive'
17:07:21.575909 tramp-process-one-action (5) # Looking for regexp "\(.*ogin\( .*\)?: *\)\'" from remote shell
17:07:21.576442 tramp-process-one-action (5) # Looking for regexp "\(^.*\([pP]assword\|[pP]assphrase\).*:? *\)\'" from remote shell
17:07:21.577051 tramp-process-one-action (5) # Looking for regexp "\(^.*\(Connection \(?:\(?:clo\|refu\)sed\)\|Host key verification failed\.\|Login \(?:[Ii]ncorrect\)\|N\(?:ame or service not known\|o supported authentication methods left to try!\)\|Permission denied\|\(?:Sorry, try again\|Timeout, server not responding\)\.\).*\|^.*\(Received signal [0-9]+\).*\)\'" from remote shell
17:07:21.577407 tramp-process-one-action (5) # Looking for regexp "\(^[^#$%>
]*[#$%>] *\)\'" from remote shell
17:07:21.577694 tramp-process-one-action (5) # Looking for regexp "\(\(?:^\|\)[^]#$%>
]*#?[]#$%>] *\(\[[0-9;]*[a-zA-Z] *\)*\)\'" from remote shell
17:07:21.577983 tramp-process-one-action (5) # Looking for regexp "\(\(Are you sure you want to continue connecting (yes/no)\?\)\s-*\)\'" from remote shell
17:07:21.578273 tramp-process-one-action (5) # Looking for regexp "\(\(\(?:Store key in cache\? (y/\|Update cached key\? (y/n, Return cancels connectio\)n)\)\s-*\)\'" from remote shell
17:07:21.578559 tramp-process-one-action (5) # Looking for regexp "\(\(TERM = (.*)\|Terminal type\? \[.*\]\)\s-*\)\'" from remote shell
17:07:21.578834 tramp-process-one-action (5) # Looking for regexp "\(\)\'" from remote shell
17:07:21.579117 tramp-process-one-action (5) # Call `tramp-action-process-alive'
17:07:22.088978 tramp-process-one-action (5) # Looking for regexp "\(.*ogin\( .*\)?: *\)\'" from remote shell
17:07:22.089483 tramp-process-one-action (5) # Looking for regexp "\(^.*\([pP]assword\|[pP]assphrase\).*:? *\)\'" from remote shell
17:07:22.089951 tramp-process-one-action (5) # Looking for regexp "\(^.*\(Connection \(?:\(?:clo\|refu\)sed\)\|Host key verification failed\.\|Login \(?:[Ii]ncorrect\)\|N\(?:ame or service not known\|o supported authentication methods left to try!\)\|Permission denied\|\(?:Sorry, try again\|Timeout, server not responding\)\.\).*\|^.*\(Received signal [0-9]+\).*\)\'" from remote shell
17:07:22.090401 tramp-process-one-action (5) # Looking for regexp "\(^[^#$%>
]*[#$%>] *\)\'" from remote shell
17:07:22.090804 tramp-process-one-action (5) # Call `tramp-action-succeed'
17:07:22.091185 tramp-process-actions (6) # 
Welcome to DropBear SSH Server II!
thierry <at> 192.168.0.24's password: 
Permission denied, please try again.
thierry <at> 192.168.0.24's password: 
-sh-3.2# 
17:07:22.092617 tramp-maybe-open-connection (3) # Found remote shell prompt on `192.168.0.24'
17:07:22.092941 tramp-open-shell (5) # Opening remote shell `/system/bin/sh'...
17:07:22.093423 tramp-send-command (6) # exec env ENV='' PROMPT_COMMAND='' PS1=\#\$\  PS2='' PS3='' /system/bin/sh 
17:07:22.482268 tramp-wait-for-regexp (6) # 
#$ 
17:07:22.483025 tramp-send-command (6) # PS1=\#\$\ 
17:07:22.875139 tramp-wait-for-regexp (6) # 
#$ 
17:07:22.875585 tramp-send-command (6) # PS2=''
17:07:23.268152 tramp-wait-for-regexp (6) # 
#$ 
17:07:23.268727 tramp-send-command (6) # PS3=''
17:07:23.661381 tramp-wait-for-regexp (6) # 
#$ 
17:07:23.662027 tramp-send-command (6) # PROMPT_COMMAND=''
17:07:24.054676 tramp-wait-for-regexp (6) # 
#$ 
17:07:24.077590 tramp-open-shell (5) # Opening remote shell `/system/bin/sh'...done
17:07:24.077712 tramp-open-connection-setup-interactive-shell (5) # Setting up remote shell environment
17:07:24.077833 tramp-send-command (6) # stty -inlcr -echo kill '^U' erase '^H'
17:07:24.644143 tramp-wait-for-regexp (6) # 
#$ 
17:07:24.644445 tramp-send-command (6) # echo foo
17:07:25.037586 tramp-wait-for-regexp (6) # 
foo
#$ 
17:07:25.037792 tramp-open-connection-setup-interactive-shell (5) # Setting shell prompt
17:07:25.038018 tramp-send-command (6) # PS1=///9438227436be04d7188a7bf65fe79808\#\$
17:07:25.405679 tramp-wait-for-regexp (6) # 
///9438227436be04d7188a7bf65fe79808#$
17:07:25.405942 tramp-send-command (6) # PS2=''
17:07:25.824131 tramp-wait-for-regexp (6) # 
///9438227436be04d7188a7bf65fe79808#$
17:07:25.824949 tramp-send-command (6) # PS3=''
17:07:26.217500 tramp-wait-for-regexp (6) # 
///9438227436be04d7188a7bf65fe79808#$
17:07:26.218347 tramp-send-command (6) # PROMPT_COMMAND=''
17:07:26.610431 tramp-wait-for-regexp (6) # 
///9438227436be04d7188a7bf65fe79808#$
17:07:26.611036 tramp-open-connection-setup-interactive-shell (5) # Determining coding system
17:07:26.611499 tramp-send-command (6) # echo foo ; echo bar
17:07:27.004187 tramp-wait-for-regexp (6) # 
foo
bar
///9438227436be04d7188a7bf65fe79808#$
17:07:27.004738 tramp-open-connection-setup-interactive-shell (5) # Setting coding system to `utf-8-unix' and `utf-8-unix'
17:07:27.005085 tramp-send-command (6) # set +o vi +o emacs
17:07:27.397292 tramp-wait-for-regexp (6) # 
///9438227436be04d7188a7bf65fe79808#$
17:07:27.397901 tramp-open-connection-setup-interactive-shell (5) # Checking system information
17:07:27.398604 tramp-send-command (6) # echo \"`uname -sr`\" 2>/dev/null; echo tramp_exit_status $?
17:07:27.790441 tramp-wait-for-regexp (6) # 
"Linux 2.6.35.7-perf+"
tramp_exit_status 0
///9438227436be04d7188a7bf65fe79808#$
17:07:27.791313 tramp-open-connection-setup-interactive-shell (5) # Checking remote host type for `send-process-string' bug
17:07:27.791829 tramp-set-remote-path (5) # Setting $PATH environment variable
17:07:27.792489 tramp-send-command (6) # echo \"`getconf PATH 2>/dev/null`\" 2>/dev/null; echo tramp_exit_status $?
17:07:28.380391 tramp-wait-for-regexp (6) # 
""
tramp_exit_status 0
///9438227436be04d7188a7bf65fe79808#$
17:07:28.381524 tramp-send-command (6) # echo \"$PATH\" 2>/dev/null; echo tramp_exit_status $?
17:07:28.773665 tramp-wait-for-regexp (6) # 
"/sbin:/system/sbin:/system/bin:/system/xbin"
tramp_exit_status 0
///9438227436be04d7188a7bf65fe79808#$
17:07:28.776118 tramp-get-test-command (5) # Finding a suitable `test' command
17:07:28.776676 tramp-send-command (6) # test 0 2>/dev/null; echo tramp_exit_status $?
17:07:29.362955 tramp-wait-for-regexp (6) # 
tramp_exit_status 0
///9438227436be04d7188a7bf65fe79808#$
17:07:29.364205 tramp-send-command (6) # test -d /sbin 2>/dev/null; echo tramp_exit_status $?
17:07:29.756463 tramp-wait-for-regexp (6) # 
tramp_exit_status 0
///9438227436be04d7188a7bf65fe79808#$
17:07:29.759033 tramp-send-command (6) # test -d /system/sbin 2>/dev/null; echo tramp_exit_status $?
17:07:30.345961 tramp-wait-for-regexp (6) # 
tramp_exit_status 1
///9438227436be04d7188a7bf65fe79808#$
17:07:30.348629 tramp-send-command (6) # test -d /system/bin 2>/dev/null; echo tramp_exit_status $?
17:07:30.935684 tramp-wait-for-regexp (6) # 
tramp_exit_status 0
///9438227436be04d7188a7bf65fe79808#$
17:07:30.937790 tramp-send-command (6) # test -d /system/xbin 2>/dev/null; echo tramp_exit_status $?
17:07:31.329264 tramp-wait-for-regexp (6) # 
tramp_exit_status 0
///9438227436be04d7188a7bf65fe79808#$
17:07:31.331407 tramp-send-command (6) # test -d /bin 2>/dev/null; echo tramp_exit_status $?
17:07:31.918966 tramp-wait-for-regexp (6) # 
tramp_exit_status 1
///9438227436be04d7188a7bf65fe79808#$
17:07:31.921509 tramp-send-command (6) # test -d /usr/bin 2>/dev/null; echo tramp_exit_status $?
17:07:32.508751 tramp-wait-for-regexp (6) # 
tramp_exit_status 1
///9438227436be04d7188a7bf65fe79808#$
17:07:32.511369 tramp-send-command (6) # test -d /usr/sbin 2>/dev/null; echo tramp_exit_status $?
17:07:33.099085 tramp-wait-for-regexp (6) # 
tramp_exit_status 1
///9438227436be04d7188a7bf65fe79808#$
17:07:33.101725 tramp-send-command (6) # test -d /usr/local/bin 2>/dev/null; echo tramp_exit_status $?
17:07:33.688292 tramp-wait-for-regexp (6) # 
tramp_exit_status 1
///9438227436be04d7188a7bf65fe79808#$
17:07:33.690803 tramp-send-command (6) # test -d /usr/local/sbin 2>/dev/null; echo tramp_exit_status $?
17:07:34.278317 tramp-wait-for-regexp (6) # 
tramp_exit_status 1
///9438227436be04d7188a7bf65fe79808#$
17:07:34.280930 tramp-send-command (6) # test -d /local/bin 2>/dev/null; echo tramp_exit_status $?
17:07:34.868121 tramp-wait-for-regexp (6) # 
tramp_exit_status 1
///9438227436be04d7188a7bf65fe79808#$
17:07:34.870376 tramp-send-command (6) # test -d /local/freeware/bin 2>/dev/null; echo tramp_exit_status $?
17:07:35.406252 tramp-wait-for-regexp (6) # 
tramp_exit_status 1
///9438227436be04d7188a7bf65fe79808#$
17:07:35.408904 tramp-send-command (6) # test -d /local/gnu/bin 2>/dev/null; echo tramp_exit_status $?
17:07:35.851094 tramp-wait-for-regexp (6) # 
tramp_exit_status 1
///9438227436be04d7188a7bf65fe79808#$
17:07:35.853813 tramp-send-command (6) # test -d /usr/freeware/bin 2>/dev/null; echo tramp_exit_status $?
17:07:36.441141 tramp-wait-for-regexp (6) # 
tramp_exit_status 1
///9438227436be04d7188a7bf65fe79808#$
17:07:36.443876 tramp-send-command (6) # test -d /usr/pkg/bin 2>/dev/null; echo tramp_exit_status $?
17:07:37.030793 tramp-wait-for-regexp (6) # 
tramp_exit_status 1
///9438227436be04d7188a7bf65fe79808#$
17:07:37.033460 tramp-send-command (6) # test -d /usr/contrib/bin 2>/dev/null; echo tramp_exit_status $?
17:07:37.620593 tramp-wait-for-regexp (6) # 
tramp_exit_status 1
///9438227436be04d7188a7bf65fe79808#$
17:07:37.623294 tramp-send-command (6) # test -d /opt/bin 2>/dev/null; echo tramp_exit_status $?
17:07:38.209959 tramp-wait-for-regexp (6) # 
tramp_exit_status 1
///9438227436be04d7188a7bf65fe79808#$
17:07:38.212158 tramp-send-command (6) # test -d /opt/sbin 2>/dev/null; echo tramp_exit_status $?
17:07:38.604255 tramp-wait-for-regexp (6) # 
tramp_exit_status 1
///9438227436be04d7188a7bf65fe79808#$
17:07:38.624696 tramp-send-command (6) # test -d /opt/local/bin 2>/dev/null; echo tramp_exit_status $?
17:07:39.193656 tramp-wait-for-regexp (6) # 
tramp_exit_status 1
///9438227436be04d7188a7bf65fe79808#$
17:07:39.194742 tramp-send-command (6) # PATH=/sbin:/system/bin:/system/xbin; export PATH
17:07:39.586602 tramp-wait-for-regexp (6) # 
///9438227436be04d7188a7bf65fe79808#$
17:07:39.587734 tramp-send-command (6) # /system/bin/sh --version
17:07:39.980098 tramp-wait-for-regexp (6) # 
GNU bash, version 3.2.0(7)-release (arm-none-linux-gnueabi)
Copyright (C) 2005 Free Software Foundation, Inc.
///9438227436be04d7188a7bf65fe79808#$
17:07:39.980860 tramp-send-command (6) # mesg n; biff n
17:07:40.373505 tramp-wait-for-regexp (6) # 
sh: biff: command not found
///9438227436be04d7188a7bf65fe79808#$
17:07:40.374488 tramp-send-command (6) # echo \"`tty`\" 2>/dev/null; echo tramp_exit_status $?
17:07:40.766859 tramp-wait-for-regexp (6) # 
sh: tty: command not found
""
tramp_exit_status 0
///9438227436be04d7188a7bf65fe79808#$
17:07:40.767876 tramp-open-connection-setup-interactive-shell (5) # Setting default environment
17:07:40.768395 tramp-send-command (6) # TMPDIR=$HOME/tmp; export TMPDIR
17:07:41.159563 tramp-wait-for-regexp (6) # 
///9438227436be04d7188a7bf65fe79808#$
17:07:41.160482 tramp-send-command (6) # HISTFILE=$HOME/.tramp_history; export HISTFILE
17:07:41.552612 tramp-wait-for-regexp (6) # 
///9438227436be04d7188a7bf65fe79808#$
17:07:41.553326 tramp-send-command (6) # HISTSIZE=1; export HISTSIZE
17:07:41.946179 tramp-wait-for-regexp (6) # 
///9438227436be04d7188a7bf65fe79808#$
17:07:41.946910 tramp-send-command (6) # LC_ALL=C; export LC_ALL
17:07:42.339026 tramp-wait-for-regexp (6) # 
///9438227436be04d7188a7bf65fe79808#$
17:07:42.339872 tramp-send-command (6) # TERM=dumb; export TERM
17:07:42.732265 tramp-wait-for-regexp (6) # 
///9438227436be04d7188a7bf65fe79808#$
17:07:42.732850 tramp-send-command (6) # EMACS=t; export EMACS
17:07:43.125491 tramp-wait-for-regexp (6) # 
///9438227436be04d7188a7bf65fe79808#$
17:07:43.126233 tramp-send-command (6) # INSIDE_EMACS='24.3.50.1,tramp:2.2.7-pre'; export INSIDE_EMACS
17:07:43.518521 tramp-wait-for-regexp (6) # 
///9438227436be04d7188a7bf65fe79808#$
17:07:43.519165 tramp-send-command (6) # PAGER=""; export PAGER
17:07:43.911756 tramp-wait-for-regexp (6) # 
///9438227436be04d7188a7bf65fe79808#$
17:07:43.912523 tramp-send-command (6) # unset correct autocorrect MAILPATH MAILCHECK MAIL HISTORY CDPATH
17:07:44.305528 tramp-wait-for-regexp (6) # 
///9438227436be04d7188a7bf65fe79808#$
17:07:44.306797 tramp-maybe-open-connection (3) # Opening connection for 192.168.0.24#2222 using ssh...done
17:07:44.307222 tramp-send-command (6) # cd ~; pwd
17:07:44.698797 tramp-wait-for-regexp (6) # 
/data/local
///9438227436be04d7188a7bf65fe79808#$
17:07:44.700521 tramp-get-file-exists-command (5) # Finding command to check if file exists
17:07:44.701236 tramp-send-command (6) # test -e / 2>/dev/null; echo tramp_exit_status $?
17:07:45.288365 tramp-wait-for-regexp (6) # 
tramp_exit_status 0
///9438227436be04d7188a7bf65fe79808#$
17:07:45.289428 tramp-send-command (6) # test -e /\ this\ file\ does\ not\ exist\  2>/dev/null; echo tramp_exit_status $?
17:07:45.681904 tramp-wait-for-regexp (6) # 
tramp_exit_status 1
///9438227436be04d7188a7bf65fe79808#$
17:07:45.683014 tramp-send-command (6) # test -e /data/local/ 2>/dev/null; echo tramp_exit_status $?
17:07:46.074948 tramp-wait-for-regexp (6) # 
tramp_exit_status 0
///9438227436be04d7188a7bf65fe79808#$
17:07:46.079164 tramp-send-command (6) # test -d /data/local 2>/dev/null; echo tramp_exit_status $?
17:07:46.664383 tramp-wait-for-regexp (6) # 
tramp_exit_status 0
///9438227436be04d7188a7bf65fe79808#$
17:07:46.703476 tramp-get-ls-command-with-dired (5) # Checking, whether `ls --dired' works
17:07:46.703762 tramp-get-ls-command (5) # Finding a suitable `ls' command
17:07:46.704325 tramp-send-command (6) # (PS1= ; while read d; do if test -x $d/ls -a -f $d/ls; then echo tramp_executable $d/ls; break; fi; done <<'EOF'
/sbin
/system/bin
/system/xbin
EOF
)
17:07:47.254653 tramp-wait-for-regexp (6) # 
tramp_executable /system/xbin/ls
///9438227436be04d7188a7bf65fe79808#$
17:07:47.255569 tramp-send-command (6) # /system/xbin/ls -lnd / 2>/dev/null; echo tramp_exit_status $?
17:07:47.647227 tramp-wait-for-regexp (6) # 
drwxr-xr-x   14 0        0                0 Feb 16 21:57 [1;34m/[0m
tramp_exit_status 0
///9438227436be04d7188a7bf65fe79808#$
17:07:47.647961 tramp-send-command (6) # /system/xbin/ls --color=never -al /dev/null 2>/dev/null; echo tramp_exit_status $?
17:07:48.040953 tramp-wait-for-regexp (6) # 
crw-rw-rw-    1 0        0           1,   3 Feb 16 21:57 /dev/null
tramp_exit_status 0
///9438227436be04d7188a7bf65fe79808#$
17:07:48.041893 tramp-send-command (6) # /system/xbin/ls --color=never --dired -al /dev/null 2>/dev/null; echo tramp_exit_status $?
17:07:48.434163 tramp-wait-for-regexp (6) # 
tramp_exit_status 1
///9438227436be04d7188a7bf65fe79808#$
17:07:48.434798 tramp-sh-handle-insert-directory (4) # Inserting directory `ls -al /ssh:192.168.0.24#2222:/data/local/', wildcard no, fulldir yes
17:07:48.435380 tramp-send-command (6) # /system/xbin/ls --color=never -al /data/local/. 2>/dev/null
17:07:48.827240 tramp-wait-for-regexp (6) # 
total 3569
drwxr-xr-x    1 2000     2000          2048 Feb 18 16:07 .
drwxrwx--x    1 1000     1000          2048 Feb 16 21:57 ..
-rw-------    1 0        0             2889 Feb 18 16:07 .bash_history
-rw-------    1 0        0               58 Feb 18 16:04 .tramp_history
-rw-r--r--    1 0        0          3644484 Aug  1  2008 bootanimation.zip
-rw-r--r--    1 0        0                0 Aug  1  2008 placeholder
drwxrwx--x    1 2000     2000          2048 Feb 18 14:21 tmp
///9438227436be04d7188a7bf65fe79808#$
17:07:48.832415 tramp-get-remote-stat (5) # Finding a suitable `stat' command
17:07:48.832966 tramp-send-command (6) # which \stat | wc -w
17:07:49.417310 tramp-wait-for-regexp (6) # 
1
///9438227436be04d7188a7bf65fe79808#$
17:07:49.418095 tramp-send-command (6) # \stat -c '("%N" %s)' / 2>/dev/null; echo tramp_exit_status $?
17:07:49.810326 tramp-wait-for-regexp (6) # 
("/" 0)
tramp_exit_status 0
///9438227436be04d7188a7bf65fe79808#$
17:07:49.811061 tramp-get-remote-perl (5) # Finding a suitable `perl' command
17:07:49.811751 tramp-send-command (6) # which \perl5 | wc -w
17:07:50.204122 tramp-wait-for-regexp (6) # 
0
///9438227436be04d7188a7bf65fe79808#$
17:07:50.204919 tramp-send-command (6) # (PS1= ; while read d; do if test -x $d/perl5 -a -f $d/perl5; then echo tramp_executable $d/perl5; break; fi; done <<'EOF'
/sbin
/system/bin
/system/xbin
EOF
)
17:07:50.597589 tramp-wait-for-regexp (6) # 
///9438227436be04d7188a7bf65fe79808#$
17:07:50.598463 tramp-send-command (6) # which \perl | wc -w
17:07:50.989638 tramp-wait-for-regexp (6) # 
0
///9438227436be04d7188a7bf65fe79808#$
17:07:50.990266 tramp-send-command (6) # (PS1= ; while read d; do if test -x $d/perl -a -f $d/perl; then echo tramp_executable $d/perl; break; fi; done <<'EOF'
/sbin
/system/bin
/system/xbin
EOF
)
17:07:51.383187 tramp-wait-for-regexp (6) # 
///9438227436be04d7188a7bf65fe79808#$
17:07:51.383772 tramp-do-file-attributes-with-ls (5) # file attributes with ls: /data/local/
17:07:51.384515 tramp-send-command (6) # (test -e /data/local/ || test -h /data/local/) && /system/xbin/ls --color=never -ildn /data/local/
17:07:51.776095 tramp-wait-for-regexp (6) # 
    273 drwxr-xr-x    1 2000     2000          2048 Feb 18 16:07 /data/local/
///9438227436be04d7188a7bf65fe79808#$
17:07:51.776615 tramp-get-remote-id (5) # Finding POSIX `id' command
17:07:51.777113 tramp-send-command (6) # (PS1= ; while read d; do if test -x $d/id -a -f $d/id; then echo tramp_executable $d/id; break; fi; done <<'EOF'
/sbin
/system/bin
/system/xbin
EOF
)
17:07:52.169826 tramp-wait-for-regexp (6) # 
tramp_executable /system/bin/id
///9438227436be04d7188a7bf65fe79808#$
17:07:52.170610 tramp-send-command (6) # /system/bin/id -u 2>/dev/null; echo tramp_exit_status $?
17:07:52.562949 tramp-wait-for-regexp (6) # 
uid=0(root) gid=0(root) groups=0(root)
tramp_exit_status 0
///9438227436be04d7188a7bf65fe79808#$
17:07:52.563977 tramp-send-command (6) # /system/bin/id -g  2>/dev/null; echo tramp_exit_status $?
17:07:52.956359 tramp-wait-for-regexp (6) # 
uid=0(root) gid=0(root) groups=0(root)
tramp_exit_status 0
///9438227436be04d7188a7bf65fe79808#$
17:07:52.957071 tramp-send-command-and-read (1) # File error: `/system/bin/id -g ' does not return a valid Lisp expression: `uid=0(root) gid=0(root) groups=0(root)
'--8<---------------cut here---------------end--------------->8---


-- 
Thierry
Get my Gnupg key:
gpg --keyserver pgp.mit.edu --recv-keys 59F29997 





Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#13390; Package emacs. (Mon, 18 Feb 2013 16:44:01 GMT) Full text and rfc822 format available.

Message #50 received at 13390 <at> debbugs.gnu.org (full text, mbox):

From: Thierry Volpiatto <thierry.volpiatto <at> gmail.com>
To: Michael Albinus <michael.albinus <at> gmx.de>
Cc: 13390 <at> debbugs.gnu.org
Subject: Re: bug#13390: tramp-adb hanging forever
Date: Mon, 18 Feb 2013 17:42:39 +0100
Hi Michael,

Michael Albinus <michael.albinus <at> gmx.de> writes:

> Tramp expects, that "id -g" returns just a number. Your /system/bin/id
> behaves differently.
>
> During my tests I've found that several commands in /system/bin behave
> not exactly as expected. Thats why I have recommended to use as shell
> just "sh". In the case of SSHDroid this results in a shell which comes
> with SSHDroid, and which behaves more regular.
>
> Maybe you give it a try?
Same without specifying the path of "sh":

Tramp: Sending command `exec ssh  -p 2222 -o ControlPath=/tmp/tramp.2399kbl.%r@%h:%p -o ControlMaster=auto -o ControlPersist=no -e none 192.168.0.24'
Tramp: Found remote shell prompt on `192.168.0.24'
Tramp: Opening connection for 192.168.0.24#2222 using ssh...done
byte-code: `/system/bin/id -g ' does not return a valid Lisp expression: `uid=0(root) gid=0(root) groups=0(root)

And when I run "id -g" from a shell connected to device, I have indeed
same result:

,----
| thierry <at> dell-14z:~/tmp/emacs-savanah-git$ ssh zte
| Welcome to DropBear SSH Server II!
| root <at> 192.168.0.24's password: 
| -sh-3.2# id -g
| uid=0(root) gid=0(root) groups=0(root)
`----

But indeed it seem there is different implementation of command "id":

,----
| thierry <at> dell-14z:~/tmp/emacs-savanah-git$ ssh zte
| Welcome to DropBear SSH Server II!
| root <at> 192.168.0.24's password: 
| -sh-3.2# /system/xbin/id -g
| 0
| -sh-3.2# /system/bin/id -g 
| uid=0(root) gid=0(root) groups=0(root)
`----


-- 
Thierry
Get my Gnupg key:
gpg --keyserver pgp.mit.edu --recv-keys 59F29997 




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#13390; Package emacs. (Mon, 18 Feb 2013 17:56:02 GMT) Full text and rfc822 format available.

Message #53 received at 13390 <at> debbugs.gnu.org (full text, mbox):

From: Michael Albinus <michael.albinus <at> gmx.de>
To: Thierry Volpiatto <thierry.volpiatto <at> gmail.com>
Cc: 13390 <at> debbugs.gnu.org
Subject: Re: bug#13390: tramp-adb hanging forever
Date: Mon, 18 Feb 2013 18:54:15 +0100
Thierry Volpiatto <thierry.volpiatto <at> gmail.com> writes:

> Hi Michael,

Hi Thierry,

>
> Michael Albinus <michael.albinus <at> gmx.de> writes:
>
>> Tramp expects, that "id -g" returns just a number. Your /system/bin/id
>> behaves differently.
>>
>> During my tests I've found that several commands in /system/bin behave
>> not exactly as expected. Thats why I have recommended to use as shell
>> just "sh". In the case of SSHDroid this results in a shell which comes
>> with SSHDroid, and which behaves more regular.
>>
>> Maybe you give it a try?
> Same without specifying the path of "sh":

I was speaking about SSHDroid ...

> But indeed it seem there is different implementation of command "id":
>
> ,----
> | thierry <at> dell-14z:~/tmp/emacs-savanah-git$ ssh zte
> | Welcome to DropBear SSH Server II!
> | root <at> 192.168.0.24's password: 
> | -sh-3.2# /system/xbin/id -g
> | 0
> | -sh-3.2# /system/bin/id -g 
> | uid=0(root) gid=0(root) groups=0(root)
> `----

The rearrange `tramp-remote-path' that /system/xbin comes before
/system/bin.

Best regards, Michael.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#13390; Package emacs. (Mon, 18 Feb 2013 18:21:02 GMT) Full text and rfc822 format available.

Message #56 received at 13390 <at> debbugs.gnu.org (full text, mbox):

From: Thierry Volpiatto <thierry.volpiatto <at> gmail.com>
To: Michael Albinus <michael.albinus <at> gmx.de>
Cc: 13390 <at> debbugs.gnu.org
Subject: Re: bug#13390: tramp-adb hanging forever
Date: Mon, 18 Feb 2013 19:18:59 +0100
Michael Albinus <michael.albinus <at> gmx.de> writes:

> Thierry Volpiatto <thierry.volpiatto <at> gmail.com> writes:
>
>> Hi Michael,
>
> Hi Thierry,
>
>>
>> Michael Albinus <michael.albinus <at> gmx.de> writes:
>>
>>> Tramp expects, that "id -g" returns just a number. Your /system/bin/id
>>> behaves differently.
>>>
>>> During my tests I've found that several commands in /system/bin behave
>>> not exactly as expected. Thats why I have recommended to use as shell
>>> just "sh". In the case of SSHDroid this results in a shell which comes
>>> with SSHDroid, and which behaves more regular.
>>>
>>> Maybe you give it a try?
>> Same without specifying the path of "sh":
>
> I was speaking about SSHDroid ...
Ok I will try with sshDroid.

>> But indeed it seem there is different implementation of command "id":
>>
>> ,----
>> | thierry <at> dell-14z:~/tmp/emacs-savanah-git$ ssh zte
>> | Welcome to DropBear SSH Server II!
>> | root <at> 192.168.0.24's password: 
>> | -sh-3.2# /system/xbin/id -g
>> | 0
>> | -sh-3.2# /system/bin/id -g 
>> | uid=0(root) gid=0(root) groups=0(root)
>> `----
>
> The rearrange `tramp-remote-path' that /system/xbin comes before
> /system/bin.
I saw that in log yes, how can I make tramp using
PATH=/sbin:/system/xbin:/system/bin
instead of:
18:40:29.282486 tramp-send-command (6) # PATH=/sbin:/system/bin:/system/xbin; export PATH


-- 
Thierry
Get my Gnupg key:
gpg --keyserver pgp.mit.edu --recv-keys 59F29997 




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#13390; Package emacs. (Mon, 18 Feb 2013 18:28:01 GMT) Full text and rfc822 format available.

Message #59 received at 13390 <at> debbugs.gnu.org (full text, mbox):

From: Michael Albinus <michael.albinus <at> gmx.de>
To: Thierry Volpiatto <thierry.volpiatto <at> gmail.com>
Cc: 13390 <at> debbugs.gnu.org
Subject: Re: bug#13390: tramp-adb hanging forever
Date: Mon, 18 Feb 2013 19:26:39 +0100
Thierry Volpiatto <thierry.volpiatto <at> gmail.com> writes:

> I saw that in log yes, how can I make tramp using
> PATH=/sbin:/system/xbin:/system/bin
> instead of:
> 18:40:29.282486 tramp-send-command (6) #
> PATH=/sbin:/system/bin:/system/xbin; export PATH

(tramp-cleanup-all-connections)
(add-to-list 'tramp-remote-path "/sbin")
(add-to-list 'tramp-remote-path "/system/xbin")

The cleanup is because Tramp remembers connection properties, like the
remote path.

Best regards, Michael.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#13390; Package emacs. (Mon, 18 Feb 2013 18:41:02 GMT) Full text and rfc822 format available.

Message #62 received at 13390 <at> debbugs.gnu.org (full text, mbox):

From: Thierry Volpiatto <thierry.volpiatto <at> gmail.com>
To: Michael Albinus <michael.albinus <at> gmx.de>
Cc: 13390 <at> debbugs.gnu.org
Subject: Re: bug#13390: tramp-adb hanging forever
Date: Mon, 18 Feb 2013 19:39:05 +0100
Hi Michael,

Michael Albinus <michael.albinus <at> gmx.de> writes:

> Thierry Volpiatto <thierry.volpiatto <at> gmail.com> writes:
>
>> I saw that in log yes, how can I make tramp using
>> PATH=/sbin:/system/xbin:/system/bin
>> instead of:
>> 18:40:29.282486 tramp-send-command (6) #
>> PATH=/sbin:/system/bin:/system/xbin; export PATH
>
> (tramp-cleanup-all-connections)
> (add-to-list 'tramp-remote-path "/sbin")
> (add-to-list 'tramp-remote-path "/system/xbin")
>
> The cleanup is because Tramp remembers connection properties, like the
> remote path.

Ok it worked with SSHDroid and these settings:

(add-to-list 'tramp-connection-properties
     	     (list (regexp-quote "192.168.0.24") "remote-shell" "sh"))
(add-to-list 'tramp-remote-path 'tramp-own-remote-path)
(push "/system/xbin" tramp-remote-path)
(add-to-list 'tramp-remote-process-environment "TMPDIR=$HOME/tmp")

I will try now back with dropbear with same settings.

Thanks.

-- 
Thierry
Get my Gnupg key:
gpg --keyserver pgp.mit.edu --recv-keys 59F29997 




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#13390; Package emacs. (Mon, 18 Feb 2013 18:52:01 GMT) Full text and rfc822 format available.

Message #65 received at 13390 <at> debbugs.gnu.org (full text, mbox):

From: Michael Albinus <michael.albinus <at> gmx.de>
To: Thierry Volpiatto <thierry.volpiatto <at> gmail.com>
Cc: 13390 <at> debbugs.gnu.org
Subject: Re: bug#13390: tramp-adb hanging forever
Date: Mon, 18 Feb 2013 19:50:11 +0100
Thierry Volpiatto <thierry.volpiatto <at> gmail.com> writes:

> Hi Michael,

Hi Thierry,

> Ok it worked with SSHDroid and these settings:
>
> (add-to-list 'tramp-connection-properties
>      	     (list (regexp-quote "192.168.0.24") "remote-shell" "sh"))
> (add-to-list 'tramp-remote-path 'tramp-own-remote-path)
> (push "/system/xbin" tramp-remote-path)
> (add-to-list 'tramp-remote-process-environment "TMPDIR=$HOME/tmp")
>
> I will try now back with dropbear with same settings.

Great!

I guess we can close now this ticket. I will still help you in finding
your settings, here or on the tramp-devel ML.

If you have proposals for improving the docs, just tell me. I'm not so
familiar with Android, I'm mainly an ordinary user.

> Thanks.

Best regards, Michael.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#13390; Package emacs. (Mon, 18 Feb 2013 19:04:01 GMT) Full text and rfc822 format available.

Message #68 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Thierry Volpiatto <thierry.volpiatto <at> gmail.com>
To: bug-gnu-emacs <at> gnu.org
Subject: Re: bug#13390: tramp-adb hanging forever
Date: Mon, 18 Feb 2013 20:02:14 +0100
Michael Albinus <michael.albinus <at> gmx.de> writes:

> Thierry Volpiatto <thierry.volpiatto <at> gmail.com> writes:
>
>> Hi Michael,
>
> Hi Thierry,
>
>> Ok it worked with SSHDroid and these settings:
>>
>> (add-to-list 'tramp-connection-properties
>>      	     (list (regexp-quote "192.168.0.24") "remote-shell" "sh"))
>> (add-to-list 'tramp-remote-path 'tramp-own-remote-path)
>> (push "/system/xbin" tramp-remote-path)
>> (add-to-list 'tramp-remote-process-environment "TMPDIR=$HOME/tmp")
>>
>> I will try now back with dropbear with same settings.
>
> Great!
>
> I guess we can close now this ticket. I will still help you in finding
> your settings, here or on the tramp-devel ML.
Ok thanks ;-)

Just notice that if I create an entry (e.g zte) in ~/.ssh/config I still
have an error when using "/ssh:zte:":

(file-error \"Process has died\")

I must use the plain path "/ssh:root <at> 192.168.0.24#2222:"

> If you have proposals for improving the docs, just tell me.

Ok, don't know for now, just playing with it.

> I'm not so familiar with Android, I'm mainly an ordinary user.
Same for me ;-)

-- 
Thierry
Get my Gnupg key:
gpg --keyserver pgp.mit.edu --recv-keys 59F29997 





Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#13390; Package emacs. (Mon, 18 Feb 2013 19:29:02 GMT) Full text and rfc822 format available.

Message #71 received at 13390 <at> debbugs.gnu.org (full text, mbox):

From: Michael Albinus <michael.albinus <at> gmx.de>
To: Thierry Volpiatto <thierry.volpiatto <at> gmail.com>
Cc: 13390 <at> debbugs.gnu.org
Subject: Re: bug#13390: tramp-adb hanging forever
Date: Mon, 18 Feb 2013 20:26:02 +0100
Thierry Volpiatto <thierry.volpiatto <at> gmail.com> writes:

> Just notice that if I create an entry (e.g zte) in ~/.ssh/config I still
> have an error when using "/ssh:zte:":
>
> (file-error \"Process has died\")
>
> I must use the plain path "/ssh:root <at> 192.168.0.24#2222:"

Send traces (level 6), and show the entry in ~/.ssh/config. Btw, during
my tests with SSHDroid it was not necessary to specify a user.

Best regards, Michael.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#13390; Package emacs. (Mon, 18 Feb 2013 19:42:02 GMT) Full text and rfc822 format available.

Message #74 received at 13390 <at> debbugs.gnu.org (full text, mbox):

From: Thierry Volpiatto <thierry.volpiatto <at> gmail.com>
To: Michael Albinus <michael.albinus <at> gmx.de>
Cc: 13390 <at> debbugs.gnu.org
Subject: Re: bug#13390: tramp-adb hanging forever
Date: Mon, 18 Feb 2013 20:40:28 +0100
Michael Albinus <michael.albinus <at> gmx.de> writes:

> Thierry Volpiatto <thierry.volpiatto <at> gmail.com> writes:
>
>> Just notice that if I create an entry (e.g zte) in ~/.ssh/config I still
>> have an error when using "/ssh:zte:":
>>
>> (file-error \"Process has died\")
>>
>> I must use the plain path "/ssh:root <at> 192.168.0.24#2222:"
>
> Send traces (level 6), and show the entry in ~/.ssh/config. Btw, during
> my tests with SSHDroid it was not necessary to specify a user.
Ok.

Also did you try copying files ?
Looks like permissions are not preserved.

Probably we could stop discussing this here and open a new thread on e.g
tramp.devel ?

-- 
Thierry
Get my Gnupg key:
gpg --keyserver pgp.mit.edu --recv-keys 59F29997 




Reply sent to Michael Albinus <michael.albinus <at> gmx.de>:
You have taken responsibility. (Mon, 18 Feb 2013 19:50:01 GMT) Full text and rfc822 format available.

Notification sent to Thierry Volpiatto <thierry.volpiatto <at> gmail.com>:
bug acknowledged by developer. (Mon, 18 Feb 2013 19:50:02 GMT) Full text and rfc822 format available.

Message #79 received at 13390-done <at> debbugs.gnu.org (full text, mbox):

From: Michael Albinus <michael.albinus <at> gmx.de>
To: Thierry Volpiatto <thierry.volpiatto <at> gmail.com>
Cc: 13390-done <at> debbugs.gnu.org
Subject: Re: bug#13390: tramp-adb hanging forever
Date: Mon, 18 Feb 2013 20:48:33 +0100
Thierry Volpiatto <thierry.volpiatto <at> gmail.com> writes:

> Probably we could stop discussing this here and open a new thread on e.g
> tramp.devel ?

Yep. I'm closing this bug.

Best regards, Michael




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Tue, 19 Mar 2013 11:24:04 GMT) Full text and rfc822 format available.

This bug report was last modified 12 years and 99 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.