I think jsonfilter broke in a SNAPSHOT r33426 or shortly before.
The example usage ifstatus lan | jsonfilter -e '@["ipv4-address"][0].address' produces blank instead of the first ipv4 address of a host.
I noticed it because https://github.com/simonyiszk/openwrt-rrm-nr-distributor stopped working, which I think I have narrowed down to /bin/ubus call hostapd.${other_iface} rrm_nr_get_own | /usr/bin/jsonfilter -e '$.value'.
I think the right people are already on the case: https://github.com/openwrt/openwrt/issues/22439.
banIP support thread - #3068 by dibdot - more, it was pushed to stable branch. And it is not retracted yet. It must be dealt with immediately.
I believe the fix was merged yesterday, so just upgrade to jsonfilter 2026.03.16 when it’s built by bots.
system
Closed
5
This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.