A place users can post their projects. If you have a small project and would like your own dedicated place to post and have others chat about it then this is your spot.

User avatar
By martin_g
#68849 Thank you for your feedback.

About your issues:
- You are right: the standalone branch misses some of the latestst changes. Think, I will merge them and make the master branch "standalone". Will do that next week, when I am back from summer vacation.

- Will think about the security model. Currently the assumption is, that the owner of the uplink WiFi is the good guy and that this WiFi has to be protected from the clients of the SoftAp side. Probably it is a good idea to be able to restrict admin access either to the uplink side or to the SoftAP side only.

- It would be easy to include "reset [factory]" in the list of "locked" commands, however then you have to reflash the config, once you have forgotten the lock pw. Perhaps it would be a compromise to allow it at the serial console even in locked state.

- If the uplink side has no password, you can still set one to use it as lock password. But optionally saparating these two passwords might still be a good idea. The ratio behind the current logic is a) the security model and b) that it is easier to remember one PW for WiFi.

- My experience is, that running the CPU at 160 MHz is a good idea. The additional power consumption is marginal (had about 5% less battery time), stability and heat are not an issue, and actual computations are about 50% faster. Think, this is the case as the router CPU idles most of the time anyway.
User avatar
By fldr
#69386 Hi,

i tried flashing the precompiled binaries from the firmware folder using the flash download tools (Windows) on a wemos d1 mini clone with all the settings shown in the picture, but the esp doesnt seem to do anything after flashing. Flashing completes without errors.
Also tried with flashing the 1.5.4 version on 0x00000 and 0x40000, but still nothing from the esp.
When i push the reset button while connected to serial monitor i get following output on 74880Baud:
ets Jan 8 2013,rst cause:2, boot mode:(3,6)

ets_main.c

Do you have any idea what im doing wrong?
User avatar
By fldr
#69401 Oh :roll:
didnt check the checksums because i didnt knew how, now i know and indeed they are different to what is in the checksum file on github. This time i downloaded the zip file from git and now the checksums match and it flashed wright away and works :)
Thank you very much!