I managed to backup firmware, configuration, and other files from my new SDS2104X Plus scope.
For the people interested, I am sharing the procedure below:
1. Format a USB stick with FAT or FAT32 file format.
2. Copy the file attached to the USB stick and rename it to "siglent_device_startup.sh".
3. Connect the scope to your network using an ethernet cable.
4. Put the USB stick into the scope.
5. Reboot the scope. If everything is okay till now, scope will start the Telnet server on reboot.
6. If the network is connected you will see a LAN icon at the right-bottom corner of the display, right above the time. Click on that icon. You will see your IP address in the dialog that appears.
7. Download and run Putty.
8. Select “Telnet” as the connection type.
9. Enter the IP address of your scope to Putty. Click “Open”
10. If a command line appears everything is okay till now.
11. Write “login” and press enter
12. Username should be asked. Write “root” and press enter.
13. Password should be asked. Write “siglent_sds1000x_e” and press enter. Don’t ask why the pwd is not sds2000x_plus
14. You should see an empty new line. (ignore the error message about the directory change)
15. Run the following commands one line at a time:
mount -o remount,rw,sync /usr/bin/siglent/usr/mass_storage/U-disk0/
mkdir /usr/bin/siglent/usr/mass_storage/U-disk0/sds2014xp_backup
mkdir /usr/bin/siglent/usr/mass_storage/U-disk0/sds2014xp_backup/usr-bin-siglent
mkdir /usr/bin/siglent/usr/mass_storage/U-disk0/sds2014xp_backup/usr-bin-siglent-usr
cp -R /usr/bin/siglent/firmdata0 /usr/bin/siglent/usr/mass_storage/U-disk0/sds2014xp_backup/
cp -R /usr/bin/siglent/usr/config /usr/bin/siglent/usr/mass_storage/U-disk0/sds2014xp_backup/
cp -R /usr/bin/siglent/usr/usr /usr/bin/siglent/usr/mass_storage/U-disk0/sds2014xp_backup/
cp -R /usr/bin/siglent/usr/log /usr/bin/siglent/usr/mass_storage/U-disk0/sds2014xp_backup/
cp /usr/bin/siglent/usr/webserver_password /usr/bin/siglent/usr/mass_storage/U-disk0/sds2014xp_backup/
cp /usr/bin/siglent/usr/version.txt /usr/bin/siglent/usr/mass_storage/U-disk0/sds2014xp_backup/
cp /usr/bin/siglent/usr/lighttpd_error.log /usr/bin/siglent/usr/mass_storage/U-disk0/sds2014xp_backup/16. Now you can remove the USB stick and save/check the files in your PC.