The Linux version of putty produced the same output as the Windows
version.
I requested information from the device vendor the same time as I tried
Usenet and I have now heard from him. He indicates that SSH is not on
the device. Well, it might not be fully implemented but it does seem
to me that it is there. I followed up with a question asking what the
protocol might be to communicate with the device if it is not SSH, but
so far, no resposne.
Here is the full output of the Linux command line SSH connection with
the maximum amount of logging that I am aware of. I do see where it
"loaded 0 keys" which doesn't look good.
I could also try tcpdump to capture the actual data, but I must confess
that when I have done that in the past, most of the output unless I am
looking for something specific is gibberish to me.
OpenSSH_6.5, OpenSSL 1.0.1j 15 Oct 2014
debug1: Reading configuration data /usr/local/etc/ssh_config
debug2: ssh_connect: needpriv 0
debug1: Connecting to 192.168.1.175 [192.168.1.175] port 8190.
debug1: Connection established.
debug1: permanently_set_uid: 0/0
debug1: identity file /root/.ssh/id_rsa type -1
debug1: identity file /root/.ssh/id_rsa-cert type -1
debug1: identity file /root/.ssh/id_dsa type -1
debug1: identity file /root/.ssh/id_dsa-cert type -1
debug1: identity file /root/.ssh/id_ecdsa type -1
debug1: identity file /root/.ssh/id_ecdsa-cert type -1
debug1: identity file /root/.ssh/id_ed25519 type -1
debug1: identity file /root/.ssh/id_ed25519-cert type -1
debug1: Enabling compatibility mode for protocol 2.0
debug1: Local version string SSH-2.0-OpenSSH_6.5
debug1: Remote protocol version 2.0, remote software version OpenSSH_6.5
debug1: match: OpenSSH_6.5 pat OpenSSH* compat 0x04000000
debug2: fd 3 setting O_NONBLOCK
debug3: put_host_port: [192.168.1.175]:8190
debug3: load_hostkeys: loading entries for host "[192.168.1.175]:8190"
from file "/root/.ssh/known_hosts"
debug3: load_hostkeys: loaded 0 keys
debug1: SSH2_MSG_KEXINIT sent
debug1: SSH2_MSG_KEXINIT received
debug2: kex_parse_kexinit:
curve255...@libssh.org,ecdh-sha2-
nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-
exchange-sha256,diffie-hellman-group-exchange-sha1,diffie-hellman-
group14-sha1,diffie-hellman-group1-sha1
debug2: kex_parse_kexinit: ecdsa-sha2-nistp256-cert-v01
@
openssh.com,
ecdsa-sha2-nis...@openssh.com,ecdsa-sha2-
nistp521...@openssh.com,
ssh-ed2551...@openssh.com,ssh-rsa-
cert...@openssh.com,
ssh-dss-...@openssh.com,ssh-rsa-cert-v00
@
openssh.com,
ssh-dss-...@openssh.com,ecdsa-sha2-nistp256,ecdsa-
sha2-nistp384,ecdsa-sha2-nistp521,ssh-ed25519,ssh-rsa,ssh-dss
debug2: kex_parse_kexinit: aes128-ctr,aes192-ctr,aes256-
ctr,arcfour256,arcfour128,
aes12...@openssh.com,aes256-
g...@openssh.com,
chacha20...@openssh.com,aes128-cbc,3des-
cbc,blowfish-cbc,cast128-cbc,aes192-cbc,aes256-cbc,arcfour,rijndael-
c...@lysator.liu.se
debug2: kex_parse_kexinit: aes128-ctr,aes192-ctr,aes256-
ctr,arcfour256,arcfour128,
aes12...@openssh.com,aes256-
g...@openssh.com,
chacha20...@openssh.com,aes128-cbc,3des-
cbc,blowfish-cbc,cast128-cbc,aes192-cbc,aes256-cbc,arcfour,rijndael-
c...@lysator.liu.se
debug2: kex_parse_kexinit:
hmac-m...@openssh.com,hmac-sha1-
e...@openssh.com,
umac-...@openssh.com,
umac-1...@openssh.com,hmac-
sha2-2...@openssh.com,
hmac-sha...@openssh.com,hmac-ripemd160-
e...@openssh.com,
hmac-sha...@openssh.com,hmac-md5-96-
e...@openssh.com,hmac-md5,hmac-sha1,
uma...@openssh.com,umac-128
@
openssh.com,hmac-sha2-256,hmac-sha2-512,hmac-ripemd160,hmac-ripemd160
@
openssh.com,hmac-sha1-96,hmac-md5-96
debug2: kex_parse_kexinit:
hmac-m...@openssh.com,hmac-sha1-
e...@openssh.com,
umac-...@openssh.com,
umac-1...@openssh.com,hmac-
sha2-2...@openssh.com,
hmac-sha...@openssh.com,hmac-ripemd160-
e...@openssh.com,
hmac-sha...@openssh.com,hmac-md5-96-
e...@openssh.com,hmac-md5,hmac-sha1,
uma...@openssh.com,umac-128
@
openssh.com,hmac-sha2-256,hmac-sha2-512,hmac-ripemd160,hmac-ripemd160
@
openssh.com,hmac-sha1-96,hmac-md5-96
debug2: kex_parse_kexinit: none,
zl...@openssh.com,zlib
debug2: kex_parse_kexinit: none,
zl...@openssh.com,zlib
debug2: kex_parse_kexinit:
debug2: kex_parse_kexinit:
debug2: kex_parse_kexinit: first_kex_follows 0
debug2: kex_parse_kexinit: reserved 0
debug2: kex_parse_kexinit:
curve255...@libssh.org,ecdh-sha2-
nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-
exchange-sha256,diffie-hellman-group-exchange-sha1,diffie-hellman-
group14-sha1,diffie-hellman-group1-sha1
debug2: kex_parse_kexinit: ecdsa-sha2-nistp256-cert-v01
@
openssh.com,
ecdsa-sha2-nis...@openssh.com,ecdsa-sha2-
nistp521...@openssh.com,
ssh-ed2551...@openssh.com,ssh-rsa-
cert...@openssh.com,
ssh-dss-...@openssh.com,ssh-rsa-cert-v00
@
openssh.com,
ssh-dss-...@openssh.com,ecdsa-sha2-nistp256,ecdsa-
sha2-nistp384,ecdsa-sha2-nistp521,ssh-ed25519,ssh-rsa,ssh-dss
debug2: kex_parse_kexinit: aes128-ctr,aes192-ctr,aes256-
ctr,arcfour256,arcfour128,
aes12...@openssh.com,aes256-
g...@openssh.com,
chacha20...@openssh.com,aes128-cbc,3des-
cbc,blowfish-cbc,cast128-cbc,aes192-cbc,aes256-cbc,arcfour,rijndael-
c...@lysator.liu.se
debug2: kex_parse_kexinit: aes128-ctr,aes192-ctr,aes256-
ctr,arcfour256,arcfour128,
aes12...@openssh.com,aes256-
g...@openssh.com,
chacha20...@openssh.com,aes128-cbc,3des-
cbc,blowfish-cbc,cast128-cbc,aes192-cbc,aes256-cbc,arcfour,rijndael-
c...@lysator.liu.se
debug2: kex_parse_kexinit:
hmac-m...@openssh.com,hmac-sha1-
e...@openssh.com,
umac-...@openssh.com,
umac-1...@openssh.com,hmac-
sha2-2...@openssh.com,
hmac-sha...@openssh.com,hmac-ripemd160-
e...@openssh.com,
hmac-sha...@openssh.com,hmac-md5-96-
e...@openssh.com,hmac-md5,hmac-sha1,
uma...@openssh.com,umac-128
@
openssh.com,hmac-sha2-256,hmac-sha2-512,hmac-ripemd160,hmac-ripemd160
@
openssh.com,hmac-sha1-96,hmac-md5-96
debug2: kex_parse_kexinit:
hmac-m...@openssh.com,hmac-sha1-
e...@openssh.com,
umac-...@openssh.com,
umac-1...@openssh.com,hmac-
sha2-2...@openssh.com,
hmac-sha...@openssh.com,hmac-ripemd160-
e...@openssh.com,
hmac-sha...@openssh.com,hmac-md5-96-
e...@openssh.com,hmac-md5,hmac-sha1,
uma...@openssh.com,umac-128
@
openssh.com,hmac-sha2-256,hmac-sha2-512,hmac-ripemd160,hmac-ripemd160
@
openssh.com,hmac-sha1-96,hmac-md5-96
debug2: kex_parse_kexinit: none,
zl...@openssh.com,zlib
debug2: kex_parse_kexinit: none,
zl...@openssh.com,zlib
debug2: kex_parse_kexinit:
debug2: kex_parse_kexinit:
debug2: kex_parse_kexinit: first_kex_follows 0
debug2: kex_parse_kexinit: reserved 0
debug2: mac_setup: found
hmac-m...@openssh.com
debug1: kex: server->client aes128-ctr
hmac-m...@openssh.com none
debug2: mac_setup: found
hmac-m...@openssh.com
debug1: kex: client->server aes128-ctr
hmac-m...@openssh.com none
debug1: sending SSH2_MSG_KEX_ECDH_INIT
debug1: expecting SSH2_MSG_KEX_ECDH_REPLY
Bad packet length
3824798710.
Disconnecting: Packet corrupt