Qualcommax NSS Build

Hi boys,

Compiling again, since the fix for NAT Loopback was not working correctly, since it was applied before the network service was started

BUILDING: https://github.com/AgustinLorenzo/openwrt/actions/runs/4864621503/jobs/8673868020

BUILDED: https://github.com/AgustinLorenzo/openwrt/releases/tag/ipq807x-2023-05-02-2059

PATCH UPDATED: https://github.com/AgustinLorenzo/openwrt/commit/9c20f0ebb55972d75376c8594a096c49c868b46c

Regards, Agustin

3 Likes

Is the NAT Loopback the issue we saw with the reboot loop when the WAN cable was plugged in, as it’s still doing the same with yesterdays build (01/05/23)

Hi @carpcat

Device? Dynalink DL-WRX36?

I have this issue: https://github.com/bitthief/openwrt/issues/15

Still, I have not removed those patches from the version

Regards, Agustin

Yes sorry, WRX36. Ok That makes sense… Thanks :slightly_smiling_face:

New version

Based on latest @AgustinLorenzo code

https://openwrt.admincomps.ru/nss/

Hi @dimfish

Nice, thanks :slight_smile:

This fix work well? https://github.com/dimfishr/openwrt/commit/95a6e8ef5f9cfe5fd3334d917c80b4cba9374b4a

Regards, Agustin

Hi @robimarko

Bad news, after many the hours the problem has occurred again.

Maybe, I try to revert the entire commit: https://github.com/openwrt/openwrt/commit/d54c91bd9ab3c54ee06923eafbd67047816a37e4

Regards, Agustin

I always stop wpad (just don't want waste time if bricked), other people are not complaining.

The part that is the issue is the one patch that is calling queue flush after client disconnects

for wifi flush bug Can anyone test without ipv6

odhcpd service disabled 
ipv6 ra_service disabled
dhcpv6-service disabled
obtain ipv6 address disabled

with those settings, flush word didn't appear in dmesg yet

Edit: false alarm bug show up in dmesg

Hi boys,

I removed the latest version published because after some test, the previous version the WiFi was more stable

And need rework the script for fix NAT loopback, since i have detected in some scenarios the value of "hairpin_mode" returns to 0 after a while

UPDATED Refreshed the repo: https://github.com/AgustinLorenzo/openwrt and pushed new version to fix NAT Loopback: https://github.com/AgustinLorenzo/openwrt/commit/719ac9baf6681143dde5fd95a3cc324752112111

BUILDING: https://github.com/AgustinLorenzo/openwrt/actions/runs/4877216123/jobs/8701628093

ETA: 2 hour

Give me feedback and sorry guys.

Regards, Agustin

1 Like

On this build (for Zyxel NBG7815) has a very low wifi upload (intel ax201 client)

First of all: Thanks for your builds! With this build I have high packet loss if qca-nss-drv is started. Client - AX210.

Hi,
with your latest build causes clients can't connect to internet on my dump ap (xiaomi 4a gigabit)
router(ax3600) and AP connected via ethernet cable
router's clients have no problem just ap's clients
i have to revert to previous build than things back to normal

Hi,

I can confirm that, the cause is the fix for NAT Loopback with ECM activated, i am going to revert tha5t and revert to the preivous workaround, sorry for that.

WORKAROUND IN LATEST VERSION: service misc_fixes stop

In a few hour, i am going to prepare a new build with the new updates for ath11k pushed from Robi.

Regards, Agustin

Hi all, just noticed a strange bug an a AX3600 running a build from last week.
I have my AX3600 configured as a mesh node. With the default setting the link is only able to push 550mbit (tested with iperf3). When I enable offloading the mesh linkspeed jumps up to 900mbit BUT i lose internet connectivity.
When i disable offloading again My devices can connect to the internet again.
All nodes/devices are in the same subnet. the AX3600 is only used to create the meshlink and configured as a "dumb AP".

Ill wait until the new build is finished and test with that one.

If you have Hyper-V installed on your machine, this can cause extremely slow uploads on the ax200 and ax201 cards. See my post here for a fix: IPQ807X NSS Build - #176 by Hoobajoob

You could also uninstall and reinstall the drivers, which usually works, but destroys the Hyper-V virtual switch.

1 Like

I have a couple of Redmi AX6, I have tried both the dimfish firmware and Agustin's firmware, in addition to compiling the Bitthief sources myself and in all of them I have had the same problem, the wifi downloads fine, but it does not load, I suspect that tx packets are mostly lost, dmesg doesn't throw anything weird. Does anyone else have this problem?

Yesterday flashed my dynalink to lastly build nss firmware , with preserved settings, sadly i don't see much speedup on wifi, links at 2.4gig but i'm only getting like 650megs on my phone or ax210 notebook. Maybe i'll make fresh set up and try then. I've connected wan to 2.5gig switch port which is connected to 10gig backbone network, from my nitebook with 2.5gig ethernet card i can get 2.4gig speeds without problems. It seems that ipq openwrt support is still not mature.tonuse it daily with high speed connections which is sad.

Hi boys,

Again, I am redo the repos over the latest commit from OpenWRT.

Changelog:

Sources:

BUILDED: https://github.com/AgustinLorenzo/openwrt/releases/tag/ipq807x-2023-05-17-1748

Regards, Agustin

3 Likes