0

我正在尝试通过 Wifi 将草图上传到我的 Arduino Yun,但它无法正常工作。我正在使用 Java 1.8.0_25 和 Arduino IDE 版本 1.6.4 运行 OS X 10.10.3。

我可以通过 USB 上传草图,但是当我尝试使用 WiFi 时,我在 Arduino 控制台中看到以下错误:

processing.app.debug.RunnerException
at cc.arduino.packages.uploaders.SSHUploader.uploadUsingPreferences(SSHUploader.java:102)
at processing.app.debug.Compiler.upload(Compiler.java:163)
at processing.app.Sketch.upload(Sketch.java:1220)
at processing.app.Sketch.exportApplet(Sketch.java:1194)
at processing.app.Sketch.exportApplet(Sketch.java:1166)
at processing.app.Editor$DefaultExportHandler.run(Editor.java:2487)
at java.lang.Thread.run(Thread.java:745)
Caused by: com.jcraft.jsch.JSchException: session is down
at com.jcraft.jsch.Session.openChannel(Session.java:843)
at cc.arduino.packages.ssh.SSH.execSyncCommand(SSH.java:58)
at cc.arduino.packages.uploaders.SSHUploader.runAVRDude(SSHUploader.java:130)
at cc.arduino.packages.uploaders.SSHUploader.uploadUsingPreferences(SSHUploader.java:93)
... 6 more

我在githubarduino 论坛上找到了一些相关信息,但我不太明白它如何应用于我的设置或任何有关设置 ~/.ssh/config 的说明文档。

我可以从命令行使用 SSH 连接到我的开发板。

4

1 回答 1

0

Arduino 论坛主题中所述,我有一个 ~/.ssh/config 文件,其中设置了 ServerAliveInterval 值。我删除它后,wifi上传就起作用了。

于 2015-06-09T15:50:17.390 回答