Your new topic does not fit any of the above??? Check first. Then post here. Thanks.

Moderator: igrr

User avatar
By grantnlee
#81460 Hi folks, I'm trying to debug an OTA problem and am hoping for some guidance. Using Arduino 1.8.5, I have OTA running fine on my NodeMCU 1.0. But I am a little surprised to learning that OTA will only work on some of my routers...

Verizon FiOS provided router - WORKS
Google Pixel2 cell phone Hot Spot - WORKS
Tenda N300 - FAILS

On all 3 of these networks, when I load programs over USB everything works perfectly. I can reliably connect to Wifi as well as use my Mosquitto MQTT server. But (only) with the Tenda router, I cannot use OTA.

The Tenda router was given to me, and seemed like it would be great to use in my detached garage. It has a bridging function to connect back to the Wifi in my house. I'd really like to be able to update the program OTA, so I don't have to go plug in every time I want to change something.

Any ideas or is this just tough luck? There are really no advanced settings in the router which look like the might help at all.

Thanks,
Jay
User avatar
By grantnlee
#81461 I should ask one thing in particular as well, does it matter what Wifi encryption you use? My Mac OS X machine which I am developing on is connecting to the Wifi network fine. Simply Arduino is not seeing the ESP8266 out there....

Thanks,
Jay
User avatar
By grantnlee
#81525 Thank you for the suggestion. I did factory reset just as I began using it for this purpose in order to establish a new password. (I did not have my friend's password, who gave the router to me.) Will keep trying things. Thanks, Jay