Hello
I have an Onion Omega and Arduino dock original from kickstarter times.
It has been working as an old project and wanted to update the Arduino code via wireless. it was working fine before, a few months ago, but now I get
processing.app.debug.RunnerException
at cc.arduino.packages.uploaders.SSHUploader.uploadUsingPreferences(SSHUploader.java:150)
at cc.arduino.UploaderUtils.upload(UploaderUtils.java:77)
at processing.app.SketchController.upload(SketchController.java:732)
at processing.app.SketchController.exportApplet(SketchController.java:703)
at processing.app.Editor$UploadHandler.run(Editor.java:2055)
at java.lang.Thread.run(Thread.java:748)
Caused by: com.jcraft.jsch.JSchException: Algorithm negotiation fail
at com.jcraft.jsch.Session.receive_kexinit(Session.java:582)
at com.jcraft.jsch.Session.connect(Session.java:320)
at cc.arduino.packages.uploaders.SSHUploader.uploadUsingPreferences(SSHUploader.java:122)
... 5 more
I am using
- Ubuntu 20.04, with all its latest updated- arduino ide 1.8.13- onion omega board link
 https://github.com/OnionIoT/Onion-Arduino-Boards/raw/master/IDE_Board_Manager/package_onion.io_index.json
 my .ssh/config has
 Host Omega-0B95
 StrictHostKeyChecking no
 User root
 Ciphers 3des-cbc,aes128-ctr,aes256-ctr
 KexAlgorithms +diffie-hellman-group1-sha1
worst case I can upload the code manually via ssh and updated it via "sh /usr/bin/arduino-dock i2c_liquid_sensor.ino.with_bootloader.hex", but just curious as to why it started failing
Any ideas/suggestions  would be appreciated?
cheers,
Pasquale