Software tab missing

Hi,

Pretty easy to explain, in LuCi master, the software tab is missing since a while, is it possible to add it again?
thanks

  • When did you notice this???
  • What LuCi version are you running?

What is the output of

ubus call system board
1 Like

as I said, it is in master, and Im not the first one to tell that.

root@OpenWrt:~# ubus call system board
{
        "kernel": "5.15.94",
        "hostname": "OpenWrt",
        "system": "ARMv7 Processor rev 0 (v7l)",
        "model": "Netgear Nighthawk X4S R7800",
        "board_name": "netgear,r7800",
        "rootfs_type": "squashfs",
        "release": {
                "distribution": "OpenWrt",
                "version": "SNAPSHOT",
                "revision": "r22125-52ddb38469",
                "target": "ipq806x/generic",
                "description": "OpenWrt SNAPSHOT r22125-52ddb38469"

Yup... part of the reason for the question was to also see what architecture and device you're using :slight_smile:

When did you install that snapshot? Did you build your own image or download it from OpenWrt's downloads site? Aside from LuCI, have you installed or removed any other packages?

ok I made some tests right there.
1- I use my own build from master, no software tab.
2- Also I use my build from 2203 snapshot, software tab is there.
3- I just sysupgraded from master snapshot repo, the software tab is there.
4- But, Ive read from two others that software tab is missing from custom build....

root@OpenWrt:/etc/init.d#     ubus call system board
{
        "kernel": "5.15.94",
        "hostname": "OpenWrt",
        "system": "ARMv7 Processor rev 0 (v7l)",
        "model": "Netgear Nighthawk X4S R7800",
        "board_name": "netgear,r7800",
        "rootfs_type": "squashfs",
        "release": {
                "distribution": "OpenWrt",
                "version": "SNAPSHOT",
                "revision": "r22124-bfa5e4e4eb",
                "target": "ipq806x/generic",
                "description": "OpenWrt SNAPSHOT r22124-bfa5e4e4eb"

OK, so this is a custom build issue. Thanks for informing us.

Is it possible to provide a link to those threads; or tag those persons?

yep I try to find it, I don't remember if I saw that here or on github....

1 Like

I have the same on my custom build

1 Like

Found one:

its not a big deal but I wondered why

It's definitely a big deal. Good thing you said something!

1 Like

is okpg installed in the custom builds? If you use the CLI, does opkg do the normal stuff (i.e. opkg update; opkg install <packagename>)?

1 Like

yep from cli everything is going fine

Ok... that's key (I think that if the opkg system is not installed, the software tab doesn't show up).

What was the build recipe in terms of included packages?

1 Like

but the opkg system is installed by default.

What was the build recipe in terms of included packages?

Not sure what you mean, but I have my config.buildinfo that I use since a while, and I make defconfig or make menuconfig to adding some packages if I need.

Yes, unless it is removed in the image builder or unselected in the menuconfig. It makes sense to ensure that your image does have a working opkg system. (and that is now confirmed).

Yes... what packages were added? Were any removed? What was the 'deafult' set you were working with. For example, why I'm asking -- snapshots are built without LuCI at all. One must enable LuCI in the menuconfig to have it included. On image builder, you can install a minimal LuCI... although I'm not positive, it's possible that may not include the software tab, but if you install the normal/full LuCI, it will for sure.

1 Like

some more updates, I just installed the master, last image from @hnyman build, just to validate about software, and the software tab is there.

and here my config from manifest

6in4 - 28
6rd - 12
6to4 - 13
adblock - 4.1.5-6
ath10k-board-qca9984 - 20230117-1
ath10k-firmware-qca9984-ct - 2020-11-08-1
attendedsysupgrade-common - 8
attr - 2.5.1-1
avahi-dbus-daemon - 0.8-7
banip - 0.8.0-4
base-files - 1525-r22125-52ddb38469
block-mount - 2023-02-15-12155d38-1
bmon - 4.0-1
busybox - 1.36.0-1
ca-bundle - 20211016-1
ca-certificates - 20211016-1
ccrypt - 1.11-2
cgi-io - 2022-08-10-901b0f04-21
collectd - 5.12.0-42
collectd-mod-conntrack - 5.12.0-42
collectd-mod-cpu - 5.12.0-42
collectd-mod-cpufreq - 5.12.0-42
collectd-mod-dhcpleases - 5.12.0-42
collectd-mod-entropy - 5.12.0-42
collectd-mod-exec - 5.12.0-42
collectd-mod-interface - 5.12.0-42
collectd-mod-iwinfo - 5.12.0-42
collectd-mod-load - 5.12.0-42
collectd-mod-memory - 5.12.0-42
collectd-mod-network - 5.12.0-42
collectd-mod-ping - 5.12.0-42
collectd-mod-rrdtool - 5.12.0-42
collectd-mod-sqm - 5.12.0-42
collectd-mod-thermal - 5.12.0-42
collectd-mod-uptime - 5.12.0-42
confuse - 3.3-1
coreutils - 9.1-1
coreutils-sort - 9.1-1
curl - 7.86.0-3
dbus - 1.13.18-12
ddns-scripts - 2.8.2-34
ddns-scripts-services - 2.8.2-34
diffutils - 3.8-1
dnscrypt-proxy2 - 2.1.4-1
dnsmasq - 2.88-3
dropbear - 2022.82-2
firewall4 - 2022-11-29-700a925f-2
fstools - 2023-02-15-12155d38-1
fwtool - 2019-11-12-8f7fe925-1
gdbserver - 12.1-3
getrandom - 2022-08-13-4c7b720b-2
hostapd-common - 2022-07-29-b704dc72-19.2
hostapd-utils - 2022-07-29-b704dc72-19.2
htop - 3.2.2-1
iftop - 2018-10-03-77901c8c-2
ip-full - 6.1.0-2
iptables-mod-ipopt - 1.8.8-1
iptables-mod-ipsec - 1.8.8-1
iptables-nft - 1.8.8-1
irqbalance - 1.9.2-2
iw - 5.19-1
iwinfo - 2023-02-06-c7eb8ebe-1
jansson4 - 2.14-3
jshn - 2022-09-27-ea560134-1
jsonfilter - 2018-02-04-c7e938d6-1
kernel - 5.15.94-1-639d2a05c175d56bad1bd4520e08ffc4
kmod-asn1-decoder - 5.15.94-1
kmod-ata-ahci - 5.15.94-1
kmod-ata-ahci-platform - 5.15.94-1
kmod-ata-core - 5.15.94-1
kmod-ath - 5.15.94+6.1-rc8-3
kmod-ath10k-ct - 5.15.94+2022-05-13-f808496f-4
kmod-cdrom - 5.15.94-1
kmod-cfg80211 - 5.15.94+6.1-rc8-3
kmod-crypto-acompress - 5.15.94-1
kmod-crypto-aead - 5.15.94-1
kmod-crypto-arc4 - 5.15.94-1
kmod-crypto-authenc - 5.15.94-1
kmod-crypto-ccm - 5.15.94-1
kmod-crypto-cmac - 5.15.94-1
kmod-crypto-crc32c - 5.15.94-1
kmod-crypto-ctr - 5.15.94-1
kmod-crypto-des - 5.15.94-1
kmod-crypto-ecb - 5.15.94-1
kmod-crypto-gcm - 5.15.94-1
kmod-crypto-gf128 - 5.15.94-1
kmod-crypto-ghash - 5.15.94-1
kmod-crypto-hash - 5.15.94-1
kmod-crypto-hmac - 5.15.94-1
kmod-crypto-kpp - 5.15.94-1
kmod-crypto-lib-chacha20 - 5.15.94-1
kmod-crypto-lib-chacha20poly1305 - 5.15.94-1
kmod-crypto-lib-curve25519 - 5.15.94-1
kmod-crypto-lib-poly1305 - 5.15.94-1
kmod-crypto-manager - 5.15.94-1
kmod-crypto-md4 - 5.15.94-1
kmod-crypto-md5 - 5.15.94-1
kmod-crypto-null - 5.15.94-1
kmod-crypto-rng - 5.15.94-1
kmod-crypto-seqiv - 5.15.94-1
kmod-crypto-sha1 - 5.15.94-1
kmod-crypto-sha256 - 5.15.94-1
kmod-crypto-sha512 - 5.15.94-1
kmod-cryptodev - 5.15.94+1.12-ipq806x-1
kmod-dnsresolver - 5.15.94-1
kmod-fs-cifs - 5.15.94-1
kmod-fs-exfat - 5.15.94-1
kmod-fs-ext4 - 5.15.94-1
kmod-fs-hfsplus - 5.15.94-1
kmod-fs-msdos - 5.15.94-1
kmod-fs-vfat - 5.15.94-1
kmod-fuse - 5.15.94-1
kmod-gpio-button-hotplug - 5.15.94-3
kmod-hwmon-core - 5.15.94-1
kmod-ifb - 5.15.94-1
kmod-ipt-core - 5.15.94-1
kmod-ipt-ipopt - 5.15.94-1
kmod-ipt-ipsec - 5.15.94-1
kmod-iptunnel - 5.15.94-1
kmod-iptunnel4 - 5.15.94-1
kmod-leds-gpio - 5.15.94-1
kmod-lib-crc-ccitt - 5.15.94-1
kmod-lib-crc16 - 5.15.94-1
kmod-lib-crc32c - 5.15.94-1
kmod-lib-lzo - 5.15.94-1
kmod-mac80211 - 5.15.94+6.1-rc8-3
kmod-nf-conntrack - 5.15.94-1
kmod-nf-conntrack-netlink - 5.15.94-1
kmod-nf-conntrack6 - 5.15.94-1
kmod-nf-flow - 5.15.94-1
kmod-nf-ipt - 5.15.94-1
kmod-nf-log - 5.15.94-1
kmod-nf-log6 - 5.15.94-1
kmod-nf-nat - 5.15.94-1
kmod-nf-reject - 5.15.94-1
kmod-nf-reject6 - 5.15.94-1
kmod-nfnetlink - 5.15.94-1
kmod-nft-compat - 5.15.94-1
kmod-nft-core - 5.15.94-1
kmod-nft-fib - 5.15.94-1
kmod-nft-nat - 5.15.94-1
kmod-nft-offload - 5.15.94-1
kmod-nls-base - 5.15.94-1
kmod-nls-cp1250 - 5.15.94-1
kmod-nls-cp437 - 5.15.94-1
kmod-nls-cp850 - 5.15.94-1
kmod-nls-iso8859-1 - 5.15.94-1
kmod-nls-iso8859-15 - 5.15.94-1
kmod-nls-utf8 - 5.15.94-1
kmod-oid-registry - 5.15.94-1
kmod-phy-qcom-ipq806x-usb - 5.15.94-1
kmod-ppp - 5.15.94-1
kmod-pppoe - 5.15.94-1
kmod-pppox - 5.15.94-1
kmod-pstore - 5.15.94-1
kmod-ramoops - 5.15.94-1
kmod-reed-solomon - 5.15.94-1
kmod-sched-cake - 5.15.94-1
kmod-sched-core - 5.15.94-1
kmod-scsi-core - 5.15.94-1
kmod-sit - 5.15.94-1
kmod-slhc - 5.15.94-1
kmod-tun - 5.15.94-1
kmod-udptunnel4 - 5.15.94-1
kmod-udptunnel6 - 5.15.94-1
kmod-usb-core - 5.15.94-1
kmod-usb-dwc3 - 5.15.94-1
kmod-usb-dwc3-qcom - 5.15.94-1
kmod-usb-ehci - 5.15.94-1
kmod-usb-ledtrig-usbport - 5.15.94-1
kmod-usb-ohci - 5.15.94-1
kmod-usb-storage - 5.15.94-1
kmod-usb-xhci-hcd - 5.15.94-1
kmod-usb2 - 5.15.94-1
kmod-usb3 - 5.15.94-1
kmod-wireguard - 5.15.94-1
libatomic1 - 12.2.0-4
libattr - 2.5.1-1
libavahi-client - 0.8-7
libavahi-dbus-support - 0.8-7
libblkid1 - 2.38.1-1
libblobmsg-json20220927 - 2022-09-27-ea560134-1
libbpf20220308 - 2022-03-08-04c465fd-1
libbz2-1.0 - 1.0.8-1
libc - 1.2.3-4
libcap - 2.66-1
libcurl4 - 7.86.0-3
libdaemon - 0.14-5
libdbus - 1.13.18-12
libelf1 - 0.188-1
libexif - 0.6.24-1
libexpat - 2.5.0-1
libffmpeg-audio-dec - 5.1.2-1
libflac - 1.3.4-1
libgcc1 - 12.2.0-4
libgmp10 - 6.2.1-1
libgnutls - 3.7.8-1
libid3tag - 0.15.1b-4
libiptext-nft0 - 1.8.8-1
libiptext0 - 1.8.8-1
libiptext6-0 - 1.8.8-1
libiwinfo-data - 2023-02-06-c7eb8ebe-1
libiwinfo20230121 - 2023-02-06-c7eb8ebe-1
libjpeg-turbo - 2.1.4-1
libjson-c5 - 0.16-2
libjson-script20220927 - 2022-09-27-ea560134-1
libltdl7 - 2.4.7-1
liblua5.1.5 - 5.1.5-10
liblucihttp-lua - 2022-07-08-6e68a106-1
liblucihttp-ucode - 2022-07-08-6e68a106-1
liblucihttp0 - 2022-07-08-6e68a106-1
liblzo2 - 2.10-4
libmbedtls12 - 2.28.2-2
libmnl0 - 1.0.5-1
libncurses6 - 6.4-1
libnettle8 - 3.8.1-2
libnftnl11 - 1.2.4-1
libnghttp2-14 - 1.51.0-1
libnl-core200 - 3.7.0-1
libnl-route200 - 3.7.0-1
libnl-tiny2022-11-01 - 2022-11-01-db3b2cdb-1
libogg0 - 1.3.5-1
libopenssl-conf - 3.0.8-1
libopenssl3 - 3.0.8-1
liboping - 1.10.0-3
libpcap1 - 1.10.3-1
libpcre - 8.45-4
libpopt0 - 1.19-1
libpthread - 1.2.3-4
libreadline8 - 8.2-1
librrd1 - 1.0.50-5
librt - 1.2.3-4
libsqlite3-0 - 3400000-1
libtasn1 - 4.19.0-1
libtirpc - 1.3.2-3
libubox20220927 - 2022-09-27-ea560134-1
libubus-lua - 2022-06-15-9913aa61-1
libubus20220615 - 2022-06-15-9913aa61-1
libuci20130104 - 2021-10-22-f84f49f0-6
libuclient20201210 - 2021-05-14-6a6011df-1
libucode20220812 - 2023-02-13-ab2f3f70-1
liburing - 2.3-1
libustream-openssl20201210 - 2022-12-08-9217ab46-2
libuuid1 - 2.38.1-1
libvorbis - 1.3.7-1
libxtables12 - 1.8.8-1
logd - 2022-08-13-4c7b720b-2
logger - 2.38.1-1
lua - 5.1.5-10
luci-app-adblock - git-23.049.70333-b762e77
luci-app-attendedsysupgrade - git-22.285.67526-18bfcca
luci-app-commands - git-22.299.76611-9d8feac
luci-app-ddns - git-22.297.83017-036424d
luci-app-firewall - git-23.035.45612-c54efde
luci-app-minidlna - git-22.069.45071-315a592
luci-app-nlbwmon - git-23.013.73612-7c7ac8b
luci-app-pbr - 1.0.1-10
luci-app-samba4 - git-21.223.80587-f533f9d
luci-app-sqm - git-22.360.73151-127c900
luci-app-statistics - git-23.010.50531-9f321b8
luci-app-uhttpd - git-22.029.54222-e3fbfe9
luci-app-watchcat - git-22.156.04817-ae5677b
luci-base - git-23.039.28596-41e9b8d
luci-compat - git-22.297.83017-673f382
luci-lib-base - git-22.308.54612-9118452
luci-lib-ip - git-20.250.76529-62505bd
luci-lib-jsonc - git-22.079.54693-45f411b
luci-lib-nixio - git-22.222.71555-88b9088
luci-light - git-23.024.33244-34dee82
luci-lua-runtime - git-22.325.41248-fa17c15
luci-mod-admin-full - git-19.253.48496-3f93650
luci-mod-network - git-23.038.47117-2234d0c
luci-mod-status - git-23.040.77635-e3950b5
luci-mod-system - git-23.013.73089-0186d7e
luci-proto-ipv6 - git-21.148.48881-79947af
luci-proto-ppp - git-21.158.38888-88b9d84
luci-proto-wireguard - git-22.339.34491-785792a
luci-ssl-openssl - git-23.024.33244-34dee82
luci-theme-bootstrap - git-23.038.32982-f416c27
luci-theme-openwrt-2020 - git-23.038.34919-1597d8e
minidlna - 1.3.0-2
mtd - 26
nano-plus - 7.2-1
netifd - 2022-12-30-81c1fbcb-2
nftables-json - 1.0.6-1
nlbwmon - 2021-09-01-d82c910c-1
ntfs-3g - 2022.5.17-1-fuseint
ntpdate - 4.2.8p15-4
odhcp6c - 2022-08-05-7d21e8d8-19
odhcpd-ipv6only - 2023-02-17-edc5e173-1
openssh-sftp-server - 9.2p1-1
openssl-util - 3.0.8-1
openvpn-openssl - 2.5.8-1
openwrt-keyring - 2022-03-25-62471e69-2
opkg - 2022-02-24-d038e5b6-1
patch - 2.7.6-7
pbr - 1.0.1-16
ppp - 2.4.9.git-2021-01-04-4
ppp-mod-pppoe - 2.4.9.git-2021-01-04-4
procd - 2023-01-16-190f13a7-1
procd-seccomp - 2023-01-16-190f13a7-1
procd-ujail - 2023-01-16-190f13a7-1
resolveip - 2
rpcd - 2023-01-21-c0df2a7a-2
rpcd-mod-file - 2023-01-21-c0df2a7a-2
rpcd-mod-iwinfo - 2023-01-21-c0df2a7a-2
rpcd-mod-luci - 20230123-1
rpcd-mod-rpcsys - 2023-01-21-c0df2a7a-2
rpcd-mod-rrdns - 20170710
rpcd-mod-ucode - 2023-01-21-c0df2a7a-2
rrdtool1 - 1.0.50-5
samba4-libs - 4.17.2-2
samba4-server - 4.17.2-2
sqm-scripts - 1.5.2-1
swconfig - 12
tc-tiny - 6.1.0-2
tcpdump-mini - 4.99.3-1
terminfo - 6.4-1
tree - 2.1.0-1
ubi-utils - 2.1.5-1
uboot-envtools - 2023.01-1
ubox - 2022-08-13-4c7b720b-2
ubus - 2022-06-15-9913aa61-1
ubusd - 2022-06-15-9913aa61-1
uci - 2021-10-22-f84f49f0-6
uclient-fetch - 2021-05-14-6a6011df-1
ucode - 2023-02-13-ab2f3f70-1
ucode-mod-fs - 2023-02-13-ab2f3f70-1
ucode-mod-html - 1
ucode-mod-lua - 1
ucode-mod-math - 2023-02-13-ab2f3f70-1
ucode-mod-ubus - 2023-02-13-ab2f3f70-1
ucode-mod-uci - 2023-02-13-ab2f3f70-1
uhttpd - 2023-01-28-47561aa1-1
uhttpd-mod-ubus - 2023-01-28-47561aa1-1
urandom-seed - 3
urngd - 2020-01-21-c7f7b6b6-1
usign - 2020-05-23-f1f65026-1
watchcat - 1-17
wget-ssl - 1.21.3-2
wireguard-tools - 1.0.20210914-2
wireless-regdb - 2023.02.13-1
wpad-basic-mbedtls - 2022-07-29-b704dc72-19.2
wsdd2 - 2022-04-25-e37443ac-2
xtables-nft - 1.8.8-1
zlib - 1.2.13-1

EDIT: wow, dont know why but the luci-app-opkg was uncheck, really dont know why???? SORRY :wink:

grep -i opkg .config
CONFIG_DEFAULT_opkg=y
CONFIG_MODULE_DEFAULT_opkg=y
CONFIG_PACKAGE_opkg=y
CONFIG_PACKAGE_luci-app-opkg=y

3 Likes

I was literally about to comment on that!
Yes, that's why the software tab wasn't showing up. And that's why I was asking for the full manifest :slight_smile:

2 Likes