-----Original Message----- From: ldhybl Additional information: The ssh server where the Cygwin utilities are invoked is a Windows XP system and the command interpreter is a CMD batch shell, not a Cygwin or other Linux/UNIX shell. Not sure why this would make Expect or Bash fail to echo the most recent character typed on STDIN, but that is the case. -----END Original Message-----
FWIW, I see a similar situation, but without ssh in the mix. Cygwin expect, running on Windows XP is providing username and password to a WinCE telnet process. The login works, however, the display, very consistently, shows the username, "root", broken: $ telnet_XXX.exp spawn telnet XXX Trying 192.168.1.1... Connected to XXX. Escape character is '^]'. Welcome to the Windows CE Telnet Service on XXX login: r oot Password: Pocket CMD v 5.0 \> --Ken Nellis -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple