# Software

**URL:** https://community.morsemicro.com/c/software/8.md

[Latest](https://community.morsemicro.com/latest.md) · [Categories](https://community.morsemicro.com/categories.md) · [Tags](https://community.morsemicro.com/tags.md)

---

## [About the Software category](https://community.morsemicro.com/t/about-the-software-category/19)

<div class="topic-metadata">

**Author:** [@Zandr](https://community.morsemicro.com/u/Zandr)\
**Replies:** 0\
**Last updated:** [September 12, 2024, 9:35pm UTC](https://community.morsemicro.com/t/about-the-software-category/19 "2024-09-12T21:35:43Z")

</div>

General Questions about software support for Morse Micro’s HaLow chips on any platform. This channel is dedicated to all software enthusiasts, developers, and problem-solvers! Whether you’re coding your HaLow device, ex…

---

## [Halow Client can't communicate with other devices on the halow ap](https://community.morsemicro.com/t/halow-client-cant-communicate-with-other-devices-on-the-halow-ap/1956)

<div class="topic-metadata">

**Author:** [@Kenbsherman](https://community.morsemicro.com/u/Kenbsherman)\
**Replies:** 20\
**Last updated:** [September 25, 2026, 3:56pm UTC](https://community.morsemicro.com/t/halow-client-cant-communicate-with-other-devices-on-the-halow-ap/1956 "2026-09-25T15:56:13Z")

</div>

I’ve been trying to get a proof of concept up to test some webrtc streaming from an halow client to another machine connected to the halow access point. My halowlink configuration is “Wi-Fi HaLow devices will get an IP o…

---

## [MM8108 mesh multicast loss at light load — help distinguishing PHY errors from firmware drops](https://community.morsemicro.com/t/mm8108-mesh-multicast-loss-at-light-load-help-distinguishing-phy-errors-from-firmware-drops/2058)

<div class="topic-metadata">

**Author:** [@73challenger](https://community.morsemicro.com/u/73challenger)\
**Replies:** 0\
**Last updated:** [September 25, 2026, 2:03pm UTC](https://community.morsemicro.com/t/mm8108-mesh-multicast-loss-at-light-load-help-distinguishing-phy-errors-from-firmware-drops/2058 "2026-09-25T14:03:40Z")

</div>

Hi Morse Micro team, We’re troubleshooting unreliable multicast delivery on a three-node OpenMANET mesh, intended primarily for PTT/voice and ATAK/CoT. We can reproduce loss below the host networking stack, but haven’t …

---

## [Trying to connect raspberry pi 5 mm6108 to AP](https://community.morsemicro.com/t/trying-to-connect-raspberry-pi-5-mm6108-to-ap/1950)

<div class="topic-metadata">

**Author:** [@Kenbsherman](https://community.morsemicro.com/u/Kenbsherman)\
**Replies:** 10\
**Last updated:** [September 25, 2026, 2:40am UTC](https://community.morsemicro.com/t/trying-to-connect-raspberry-pi-5-mm6108-to-ap/1950 "2026-09-25T02:40:13Z")

</div>

My raspberry pi5 is loading the drivers dmesg has no errors. I do have my Halowlink2 AP set up Halow devices will get an ip on this devices local network, which is how I’d like this to work. kbsherman@pi5:~ $ sudo ip l…

---

## [MM8108 on Raspberry pi CM5](https://community.morsemicro.com/t/mm8108-on-raspberry-pi-cm5/2024)

<div class="topic-metadata">

**Author:** [@NimbleMarmot91](https://community.morsemicro.com/u/NimbleMarmot91)\
**Replies:** 6\
**Last updated:** [September 24, 2026, 11:20am UTC](https://community.morsemicro.com/t/mm8108-on-raspberry-pi-cm5/2024 "2026-09-24T11:20:03Z")

</div>

Hi all, I’ve spent the last couple of days trying to get an MM8108-MF15457 up over SDIO on a Compute Module 5 and I’ve hit something I can’t get past on my own. Every Morse branch that supports the MM8108 crashes the R…

---

## [Morse driver compatibility with back ported cfg80211 API](https://community.morsemicro.com/t/morse-driver-compatibility-with-back-ported-cfg80211-api/2046)

<div class="topic-metadata">

**Author:** [@Amit\_Herman](https://community.morsemicro.com/u/Amit_Herman)\
**Replies:** 1\
**Last updated:** [September 24, 2026, 7:56am UTC](https://community.morsemicro.com/t/morse-driver-compatibility-with-back-ported-cfg80211-api/2046 "2026-09-24T07:56:48Z")

</div>

Hi, I’m currently integrating the GW16167 HaLow card into a Telit Cinterion SE250B4 SoM with a Qualcomm QCM2290, running embedded Linux built with Yocto. The kernel is vendor kernel based on Linux 5.15.189. The issue …

---

## [Morse Micro CMSIS Pack 1.9.0 mbedTLS fork writes wrong record version on ChangeCipherSpec / Finished (TLS 1.2)](https://community.morsemicro.com/t/morse-micro-cmsis-pack-1-9-0-mbedtls-fork-writes-wrong-record-version-on-changecipherspec-finished-tls-1-2/2054)

<div class="topic-metadata">

**Author:** [@Rohit\_Anandakumar](https://community.morsemicro.com/u/Rohit_Anandakumar)\
**Replies:** 0\
**Last updated:** [September 23, 2026, 6:03pm UTC](https://community.morsemicro.com/t/morse-micro-cmsis-pack-1-9-0-mbedtls-fork-writes-wrong-record-version-on-changecipherspec-finished-tls-1-2/2054 "2026-09-23T18:03:49Z")

</div>

Hi, On the Morse Micro CMSIS Pack 1.9.0 of mbedTLS (v3.6.x), an outbound TLS 1.2 handshake completes correctly up through ServerHelloDone, but the subsequent ChangeCipherSpec and Finished records are emitted with the SS…

---

## [ESP32-S3 SPI: ~100 SPI transactions per packet cap TCP at ~4 Mbit/s](https://community.morsemicro.com/t/esp32-s3-spi-100-spi-transactions-per-packet-cap-tcp-at-4-mbit-s/2048)

<div class="topic-metadata">

**Author:** [@jone951](https://community.morsemicro.com/u/jone951)\
**Replies:** 0\
**Last updated:** [September 23, 2026, 12:08am UTC](https://community.morsemicro.com/t/esp32-s3-spi-100-spi-transactions-per-packet-cap-tcp-at-4-mbit-s/2048 "2026-09-23T00:08:06Z")

</div>

Hardware: XIAO ESP32-S3 + Wio-WM6180 (MM6108/FGH100M-H), SPI at 40 MHz (confirmed), morsemicro/halow 2.11.2-esp32-2, ESP-ID 5.4.4. AP: Raspberry Pi 4 on Morse OpenWrt 3.0.2, 8 MHz channel, US, MCS 7 both ways at −25 dBm. …

---

## [Mm8108 RD09 windows driver](https://community.morsemicro.com/t/mm8108-rd09-windows-driver/1983)

<div class="topic-metadata">

**Author:** [@weili](https://community.morsemicro.com/u/weili)\
**Replies:** 2\
**Last updated:** [September 19, 2026, 1:55pm UTC](https://community.morsemicro.com/t/mm8108-rd09-windows-driver/1983 "2026-09-19T13:55:40Z")

</div>

Dear Experts. I’ve found the documentation for the MM8108 USB dongle for Windows: https://www.morsemicro.com/resources/user\_guides/USB\_Network\_Adapter\_User\_Guide.pdf How do I obtain the Windows driver ?

---

## [Wi-Fi HaLow (802.11ah) FTM (Fine Time Measurement) support in Linux driver?](https://community.morsemicro.com/t/wi-fi-halow-802-11ah-ftm-fine-time-measurement-support-in-linux-driver/1677)

<div class="topic-metadata">

**Author:** [@MaximD](https://community.morsemicro.com/u/MaximD)\
**Replies:** 3\
**Last updated:** [September 18, 2026, 3:32am UTC](https://community.morsemicro.com/t/wi-fi-halow-802-11ah-ftm-fine-time-measurement-support-in-linux-driver/1677 "2026-09-18T03:32:20Z")

</div>

Hi everyone! ​I’m currently evaluating Morse Micro HaLow chips for a project where FTM (802.11mc / Fine Time Measurement) is a core, deal-breaking requirement. ​I’ve done a quick dive into the IoT SDK repository and it…

---

## [Feature request: Add Passpoint features for all bands including s1g](https://community.morsemicro.com/t/feature-request-add-passpoint-features-for-all-bands-including-s1g/2018)

<div class="topic-metadata">

**Author:** [@hgot07](https://community.morsemicro.com/u/hgot07)\
**Replies:** 0\
**Last updated:** [September 14, 2026, 12:28am UTC](https://community.morsemicro.com/t/feature-request-add-passpoint-features-for-all-bands-including-s1g/2018 "2026-09-14T00:28:09Z")

</div>

It seems the current MorseMicro/openwrt 3.1.1 lacks Passpoint features. I’d like to request for Passpoint features, especially STA side at the moment, for all bands including s1g. The first step is to add Passpoint conf…

---

## [HL2: Reconnecting device hits Peer link num over quota(10) error, with 5 devices](https://community.morsemicro.com/t/hl2-reconnecting-device-hits-peer-link-num-over-quota-10-error-with-5-devices/1890)

<div class="topic-metadata">

**Author:** [@jduchesne](https://community.morsemicro.com/u/jduchesne)\
**Replies:** 2\
**Last updated:** [September 11, 2026, 2:27am UTC](https://community.morsemicro.com/t/hl2-reconnecting-device-hits-peer-link-num-over-quota-10-error-with-5-devices/1890 "2026-09-11T02:27:30Z")

</div>

Our setup is the following: 5 halowlink 2 configured in an 802.11s mesh network 1 with internet uplink in a static location 2 in a chain going “around” an obstruction 2 on mobile robots that are driving around the L sh…

---

## [FGH100M-H / MM6108: 4 modules permanently lose TX/RX while MM6108/BCF still appears operational](https://community.morsemicro.com/t/fgh100m-h-mm6108-4-modules-permanently-lose-tx-rx-while-mm6108-bcf-still-appears-operational/1967)

<div class="topic-metadata">

**Author:** [@Yousaf93](https://community.morsemicro.com/u/Yousaf93)\
**Replies:** 3\
**Last updated:** [September 3, 2026, 3:02pm UTC](https://community.morsemicro.com/t/fgh100m-h-mm6108-4-modules-permanently-lose-tx-rx-while-mm6108-bcf-still-appears-operational/1967 "2026-09-03T15:02:48Z")

</div>

Hi Morse Micro team, We are investigating a repeatable issue with Quectel FGH100M-H modules (MM6108 based) and would appreciate help determining whether we are dealing with an MM6108 firmware/BCF issue, external FEM/PA …

---

## [How to enable ACS (automatic channel selection) on start](https://community.morsemicro.com/t/how-to-enable-acs-automatic-channel-selection-on-start/1847)

<div class="topic-metadata">

**Author:** [@halow\_darkness](https://community.morsemicro.com/u/halow_darkness)\
**Replies:** 14\
**Last updated:** [August 27, 2026, 4:13am UTC](https://community.morsemicro.com/t/how-to-enable-acs-automatic-channel-selection-on-start/1847 "2026-08-27T04:13:14Z")

</div>

Hi Morse, Trying to enable ACS at every reboot. Setup: MM6108 module over SDIO, version 0-rel\_1\_11\_2\_2024\_Feb\_26, hostapd\_s1g v2.11-devel, kernel 5.15.71 , country US. enable\_survey module param is Y. Do i need mors…

---

## [Driver build fails on IEEE80211\_CHAN\_IGNORE](https://community.morsemicro.com/t/driver-build-fails-on-ieee80211-chan-ignore/1780)

<div class="topic-metadata">

**Author:** [@arti.rajput](https://community.morsemicro.com/u/arti.rajput)\
**Replies:** 4\
**Last updated:** [July 1, 2026, 2:54am UTC](https://community.morsemicro.com/t/driver-build-fails-on-ieee80211-chan-ignore/1780 "2026-07-01T02:54:57Z")

</div>

Hi @ajudge , I am building the latest morse\_driver and still getting the below error: morse\_driver/dot11ah/s1g\_channels.c:724:70: error: ‘IEEE80211\_CHAN\_IGNORE’ undeclared (first use in this function); did you mean ‘IE…

---

## [Require Assistance and schematic review For Halow Startup using SPI](https://community.morsemicro.com/t/require-assistance-and-schematic-review-for-halow-startup-using-spi/1904)

<div class="topic-metadata">

**Author:** [@omumbare](https://community.morsemicro.com/u/omumbare)\
**Replies:** 3\
**Last updated:** [August 21, 2026, 4:52am UTC](https://community.morsemicro.com/t/require-assistance-and-schematic-review-for-halow-startup-using-spi/1904 "2026-08-21T04:52:22Z")

</div>

Hi, I have implemented a schematic for 4108E-S module from FnLink using the reference given in this document Fn-Link\_FG4108ESXX-01\_datasheet\_V1.0\_20241101 (2).pdf (2.4 MB) However, the schematic i made does not includ…

---

## [KVR / Soft Roaming Support for MM8108-B2 HaLow APs](https://community.morsemicro.com/t/kvr-soft-roaming-support-for-mm8108-b2-halow-aps/1930)

<div class="topic-metadata">

**Author:** [@Chaitanya](https://community.morsemicro.com/u/Chaitanya)\
**Replies:** 1\
**Last updated:** [August 20, 2026, 5:39am UTC](https://community.morsemicro.com/t/kvr-soft-roaming-support-for-mm8108-b2-halow-aps/1930 "2026-08-20T05:39:09Z")

</div>

Hello Morse Micro Community, We are working with two HaLowLink 2 APs, each using the Morse Micro MM8108-B2 802.11ah (S1G) radio. Our objective is to perform client roaming between these two HaLow APs. Both APs are conf…

---

## [Unable to change MCS for MorseMicro MM8108](https://community.morsemicro.com/t/unable-to-change-mcs-for-morsemicro-mm8108/1464)

<div class="topic-metadata">

**Author:** [@toast\_apd](https://community.morsemicro.com/u/toast_apd)\
**Replies:** 18\
**Last updated:** [August 20, 2026, 5:33am UTC](https://community.morsemicro.com/t/unable-to-change-mcs-for-morsemicro-mm8108/1464 "2026-08-20T05:33:52Z")

</div>

\*\*Problem Summary \*\* I have a mesh network configured using two MM8108 chips which are both configured at a channel width of 2 MHz and a center frequency of 915MHz. My chip is refusing to change its MCS from auto-negot…

---

## [Feasibility of Porting Wi-Fi HaLow Code from STM32U to STM32F407G-DISC1](https://community.morsemicro.com/t/feasibility-of-porting-wi-fi-halow-code-from-stm32u-to-stm32f407g-disc1/1916)

<div class="topic-metadata">

**Author:** [@amaljishnuinthings7](https://community.morsemicro.com/u/amaljishnuinthings7)\
**Replies:** 11\
**Last updated:** [August 20, 2026, 5:03am UTC](https://community.morsemicro.com/t/feasibility-of-porting-wi-fi-halow-code-from-stm32u-to-stm32f407g-disc1/1916 "2026-08-20T05:03:08Z")

</div>

Dear Team, I would like to confirm whether the existing Wi-Fi HaLow code, which is currently developed for the STM32U series MCU, can be ported to the STM32F407G-DISC1 platform. Is this migration officially supported? …

---

## [Raspberry Pi 5 Seedstudio XIAO Halow (Qeutecel FGH100M-H](https://community.morsemicro.com/t/raspberry-pi-5-seedstudio-xiao-halow-qeutecel-fgh100m-h/1941)

<div class="topic-metadata">

**Author:** [@Kenbsherman](https://community.morsemicro.com/u/Kenbsherman)\
**Replies:** 4\
**Last updated:** [August 20, 2026, 4:52am UTC](https://community.morsemicro.com/t/raspberry-pi-5-seedstudio-xiao-halow-qeutecel-fgh100m-h/1941 "2026-08-20T04:52:36Z")

</div>

I’ve followed the instructions in the Build Thread: HaLow for Raspberry Pi OS thread and started out using the same pin mappings specified in the morse-spi.dts file. I’m completely new to this subject and thought the sam…

---

## [Forcing TX power on the MM8108-EKH05](https://community.morsemicro.com/t/forcing-tx-power-on-the-mm8108-ekh05/1806)

<div class="topic-metadata">

**Author:** [@DNT](https://community.morsemicro.com/u/DNT)\
**Replies:** 12\
**Last updated:** [August 17, 2026, 9:03am UTC](https://community.morsemicro.com/t/forcing-tx-power-on-the-mm8108-ekh05/1806 "2026-08-17T09:03:05Z")

</div>

Hello, I’m currently developping a system using the MM8108-EKH05 on the TX side and the MM8108-EKH19 on the RX side. I’m having a hard time setting the transmission power to the maximum available (26dbm). I am current…

---

## [HaLow\_example\_spi project hangs in MX\_LPTIM1\_Init()](https://community.morsemicro.com/t/halow-example-spi-project-hangs-in-mx-lptim1-init/1925)

<div class="topic-metadata">

**Author:** [@s.bosch](https://community.morsemicro.com/u/s.bosch)\
**Replies:** 4\
**Last updated:** [August 17, 2026, 5:16am UTC](https://community.morsemicro.com/t/halow-example-spi-project-hangs-in-mx-lptim1-init/1925 "2026-08-17T05:16:51Z")

</div>

I cannot get the HaLow\_example\_spi to work on my MM8108-EKH05 evaluation board. For one, it doesn’t show any communication on the serial port. While stepping through the debugger I see that it hangs in a while (!LL\_LPTI…

---

## [Chip ID reading failure for ESP 32 S3 when used with Quectel FGH100MAAMD2](https://community.morsemicro.com/t/chip-id-reading-failure-for-esp-32-s3-when-used-with-quectel-fgh100maamd2/1935)

<div class="topic-metadata">

**Author:** [@omumbare](https://community.morsemicro.com/u/omumbare)\
**Replies:** 2\
**Last updated:** [August 14, 2026, 6:48pm UTC](https://community.morsemicro.com/t/chip-id-reading-failure-for-esp-32-s3-when-used-with-quectel-fgh100maamd2/1935 "2026-08-14T18:48:24Z")

</div>

hi, I am using ESP 32 S3 with Quectel FGH100MAAMD, when i run porting assistant it always fails at Read chip id from the MM chip \[ FAIL \] I am using this BCF file and default S3 connecti…

---

## [MM6108 / FGH100M-H — exposing TSF to the host for time sync](https://community.morsemicro.com/t/mm6108-fgh100m-h-exposing-tsf-to-the-host-for-time-sync/1938)

<div class="topic-metadata">

**Author:** [@podom](https://community.morsemicro.com/u/podom)\
**Replies:** 0\
**Last updated:** [August 13, 2026, 11:49pm UTC](https://community.morsemicro.com/t/mm6108-fgh100m-h-exposing-tsf-to-the-host-for-time-sync/1938 "2026-08-13T23:49:08Z")

</div>

Hello, I’m working on a project for a large customer in acoustic sensing that requires correlating audio captured simultaneously at multiple sensor nodes. Our hard requirement for inter-node timestamp alignment is ≤25 µ…

---

## [Mm-iot-esp32 porting assistant error seeed XIAO Halow](https://community.morsemicro.com/t/mm-iot-esp32-porting-assistant-error-seeed-xiao-halow/1011)

<div class="topic-metadata">

**Author:** [@michaelh](https://community.morsemicro.com/u/michaelh)\
**Replies:** 8\
**Last updated:** [August 13, 2026, 7:32pm UTC](https://community.morsemicro.com/t/mm-iot-esp32-porting-assistant-error-seeed-xiao-halow/1011 "2026-08-13T19:32:39Z")

</div>

Hi I’ve been using the seeed github version of mm-iot-esp32 and the examples e.g. scan , rf-test , sta-connect just don’t seem to do anithing for example this is from the scan example: Morse Scan Demo (Built Nov 3 2…

---

## [ESP connection issue](https://community.morsemicro.com/t/esp-connection-issue/933)

<div class="topic-metadata">

**Author:** [@vic25](https://community.morsemicro.com/u/vic25)\
**Replies:** 4\
**Last updated:** [August 13, 2026, 7:09pm UTC](https://community.morsemicro.com/t/esp-connection-issue/933 "2026-08-13T19:09:00Z")

</div>

Hi everyone, I’m looking to use a MorseMicro M2 module (link) with a Freenove ESP32S3-WROOM-1 devkit (link) connected via this MikroBus M2 adapter (link). I tried to use the default pins as described by the default K…

---

## [Builds on some ESP32 boards but not others](https://community.morsemicro.com/t/builds-on-some-esp32-boards-but-not-others/403)

<div class="topic-metadata">

**Author:** [@FillOfCambs](https://community.morsemicro.com/u/FillOfCambs)\
**Replies:** 15\
**Last updated:** [August 13, 2026, 7:20am UTC](https://community.morsemicro.com/t/builds-on-some-esp32-boards-but-not-others/403 "2026-08-13T07:20:50Z")

</div>

Has anyone else managed to build the ESP32 software on anything other than the Seeed Xiao S3 which uses Xtensa architecture? I attempted to build it for the RISC5 boards but no luck. Also attempted to connect the Halow…

---

## [HaLow Support for EU Region](https://community.morsemicro.com/t/halow-support-for-eu-region/829)

<div class="topic-metadata">

**Author:** [@dataslayer](https://community.morsemicro.com/u/dataslayer)\
**Replies:** 12\
**Last updated:** [August 12, 2026, 8:44pm UTC](https://community.morsemicro.com/t/halow-support-for-eu-region/829 "2026-08-12T20:44:56Z")

</div>

First off, I really appreciate the work Morse Micro is doing — there’s a growing community of builders excited about creating MANETs powered by HaLow, and your chips are at the center of that momentum. I’ve been experim…

---

## [esp-halow for esp-idf v6.0+ ETA](https://community.morsemicro.com/t/esp-halow-for-esp-idf-v6-0-eta/1911)

<div class="topic-metadata">

**Author:** [@igi](https://community.morsemicro.com/u/igi)\
**Replies:** 1\
**Last updated:** [August 8, 2026, 2:24am UTC](https://community.morsemicro.com/t/esp-halow-for-esp-idf-v6-0-eta/1911 "2026-08-08T02:24:30Z")

</div>

Hello, There are breaking changes to downgrade projects based on v6.0 down to v5.x just to add MM8108 to it. Are builds for v6+ planned anywhere soon? Any ETA? Thanks.

---

## [AES-256 ciphers (GCMP-256 / CCMP-256) won't form a mesh link on MM8108](https://community.morsemicro.com/t/aes-256-ciphers-gcmp-256-ccmp-256-wont-form-a-mesh-link-on-mm8108/1891)

<div class="topic-metadata">

**Author:** [@codbu13](https://community.morsemicro.com/u/codbu13)\
**Replies:** 3\
**Last updated:** [August 7, 2026, 5:32pm UTC](https://community.morsemicro.com/t/aes-256-ciphers-gcmp-256-ccmp-256-wont-form-a-mesh-link-on-mm8108/1891 "2026-08-07T17:32:50Z")

</div>

Short version On an 802.11s mesh, 128-bit ciphers work fine. 256-bit ciphers never form a link. Same hardware, same firmware, same passphrase — the only thing I change is the cipher. Setting Cipher used Mesh link? …

[Next page](https://community.morsemicro.com/c/software/8.md?page=1)
