xxjoe2
4513
hi
first time building a 23.05 r7800 nss build myself coz i wanted the zram kmod but encountered some problems
i used the diffconfig you provided and made the changes for r7800. then i loaded menuconfig as to customize it. however i found the target was changed to another one named something like 4400. i then switched it back to r7800 and reloaded it but it showed 4400 again. how come?
after a few attempts i finally built one and flashed to the router successfully. everything was ok except the wireless interace. both radio 0 and 1 were shown as 'Generic uknown, Device is not active' rather then Qualcomm xxx. did i miss something when customizing the defconfig or what?
oh btw, i think i have made a mistake by flashing sysupgrade directly from stock netgear firmware. does it matter for daily use?
EDIT: i have fixed the wireless interface issues by installing the followings (qca9984)
ath10k-firmware-qca9984-ct_2020-11-08-1_arm_cortex-a15_neon-vfpv4.ipk
ath10k-board-qca9984_20230804-1_arm_cortex-a15_neon-vfpv4.ipk
i have read the .config and found they were configured as module, it could be due the the problem after making menuconfig. but my concers are, how many modules am i missing like this? do you have a full .config available?
thanks a lot
SQ528
4514
Yes, the default device for openwrt's ipq806x_generic is tr4400-v2. After using its commands, you need to manually change it to r7800 in make menuconfig
xxjoe2
4515
oh really? i thought it's a new devices coz i didnt find it in the diffconf, which was then added by sync automatically
so, the problem now is obvious, how can i guarantee i pick all those configs required if they are not automatically selected according to the dependencies? this time it's the radio drivers and fortunately i fixed it, but how do i know all the dependencies are selected or else next time i may find that other drivers are missing, for instance the specific nand drivers, etc?
egc
4516
You can start with the offical build config or the diffconfig from your earlier build or the diffconfig from someone else.
See: https://openwrt.org/docs/guide-developer/toolchain/use-buildsystem#using_official_build_config
When I started building for my R7800 i used the diffconfig of hnyman.
For my R7800 NSS build I use Kongs repo and have made a diffconfig modelled after his diffconfig.
xxjoe2
4517
good idea!!
and do you know if it matters if i accidentally flashed a sysupgrade over the stock netgear one? many said on the web they are identical (almost) to most of the devices. really dont want to flash the stock firmware back and start over, i dont wanna brick it
From stock firmware, you need to flash it with -factory image first, then again with -sysupgrade image.
xxjoe2
4519
oh.... my bad... actually i have forgotten which 1 did i flashed over the stock firmware, but ig it's the sysupgrade
let me check what's the difference between the 2 first coz it is running fine rn with sysupgrade and i didnt notice any problem. really dont want to take the risk if there is no bid deal
anyway, thanks a lot for your help mate
Flick3r
4520
Hi. With "R7800-Stable2305NSS-ath10k-sysupgrade" I keep getting "kern.err kernel: [29476.668009] phy0-ap0: NSS TX failed with error: NSS_TX_FAILURE_TOO_SHORT" every 5 minutes or so...
Is this something I should be worried about?
asvio
4521
Hello everyone.
If anyone is interested, I have added a branch with nss support from the v23.05.4 release to my repository.
PS: My r7800 is running as AP only device and it is working fine.
7 Likes
may i ask what speed can you reach with wifi clients?
1 Like
I want to ask about 256-QAM and web interface. Is wireless.js file in your build the fixed one that has no LUCI bug.
I mean this bug where Mode is empty and Width is missing.

I mean I currently use this one that was modified by @pesa1234.
Actually I checked the content of the wireless.js and I see that it's not the one from pesa1234.
1 Like
Could someone please build me the newest nsswifi and/or plus mesh - for the R7800 and XR500 please?
asvio
4525
Well. Good question.
After reading you I decided to do some tests and what I have found is a problem with the wifi6, wifi6e and wifi7 clients.
The problem also exists in the official version so it is not a problem derived from the NSS implementation.
The problem is that the connection with these clients is reduced to 50% in relation to the r7800-->client connection.
In previous versions it could reach almost 700MB in iperf3 when uploading and just over 600 when downloading with wifi6 clients and later. With wifi5 clients it was around 580Mbits.
Now I'm looking for the source of the problem.
1 Like
asvio
4526
I tried including the pese1234 patch, in fact it compiled fine but the luci interface did not show any changes.
I have uploaded these changes to my repository
But I have to admit that I don't go that far and if anyone wants to try it, there is a starting point.
I decided not to include them because if it does not serve the purpose for which it is modified, it is better not to add it.
1 Like
what official version are you referring to?
yesterday evening trying with @ACwifidude 23.05 (both ct and non-ct, but ct seems faster) i got a 700ish speed, not bad, but i need to try building the image from scratch since i had wifi disconnection differently from official 23.5
However, i saw something strange. Iperf-ing from my client to a server beyond the R7800 (used just as ap) i could see full LAN speed (1Gbit), but speedtest-ing towards public server was capped to 700MBbs (no, my line is far faster
)
so i'm surprised i could get Gbit speed over wifi, but confused about the speed towards internet. Honestly i think i've never seen wifi speed of 1Gbit on this forum, so probably there is something wrong with iperf..
asvio
4528
The openwrt-v23.05.4 release build
asvio
4529
I saw It using 160MHz width
asvio
4530
Well. it seems to be localized
Can someone confirm that the problem comes from the mac80211 update?
hello,
i'm having a strange issue with nss builds.
Little context: i've used R7800 with nss builds for year as primary router. I've not replaced it with a x86 box and using it as dumble AP with base 23.05 official build. All good, but i'm looking for some more juice on wifi.
So, NSS seems good. I can get a lot more speed on wifi. The problem is that i can get it only on my primary SSID, that is then put on LAN untagged. All other SSID, that then get taggen on lan (gues, IOT) don't even get a connection (no ip assigned)
i had not this issue when i used the R7800 as router. Honestly i cant understand even where to start from to understand the issue.
Are there VLAN problems with nss builds?
Edit to add: the management of VLAN on wired ports seems ok, i can connect to a tagged switch port in the desired vlan and everything is ok. It seems the wifi inferface is detached from the bridge, but the configuration is the same that is working on official 23.05 so i really have no clue..
KONG
4532
FYI. I just uploaded new NSS builds, I included 2.4G QAM 256. I have been running QAM 256 for over 4 weeks without any issues on my 20+ devices.
5 Likes