Ive got same issues … some times i need restart omnia router
The issues are also not solved for me even though my cards were replaced. Interestingly it worked for some time it worked after my cards were replaced WLAN was fine after each restart and started to believe it’s a hardware issue.
But meanwhile the issues are back so it was not a hardware issue. I often have to restart turris 1-2 times before both wlan cards start, very often both are just dead (lights dark, not showing up in ifconfig). So even after quite a long time the device still has issues with Wifi drivers and it seems turris is either unable to fix them or have no interest in investigating this issue. They say that they are unable to reproduce it, but then why do so many people have problems and of course nobody with this problems wants to send back the router because of shipping costs and because most people don’t have a replacement they could use till the issue is resolved (including me). In my opinion turris should provide a replacement unit and have the other unit shipped to them after the replacement is received with unchanged configuration (so the one that causes the issues and just start rebooting the device multiple times) but I guess they are too lazy or the costs are too high to really go this way and fix it once and for all.
Luckily I meanwhile use a separate Highspeed Wifi Access Point in Bridge Mode (so it’s transparent) and I only use the Turris WLAN for some not so important devices and Guest network. For alle my Tables, Phones, etc I use the access points which works reliably.
If I had known that turris has such huge WLAN issues I probably would have ordered the device without WLAN.
In my case the card shows up only when is not hot (so every second reboot).
But! Recently I put inside my omnia old notebook fan (just because I can there was no other reason) and what a surprise - my 5G radio is working like a charm. Then due to the noise from fan I removed it and my 5G was the same - not booting up when hot. As a compromise I removed radio top cover and attached my old raspberry pi passive cooler. It works great and in 99% the card shows up after reboot except cases when the card was intensively used before reboot (like maxed oud by iperf).
[passive cooling - not actual photo later changed to slighty bigger block]
According manufacturer spec. the card operating temperature is -20ºC to 70ºC (https://www.compex.com.sg/product/wle900vx/) but industrial grade version should work up to 90° (https://www.compex.com.sg/product/wle900vx-industrial-grade/).
Considering board temperature of omnia somewhere between 60°-90° and heating of 5G itself I think that some cards might be on the edge of reliability so bit of cooling can help like in my case.
Anyway I ordered already this beast https://www.compex.com.sg/product/wle1216v5-20/ so I hope it will work better.
Let us know please in this thread if you get this beast working, my question is: where do you connect the 3 antennas because you have much more connectors and also if you have decent drivers that work
I ordered 5 spare external antennas and pigtails. One will be not connected I just want symmetrical look
In addition I ordered this flatant https://www.compex.com.sg/product/flatant-4x4-dual-band-6dbi/ to hide it inside and maybe remove all antennas from behind. In my experience internal antennas are not worse than external so I’ll try both and then see what is better. My house is one floor so I don’t need to steer beaming angle.
Delivery should be this thursday so after weekend hunting board-2.bin files I hope to give you some feedback…
So… Good news
Up and running. So far stable and no issues with default config (2 hrs testing so far card was delivered just today).
iPerf on my S7 edge gives peaks of 530 Mbps, average cca 480Mbps. It is very comparable result to default 5G radio but to measure advantage of MU-MIMO I need more testing).
Card is pretty hot.
As expected problem was board-2.bin file.
Both default repo (non-ct and ct) of kmod and firmware are not working.
There are several options possible:
1) use default repo and just replace board-2.bin by Candela: (https://www.candelatech.com/downloads/ath10k-9984-10-4/board-2-ct.bin / referer: https://www.candelatech.com/ath10k-10.4.php)
(https://github.com/kvalo/ath10k-firmware/tree/master/QCA9984/hw1.0/3.4 is the same firmware as omnia default but board-2.bin is not working)
2) replace both default repo files by Candela files:
- board-2.bin: ct mod as in 1)
firmware-5.bin by ct:
community (https://www.candelatech.com/downloads/ath10k-9984-10-4/firmware-5-ct-full-community.bin) or
I’ll keep you posted how it performs. I run CT non-commercial now.
Router was rebooting so I went for option 1) and now it’s solid stable. iPerf from mobile between 500 and 570Mbps.
as far as I can see you are testing WLAN ac 2 card…
On which distance do you get 500Mbps to your mobile phone?
Basically said it needs some additional development?
From couch to router
It’s about 3m. But over 2 walls (10m) I can get still around 450Mbps. I use default settings.
I think it’s mobile limitation so I plan to check throughput on RT-AC87U (Quantenna SOC). MU-MIMO performance gain I did not test so far but soon I will.
Thank you very much, sounds great.
With standard ac card that came with router after 2 walls ( not concrete but wood) there are significant losses.
As you now had several days of normal-life-testing - is it still pretty stable?
How did you manage the 4th antenna - as the 2,4GHz-card still needs 2 antennas the TO is lacking a fith hole for RP-SMA, right?
Did you do throughput-testing?
I’m eagerly waiting for the Intel 9260 to become available - with that one could fully unleash the wave 2-power
edit: could you give instructions for beginners how to install the necessary drivers?
Yes it is stable with default firmware-5.bin and CT mod of board-2.bin.
Today I downloaded new firmware-5.bin_10.4-3.4-00104 https://github.com/kvalo/ath10k-firmware/tree/master/QCA9984/hw1.0/3.4 so far stable and now it reports TX Rate properly.
It was necessary to buy additional antennas (the same as on omnia): http://www.gpsmorava.cz/Items/ItemDetail.aspx?id=AW-A2458G-FSRPK-B
Installation is quite easy:
Just install firmware from CLI or Luci and then replace files as mentioned earlier in this thread
ls /lib/firmware/ath10k/QCA9984/hw1.0/ board-2.bin firmware-5.bin
QCA988X needs to be uninstalled first, right?
Best is to keep QCA988X and use it as email@example.comGHz and remove the half-sized AR9287 which is firstname.lastname@example.orgGHz only.
You will need to use one antenna for 2.4GHz only and use both diplexers for 5GHz.
In my case the QCA988X is faulty (not detected in warm state) so I kept the half-sized 2GHz radio installed instead of QCA988X.
Do you think it would also work with 3 antennas leaving the 4th connector unconnected as I don’t necessarily want to drill holes and buy new antennas and pigtails?
I think you can disable antenna manually in config. But why if you can buy directly the same card but with 3x3 only:
It is not needed to drill holes there are 5 holes already but 2 with plastic insert which is easy to remove.
bought the wle1000v5-20 from compex not but it features a qca9882 chip (not qca9884) I was unable to find a driver at https://github.com/kvalo/ath10k-firmware/ repo.
But I also found this wiki https://wikidevi.com/wiki/Ath10k which states that qca9882 should be in-kernel.
I’m totally confused now how to get this card working. Do I have to modify board2-bin and firmware-5.bin from somewhere or not?
Thanks for any help as I have the card now laying around without use.
Try board-2.bin first (there’s readme).
This should work with new HW versions. If not then from Compex product page navigate to download and find board files for older HW version.
I can understand your frustrations if the card is not working. If you will have problems to set it up and running then let me know I’ll try to give you more detailed how-to during this weekend…
Hi Thanks for that Link. I just installed ct driver from cli in luci and replaced board-2.bin from the download you provided. Worked perfectly fine after rebooting.It also seems that this card boots up just fine after a router reboot whereas the pre-installed card ws faulty and always needed 2-3 reboots to get wifi back up and running.
The only thing I still have is that I don’t see signal strength and “Mbit Rate” and Luci locks up when I trying to look at the details page of one of the 2 WLANs If configured on the card “internal & guest”. But this strangely also happens when I try to look at the details page of the 2,4Ghz card. Don’t know what error that is.
Performance of the card is fine, it’s just the missing information. But I halso had that problem with the pre-installed card and to be honest I don’t look onto this page very often. So if it can be easily fixed even better but if not, no big deal
Thanks for you help
Congratulations. Just note it is not 9882 as you mentioned but 9982.
Did you try non-ct default firmware? How it works?
For Luci - what do you mean by “lock up”? In my case some Luci tabs loads more than 30s for example. Try to wait longer there are people reporting that sometimes must wait even few minutes before the page loads.