Some Routers Advertising 5ghz on 2.4Ghz Channels
Posted: Tue Dec 05, 2023 11:51 am
Hello everyone, we have deployed a large number of esp32s with idf version 4.3 in France and we are facing a lot of problems related with users having routers with the same ssid set for their 5 and 2.4Gjz networks. After some debugging with wireshark I have noticed that some routers around me advertise their 5Ghz networks in 2.4Ghz channels, so the ESP is able to scan them and tries to connect (at least it find the bssid).
We are trying to solve this situation by setting the bssid from our app when the user is provisioning the device but we have found that we cannot do that in IOS, so I was thinking about returning a list with the available 2.4Ghz networks. The problem is that I am being able to scan those 5Ghz networks which advertise on 2.4Ghz channels, is there anyway to filter those networks? I cant do it by channel because esp returns the channel in which it has found the beacon frame but not the real channel in which that network is.
Thanks in advance for any hint about how to solve this problem.
We are trying to solve this situation by setting the bssid from our app when the user is provisioning the device but we have found that we cannot do that in IOS, so I was thinking about returning a list with the available 2.4Ghz networks. The problem is that I am being able to scan those 5Ghz networks which advertise on 2.4Ghz channels, is there anyway to filter those networks? I cant do it by channel because esp returns the channel in which it has found the beacon frame but not the real channel in which that network is.
Thanks in advance for any hint about how to solve this problem.