Maybe your app is correct and the log is wrong. I have two nbg7815 devices and one has the replaced board-2.bin, the other has the one that came with openwrt. When I do "iw phy phy0 info" streams 5 to 8 are only available on the device with the replaced board-2.bin.
The values for “BF-ANTENNA” and “SOUNDING-DIMENSION” refer to the number of radio chains. Here the value is used as 4 which means that the target has 4 radio chains.
...now someone with a 2.5gbit or better uplink to their lan with a nas spoil us with some iperf3 and samba transfer benchmarks
on my qnap 301w which is 4x4 i get a max of 210MB/s (sustained... stable...) from my nas and am able to see download throughput (router -> client) of 2.01gbit when doing iperf3 pulls. this is using the latest qosmio nss build of course. client is ax211 windows 10 from 4 or 5 meters away from the ap.
i wonder if this device can do a little bit better. i know the theoretical max still stays at 2400/2400 but with what appears to be a superior radio + antenna setup maybe a bit better results?
Does this mean that with the stock board.bin file the route can do 4x4 for both 5G radios, and with the replaced board.bin file the router does 8x8 through one radio? So the total bandwith of 6000mbps stays the same, right?
Yes, in case you want two 5GHz radios with each 4x4 and 80Mhz bandwidth you don't have to do anything. In case you want one 5 GHz radio with 8x8 and 160 MHz you need to replace board-2.bin. In most cases 4x4 with 80 MHz is enough, at least as long as you run a 1 gig network.
I read a couple of years ago that 8x8 has a better coverage and range compared to 4x4 but so far I've never tested it. They spoke about +30%.
8x8 spartial streams could also have an impact on the CPU and power consumption.
160mhz definitely "feels" better than 80mhz in my case. Before I was maxing out my 1gig in same room as the router, but now with 160mhz I maxing out 1gig on WiFi across my whole house. That's the good feeling there
CPU usage is still minimal in my case, as I am using full nss build, but router indeed gets much toastier! I can see fan kicking in a few times a day for a few minutes (so nothing too disturbing) to cool this beast down. But man this thing fly!
For anyone interested in nice working build with 160mhz working and full nss, @asvio latest updates to his branch makes this possible without manually copying board-2.bin file onto the router.
I just build using his latest updates, and 160 mhz is available on radio 0 now without any tinkering.
Thanks a lot lot for that @asvio, I have my dream router finally complete
# Use "make defconfig" to expand this to a full .config
# Target device
CONFIG_TARGET_qualcommax=y
CONFIG_TARGET_qualcommax_ipq807x=y
CONFIG_TARGET_qualcommax_ipq807x_DEVICE_zyxel_nbg7815=y
CONFIG_TARGET_OPTIMIZATION="-O3 -pipe -mcpu=cortex-a53+crypto+crc"
CONFIG_BUILD_PATENTED=y
#
# Package build options
#
# CONFIG_DEBUG is not set
CONFIG_EXTRA_GCC_CONFIG_OPTIONS="--with-cpu-64=cortex-a53+crc+crypto"
# NSS firmware
CONFIG_PACKAGE_nss-firmware-ipq8074=y
CONFIG_PACKAGE_nss-firmware-default=y
# NSS CRYPTO IS BROKEN
# CONFIG_PACKAGE_nss-eip-firmware is not set
# CONFIG_NSS_DRV_CRYPTO_ENABLE is not set
# CONFIG_PACKAGE_kmod-qca-nss-cfi-cryptoapi is not set
# CONFIG_PACKAGE_kmod-qca-nss-crypto is not set
# NSS WiFi offloading support
CONFIG_ATH11K_NSS_SUPPORT=y
CONFIG_PACKAGE_MAC80211_NSS_SUPPORT=y
CONFIG_ATH11K_MEM_PROFILE_512M=y
# CONFIG_ATH11K_MEM_PROFILE_1G is not set
# CONFIG_ATH11K_DEBUGFS_STA is not set
# CONFIG_ATH11K_DEBUGFS_HTT_STATS is not set
# NSS Drivers
# CONFIG_PACKAGE_kmod-qca-nss-drv-clmapmgr=y
# CONFIG_PACKAGE_kmod-qca-nss-drv-eogremgr=y
# CONFIG_PACKAGE_kmod-qca-nss-drv-gre=y
# CONFIG_PACKAGE_kmod-qca-nss-drv-l2tpv2=y
# CONFIG_PACKAGE_kmod-qca-nss-drv-lag-mgr=y
# CONFIG_PACKAGE_kmod-qca-nss-drv-map-t=y
# CONFIG_PACKAGE_kmod-qca-nss-drv-match=y
# CONFIG_PACKAGE_kmod-qca-nss-drv-netlink=y
CONFIG_PACKAGE_kmod-qca-nss-drv-pppoe=y
# CONFIG_PACKAGE_kmod-qca-nss-drv-pptp=y
# CONFIG_PACKAGE_kmod-qca-nss-drv-pvxlanmgr=y
# CONFIG_PACKAGE_kmod-qca-nss-drv-tun6rd=y
# CONFIG_PACKAGE_kmod-qca-nss-drv-tunipip6=y
# CONFIG_PACKAGE_kmod-qca-nss-drv-vlan-mgr=y
# CONFIG_PACKAGE_kmod-qca-nss-drv-vxlanmgr=y
# CONFIG_NSS_DRV_PPTP_ENABLE is not set
# NSS Drivers: Kernel Modules: Network Support
CONFIG_PACKAGE_kmod-qca-nss-drv-qdisc=y
# OTHER NSS
CONFIG_NSS_MEM_PROFILE_HIGH=y
CONFIG_PACKAGE_sqm-scripts-nss=y
## OTHERS qca
CONFIG_PACKAGE_kmod-qca-mcs=y
## Bluetooth nbg7815 specific
CONFIG_PACKAGE_bluez-tools=y
## Luci app
CONFIG_PACKAGE_luci=y
CONFIG_PACKAGE_luci-app-sqm=y
Only modifications are that I have replaced wpad-mbedtls-basic with wpad-openssl-full and changed ath11k memory profile from 512mb to 1gb. Build works no problem, full nss offload including wifi, 160mhz etc.
Please be mindful that link will expire in 3 days, as I used some free service for upload.
EDIT: forgot to mention - it was built a day ago, so it includes kernel 6.6.47 and ath fw 2.12
Hi there.
I wanted to ask, I installed the firmware, but there is very little space for data. In order for all the space on the emmc to be available, do I need to recompile the firmware?
Brother, please send me your build and explain how to expand the router's memory. I haven't slept for three days because of these USB flash drive guides."
It is the same build I have posted some days ago, so please see post you replied to for details. I set link validity for 7 days from now.
When it comes to expanding storage I won't be able to help you as I have never done it myself - router has around 40MB of storage available by default, which I pretty much never use anyway, so I never played with re-partitioning.
I used the official documentation of openwrt on @asvio's build. Should work without any problem. However I did not use a sd card, but used the internal free partition.