Replies: 3 comments 1 reply
-
Found it and will open an issue for it. Problem is the unreliable UDP transmission of the short "OK" packet as soon as the authentication was successful. |
Beta Was this translation helpful? Give feedback.
-
What version of the core was making the update ? UDP should really be replaced by TCP as a non-breaking extension in this OTA process... |
Beta Was this translation helpful? Give feedback.
-
Hi, I get a similar error with the latest versions. I currently cant even get the BasicOTA to update via OTA. It fails at 0% uploaded and the above mentioned "Error[4]: End failed". Any tipps on how to get this working? |
Beta Was this translation helpful? Give feedback.
-
After having used ArduinoOTA for years, literally, to upload firmwares to a couple of ESP8285 and NodeMCU devices, out of a sudden OTA has stopped working for me.
espota.py
is returningAt the same time, the device will report (in the onError() callback) "Error[1]: Begin failed" on ESP8285 and "Error[4]: End failed" on NodeMCU devices.
I snapped a sample session with Wireshark. Initial packet from
espota.py
:Next comes the AUTH request from the device:
Finally one last packet from
espota.py
, before the error will occur:This looks OK for all I know, but why does ArduinoOTA stop here?
What may cause this issue?
Beta Was this translation helpful? Give feedback.
All reactions