esp-mesh-lite icon indicating copy to clipboard operation
esp-mesh-lite copied to clipboard

Is it able to make the mesh lite AP hide it's SSID? (AEGHB-52)

Open novflying opened this issue 3 years ago • 10 comments

Is it able to make the mesh lite AP hide it's SSID?

novflying avatar Jan 29 '23 02:01 novflying

    wifi_cfg.ap.ssid_hidden = 1;

novflying avatar Jan 29 '23 04:01 novflying

If the number of nodes is too large, it is not recommended to hide SSID.

xcguang avatar Jan 31 '23 06:01 xcguang

If the number of nodes is too large, it is not recommended to hide SSID.

Why is that? I don't think it's a good idea to make the space full of SSIDs which will make the end users confused.

novflying avatar Jan 31 '23 07:01 novflying

It needs to test if there is any issue, we have not tested this.

xcguang avatar Jan 31 '23 08:01 xcguang

After a preliminary test, hiding the ssid has no effect on the mesh networking functionality.

tswen avatar Jan 31 '23 11:01 tswen

    wifi_cfg.ap.ssid_hidden = 1;

Hi @novflying If you use this parameter, it seems that all nodes will connect to the route instead of forming a mesh, and it may also lead to the inability to connect to the network. I wonder if you have encountered this?

I used it this way, and of course, now I find that there is a problem, so I have commented out this attribute image

yel-best avatar Jan 24 '24 16:01 yel-best

After a preliminary test, hiding the ssid has no effect on the mesh networking functionality.

Hi @tswen

Does mesh-lite definitely need to display all esp32 WiFi SSIDs? If hiding it will cause all nodes to be directly connected to the route, I can see all the esp32 direct connections through my route background, and they do not form a mesh. And if the esp32 is restarted, it will cause the network to be unable to connect. Can't we hide the SSID?

image

yel-best avatar Jan 24 '24 16:01 yel-best

Can I make all esp32 using mesh-lite use the same wifi ssid for mesh networking? For example: My route SSID: iot-wifi, mesh AP SSID: All nodes use esp-mesh.

yel-best avatar Jan 25 '24 02:01 yel-best

Can I make all esp32 using mesh-lite use the same wifi ssid for mesh networking? For example: My route SSID: iot-wifi, mesh AP SSID: All nodes use esp-mesh.

Yes, you can do like this

xcguang avatar Jan 25 '24 02:01 xcguang

Can I make all esp32 using mesh-lite use the same wifi ssid for mesh networking? For example: My route SSID: iot-wifi, mesh AP SSID: All nodes use esp-mesh.

Yes, you can do like this

Is it necessary to modify the logic of mesh scan here? I modify CONFIG_BRIDGE_SOFTAP_SSID_END_WITH_THE_MAC = 0 in the following code so that all softAPs created by nodes use ESP_Bridge. Is this okay? I didn't find a place where the parameters of CONFIG_BRIDGE_SOFTAP_SSID could be modified. I used idf.py menuconfig and found no config that could be modified.

image

yel-best avatar Jan 25 '24 03:01 yel-best