Luci-app doesn't show installed packages

Hi,
Luci-app doesn't show installed packages pbr-iptables and luci-app-pbr.
I've updated pbr-iptables - 0.9.7-2 - 0.9.7-3
luci-app-pbr - 0.9.7-2 - 0.9.7-3
Luci doesn't show it in the software.

Thank you
Wolle

1 Like

The Upgrade button in Luci is evil. It should be removed.

What exactly does it not show? The entire package, the updated version, something else?

The installed packages.

So it shows no installed packages at all or showing all packages except luci-app-pbr?

Can you post a screenshot illustrating the problem?

Only luci-app-pbr and pbr-iptables.

What is reported by opkg list-installed in the SSH console?

One moment i start my debian-computer.

Here my opkg list-installed

adblock - 4.1.4-2
ath10k-board-qca4019 - 20220411-1
ath10k-firmware-qca4019-ct - 2020-11-08-1
base-files - 1490-r19685-512e76967f
busybox - 1.35.0-3
ca-bundle - 20211016-1
cgi-io - 2022-08-10-901b0f04-21
coreutils - 9.0-2
coreutils-sort - 9.0-2
diffutils - 3.8-1
dnsmasq-full - 2.86-14
dropbear - 2022.82-2
findutils - 4.9.0-1
findutils-find - 4.9.0-1
findutils-locate - 4.9.0-1
findutils-xargs - 4.9.0-1
firewall4 - 2022-09-01-f5fcdcf2-1
fritz-caldata - 1
fritz-tffs - 1
fstools - 2022-06-02-93369be0-2
fwtool - 2019-11-12-8f7fe925-1
getdns - 1.7.0-2
getrandom - 2021-08-03-205defb5-2
hostapd-common - 2022-01-16-cff80b4f-12
https-dns-proxy - 2021-11-22-3
ip-full - 5.15.0-3
ip-tiny - 5.15.0-3
ip6tables-nft - 1.8.7-7
ipset - 7.15-2
iptables-mod-conntrack-extra - 1.8.7-7
iptables-mod-extra - 1.8.7-7
iptables-mod-ipopt - 1.8.7-7
iptables-mod-nat-extra - 1.8.7-7
iptables-nft - 1.8.7-7
iw - 5.16-1
iwinfo - 2022-08-19-0dad3e66-1
jansson4 - 2.13.1-2
jshn - 2022-05-15-d2223ef9-1
jsonfilter - 2018-02-04-c7e938d6-1
kernel - 5.10.138-1-a1bc3b86fc1ae6f026b67c04f4550bab
kmod-asn1-decoder - 5.10.138-1
kmod-ath - 5.10.138+5.15.58-1-1
kmod-ath10k-ct - 5.10.138+2022-05-13-f808496f-1
kmod-cfg80211 - 5.10.138+5.15.58-1-1
kmod-crypto-aead - 5.10.138-1
kmod-crypto-ccm - 5.10.138-1
kmod-crypto-cmac - 5.10.138-1
kmod-crypto-crc32c - 5.10.138-1
kmod-crypto-ctr - 5.10.138-1
kmod-crypto-gcm - 5.10.138-1
kmod-crypto-gf128 - 5.10.138-1
kmod-crypto-ghash - 5.10.138-1
kmod-crypto-hash - 5.10.138-1
kmod-crypto-hmac - 5.10.138-1
kmod-crypto-kpp - 5.10.138-1
kmod-crypto-lib-chacha20 - 5.10.138-1
kmod-crypto-lib-chacha20poly1305 - 5.10.138-1
kmod-crypto-lib-curve25519 - 5.10.138-1
kmod-crypto-lib-poly1305 - 5.10.138-1
kmod-crypto-manager - 5.10.138-1
kmod-crypto-null - 5.10.138-1
kmod-crypto-rng - 5.10.138-1
kmod-crypto-seqiv - 5.10.138-1
kmod-crypto-sha256 - 5.10.138-1
kmod-gpio-button-hotplug - 5.10.138-3
kmod-hwmon-core - 5.10.138-1
kmod-ip6tables - 5.10.138-1
kmod-ipt-conntrack - 5.10.138-1
kmod-ipt-conntrack-extra - 5.10.138-1
kmod-ipt-core - 5.10.138-1
kmod-ipt-extra - 5.10.138-1
kmod-ipt-ipopt - 5.10.138-1
kmod-ipt-ipset - 5.10.138-1
kmod-ipt-nat - 5.10.138-1
kmod-ipt-nat-extra - 5.10.138-1
kmod-ipt-offload - 5.10.138-1
kmod-ipt-raw - 5.10.138-1
kmod-leds-gpio - 5.10.138-1
kmod-lib-crc-ccitt - 5.10.138-1
kmod-lib-crc32c - 5.10.138-1
kmod-lib-textsearch - 5.10.138-1
kmod-mac80211 - 5.10.138+5.15.58-1-1
kmod-netem - 5.10.138-1
kmod-nf-conntrack - 5.10.138-1
kmod-nf-conntrack-netlink - 5.10.138-1
kmod-nf-conntrack6 - 5.10.138-1
kmod-nf-flow - 5.10.138-1
kmod-nf-ipt - 5.10.138-1
kmod-nf-ipt6 - 5.10.138-1
kmod-nf-log - 5.10.138-1
kmod-nf-log6 - 5.10.138-1
kmod-nf-nat - 5.10.138-1
kmod-nf-nathelper-extra - 5.10.138-1
kmod-nf-reject - 5.10.138-1
kmod-nf-reject6 - 5.10.138-1
kmod-nfnetlink - 5.10.138-1
kmod-nft-compat - 5.10.138-1
kmod-nft-core - 5.10.138-1
kmod-nft-fib - 5.10.138-1
kmod-nft-nat - 5.10.138-1
kmod-nft-offload - 5.10.138-1
kmod-nls-base - 5.10.138-1
kmod-ppp - 5.10.138-1
kmod-pppoe - 5.10.138-1
kmod-pppox - 5.10.138-1
kmod-sched - 5.10.138-1
kmod-sched-cake - 5.10.138-1
kmod-sched-core - 5.10.138-1
kmod-slhc - 5.10.138-1
kmod-udptunnel4 - 5.10.138-1
kmod-udptunnel6 - 5.10.138-1
kmod-usb-core - 5.10.138-1
kmod-usb-dwc3 - 5.10.138-1
kmod-usb-dwc3-qcom - 5.10.138-1
kmod-usb-xhci-hcd - 5.10.138-1
kmod-usb3 - 5.10.138-1
kmod-veth - 5.10.138-1
kmod-wireguard - 5.10.138-1
libatomic1 - 11.2.0-4
libblobmsg-json20220515 - 2022-05-15-d2223ef9-1
libbpf20220308 - 2022-03-08-04c465fd-1
libc - 1.2.3-4
libcap - 2.63-1
libcares - 1.18.1-1
libcurl4 - 7.83.1-3
libelf1 - 0.186-1
libev - 4.33-1
libevent2-core7 - 2.1.12-1
libevent2-pthreads7 - 2.1.12-1
libgcc1 - 11.2.0-4
libgmp10 - 6.2.1-1
libgnutls - 3.7.1-2
libip4tc2 - 1.8.7-7
libip6tc2 - 1.8.7-7
libipset13 - 7.15-2
libiptext-nft0 - 1.8.7-7
libiptext0 - 1.8.7-7
libiptext6-0 - 1.8.7-7
libiwinfo-data - 2022-08-19-0dad3e66-1
libiwinfo-lua - 2022-08-19-0dad3e66-1
libiwinfo20210430 - 2022-08-19-0dad3e66-1
libjson-c5 - 0.15-2
libjson-script20220515 - 2022-05-15-d2223ef9-1
liblua5.1.5 - 5.1.5-10
liblucihttp-lua - 2022-07-08-6e68a106-1
liblucihttp0 - 2022-07-08-6e68a106-1
libmbedtls12 - 2.28.1-1
libmnl0 - 1.0.5-1
libncurses6 - 6.3-1
libnetfilter-conntrack3 - 1.0.9-2
libnettle8 - 3.7.3-2
libnfnetlink0 - 1.0.2-1
libnftnl11 - 1.2.1-1
libnghttp2-14 - 1.44.0-1
libnl-tiny1 - 2021-11-21-8e0555fb-1
libopenssl-conf - 1.1.1q-1
libopenssl1.1 - 1.1.1q-1
libpcap1 - 1.10.1-3
libpcre - 8.45-3
libpthread - 1.2.3-4
librt - 1.2.3-4
libubox20220515 - 2022-05-15-d2223ef9-1
libubus-lua - 2022-06-01-2bebf93c-1
libubus20220601 - 2022-06-01-2bebf93c-1
libuci-lua - 2021-10-22-f84f49f0-6
libuci20130104 - 2021-10-22-f84f49f0-6
libuclient20201210 - 2021-05-14-6a6011df-1
libucode20220812 - 2022-08-29-344fa9e6-1
libustream-wolfssl20201210 - 2022-01-16-868fd881-1
libwolfssl5.4.0.ee39414e - 5.4.0-stable-5
libxtables12 - 1.8.7-7
libyaml - 0.2.5-1
logd - 2021-08-03-205defb5-2
lua - 5.1.5-10
luci - git-20.074.84698-ead5e81
luci-app-adblock - git-22.258.46739-27d2ffb
luci-app-firewall - git-22.089.67563-7e3c1b4
luci-app-https-dns-proxy - 2021-11-22-4
luci-app-opkg - git-22.154.41881-28e92e3
luci-app-p910nd - git-20.108.38431-8f34e10
luci-app-pbr - 0.9.7-3
luci-app-uhttpd - git-22.029.54222-e3fbfe9
luci-app-watchcat - git-22.210.22699-010119f
luci-app-wifischedule - git-20.110.55046-74da73b
luci-app-wireguard - git-21.322.66896-8ae208d
luci-base - git-22.245.77528-487e58a
luci-compat - git-22.069.45071-03bb0e2
luci-i18n-base-de - git-22.240.57888-17fde96
luci-i18n-firewall-de - git-22.240.57888-17fde96
luci-i18n-opkg-de - git-22.240.57888-17fde96
luci-i18n-p910nd-de - git-22.240.57888-17fde96
luci-i18n-watchcat-de - git-22.240.57888-17fde96
luci-i18n-wifischedule-de - git-22.172.79134-c4e1fcd
luci-i18n-wireguard-de - git-22.240.57888-17fde96
luci-lib-base - git-20.232.39649-1f6dc29
luci-lib-ip - git-20.250.76529-62505bd
luci-lib-jsonc - git-22.097.61921-7513345
luci-lib-nixio - git-20.234.06894-c4a4e43
luci-mod-admin-full - git-19.253.48496-3f93650
luci-mod-network - git-22.244.54818-b13d8c7
luci-mod-status - git-22.189.48501-6731190
luci-mod-system - git-22.140.66206-02913be
luci-proto-ipv6 - git-21.148.48881-79947af
luci-proto-ppp - git-21.158.38888-88b9d84
luci-proto-wireguard - git-22.213.40001-18e6040
luci-ssl - git-20.244.36115-e10f954
luci-theme-bootstrap - git-22.141.59265-d8ecf48
mailsend - 1.19-2
msmtp - 1.8.19-1
mtd - 26
nano - 6.4-1
netifd - 2022-08-25-76d2d41b-1
nftables-json - 1.0.2-2.1
ntp-utils - 4.2.8p15-4
ntpd - 4.2.8p15-4
odhcp6c - 2022-08-05-7d21e8d8-18
odhcpd-ipv6only - 2022-03-22-860ca900-1
openssl-util - 1.1.1q-1
openwrt-keyring - 2022-03-25-62471e69-3
opkg - 2022-02-24-d038e5b6-1
p910nd - 0.97-9
pbr-iptables - 0.9.7-3
ppp - 2.4.9.git-2021-01-04-3
ppp-mod-pppoe - 2.4.9.git-2021-01-04-3
procd - 2022-06-01-7a009685-1
procd-seccomp - 2022-06-01-7a009685-1
procd-ujail - 2022-06-01-7a009685-1
px5g-wolfssl - 4
resolveip - 2
rpcd - 2022-08-24-82904bd4-1
rpcd-mod-file - 2022-08-24-82904bd4-1
rpcd-mod-iwinfo - 2022-08-24-82904bd4-1
rpcd-mod-luci - 20210614
rpcd-mod-rrdns - 20170710
stubby - 0.4.0-6
swconfig - 12
tcpdump - 4.9.3-4
terminfo - 6.3-1
ubi-utils - 2.1.4-1
uboot-envtools - 2022.01-31
ubox - 2021-08-03-205defb5-2
ubus - 2022-06-01-2bebf93c-1
ubusd - 2022-06-01-2bebf93c-1
uci - 2021-10-22-f84f49f0-6
uclient-fetch - 2021-05-14-6a6011df-1
ucode - 2022-08-29-344fa9e6-1
ucode-mod-fs - 2022-08-29-344fa9e6-1
ucode-mod-ubus - 2022-08-29-344fa9e6-1
ucode-mod-uci - 2022-08-29-344fa9e6-1
uhttpd - 2022-08-12-e3395cd9-1
uhttpd-mod-ubus - 2022-08-12-e3395cd9-1
urandom-seed - 3
urngd - 2020-01-21-c7f7b6b6-1
usign - 2020-05-23-f1f65026-1
watchcat - 1-17
wget-ssl - 1.21.2-1
wifischedule - 1-3
wireguard-tools - 1.0.20210424-3
wireless-regdb - 2022.06.06-1
wpad-basic-wolfssl - 2022-01-16-cff80b4f-12
xtables-nft - 1.8.7-7
zlib - 1.2.11-6

Thank you, seems to be sane in opkg. Can you post a screenshot of the system/software page? Does it display anything if you type pbr into the filter field?

Is this O.K.?


Thank you
Wolle

Interesting. Can you mention the version of OpenWrt you're running (ideally the "Powered by" phrase reported in the footer of each LuCI page)? Will try to reproduce it here. It looks like some LuCI specific bug.

Edit: it also seems that luci-app-pbr and/or pbr-nftables isn't available in the repository at all right now? Will keep looking...

You mean this?

They are probably only available from @stangri's own download site.

1 Like

Have you installed them from my repo or by manually downloading packages onto your device?

I've installed them from your repo

nano /etc/opkg/customfeeds.conf

# add your custom package feeds here
#
# src/gz example_feed_name http://www.example.com/path/to/files
src/gz stangri_repo https://repo.openwrt.melmac.net

and ssh

opkg list-upgradable | cut -f 1 -d ' ' | xargs opkg upgrade

luci-app-pbr and pbr-iptables are running, but doesn't show installed packages.

Thank you
Wolle

One info more,

root@OpenWrt:~# /etc/init.d/pbr enable && /etc/init.d/pbr start
# Warning: iptables-legacy tables present, use iptables-legacy to see them
Activating Traffic Killswitch [✓]
[✓]
Routing 'WireGuard Server' via wan [✓]
Deactivating Secure Reload [✓]
pbr 0.9.7-3 started with gateways:
wan/eth1/192.168.50.1 [✓]
wg0/192.168.100.1

Thank you
Wolle

I can't reproduce that, I have the same packages installed from my repo and both luci-app-pbr and pbr-iptables do show up in WebUI/Software page.

This is a very bad idea.

Upgrading packages (via the CLI opkg upgrade command or the LuCI Upgrade... button) can result in major problems. It is generally highly discouraged, unless you know what you are doing or if there is specific instruction to do so.