The target machine is running Ububtu server 8.04.
Here’s the tramp output:
tramp: Opening connection for nungu@ip.ip.ip.ip using nil...<br> tramp: Waiting for prompts from remote shell<br> tramp: Waiting 60s for prompt from remote shell<br> tramp: Sending password<br> tramp: Found remote shell prompt.<br> tramp: Initializing remote shell<br> Loading time-date...done<br> tramp: Waiting 30s for remote `/bin/sh' to come up...<br> tramp: Setting up remote shell environment apply: Couldn't `stty -inlcr -echo kill '^U'', see buffer `*tramp/plink nungu@ip.ip.ip.ip*'
edit, verbose buffer contains this at the end:
# Waiting 30s for remote `/bin/sh' to come up... exec env 'ENV=' 'PROMPT_COMMAND=' 'PS1=$ ' /bin/sh $ exec env 'ENV=' 'PROMPT_COMMAND=' 'PS1=$ ' /bin/sh $ # Setting up remote shell environment $ stty -inlcr -echo kill '^U' stty -inlcr -echo kill '^U' $ $ $ [[Regexp `\(^[^#$%> ]*[#$%>] *\|^[^#$%> ]*[#$%>] *\(\[[0-9;]*[a-zA-Z] *\)*\)\'' not found in 30 secs]]
The command:
stty -inlcr -echo kill '^U'
-inclr turns off ‘translate newline to carriage return’
-echo turns off ‘echo input characters’
kill '^U' sets ‘^U’ to erase the current line
Same problem; and a fix
Working: NTEmacs-22.1 – Tramp Version: 2.0.55
Failing: NTEmacs-22.3.1 – Tramp Version: 2.0.58-pre
See comment – neither 2.0.* release worked on emacs-22.3.1
Upgraded to tramp 2.1.14 – emacs 22/3/1 works great
Recommend you try upgrading from Savannah.
Note: I didn’t configure properly just deleted the existing tramp el and elc files from listp/net; and dropped the ones from the downloaded tar in – you need to modify trampver.el.in to build a meaningful lisp file – but it’s not exactly rocket science