276 (edytowany przez Juniorek 2026-02-24 21:46:57)

Odp: Własny serwer sysupgrade (ASU, Attendedsysupgrade)

no tak jakby zniknęło, nie może odnaleźć pliku wywołując polecenie z /usr/libexec/package-manager-call
w katalogu bin i rom/bin brak opkg
dogranie ręcznie z drugiego routera nie pomaga

/usr/libexec/package-manager-call: line 92: opkg: not found

277

Odp: Własny serwer sysupgrade (ASU, Attendedsysupgrade)

ls /usr/lib/opkg/

istnieje?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

278

Odp: Własny serwer sysupgrade (ASU, Attendedsysupgrade)

Zawartość to katalog info i plik status

279

Odp: Własny serwer sysupgrade (ASU, Attendedsysupgrade)

Czyli statusy pakietów są. Zrób sobie obraz jeszcze raz dodając jawnie opkg

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

280

Odp: Własny serwer sysupgrade (ASU, Attendedsysupgrade)

Pomogło
Dzięki za pomoc

281

Odp: Własny serwer sysupgrade (ASU, Attendedsysupgrade)

2 mini pc na Openwrt 25.12 nie tak dawno zainstalowane.
Na 1 działa polecenie owut check

root@OpenWrt:~# owut check
ASU-Server     https://sysupgrade.eko.one.pl
Upstream       https://dl.eko.one.pl
Target         x86/64
Profile        generic
Package-arch   x86_64
Version-from   25.12-SNAPSHOT r32702-5b66b10095 (kernel 6.12.71)
Version-to     25.12-SNAPSHOT r32702-5b66b10095 (kernel 6.12.71)
4 packages are out-of-date
There are 0 missing and 1 modified default packages
It is safe to proceed with an upgrade (re-run with '--verbose' for details)

Na 2 OpenWrt 25.12-SNAPSHOT, r32537-6afff2039b jest taki efekt
root@PCA-mini-pc-ultra-5:~# owut check
I pod spodem zielony prostokącik. Ale nic się nie dzieje...

TP-Link TL-WDR4300 Mod, CPU 700MHz, Flash 16 MB, Gargoyle 1.5.11.4, extroot + dysk zewnętrzny Samsung (S2), kamerka MS LifeCam HD-5000
TP-Link TL-WR1043ND Mod, RAM 64 MB, chłodzenie pasywne, Gargoyle 1.5.10.14, extroot, kamerka Logitech HD Webcam C270

282

Odp: Własny serwer sysupgrade (ASU, Attendedsysupgrade)

To skrypt jest, możesz po wstawiać jakiś printy i zobaczyć na czym się zatrzymuje.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

283 (edytowany przez krynio 2026-03-08 21:47:25)

Odp: Własny serwer sysupgrade (ASU, Attendedsysupgrade)

Pewnie mówisz o tym /usr/bin/owut
Bardzo długi ten skrypt. Nie bardzo wiem gdzie wstawić te print.

A jakbym na próbę podmienił plik owut na ten z działającego mini pc?. Czy to grzech smile.

TP-Link TL-WDR4300 Mod, CPU 700MHz, Flash 16 MB, Gargoyle 1.5.11.4, extroot + dysk zewnętrzny Samsung (S2), kamerka MS LifeCam HD-5000
TP-Link TL-WR1043ND Mod, RAM 64 MB, chłodzenie pasywne, Gargoyle 1.5.10.14, extroot, kamerka Logitech HD Webcam C270

284

Odp: Własny serwer sysupgrade (ASU, Attendedsysupgrade)

Przecież możesz podmienić i sprawdzić. Choć pewnie powodem jest coś w systemie na czym zwisa po prostu.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

285

Odp: Własny serwer sysupgrade (ASU, Attendedsysupgrade)

Porównałem pliki z mini pc co owut działa z tym co nie działa. Są identyczne także problem jest gdzie indziej.
/etc/config/attendedsysupgrade
/usr/bin/owut
Z pomocą Ai walczę z tym już długo. Ai już się gubi. Sugeruje robić coraz dziwniejsze rzeczy.
export OWUT_IGNORE_PACKAGE_CHECK=1
owut check -v
Zaczynam się bać. Nie chciałbym uwalić tego systemu OpenWrt 25.12-SNAPSHOT, r32537-6afff2039b. Jest nie tak dawno postawiony nie działa tylko owut.

Ciekawostka, która może coś podpowie?. Na Xiaomi AX3000T też miałem ten problem. Lecz to jest goły system i nie bawiłem się w naprawę tylko poleciała nowa instalacja OpenWrt 25.12-SNAPSHOT, r32702-5b66b10095 która rozwiązała problem.

TP-Link TL-WDR4300 Mod, CPU 700MHz, Flash 16 MB, Gargoyle 1.5.11.4, extroot + dysk zewnętrzny Samsung (S2), kamerka MS LifeCam HD-5000
TP-Link TL-WR1043ND Mod, RAM 64 MB, chłodzenie pasywne, Gargoyle 1.5.10.14, extroot, kamerka Logitech HD Webcam C270

286

Odp: Własny serwer sysupgrade (ASU, Attendedsysupgrade)

Na początek może odinstaluj owut'a i zainstaluj jeszcze raz, żeby skrypt był bez żadnych zmian. Później zrób owut xxxx i zobacz czy to działa (powinien wystrzelić z błędem, ale o sam fakt czy się uruchamia).

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

287

Odp: Własny serwer sysupgrade (ASU, Attendedsysupgrade)

Odinstalowałem owut'a i jeszcze nie zainstalowałem.
To zostało /etc/config/attendedsysupgrade
Mam to ręcznie skasować, owut to tworzy?.

TP-Link TL-WDR4300 Mod, CPU 700MHz, Flash 16 MB, Gargoyle 1.5.11.4, extroot + dysk zewnętrzny Samsung (S2), kamerka MS LifeCam HD-5000
TP-Link TL-WR1043ND Mod, RAM 64 MB, chłodzenie pasywne, Gargoyle 1.5.10.14, extroot, kamerka Logitech HD Webcam C270

288

Odp: Własny serwer sysupgrade (ASU, Attendedsysupgrade)

To jest z innego pakietu, nie kasuj tego.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

289 (edytowany przez krynio 2026-03-09 20:09:00)

Odp: Własny serwer sysupgrade (ASU, Attendedsysupgrade)

owut zainstalowało się poprawnie. Zrobiłem reboot
root@PCA-mini-pc-ultra-5:~# owut check
I nadal wisi. Przerwałem Ctrl + C

Edycja. Na mini pc co owut nie działa.
root@PCA-mini-pc-ultra-5:~# apk info --contents owut

WARNING: opening from cache https://downloads.openwrt.org/releases/25.12-SNAPSHOT/packages/x86_64/base/packages.adb: No such file or directory
WARNING: opening from cache https://downloads.openwrt.org/releases/25.12-SNAPSHOT/packages/x86_64/luci/packages.adb: No such file or directory
WARNING: opening from cache https://downloads.openwrt.org/releases/25.12-SNAPSHOT/packages/x86_64/packages/packages.adb: No such file or directory
WARNING: opening from cache https://downloads.openwrt.org/releases/25.12-SNAPSHOT/packages/x86_64/routing/packages.adb: No such file or directory
WARNING: opening from cache https://downloads.openwrt.org/releases/25.12-SNAPSHOT/packages/x86_64/telephony/packages.adb: No such file or directory
WARNING: opening from cache https://downloads.openwrt.org/releases/25.12-SNAPSHOT/packages/x86_64/video/packages.adb: No such file or directory
WARNING: opening from cache https://dl.eko.one.pl/openwrt-25.12/targets/x86/64/packages/packages.adb: No such file or directory
WARNING: opening from cache https://dl.eko.one.pl/openwrt-25.12/packages/x86_64/base/packages.adb: No such file or directory
WARNING: opening from cache https://dl.eko.one.pl/openwrt-25.12/packages/x86_64/luci/packages.adb: No such file or directory
WARNING: opening from cache https://dl.eko.one.pl/openwrt-25.12/packages/x86_64/packages/packages.adb: No such file or directory
WARNING: opening from cache https://dl.eko.one.pl/openwrt-25.12/packages/x86_64/routing/packages.adb: No such file or directory
WARNING: opening from cache https://dl.eko.one.pl/openwrt-25.12/targets/x86/64/kmods-6.12.66/packages.adb: No such file or directory
owut-2026.01.13~2526d84b-r1 contains:
etc/owut.d/pre-install.sh
etc/uci-defaults/51-attendedsysupgrade-owut
lib/apk/packages/owut.conffiles
lib/apk/packages/owut.list
lib/upgrade/keep.d/owut
usr/bin/owut
usr/share/ucode/utils/argparse.uc

root@PCA-mini-pc-ultra-5:~# apk info owut

WARNING: opening from cache https://downloads.openwrt.org/releases/25.12-SNAPSHOT/packages/x86_64/base/packages.adb: No such file or directory
WARNING: opening from cache https://downloads.openwrt.org/releases/25.12-SNAPSHOT/packages/x86_64/luci/packages.adb: No such file or directory
WARNING: opening from cache https://downloads.openwrt.org/releases/25.12-SNAPSHOT/packages/x86_64/packages/packages.adb: No such file or directory
WARNING: opening from cache https://downloads.openwrt.org/releases/25.12-SNAPSHOT/packages/x86_64/routing/packages.adb: No such file or directory
WARNING: opening from cache https://downloads.openwrt.org/releases/25.12-SNAPSHOT/packages/x86_64/telephony/packages.adb: No such file or directory
WARNING: opening from cache https://downloads.openwrt.org/releases/25.12-SNAPSHOT/packages/x86_64/video/packages.adb: No such file or directory
WARNING: opening from cache https://dl.eko.one.pl/openwrt-25.12/targets/x86/64/packages/packages.adb: No such file or directory
WARNING: opening from cache https://dl.eko.one.pl/openwrt-25.12/packages/x86_64/base/packages.adb: No such file or directory
WARNING: opening from cache https://dl.eko.one.pl/openwrt-25.12/packages/x86_64/luci/packages.adb: No such file or directory
WARNING: opening from cache https://dl.eko.one.pl/openwrt-25.12/packages/x86_64/packages/packages.adb: No such file or directory
WARNING: opening from cache https://dl.eko.one.pl/openwrt-25.12/packages/x86_64/routing/packages.adb: No such file or directory
WARNING: opening from cache https://dl.eko.one.pl/openwrt-25.12/targets/x86/64/kmods-6.12.66/packages.adb: No such file or directory
owut-2026.01.13~2526d84b-r1 description:
The OpenWrt Upgrade Tool (owut) is a command line program that checks for new packages, package build breakages, generates sysupgrade images containing installed packages and installs images. It is written in ucode for easy end-user customization. Documentation is available at https://openwrt.org/docs/guide-user/installation/sysupgrade.owut

owut-2026.01.13~2526d84b-r1 webpage:
http://github.com/efahl/owut

owut-2026.01.13~2526d84b-r1 installed size:
84 KiB

A to na mini pc co owut działa.
root@OpenWrt:~# apk info --contents owut

owut-2026.01.13~2526d84b-r1 contains:
etc/owut.d/pre-install.sh
etc/uci-defaults/51-attendedsysupgrade-owut
lib/apk/packages/owut.conffiles
lib/apk/packages/owut.list
lib/upgrade/keep.d/owut
usr/bin/owut
usr/share/ucode/utils/argparse.uc

Ai proponuje tak. Dodam że mój rootfs_size to '1024'

# 1️⃣ Przygotowanie katalogów tymczasowych i backup owut
mkdir -p /tmp/owut_safe
cp -a /usr/bin/owut /tmp/owut_safe/owut_backup

# 2️⃣ Utworzenie pustej listy pakietów do oszukania owut
mkdir -p /tmp/packages_dummy
touch /tmp/packages_dummy/installed-packages

# 3️⃣ Ustawienie zmiennej środowiskowej, żeby owut nie sprawdzał pakietów
export OWUT_IGNORE_PACKAGE_CHECK=1

# 4️⃣ Uruchomienie owut w trybie offline
owut check -I /tmp/packages_dummy/installed-packages -v

# 5️⃣ Wygenerowanie obrazu z powiększonym rootfs 1024 MB
owut -F ext4 -S 1024 -i /tmp/openwrt.img -f gz -v

# 6️⃣ (Opcjonalnie) test obrazu przed upgrade
mkdir -p /tmp/test_image
gunzip -c /tmp/openwrt.img.gz | mount -o loop,rw - /tmp/test_image
ls /tmp/test_image
umount /tmp/test_image

# 7️⃣ Upgrade systemu zachowując konfigurację i partycje
sysupgrade -v -n /tmp/openwrt.img.gz

# 8️⃣ Sprzątanie po wszystkim
rm -rf /tmp/packages_dummy /tmp/owut_safe
unset OWUT_IGNORE_PACKAGE_CHECK

Komentarze w skrócie:
/tmp/owut_safe → backup owut
/tmp/packages_dummy → pusta lista pakietów, żeby owut nie wieszał się
OWUT_IGNORE_PACKAGE_CHECK=1 → omija analizę pakietów
-S 1024 → powiększony rootfs
sysupgrade -n → upgrade bez kasowania konfiguracji

TP-Link TL-WDR4300 Mod, CPU 700MHz, Flash 16 MB, Gargoyle 1.5.11.4, extroot + dysk zewnętrzny Samsung (S2), kamerka MS LifeCam HD-5000
TP-Link TL-WR1043ND Mod, RAM 64 MB, chłodzenie pasywne, Gargoyle 1.5.10.14, extroot, kamerka Logitech HD Webcam C270

290

Odp: Własny serwer sysupgrade (ASU, Attendedsysupgrade)

A jak ci powiem co jest nie tak. Tylko sprawdź jedną rzecz: koło linii 452 masz funkcję _request w niej, pod koniec jest uloop.run() zakomentuj to tak:

//uloop.run();

i zobacz czy nie zawiśnie (wywali się, ale chodzi o fakt czy poszedł dalej).

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

291

Odp: Własny serwer sysupgrade (ASU, Attendedsysupgrade)

Fragment gdzie zmieniłem.

if (! uc.request(type, args)) {
        L.err("Failed to send request\n");
        return null;
    }

    //uloop.run();

    if (_uc_cb.rsp_headers) {
        let elapsed = (time() - start) || 0.5;
        let bytes = fs.stat(dst_file).size;
        dl_stats.log(url, dst_file, bytes, elapsed);

Chyba poszło dalej.
root@PCA-mini-pc-ultra-5:~# owut check

Reference error: left-hand side expression is null
In _request(), file /usr/bin/owut, line 498, byte 33:
  called from function dl_json (/usr/bin/owut:546:35)
  called from function dl_overview (/usr/bin/owut:569:48)
  called from function collect_overview (/usr/bin/owut:1407:29)
  called from function collect_all (/usr/bin/owut:1519:19)
  called from anonymous function (/usr/bin/owut:2285:15)

 `        let bytes = fs.stat(dst_file).size;`
  Near here ----------------------------^
TP-Link TL-WDR4300 Mod, CPU 700MHz, Flash 16 MB, Gargoyle 1.5.11.4, extroot + dysk zewnętrzny Samsung (S2), kamerka MS LifeCam HD-5000
TP-Link TL-WR1043ND Mod, RAM 64 MB, chłodzenie pasywne, Gargoyle 1.5.10.14, extroot, kamerka Logitech HD Webcam C270

292

Odp: Własny serwer sysupgrade (ASU, Attendedsysupgrade)

Masz gdzieś niezgodność pakietu ucode-mod-uloop z bibliotekami systemowymi. Najprościej to było by wykonać aktualizację pakietów ucode* do jednolitej bieżącej wersji ale opcję reinstall dopiero co dodali, a odinstalowanie i zainstalowanie nie wchodzi w grę bo wywali ci pól systemu jako zależności.

Chyba że sobie aktualizuję całość po prostu zrobisz.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

293

Odp: Własny serwer sysupgrade (ASU, Attendedsysupgrade)

Nie brzmi to pocieszająco mad
Co masz na myśli "chyba że sobie aktualizuję całość po prostu zrobisz."
W jaki sposób?.

Jeszcze nie sprawdzałem ale obawiam się że u mnie na PCB jest to samo. A postawienie tego wszystkiego od nowa zajęło na samym PCB około 1 m-c.

TP-Link TL-WDR4300 Mod, CPU 700MHz, Flash 16 MB, Gargoyle 1.5.11.4, extroot + dysk zewnętrzny Samsung (S2), kamerka MS LifeCam HD-5000
TP-Link TL-WR1043ND Mod, RAM 64 MB, chłodzenie pasywne, Gargoyle 1.5.10.14, extroot, kamerka Logitech HD Webcam C270

294

Odp: Własny serwer sysupgrade (ASU, Attendedsysupgrade)

Więc nie korzystaj na razie z owut'a smile skoro nie będziesz robił i tak aktualizacji online. A docelowo możesz sobie obraz wygenerować przez asu lub luci-app-attendedsysupgrade.

Nie działa ci ten uloop z poziomu ucode. Zazwyczaj jest to właśnie spowodowane jakimś problemem z wersji pakietów (np. samo ucode zostało zbudowane z inną wersję bibliotek niż masz obecnie w systemie). Jedna możliwość naprawy to doprowadzenie tego do aktualnego stanu (np. wersje które ja mam ostatnio kompilowałem i mam w obrazach działają). Masz to na x86; teoretycznie możesz polecieć z apk upgrade, ale nie wiem ile to rzeczy zepsuje ci w systemie. Więc jak nie masz czasu na zabawę to raczej tego nie ruszaj.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

295

Odp: Własny serwer sysupgrade (ASU, Attendedsysupgrade)

To jest czarny dzień, zapamiętam yikes.
Aktualizację PCA i PCB robiłem po to żeby mieć aktualne openwrt oraz żeby w końcu była możliwość późniejszych aktualizacji owut. Po to były zabawy z partycjami i rootfs_size '1024'.
To jakaś masakra. Może coś jeszcze wymyślisz?...

TP-Link TL-WDR4300 Mod, CPU 700MHz, Flash 16 MB, Gargoyle 1.5.11.4, extroot + dysk zewnętrzny Samsung (S2), kamerka MS LifeCam HD-5000
TP-Link TL-WR1043ND Mod, RAM 64 MB, chłodzenie pasywne, Gargoyle 1.5.10.14, extroot, kamerka Logitech HD Webcam C270

296

Odp: Własny serwer sysupgrade (ASU, Attendedsysupgrade)

Miałeś owut'a od początku czy potem doinstalowałeś?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

297 (edytowany przez krynio 2026-03-09 21:05:51)

Odp: Własny serwer sysupgrade (ASU, Attendedsysupgrade)

Doinstalowałem. Poza standardem dodałem do kompilacji jedynie easyconfig.

Edycja.
Obraz generowany Imagebuilder w ten sposób.

$ sudo apt install build-essential libncurses-dev zlib1g-dev gawk git gettext libssl-dev xsltproc rsync wget unzip python3 python3-setuptools

    $ wget https://dl.eko.one.pl/openwrt-25.12/targets/x86/64/openwrt-imagebuilder-25.12-SNAPSHOT-x86-64.Linux-x86_64.tar.zst
    $ tar --zstd -xvf openwrt-imagebuilder-*
    $ cd openwrt-imagebuilder-*/
$ make image PROFILE="generic" ROOTFS_PARTSIZE="1024" PACKAGES="ath10k-board-qca9887 ath10k-board-qca9888 ath10k-board-qca988x ath10k-board-qca9984 ath10k-board-qca99x0 ath10k-firmware-qca9887-ct ath10k-firmware-qca9888-ct ath10k-firmware-qca988x-ct ath10k-firmware-qca9984-ct ath10k-firmware-qca99x0-ct beep block-mount bnx2-firmware ekooneplconfigs ekooneplstat ekooneplusb f2fsck hostapd-common i915-firmware-dmc irqbalance iw kmod-acpi-video kmod-amazon-ena kmod-amd-xgbe kmod-ath kmod-ath10k kmod-ath9k kmod-ath9k-common kmod-backlight kmod-bnx2 kmod-cfg80211 kmod-crypto-aead kmod-crypto-ccm kmod-crypto-cmac kmod-crypto-crc32 kmod-crypto-ctr kmod-crypto-gcm kmod-crypto-geniv kmod-crypto-gf128 kmod-crypto-ghash kmod-crypto-hmac kmod-crypto-manager kmod-crypto-null kmod-crypto-rng kmod-crypto-seqiv kmod-crypto-sha256 kmod-crypto-sha3 kmod-crypto-sha512 kmod-dma-buf kmod-drm kmod-drm-buddy kmod-drm-display-helper kmod-drm-exec kmod-drm-i915 kmod-drm-kms-helper kmod-drm-suballoc-helper kmod-drm-ttm kmod-drm-ttm-helper kmod-dwmac-intel kmod-e1000 kmod-e1000e kmod-fb kmod-fb-cfb-copyarea kmod-fb-cfb-fillrect kmod-fb-cfb-imgblt kmod-fb-sys-fops kmod-fb-sys-ram kmod-forcedeth kmod-fs-exfat kmod-fs-ext4 kmod-fs-f2fs kmod-fs-ntfs3 kmod-hid kmod-hid-generic kmod-hwmon-core kmod-i2c-algo-bit kmod-i2c-core kmod-igb kmod-igc kmod-input-evdev kmod-ixgbe kmod-lib-crc16 kmod-libphy kmod-mac80211 kmod-mdio kmod-mdio-devres kmod-mii kmod-mt76 kmod-mt76-connac kmod-mt76-core kmod-mt7603 kmod-mt7615-common kmod-mt7615e kmod-mt76x0-common kmod-mt76x02-common kmod-mt76x0e kmod-mt76x2 kmod-mt76x2-common kmod-mt7915e kmod-mt7921-common kmod-mt7921-firmware kmod-mt7921e kmod-mt792x-common kmod-net-selftests kmod-pcs-xpcs kmod-pcspkr kmod-phy-ax88796b kmod-phy-realtek kmod-phylink kmod-pps kmod-ptp kmod-r8169 kmod-random-core kmod-scsi-core kmod-sky2 kmod-sound-core kmod-stmmac-core kmod-tg3 kmod-thermal kmod-tun kmod-usb-common kmod-usb-core kmod-usb-ehci kmod-usb-hid kmod-usb-net kmod-usb-net-asix kmod-usb-net-asix-ax88179 kmod-usb-net-rtl8152 kmod-usb-storage kmod-usb-storage-uas kmod-usb-xhci-hcd kmod-usb2 kmod-usb3 kmod-vhost kmod-vhost-net libatomic libevdev libkmod libncurses libparted libpci libreadline libsensors libsysfs libudev-zero libusb-1.0 lm-sensors losetup parted pciids pciutils r8152-firmware r8169-firmware resize2fs sysfsutils sysinfo terminfo ucode-mod-digest ucode-mod-nl80211 ucode-mod-rtnl usbids usbutils wifi-scripts wireless-regdb wpad-basic-mbedtls easyconfig"
TP-Link TL-WDR4300 Mod, CPU 700MHz, Flash 16 MB, Gargoyle 1.5.11.4, extroot + dysk zewnętrzny Samsung (S2), kamerka MS LifeCam HD-5000
TP-Link TL-WR1043ND Mod, RAM 64 MB, chłodzenie pasywne, Gargoyle 1.5.10.14, extroot, kamerka Logitech HD Webcam C270

298

Odp: Własny serwer sysupgrade (ASU, Attendedsysupgrade)

Jak instalowałeś później to dociągnął sobie ucode-mod-uclient. Jak zrobisz apk list | grep ucode to pewnie Ci wyjdzie że masz moduł w innej wersji niż samo ucode

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

299 (edytowany przez krynio 2026-03-09 21:43:59)

Odp: Własny serwer sysupgrade (ASU, Attendedsysupgrade)

root@PCA-mini-pc-ultra-5:~# apk list | grep ucode

iucode-tool-2.3.1-r2 x86_64 {/opt/projects/openwrt-25.12/openwrt/_sources/package/system/iucode-tool} (GPL-2.0)
liblucihttp-ucode-2023.03.15~9b5b683f-r1 x86_64 {/opt/projects/openwrt-25.12/openwrt/_sources/feeds/luci/contrib/package/lucihttp} (ISC)
liblucihttp-ucode-2023.03.15~9b5b683f-r1 x86_64 {feeds/luci/feeds/luci/contrib/package/lucihttp} (ISC)
libucode20230711-2026.01.16~85922056-r1 x86_64 {feeds/base/utils/ucode} (ISC)
libucode20230711-2026.01.16~85922056-r1 x86_64 {/opt/projects/openwrt-25.12/openwrt/_sources/package/utils/ucode} (ISC)
libucode20230711-2026.01.16~85922056-r1 x86_64 {feeds/base/utils/ucode} (ISC) [installed]
pkgen-1 x86_64 {feeds/base/utils/ucode-mod-pkgen} (GPL-2.0-or-later)
prometheus-node-exporter-ucode-2024.02.07-r2 noarch {feeds/packages/feeds/packages/utils/prometheus-node-exporter-ucode} (Apache-2.0)
prometheus-node-exporter-ucode-dnsmasq-2024.02.07-r2 noarch {feeds/packages/feeds/packages/utils/prometheus-node-exporter-ucode} (Apache-2.0)
prometheus-node-exporter-ucode-netstat-2024.02.07-r2 noarch {feeds/packages/feeds/packages/utils/prometheus-node-exporter-ucode} (Apache-2.0)
prometheus-node-exporter-ucode-openwrt-2024.02.07-r2 noarch {feeds/packages/feeds/packages/utils/prometheus-node-exporter-ucode} (Apache-2.0)
prometheus-node-exporter-ucode-snmp6-2024.02.07-r2 noarch {feeds/packages/feeds/packages/utils/prometheus-node-exporter-ucode} (Apache-2.0)
prometheus-node-exporter-ucode-uci_dhcp_host-2024.02.07-r2 noarch {feeds/packages/feeds/packages/utils/prometheus-node-exporter-ucode} (Apache-2.0)
prometheus-node-exporter-ucode-wifi-2024.02.07-r2 noarch {feeds/packages/feeds/packages/utils/prometheus-node-exporter-ucode} (Apache-2.0)
prometheus-node-exporter-ucode-wireguard-2024.02.07-r2 noarch {feeds/packages/feeds/packages/utils/prometheus-node-exporter-ucode} (Apache-2.0)
rpcd-mod-ucode-2025.12.03~ffb9961c-r1 x86_64 {/opt/projects/openwrt-25.12/openwrt/_sources/package/system/rpcd} (ISC)
rpcd-mod-ucode-2025.12.03~ffb9961c-r1 x86_64 {feeds/base/system/rpcd} (ISC)
ucode-2026.01.16~85922056-r1 x86_64 {/opt/projects/openwrt-25.12/openwrt/_sources/package/utils/ucode} (ISC)
ucode-2026.01.16~85922056-r1 x86_64 {feeds/base/utils/ucode} (ISC)
ucode-2026.01.16~85922056-r1 x86_64 {feeds/base/utils/ucode} (ISC) [installed]
ucode-mod-bpf-1 x86_64 {feeds/base/utils/ucode-mod-bpf} (ISC)
ucode-mod-debug-2026.01.16~85922056-r1 x86_64 {feeds/base/utils/ucode} (ISC)
ucode-mod-digest-2026.01.16~85922056-r1 x86_64 {feeds/base/utils/ucode} (ISC)
ucode-mod-digest-2026.01.16~85922056-r1 x86_64 {feeds/base/utils/ucode} (ISC) [installed]
ucode-mod-digest-2026.01.16~85922056-r1 x86_64 {/opt/projects/openwrt-25.12/openwrt/_sources/package/utils/ucode} (ISC)
ucode-mod-fs-2026.01.16~85922056-r1 x86_64 {/opt/projects/openwrt-25.12/openwrt/_sources/package/utils/ucode} (ISC)
ucode-mod-fs-2026.01.16~85922056-r1 x86_64 {feeds/base/utils/ucode} (ISC)
ucode-mod-fs-2026.01.16~85922056-r1 x86_64 {feeds/base/utils/ucode} (ISC) [installed]
ucode-mod-html-1 x86_64 {/opt/projects/openwrt-25.12/openwrt/_sources/feeds/luci/contrib/package/ucode-mod-html} (ISC)
ucode-mod-html-1 x86_64 {feeds/luci/feeds/luci/contrib/package/ucode-mod-html} (ISC)
ucode-mod-io-2026.01.16~85922056-r1 x86_64 {feeds/base/utils/ucode} (ISC)
ucode-mod-log-2026.01.16~85922056-r1 x86_64 {feeds/base/utils/ucode} (ISC)
ucode-mod-log-2026.01.16~85922056-r1 x86_64 {/opt/projects/openwrt-25.12/openwrt/_sources/package/utils/ucode} (ISC)
ucode-mod-lua-1 x86_64 {/opt/projects/openwrt-25.12/openwrt/_sources/feeds/luci/contrib/package/ucode-mod-lua} (ISC)
ucode-mod-lua-1 x86_64 {feeds/luci/feeds/luci/contrib/package/ucode-mod-lua} (ISC)
ucode-mod-math-2026.01.16~85922056-r1 x86_64 {feeds/base/utils/ucode} (ISC)
ucode-mod-math-2026.01.16~85922056-r1 x86_64 {/opt/projects/openwrt-25.12/openwrt/_sources/package/utils/ucode} (ISC)
ucode-mod-nl80211-2026.01.16~85922056-r1 x86_64 {feeds/base/utils/ucode} (ISC)
ucode-mod-nl80211-2026.01.16~85922056-r1 x86_64 {feeds/base/utils/ucode} (ISC) [installed]
ucode-mod-nl80211-2026.01.16~85922056-r1 x86_64 {/opt/projects/openwrt-25.12/openwrt/_sources/package/utils/ucode} (ISC)
ucode-mod-pkgen-1 x86_64 {feeds/base/utils/ucode-mod-pkgen} (GPL-2.0-or-later)
ucode-mod-resolv-2026.01.16~85922056-r1 x86_64 {feeds/base/utils/ucode} (ISC)
ucode-mod-rtnl-2026.01.16~85922056-r1 x86_64 {/opt/projects/openwrt-25.12/openwrt/_sources/package/utils/ucode} (ISC)
ucode-mod-rtnl-2026.01.16~85922056-r1 x86_64 {feeds/base/utils/ucode} (ISC) [installed]
ucode-mod-rtnl-2026.01.16~85922056-r1 x86_64 {feeds/base/utils/ucode} (ISC)
ucode-mod-socket-2026.01.16~85922056-r1 x86_64 {feeds/base/utils/ucode} (ISC)
ucode-mod-struct-2026.01.16~85922056-r1 x86_64 {feeds/base/utils/ucode} (ISC)
ucode-mod-ubus-2026.01.16~85922056-r1 x86_64 {/opt/projects/openwrt-25.12/openwrt/_sources/package/utils/ucode} (ISC)
ucode-mod-ubus-2026.01.16~85922056-r1 x86_64 {feeds/base/utils/ucode} (ISC)
ucode-mod-ubus-2026.01.16~85922056-r1 x86_64 {feeds/base/utils/ucode} (ISC) [installed]
ucode-mod-uci-2026.01.16~85922056-r1 x86_64 {/opt/projects/openwrt-25.12/openwrt/_sources/package/utils/ucode} (ISC)
ucode-mod-uci-2026.01.16~85922056-r1 x86_64 {feeds/base/utils/ucode} (ISC)
ucode-mod-uci-2026.01.16~85922056-r1 x86_64 {feeds/base/utils/ucode} (ISC) [installed]
ucode-mod-uclient-2026.02.20~7a0aa2e4-r1 x86_64 {feeds/base/libs/uclient} (ISC) [installed]
ucode-mod-uclient-2026.02.20~7a0aa2e4-r1 x86_64 {/opt/projects/openwrt-25.12/openwrt/_sources/package/libs/uclient} (ISC)
ucode-mod-udebug-2026.01.16~875e1a7a x86_64 {feeds/base/libs/udebug} (GPL-2.0)
ucode-mod-uline-8 x86_64 {feeds/base/utils/ucode-mod-uline} (GPL-2.0-or-later)
ucode-mod-uloop-2026.01.16~85922056-r1 x86_64 {feeds/base/utils/ucode} (ISC)
ucode-mod-uloop-2026.01.16~85922056-r1 x86_64 {feeds/base/utils/ucode} (ISC) [installed]
ucode-mod-uloop-2026.01.16~85922056-r1 x86_64 {/opt/projects/openwrt-25.12/openwrt/_sources/package/utils/ucode} (ISC)
ucode-mod-zlib-2026.01.16~85922056-r1 x86_64 {feeds/base/utils/ucode} (ISC)
uhttpd-mod-ucode-2025.10.03~ebb92e6b-r1 x86_64 {feeds/base/network/services/uhttpd} (ISC)

A może da się to odkręcić, jakiś starszy pakiet zainstalowac czy coś?.

Edycja.
Wspominałem że wczoraj już za Ai z tym walczyłem. Coś kojarzę że raczej odinstalowałem wczoraj pakiet z końcówką r2. Ale jaka jego nazwa nie pamiętam. Potem ten pakiet instalowałem na nowo. Także nie wiem na ile dzisiejszy wynik apk list | grep ucode jest wiarygodny.

Mimo wszystko nie bardzo wiem czy i gdzie popełniłem błąd. Ponieważ na Xiaomi AX3000T z którąś przed ostatnią? Twoją wersją Openwrt 25.12 miałem ten sam problem z owut. Nie działał. Z tym że na Xiaomi mam goły standardowy system i po prostu zainstalowałem na nowo najnowsze Twoje Openwrt i owut działa.

TP-Link TL-WDR4300 Mod, CPU 700MHz, Flash 16 MB, Gargoyle 1.5.11.4, extroot + dysk zewnętrzny Samsung (S2), kamerka MS LifeCam HD-5000
TP-Link TL-WR1043ND Mod, RAM 64 MB, chłodzenie pasywne, Gargoyle 1.5.10.14, extroot, kamerka Logitech HD Webcam C270

300

Odp: Własny serwer sysupgrade (ASU, Attendedsysupgrade)

Masz zainstalowane

ucode-2026.01.16~85922056
ucode-mod-uci-2026.01.16~85922056
....

ucode-mod-uclient-2026.02.20~7a0aa2e4


Powinny być raczej w tej samej wersji, ale co będzie jak to ruszysz (bo i zależności zaktualizuje) to już tego nie jestem w stanie powiedzieć.

Jak składasz obraz od początku to wszystko masz w tej samej wersji na czas składania obrazu, więc działa.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.