Hello!
I have some iot-gate-imx8 devices acting as wi-fi APs. I noticed that some of them are using channel 13 even though I was setting the regulatory country to the US. This is causing certain Android devices to not be able to discover or connect to the wi-fi AP.
Upon debugging, it looks like iw reg set US is not working - iw reg get is showing country 00. I also have "country": "US" set in config.json. Inspecting dmesg, I see: cfg80211: loaded regulatory.db is malformed or signature is missing/invalid.
I can explicitly set the channel in the wi-fi config, but is there a better solution to enable DCS?
Host OS version: balenaOS 6.5.19+rev1
Supervisor version: 17.0.2
wi-fi device module: iwlwifi