Good morning @RafalB82 and @titoum, correct? The image I'm currently using is the latest @RafalB82 6.6.86 in emmc, although I believe that patch was already applied by him in 6.6.79.
By the way @RafalB82, great work done on April 26, 2025, with your latest version on 6.6.86.
Applying /opt/openwrt/bpi-r4-openwrt-builder/openwrt/target/linux/mediatek/patches-6.6/mt7988a-bananapi-bpi-r4.dtsi using plaintext:
patch: **** Only garbage was found in the patch input.
am i missing something? build was done then i tried to add those extra patch you provided through mediafire.
edit: ok need to copy at other location: openwrt/target/linux/mediatek/dts/
It is better to remove this pach, it causes a conflict with another patch from MTK. Later, I will post an update to the patch from MTK that makes fixes for luleey and zaram sfp+
Also, for those looking to replace existing devices with BPI-R4, I unfortunately have to report that this aint it yet folks. WiFi signal is way worse that what you'd expect from something that reports 27dbm TxPower.
RSSI reported by a 2.4Ghz Iot device, it was consistently above 80% on my trusty WRT1900ACS and fell down to mid-30-es on BPI-R4 using the same exact channel and channel width,with the router is sitting in the same exact place. I'm using the txpower patch with BPI-R4 reporting 500mw TxPower on 2.4Ghz:
I solved it by neatly packing everything into its original box and opening a return request lol. The WiFi performance is absolutely abysmal, I can't believe it's not talked about more.
My noise floor is -90dBm on the ancient Linksys I use and goes up to -70dBm on the BE14. Simultaneously my signal strength takes a nosedive. There is no way on earth this card is actually transmitting at advertised 25dBm.
Is anybody else getting build errors for uboot, every build i try and make I get stuck on emmc errors, which causes the entire build to fail, this is true for snapshot builds too,
EDIT:
These results are for the MTU 1500. For larger MTU (e.g. 9000) they could be a bit better but unfortunately @rmadrad patch is not currently compatible with RC1 version due to many MTK patches of mtk_eth_soc.h and mtk_eth_soc.c.
Bonus - file transfer speed from from app "NAS prerformance tester" via SMB and NVME on bpi-r4
Running warmup...
Running a 1000MB file write on X: once...
-----------------------------
Average (W): 427,05 MB/sec
-----------------------------
Running a 1000MB file read on X: once...
-----------------------------
Average (R): 685,10 MB/sec
-----------------------------
Can you elaborate on what you're implying from this PDF?
I see the power figures jump higher under 5Ghz and 6Ghz iperf tests compared to 2.4Ghz. The difference is there likely due to higher traffic and corresponding higher CPU load.
I'm not sure how you interpret this data to draw any conclusions about wireless transmit power.
The PDF I linked to is the actual RF info based on specific modes for that specific Wireless card - not hypothetical, but this part of their regulatory testing and verification.
Thanks, appreciate it!
Not sure how to read this data to be honest, the "Standard, without FEM" column seems to be the "set" TX power and the other rows are actual measured power levels. I can see the trend where the wider the channel width, the lower the tx power.
I still don't know if the set TX power is implied to be the max tx power of the board. If that's case then you're right, iw dev software-reported tx power figures are completely overblown.
As an example, 6GHz reports 25dBm power in OpenWrt while the highest figure in this datasheet for 6GHz radio is 18dBm in 11A 54M mode(no one will be using this) and goes all the way down to 10.5dBm in the mode that everyone wants to operate the 6GHz radio - 11BE 5G MCS13 320M