Hi everyone,
I wanted to share a modified example of the default mesh.py in Mininet-WiFi that attempts to enable mesh communication in the 5 GHz band (802.11ac / channel 36). This setup is intended for anyone experimenting with higher-throughput mesh networks using 802.11ac.
🔧 Changes Made:
Switched from channel=5 (2.4 GHz) to channel=36 (5 GHz)
Changed ht_cap to 'HT40+'
Set wmediumd_mode=False to bypass RF propagation limitations during testing
Assigned IPs manually to mesh interfaces (staX-mp0) when needed
Optional: Tried patching format_freq() to avoid NoneType errors when using 5 GHz channels
✅ Current Result:
Although the mesh interfaces are created and IPs are assigned, the 5 GHz mesh nodes are not forming links, and ping between them fails unless fallback to 2.4 GHz is used. If anyone has managed to get 802.11s mesh working over 5 GHz in Mininet-WiFi, I’d really appreciate your input or suggestions.
I've attached the modified mesh_11ac.py file for reference.
Thanks and Regards,
Kavin
Hi everyone,
Following up on my previous discussion where I shared the modified mesh_11ac.py to simulate Wi-Fi mesh over 5 GHz using mode='ac', I’m now working on simulating a new profile which is based on 802.11ah (HaLow) for sub-GHz mesh networking for my research work:
My system supports sub-GHz frequencies (902–928 MHz), confirmed via iw list:
mac80211_hwsim also exposes these frequencies under Band 5 also confirmed in iw reg get.
Mesh interface mode (mesh point) is supported.
How do we correctly assign a mesh interface to a channel in the 902–928 MHz range in addLink()?
For example, should I use:
or is channel=<custom> preferred?
Is mode='11ah' officially supported or just a label?
I don’t see 11ah listed in Mininet-WiFi’s docs, but I’d like to simulate the MCS0–7 behavior and long preamble/guard interval as closely as possible.
How should I configure bandwidth (1/2/4 MHz) in the absence of native 802.11ah support?
Should I shape traffic externally using tc qdisc, or is there a Mininet-WiFi method?
--
You received this message because you are subscribed to the Google Groups "mininet-wifi-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mininet-wifi-dis...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/mininet-wifi-discuss/cc1f6086-8144-4954-a85c-49ba1d2861d0n%40googlegroups.com.
Hi Prof. Ramon Fontes,
Thank you for your reply.
I’m currently working on a multi-radio mesh setup as part of my research, and I’ve encountered a blocker related to HT40+ support in the 5 GHz band using wmediumd.
As you mentioned:
"Since wmediumd doesn't support 5GHZ with HT40+, you also have to disable it. I think I have to take one of my students to add support to HT40+. At first it doesn't seem to be a hard task if we consider https://mcsindex.com/."
I wanted to kindly check if there have been any updates or progress on this front, or if you could share any guidance or suggestions for implementing this support myself. I’d be happy to develop the necessary changes and contribute them back to the community.
Looking forward to your advice.
To view this discussion visit https://groups.google.com/d/msgid/mininet-wifi-discuss/b1c073b4-5bb4-4af1-9853-6fa23feb8c5fn%40googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/mininet-wifi-discuss/c0fab37d-66bf-4d8f-a012-342a310a9998n%40googlegroups.com.