I’m using the Seeed HaLow module with the FGH100M for a project that would benefit from having a working IBSS mode. I know mm-iot-esp32 doesn’t expose IBSS mode right now despite having some plumbing for it, so I’m considering implementing driver support for it myself. However, I’m not actually sure if the published firmware blobs support the AdHoc interface type even if the driver were to be updated to include it.
Would someone be able to confirm if the published firmware is able to support IBSS mode, or if the chip is capable of it at all?
Hi @timothyb89
Sorry for the late reply here!
Yes, the FGH100M is capable of IBSS mode
, it is something we offer support for on our Linux driver.
Thanks for the reply, that is encouraging! However, I’m targeting the ESP32 for this project, and the firmware images I’ve found seem to reject the commands needed to enter ad-hoc mode (MORSE_CMD_INTERFACE_TYPE_ADHOC returns EINVAL).
I was using the mm6108.mbin version v1.17.6, pulled from the Espressif registry (morsemicro/firmware, 2.10.4-esp32-1). Is there a firmware image suitable for ESP32 that includes IBSS support?
Okay, scratch that, looks like I had my init sequence wrong. IBSS is present in the ESP32 firmware and I’ve tentatively got things working now, thanks again for your time 
1 Like