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