Strictly necessary cookies are on by default and cannot be turned off. Functional, Performance and Tracking/targeting/sharing cookies can be turned on below based on your preferences (this banner will remain available for you to accept cookies). You may change your cookie settings by deleting cookies from your browser. Then this banner will appear again. You can learn more details about cookies HERE.
Strictly necessary (always on)
Functional, Performance and Tracking/targeting/sharing (default off)
To summarize my case, we use the CYW43455 chip on a custom embedded system and for now, we are simply using the chip with the default given firmwares which are:
The problem is that with the default firmwares, it seems that we can't use roaming natively. So my question is how can we rebuild a custom firmware for this chip for our particular case which is activating Fast Roaming feature?
After this done, we setup the chip manually thanks to ioctl to activate roamoff=1.
(it was when we wasn't using the roaming)
Now with the new firmware, i can just remove the lines that was desactivating the roaming and a new event is triggered which is WLC_E_ROAM when i'm going under -65dbm who is the treshold set in nvram. Is this sufficiently or did i need to do what you said?
After each power on of our embedded system, we absolutely need to reanitialize everything, that's why we are doing it like this.
EDIT: Afterall, it seems that if i just use your last firmware with my process, roaming works!! So it's all good thank you