Qualcommax NSS Build

Took down LAN 2 and 3 within a few minutes of each other.

I can do it by starting firefox starting a youtube 1080p stream, then open chrome starting a youtube 1080p stream, next open another chrome window and do an ookla speed test and link goes down at some point on the upload. To reproduce close all windows and repeat the steps above.

I'll leave the router up for now in case there's some info you want to see.

Other details: SQM not enabled, I have IPv4 and IPv6

[Jul 8, 2026, 10:17:01 p.m. EDT] daemon.notice: netifd: Network device 'lan2' link is down[Jul 8, 2026, 10:17:01 p.m. EDT] kern.info: [12839.504519] qca-ppe 3a000000.ppe lan2: Link is Down[Jul 8, 2026, 10:17:01 p.m. EDT] kern.info: [12839.504549] br-lan: port 2(lan2) entered disabled state[Jul 8, 2026, 10:17:02 p.m. EDT] kern.info: [12840.696924] qca-ppe 3a000000.ppe lan3: Link is Up - 1Gbps/Full - flow control rx/tx[Jul 8, 2026, 10:17:02 p.m. EDT] kern.info: [12840.696989] br-lan: port 3(lan3) entered blocking state[Jul 8, 2026, 10:17:02 p.m. EDT] kern.info: [12840.703400] br-lan: port 3(lan3) entered forwarding state[Jul 8, 2026, 10:17:02 p.m. EDT] daemon.notice: netifd: Network device 'lan3' link is up[Jul 8, 2026, 10:22:07 p.m. EDT] daemon.notice: netifd: Network device 'lan3' link is down[Jul 8, 2026, 10:22:07 p.m. EDT] kern.info: [13145.418097] qca-ppe 3a000000.ppe lan3: Link is Down[Jul 8, 2026, 10:22:07 p.m. EDT] kern.info: [13145.418125] br-lan: port 3(lan3) entered disabled state[Jul 8, 2026, 10:22:09 p.m. EDT] kern.info: [13147.660272] qca-ppe 3a000000.ppe lan4: Link is Up - 1Gbps/Full - flow control rx/tx[Jul 8, 2026, 10:22:09 p.m. EDT] kern.info: [13147.660337] br-lan: port 4(lan4) entered blocking state[Jul 8, 2026, 10:22:09 p.m. EDT] kern.info: [13147.666747] br-lan: port 4(lan4) entered forwarding state[Jul 8, 2026, 10:22:09 p.m. EDT] daemon.notice: netifd: Network device 'lan4' link is up


Can you test if it also happens without NSS disabled?

Also please disable energy saving in your Ethernets device manager setting and test again.

@JuliusBairaktaris thanks for your input, and also your confirmation privately that this issue seems to be EDMA related, due to the new drivers.

@Ansuel can you check my previous posts, I seem to be hitting either a bug or config issue using VLANs on the new EDMA builds started from your PR #22381. While on non EDMA builds with same config all traffic is fine between VLANs as expected. Are there any config changes needed going further ? Posted my network and firewall configs 2 days ago here, can you check once ?

All of bellow are checked with Julius's last EDMA build available yesterday.

The infrastructure consists of 3 openwrt routers configured for VLAN.

Main router (AX3600) has some DMZ servers wired + all wifi IoT + LAN wired and wifi => Trunk port passes through second rounter where the PoE cameras are connected and acts as a VLAN proxy with only one eth port untagged for the cameras switch (IoT VLAN)=> third router where the other DMZ servers reside + rest of the wifi IoT + LAN wifi zones.

  1. Disabled NSS with "uci set nss.general.enabled='0' && uci commit nss && reboot" but seems disabling NSS is crashing other things (confirmed NSS is off also in Luci UI => NSS Offload) which work when NSS is enabled. DMZ server connected directly to the main router no longer connects to another DMZ server connected to the third router, but they depend on each other for loadbalancing (2 Proxmox servers) and other. But the good news is without NSS activated HA can connect to all of my ESPHome devices and also Frigate can connect to the cameras. So this seems NSS related.

  2. All of my IoT devices (ESPHome, Cameras and other) have static DHCP assignment, not static IP, only DHCP server on the network is my main router. Frigate connects directly to the RTSP port of Cameras thus not using ONVIF. I have Avahi configured and listening on my 3 subnets but not sure it matters here.

  3. Bellow is what HA reports when trying to get the ESPHome device logs: WARNING Can't connect to ESPHome API for @ : Error connecting to [AddrInfo(family=<AddressFamily.AF_INET: 2>, type=<SocketKind.SOCK_STREAM: 1>, proto=6, sockaddr=IPv4Sockaddr(address=' ', port=6053))]: [Errno 111] Connect call failed (' ', 6053) (SocketAPIError)

  4. Bellow is what I get from the nc: $ nc -zv 6053
    nc: connect to port 6053 (tcp) failed: Connection refused
    $ nc -zv 554
    nc: connect to port 554 (tcp) failed: Connection refused

  5. Also seems PPPoE drops connection randomly even though there is no issue with the ISP equipment or no reported outage. Fixed with a reboot.

Will revert back to the working pre-EDMA build as AX3600 is my main production router.

@SlotTech I left Claude trying to repro it the whole night and all options are exhausted. The ax3600 is stable. There weren't many options of traffic left after reproducing the first wedge bug anyways.

I will give you 2 builds shortly in your dms. One with an improved watcher that captures more info to pin it down. And one with a fix that I suspect (ssdk edma parity issue)

Edit: WRX36 Image that contains the suspected fix: https://gofile.io/d/ClPjwd

Is it really? Maybe it was just bad luck but for me it was anything but stable unfortunately.

Yes I hammered it the whole night.

My device wasn't even under load. It was just the uptime.

I think you did something wrong during compile time or your config.

When I get a chance I'll try out the builds. Might be a few days to a week before it happens. I did a factory reset before reading your post so I have a very basic config right now (only VLAN and PPPoE config and Wifi).

Will see how this goes before trying the other firmware and turning off any power saving ethernet features on my computer.

1 Like

@qosmio Would it be cheeky of us to ask for OpenVPN NSS support?

Doesnt work. NSS can't do the ciphers.

So you think these problems can't come from EDMA, 6.18 or NSS and the issue is rather on my end with my build or config even though there were no issues at all with qosmio's and before before that with non NSS upstream and in the more than 15 years that I'm using OpenWRT so far?

Please send me a detailed description of the issues you face + any configuration you deem relevant in this case + a way to reproduce the issues you have, so we can solve the problem together.

Regarding your question of stability, after hammering my router I didn't reboot it and it's running for 1d 5h since then.

Hi @JuliusBairaktaris
Ever since the repository was switched to K6.18, all build attempts have failed. The same configuration compiled successfully in the previous K6.12 repository. It's most likely due to the large number of packages in my config because a basic configuration (e.g. similar to your xiaomi config but adapted for MX4300) would work.

rm -rf /home/owrt/test/openwrt-nss-edma/build_dir/target-aarch64_cortex-a53_musl/root-qualcommax/boot /home/owrt/test/openwrt-nss-edma/build_dir/target-aarch64_cortex-a53_musl/root-qualcommax/tmp/* /home/owrt/test/openwrt-nss-edma/build_dir/target-aarch64_cortex-a53_musl/root-qualcommax/lib/apk/db/*.post-install* /home/owrt/test/openwrt-nss-edma/build_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/opkg/info/*.postinst* /home/owrt/test/openwrt-nss-edma/build_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/opkg/lists/* /home/owrt/test/openwrt-nss-edma/build_dir/target-aarch64_cortex-a53_musl/root-qualcommax/var/lock/*.lock
rm -rf /home/owrt/test/openwrt-nss-edma/tmp/mklibs-progs /home/owrt/test/openwrt-nss-edma/tmp/mklibs-out
# first find all programs and add them to the mklibs list
find /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax -type f -perm /100 -exec file -r -N -F '' {} + | awk ' /executable.*dynamically/ { print $1 }' > /home/owrt/test/openwrt-nss-edma/tmp/mklibs-progs
# find all loadable objects that are not regular libraries and add them to the list as well
find /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax -type f -name \*.so\* -exec file -r -N -F '' {} + | awk ' /shared object/ { print $1 }' > /home/owrt/test/openwrt-nss-edma/tmp/mklibs-libs
mkdir -p /home/owrt/test/openwrt-nss-edma/tmp/mklibs-out
/home/owrt/test/openwrt-nss-edma/staging_dir/host/bin/mklibs -D -d /home/owrt/test/openwrt-nss-edma/tmp/mklibs-out --sysroot /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax `cat /home/owrt/test/openwrt-nss-edma/tmp/mklibs-libs | sed 's:/*[^/]\+/*$::' | uniq | sed 's:^/home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax:-L :'` --ldlib /lib/ld-musl-aarch64.so.1 --target aarch64-openwrt-linux-musl `cat /home/owrt/test/openwrt-nss-edma/tmp/mklibs-progs /home/owrt/test/openwrt-nss-edma/tmp/mklibs-libs` 2>&1
/home/owrt/test/openwrt-nss-edma/staging_dir/host/bin/mklibs:115: SyntaxWarning: "\S" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\S"? A raw string is also an option.
  match = re.match("^(((?P<ld>ld\S*)|(lib(?P<lib>\S+))))\.so.*$", i)
/home/owrt/test/openwrt-nss-edma/staging_dir/host/bin/mklibs:361: SyntaxWarning: "\." is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\."? A raw string is also an option.
  so_pattern = re.compile("((lib|ld).*)\.so(\..+)*")
/home/owrt/test/openwrt-nss-edma/staging_dir/host/bin/mklibs:362: SyntaxWarning: "\s" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\s"? A raw string is also an option.
  script_pattern = re.compile("^#!\s*/")
/home/owrt/test/openwrt-nss-edma/staging_dir/host/bin/mklibs:495: SyntaxWarning: "\." is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\."? A raw string is also an option.
  if (not (re.search("libthread_db\.so", obj)
/home/owrt/test/openwrt-nss-edma/staging_dir/host/bin/mklibs:636: SyntaxWarning: "\d" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\d"? A raw string is also an option.
  for lib in sorted(regexpfilter(os.listdir(dest_path), "(.*so[.\d]*)$")):
I: Using /lib/ld-musl-aarch64.so.1 as dynamic linker.
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/bin/iperf3 may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/bin/lftp may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/bin/pki may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/bin/radclient may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/bin/radeapclient may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/bin/radwho may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/freeradius3/libfreeradius-dhcp.so may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/freeradius3/libfreeradius-eap.so may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/freeradius3/libfreeradius-radius.so may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/freeradius3/libfreeradius-server.so may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/freeradius3/rlm_always.so may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/freeradius3/rlm_attr_filter.so may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/freeradius3/rlm_cache.so may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/freeradius3/rlm_cache_rbtree.so may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/freeradius3/rlm_cache_redis.so may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/freeradius3/rlm_chap.so may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/freeradius3/rlm_counter.so may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/freeradius3/rlm_date.so may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/freeradius3/rlm_detail.so may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/freeradius3/rlm_digest.so may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/freeradius3/rlm_dpsk.so may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/freeradius3/rlm_dynamic_clients.so may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/freeradius3/rlm_eap.so may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/freeradius3/rlm_eap_fast.so may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/freeradius3/rlm_eap_gtc.so may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/freeradius3/rlm_eap_md5.so may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/freeradius3/rlm_eap_mschapv2.so may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/freeradius3/rlm_eap_peap.so may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/freeradius3/rlm_eap_pwd.so may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/freeradius3/rlm_eap_sim.so may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/freeradius3/rlm_eap_tls.so may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/freeradius3/rlm_eap_ttls.so may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/freeradius3/rlm_exec.so may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/freeradius3/rlm_expiration.so may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/freeradius3/rlm_expr.so may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/freeradius3/rlm_files.so may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/freeradius3/rlm_ippool.so may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/freeradius3/rlm_json.so may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/freeradius3/rlm_krb5.so may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/freeradius3/rlm_ldap.so may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/freeradius3/rlm_linelog.so may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/freeradius3/rlm_logintime.so may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/freeradius3/rlm_mschap.so may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/freeradius3/rlm_pam.so may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/freeradius3/rlm_pap.so may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/freeradius3/rlm_passwd.so may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/freeradius3/rlm_preprocess.so may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/freeradius3/rlm_python3.so may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/freeradius3/rlm_radutmp.so may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/freeradius3/rlm_realm.so may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/freeradius3/rlm_redis.so may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/freeradius3/rlm_rediswho.so may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/freeradius3/rlm_replicate.so may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/freeradius3/rlm_rest.so may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/freeradius3/rlm_soh.so may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/freeradius3/rlm_sometimes.so may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/freeradius3/rlm_sql.so may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/freeradius3/rlm_sql_map.so may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/freeradius3/rlm_sql_mysql.so may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/freeradius3/rlm_sql_null.so may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/freeradius3/rlm_sql_postgresql.so may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/freeradius3/rlm_sql_sqlite.so may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/freeradius3/rlm_sql_unixodbc.so may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/freeradius3/rlm_sqlcounter.so may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/freeradius3/rlm_sqlippool.so may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/freeradius3/rlm_totp.so may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/freeradius3/rlm_unix.so may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/freeradius3/rlm_unpack.so may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/freeradius3/rlm_utf8.so may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/ipsec/charon may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/ipsec/libcharon.so.0.0.0 may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/ipsec/libipsec.so.0.0.0 may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/ipsec/libradius.so.0.0.0 may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/ipsec/libtls.so.0.0.0 may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/ipsec/libvici.so.0.0.0 may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/ipsec/plugins/libstrongswan-eap-radius.so may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/ipsec/plugins/libstrongswan-eap-tls.so may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/ipsec/plugins/libstrongswan-kernel-libipsec.so may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/ipsec/pool may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/ipsec/starter may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/ipsec/stroke may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/libhistory.so.8.3 may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/libhistory.so.8.3.old may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/libreadline.so.8.3 may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/libreadline.so.8.3.old may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/libsasl2.so.3.0.0 may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/libsqlite3.so.3.53.1 may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/sasl2/libanonymous.so.3.0.0 may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/sasl2/libcrammd5.so.3.0.0 may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/sasl2/libdigestmd5.so.3.0.0 may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/sasl2/libplain.so.3.0.0 may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/lib/sasl2/libscram.so.3.0.0 may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/sbin/charon-cmd may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/sbin/nssinfo may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/sbin/radiusd may need rpath, but --root not specified
warning: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/usr/sbin/swanctl may need rpath, but --root not specified
I: library reduction pass 1
16833 symbols, 15 unresolved
I: library reduction pass 2
16835 symbols, 17 unresolved
Library not found: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/root-qualcommax/lib/libc.so in path: /lib:/lib/mwan3:/lib:/usr/lib:/usr/lib/freeradius3:/usr/lib:/usr/lib/gensio/2.8.4:/usr/lib:/usr/lib/collectd:/usr/lib/engines-3:/usr/lib:/usr/lib/sasl2:/usr/lib:/usr/lib/gawk:/usr/lib:/usr/lib/ossl-modules:/usr/lib:/usr/lib/krb5/plugins/kdb:/usr/lib:/usr/lib/lua:/usr/lib/lua/socket:/usr/lib/lua:/usr/lib/lua/luci:/usr/lib:/usr/lib/mariadb/plugin:/usr/lib:/usr/lib/iptables:/usr/lib:/usr/lib/rpcd:/usr/lib:/usr/lib/python3.14/lib-dynload:/usr/lib:/usr/lib/ipsec:/usr/lib/ipsec/plugins:/usr/lib/ipsec:/usr/lib:/usr/lib/security:/usr/lib:/usr/lib/ucode:/usr/lib/ucode/luci:/usr/lib/ucode:/usr/lib/pppd/2.5.3:/usr/lib
make[2]: *** [package/Makefile:103: package/install] Error 1
make[2]: Leaving directory '/home/owrt/test/openwrt-nss-edma'
make[1]: *** [package/Makefile:193: /home/owrt/test/openwrt-nss-edma/staging_dir/target-aarch64_cortex-a53_musl/stamp/.package_install] Error 2
make[1]: Leaving directory '/home/owrt/test/openwrt-nss-edma'
make: *** [/home/owrt/test/openwrt-nss-edma/include/toplevel.mk:233: world] Error 2

I would suggest provide an example /etc/config/ network\firewall\wireless for various scenarios, like qosmio's repo;
and certain template for reporting issues, like output of nss-status / nss-dump / nss_diag, files from /etc/config/, log/dmesg file , pstore file, and how to get/interpret them, etc.

this will provide a base of discussion instead of bouncing posts/replies

1 Like

comment out this line in your .config

# CONFIG_USE_MKLIBS=y

Thanks! I will give it a try.

Hi @JuliusBairaktaris
Why did you disable the Issues tab in your openwrt-nss-edma repository? It would be much cleaner to report issues there instead of cluttering this thread.

2 Likes

Have you done a a distclean so that also the toolchains are rebuild?
Takes a lot longer but that is what did it for me building for 6.18 (but I am not using NSS just the regular Qualcommax)

Probably because he has also got a real life besides doing this :winking_face_with_tongue:

1 Like

Hi, do they compile with normal openwrt?

Also I reopened the issues tab. I just didn't want to get issue spammed for things I know are broken. Now that the router is stable I reopened it again.

Also please when reporting issues make sure to include detailed reproduction steps. Makes it a whole lot faster for me to solve the issue.