Ben Greear suggested to me that I ask for help in figuring out how to configure an adhoc/ibss based mesh. I haven't been able to find an example that's relevant.
(Well, I've been able to find an example on YouTube that dates from before https://github.com/openwrt-routing/packages/commit/54af5a209e0a0a75b5eb712c0... in which Sven revolutionized option proto batadv. It's not very helpful now, I think.)
My problem is that I have a bunch of wave-1 radios that, running under ath10k-ct (Ben Greear's firmware), can support mesh networking only in ibss mode (says Ben Greear). I can use the non-CT firmware's 802.11s implementation, but it's unreliable. I'm looking for a way around my still-growing number of self-diagnosis-and-reboot hacks that are necessary with nodes running the non-CT firmware.
I'm hoping that someone on this list is running batman-adv with ibss/adhoc mode with a recent version of OpenWRT and will provide me their appropriately-redacted working OpenWrt config files (/etc/config/{network|wireless} as an example of something that is known to work.
Steve Newcomb
On Wednesday, 8 April 2020 20:10:03 CEST Steve Newcomb wrote:
Ben Greear suggested to me that I ask for help in figuring out how to configure an adhoc/ibss based mesh. I haven't been able to find an example that's relevant.
I am guessing you mean OpenWrt configuration. Because you linked a OpenWrt routing commit below.
Take the wireless configuration from https://www.open-mesh.org/projects/batman-adv/wiki/Batman-adv-openwrt-config... and the network configuration from https://www.open-mesh.org/projects/batman-adv/wiki/Batman-adv-openwrt-config...
[...]
My problem is that I have a bunch of wave-1 radios that, running under ath10k-ct (Ben Greear's firmware), can support mesh networking only in ibss mode (says Ben Greear). I can use the non-CT firmware's 802.11s implementation, but it's unreliable. I'm looking for a way around my still-growing number of self-diagnosis-and-reboot hacks that are necessary with nodes running the non-CT firmware.
I'm hoping that someone on this list is running batman-adv with ibss/adhoc mode with a recent version of OpenWRT and will provide me their appropriately-redacted working OpenWrt config files (/etc/config/{network|wireless} as an example of something that is known to work.
Uff. IBSS with Ben Greears firmware is... somewhat broken. I had fun with this a couple of weeks ago. Easiest way to break it (on Dakota) was to start an AP and IBSS interface at the same time - both will then top to beacon and only start to beacon again when you stop one of them. It was then decided just to stop using this firmware (and IBSS).
But maybe it still works for you. Maybe some of the Gluon users here can also provide some insides here because some of the communities used IBSS with ath10k-ct.
Kind regards, Sven
Sven, Many thanks for the prompt, relevant and cautionary advice. I will try your suggested OpenWRT configuration soon.
On 4/9/20 1:54 AM, Sven Eckelmann wrote:
Maybe some of the Gluon users here can also provide some insides here because some of the communities used IBSS with ath10k-ct.
I'm hoping for just such insights.
All best wishes,
Steve
b.a.t.m.a.n@lists.open-mesh.org