despite the actual noise problems. My problem was not in it. The problem is the crooked MTK driver for BE14, I used the image from this topic, and wifi began to work with a power of 27db, instead of a miserable 7db, yes the noise remained, but I got a radius that suits me, and even 5ghz began to break through the wall.
i replaced the cables with those recommended, but i have now -76db, which is even worse than before :X
I assume without proper shielding this wont get any better
Weird, did you make sure the cables are facing away from the PCIE slot
it was such pita because the cables where too long and stiff, also, they were so stiff that they removed the thermal pads. i did not check in which direction they point, iirc they were aligned to point in line to the edges of the wifi pcb.
There are some patches that seems to fix the wifi issues. Seems rootcause are missing/invalid eeprom data.
Taken from related openwrt github issue
Maybe you can verify it?
i added https://github.com/danpawlik/mt76/commit/da5a863b4ec170d9022b777ccd13989873602c65.patch on my last build. i assume i dont have a txpower problem:
root@OpenWrt:~# iwinfo phy0 txpowerlist
0 dBm ( 1 mW)
1 dBm ( 1 mW)
2 dBm ( 1 mW)
3 dBm ( 1 mW)
4 dBm ( 2 mW)
5 dBm ( 3 mW)
6 dBm ( 3 mW)
7 dBm ( 5 mW)
8 dBm ( 6 mW)
9 dBm ( 7 mW)
10 dBm ( 10 mW)
11 dBm ( 12 mW)
12 dBm ( 15 mW)
13 dBm ( 19 mW)
14 dBm ( 25 mW)
15 dBm ( 31 mW)
16 dBm ( 39 mW)
17 dBm ( 50 mW)
18 dBm ( 63 mW)
19 dBm ( 79 mW)
* 20 dBm ( 100 mW)
I should have tested the noise problem before putting all back together
Maybe i find some time the next days to play around…
This looks nearly same like the “better patch” above. So i guess because of this you do not have the tx issue.
The rxfilter patch seems important, though. I’ve just tested this change selectively on the OpenWrt snapshot without any other MTK patches and didn’t get a dramatic improvement in throughput, but it didn’t break anything obvious either. I wonder why it hasn’t been upsteamed yet.
i checked that patch and tried to apply it manually, seems like this is not compatible with master
I borrowed the required line from the original patch and recreated it so that in can be applied without the preceding patches from MTK. Goes into package/kernel/mt76/patches/
0152-cp-mtk-mt76-mt7996-config-rxfilter-to-drop-other-unicas.patch (271 Bytes)
Will these patches appear on the official open wrt for bpi-r4 in the near future, as well as support for 8gb RAM? I’m just tired of going through different versions and manually patching, due to the lack of knowledge on how to build images myself. I took images from people on github, this unlocked 20db, but I didn’t see the result until I left this image. I got 27db and finally a normal radius.
Assuming using the stock metal BPI-R4 case, if I were to purchase some RG178, RP-SMA to U.FL wires, what length(s) should I get?
Also, will these work?
I have already asked this question before, here is a ready-made solution (regarding the length they said 15-20 cm): https://aliexpress.ru/item/1005005073653227.html?spm=a2g2w.orderdetail.0.0.88064aa6UXiEWG&sku_id=12000031532502182 p.s. you can wait about 2 weeks, when they come to me I will write about the changes)
i have 20cm and its too long. 3 could be 20cm for those antennas more far away but 3 should be 15cm for those that are close to the case, otherwise you will have some cable loops. also keep in mind that those are a bit stiffy, which makes those loops even worse. i bought these https://www.amazon.de/dp/B0B9RXM7TB and it mades the noise even worse.
They do a great job. They release a defective module to the market, and instead of including a fix in the firmware, they tell people to install it manually. The situation is approximately the same with the 8gb ddr board versions.
What is wrong with 8gb versions? Only bl2 has to be replaced to drive the ram differently compared to 4gb version,thats all.
just collecting different fixes to get a normal working device is a process that can be avoided by placing them in the official firmware for the device, or am I wrong?
This doesn’t do much in terms of noise it’s still The same for me
Openwrt mainline isn’t officially by BPI, Openwrt MTK is