On 09/11/16 00:56, Gui Iribarren wrote:
There's a group currently testing in Brasil how
does LibreMesh run on
these ath9k+ath10k routers.
ath9k = 2.4ghz
ath10k = 5ghz
Extra packets needed so far:
kmod-ath10k
ath10k-firmware-qca988x
Progress so far: adhoc doesn't seem to work (virtual interface is not
created) on the ath10k interface. The 2.4ghz interface works correctly
(it's ath9k)
adhoc confirmed not supported looking at "iw phy"
Currently trying ieee80211s mode on ath10k.
Will report any news
so, when trying to bring up the mesh interface, logread says
ath10k_pci 0000:01:00.0: must load driver with rawmode=1 to add mesh
interfaces
tried simply reloading the driver with rawmode=1, but then logread said
rawmode = 1 requires support from firmware
following this
https://github.com/o11s/open80211s/wiki/ath10k-(802.11ac)-for-Mesh-Support
i downloaded this exact file
https://github.com/kvalo/ath10k-firmware/raw/master/QCA988X/hw2.0/10.2.4.70…
placed it the router
/lib/firmware/ath10k/QCA988X/hw2.0/firmware-5.bin
overwriting the one from the package ath10k-firmware-qca988x
then
# rmmod ath10k_pci ; rmmod ath10k_core
# insmod ath10k_core rawmode=1 ; insmod ath10k_pci
# wifi
and it came up :)
i had some issues with wireless.radioX.htmode=HT40, logread spits out
some errors during wifi reload
radio0 (24777): Usage: iw [options] dev <devname> set channel <channel>
[HT20|HT40+|HT40-]
radio0 (24777): Options:
radio0 (24777): --debug enable netlink debugging
looks like netifd is passing the parameters wrong to "iw"
according again to this
https://github.com/o11s/open80211s/wiki/ath10k-(802.11ac)-for-Mesh-Support
the syntax is supposed to be "iw mesh0 set freq 5180 80 5210"
and it looks like netifd is doing the classical "iw mesh0 set channel 48
HT40+"
for the meantime, i just unset htmode, and it everything comes up fine
(albeit slow, a netperf between the two nodes on the same table gives
only ~20 mbps, it could be around ~100 mbps if properly configured)
anyway this thread will turn definitely "lime-dev", and offtopic for
lime-users, so I'm moving the discussion there :)
If anyone has already tested this hardware or has any tips, much welcome :)
cheers!
_______________________________________________
lime-users mailing list
lime-users(a)lists.libremesh.org
https://lists.libremesh.org/mailman/listinfo/lime-users