Chat freely about anything...

User avatar
By PumpkinEater
#54726 Thanks for your quick reply. I tried to change the config.h to accept 64bit passwords

Code: Select alltypedef struct
{
   char ssid[32];
   char passwd[64];
   uint8_t   channel;
} config_ssid_t;
...
_Static_assert(offsetof(config_t, flags) == 204, "offset");

it compiled well, but as you said that might be not enough or the wrong way.
My password currently has 52 Bytes. As workaround I could properly introduce a second wifi network with shorter password.
User avatar
By eriksl
#54795 I'm not sure if the API even allows for such large passwords ;)

But it may very well be that somewhere in-between there is also a limiting factor. I can't check it easily because almost all code has hade some changes last weeks.

And BTW, yes, I also have an extra SSID for the ESP's, because I don't trust them securitywise to the same level as my other devices. This SSID is behind a firewall.