<div dir="ltr"><div><div><div><div>Hi,<br><br></div>At some point I was able to get IBSS running with an ath10k radio (QCA988X) using firmware-2.bin_999.999.0.636 [1]. I couldn't test it thoroughly, but it ran for some days in a production BMX6 mesh. I also tried Ben Greear's CT firmware, with no success.<br><br></div>If you are starting a network from scratch, however, go for 802.11s instead of IBSS, as Sven said.<br><br></div>Kind regards,<br><br></div>Roger<br><div><div><div><br>[1] <a href="https://github.com/kvalo/ath10k-firmware/tree/master/QCA988X/main">https://github.com/kvalo/ath10k-firmware/tree/master/QCA988X/main</a><br></div></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">2015-12-19 10:26 GMT+01:00 Sven Eckelmann <span dir="ltr"><<a href="mailto:sven@open-mesh.com" target="_blank">sven@open-mesh.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Friday 18 December 2015 14:14:38 Zach Sherin wrote:<br>
> I'm trying to use bmx6 to mesh together some routers but keep coming up<br>
> against roadblocks trying to get the wireless chipsets into IBSS mode. Do<br>
> you have any suggestions or places to start? If not, no worries. Thank you<br>
> very much for your time, and I hope to hear from you soon.<br>
<br>
My suggestion is to use 802.11s (load ath10k_core with rawmode=1 - for example<br>
add it as parameter for ath10k_core to in the *ath10k file in /etc/modules.d/)<br>
instead of adhoc/ibss when using a recent QCA988* firmware. You have to set<br>
the mesh_ttl=1 and mesh_fwding=0 when you want to use bmx instead of the<br>
802.11s mesh protocol(s). The wireless configuration could for example look<br>
like this:<br>
<br>
    config wifi-iface 'wmesh0'<br>
            option device 'radio0'<br>
            option ifname 'mesh0'<br>
            option network 'mesh'<br>
            option mode 'mesh'<br>
            option mesh_id 'myownmesh' # change this<br>
            option disabled '0'<br>
            option mcast_rate '18000'<br>
            option macaddr '02:11:22:33:44:55' # change this<br>
            option mesh_ttl 1<br>
            option mesh_fwding 0<br>
            option encryption 'none'<br>
<br>
But don't expect encryption to work with authsae/wpa_supplicant. I also heard<br>
that IBSS should work with the qca6174 (TLV) firmware but I never tested it<br>
and therefore cannot confirm it.<br>
<br>
If you really want IBSS with QCA988x then you have to try the firmware fork of<br>
Ben Greear [1]. But it was never really working for me and also still had bugs<br>
in AP mode which were only fixed in the official firmware from QCA. Don't<br>
forget that you still need the driver patches from Ben Greear.<br>
<br>
Kind regards,<br>
        Sven<br>
<br>
[1] <a href="http://www.candelatech.com/ath10k.php" rel="noreferrer" target="_blank">http://www.candelatech.com/ath10k.php</a><br>
<br>_______________________________________________<br>
openwrt-devel mailing list<br>
<a href="mailto:openwrt-devel@lists.openwrt.org">openwrt-devel@lists.openwrt.org</a><br>
<a href="https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel" rel="noreferrer" target="_blank">https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel</a><br>
<br></blockquote></div><br></div>