Thomas, good day.
I ran the .gel script which apparently worked and then tried to log into the instrument with a USB-network adapter via a putty client. Trying on port 5555 stalls the client,
... which makes sense: port 5555 isn't running SSH.
port 22 seems to work half-way, which means I get a login prompt. But the supplied password won't get me in. Could it be possible that I didn't configure the encryption settings properly?
In order for SSH access to work, you should get the provided SSH key,
http://codelabs.ru/firmware/rigol/dg8xx-9xx/2.05.00-enable-ssh/id_rsa-rigol-dg, and make your SSH client to use it for logging in (as user "root"). For Putty the import of the SSH key can be done like described here:
https://devops.ionos.com/tutorials/use-ssh-keys-with-putty-on-windows/#use-existing-public-and-private-keysIf I try to access port 22 with telnet, I only get some unreadable garbage as return which indicates to me that the encryption via putty is probably working.
This "garbage" isn't a complete junk. The first line should read "SSH-2.0-dropbear_2016.74" and the second (that is much longer) should have something like "
[email protected],ecdh-sha2-nistp521,ecdh-sha2-nistp384,ecdh-sha2-nistp256,diffie-hellman-group14-sha1,diffie-hellman-group1-sha1,
[email protected]#ecdsa-sha2-nistp521,ssh-rsa,ssh-dssgaes128-ctr,aes256-ctr,aes128-cbc,aes256-cbc,twofish256-cbc,twofish-cbc,twofish128-cbc,3des-ctr,3des-cbcgaes128-ctr,aes256-ctr,aes128-cbc,aes256-cbc,twofish256-cbc,twofish-cbc,twofish128-cbc,3des-ctr,3des-cbc;hmac-sha1-96,hmac-sha1,hmac-sha2-256,hmac-sha2-512,hmac-md5;hmac-sha1-96,hmac-sha1,hmac-sha2-256,hmac-sha2-512,hmac-md5none" in it. In fact, that's the beginning of a standard SSH server protocol exchange.
HTH.