ESP32-Camera not connecting to a hidden SSID automatically
 
Notifications
Clear all

ESP32-Camera not connecting to a hidden SSID automatically  

  RSS
Michael D.
(@michael-d)
Active Member
ESP32-Camera not connecting to a hidden SSID automatically

When I connect manually to a WLAN with a hidden SSID, it's working. But after a reboot the connection to the WLAN is not established anymore. I Have to connect to the system AP and reconfigure the WiFi settings again.

Napsal : 05/09/2024 9:09 pm
_KaszpiR_
(@_kaszpir_)
Noble Member
RE: ESP32-Camera not connecting to a hidden SSID automatically

Don't use hidden SSID, it's security by obscurity.

See my GitHub and printables.com for some 3d stuff that you may like.

Napsal : 06/09/2024 7:30 am
Michael D.
(@michael-d)
Active Member
Topic starter answered:
RE: ESP32-Camera not connecting to a hidden SSID automatically

I use hidden SSIDs only for hiding IOT networks with separate IP Ranges from public networks for the whole family.

So it's neccessary for me to connect to A hidden network

Napsal : 07/09/2024 8:15 am
casemasterxl
(@casemasterxl)
Member
RE: ESP32-Camera not connecting to a hidden SSID automatically

I'm having the same problem. I have my printers on a separate hidden SSID so each time I reboot I'm having to manually reconnect them. The prusa firmware implementation for the ESP32 cam does not command the board to scan & connect; only to connect, if available, to the SSID saved in the setup profile.  I have seen some generic (non-Prusa related) threads about this problem that requires editing the code & recompiling to enable the "~scan when turned on" mode. I think it's possible to fix this but it would require someone with the skills to change the firmware.

Napsal : 01/05/2025 3:56 pm
Forfelet
(@forfelet)
New Member
RE: ESP32-Camera not connecting to a hidden SSID automatically

Hi guys,

If needed, I’ve recompiled Miroslav’s firmware after removing the line that was causing issues with hidden SSIDs.

I removed the check that verifies whether the SSID is available before attempting to connect. (-> https://github.com/prusa3d/Prusa-Firmware-ESP32-Cam/blob/db0112e9c219f9768330b6c443bb8a189eeca3c4/ESP32_PrusaConnectCam/wifi_mngt.cpp#L103)
(A hidden SSID doesn’t broadcast its name, so it won’t show up in the scan results.)

The code was compiled after updating the libraries.

You can find the 3 flashing files here : https://github.com/Forfelet/Prusa-Firmware-ESP32-Cam-HiddenSSID

Napsal : 09/08/2025 1:02 pm
Share: