MM8108 RD09 USB dongle: Ad-hoc / Mesh support on Linux (Orange Pi, ARM SBC)?

Hi,

I’m evaluating the MM8108 RD09 USB dongle on ARM-based Linux platforms (e.g. Orange Pi / other SBCs), and I’d like to clarify the networking modes supported by the Linux driver + firmware.

My questions are:

  1. On Linux (ARM SBC), does the MM8108 USB driver support any form of ad-hoc or mesh networking?

  2. Or is the mesh functionality implemented inside the MM8108 FullMAC firmware (vendor-specific mesh / relay) rather than Linux mac80211?

Thanks!

Hi @liangweizhi

On Linux (ARM SBC), does the MM8108 USB driver support any form of ad-hoc or mesh networking?

We have 802.11s support, ad-hoc, and easymesh. To experiment with these easily, take a look at our OpenWrt distribution which ships on all of our Linux based evaluation kits.

For something like a Raspberry Pi 4, you can build with board target ekh-bcm2711 which will output an rpi-4-mmeval target to support the usb dongle in a Raspberry Pi 4.

You can create a new set of configuration fragments in the boards/ directory to create a new sunxi based target to support the Orange Pi.