We are working with a Gateworks M.2 Card with the MM8108 module on it (GW16167) and were having issues with getting the software to run when configured for EU country code.
Error:
root@noble-venice:~# hostapd_s1g ./hostapd_s1g_wpa3.conf -B
Invalid s1g config of oper class, country code and channel
s1g mapped ht channel 38
2 errors found in configuration file './hostapd_s1g_wpa3.conf'
Failed to set up interface with ./hostapd_s1g_wpa3.conf
Failed to initialize interface
It appeared the op_class to be used was 68 for 1mhz and 69 for 2mhz, but this gave us the error. Doing lots of digging, it appears the correct op_class is 66 for 1mhz and 67 for 2mhz.
Is this correct?
Where is this documented in the Morse Micro documentation?
I’ll see if we can get the regulatory database lifted from our devices and onto the website where it is more accessible - especially now that we have a better CMS. The old one was a little…underwhelming.
If you have a HaLowLink1 or 2 handy, there is a page under Help → Regulatory Information that has a list of all of the channels and their respective regulatory rules.
Thank you for the reply, this is very helpful. We are not using the HaLowLink1 or 2 and their help section. We are looking for more generic documentation about the chipset and radio and not something specific to the ‘dev kit’. The GitHub is VERY helpful, just hunting through code is not the typical way we look for documentation. We look forward to seeing more documentation in a more general fashion, thank you for letting us know this effort is currently underway.