Is there a way to locally host the "Firmware Selector" locally?
So I can work with sensitive info without worrying of leakage?
I'd basically just have my devices images to be selected, so it would be lightweight and at the same time super customizable without privacy concerns.
I mean, is there like, a pre-built docker image that I can run and just work with it?
Both are openw source and available online. I would say yes, you can run it locally. But a bit less involved would be to build images yourself.
2 Likes
4zims
January 20, 2024, 11:33pm
681
Also, you can build your own images using github actions.
example this one https://github.com/izer-xyz/openwrt-imagebuilder-action
1 Like
efahl
January 21, 2024, 6:18pm
682
That's basically what auc
is... Both FS and auc
collect host detail, create a package list, then ship that off to the ASU server via a 'build' request as detailed at https://sysupgrade.openwrt.org/ui/ . Hosting your own firmware selector would be exactly as secure as using the online one...
Your best option is just to do local builds, if your data privacy requirements are such that you can't send package lists and host info over the wire.
1 Like
I've made a formal request here, please spread the link and support it .
opened 12:44AM - 22 Jan 24 UTC
Hello world,
I would like to request to revert the commit that changed the "Al… low custom UCI defaults" option from True to False for the https://sysupgrade.openwrt.org website. This option allows us to use a custom uci-default script to configure the image after flashing. This is very useful for setting up things like network, firewall, wireless, and other settings that are specific to our devices and environments.
as I use the "don't keep the current configurations" option to flash the image, I rely on the custom uci-default script to set up the device automatically. Without this option, we have to manually configure the device after flashing, which is tedious and error-prone.
2 Likes
KSofen
January 22, 2024, 3:03pm
684
I'm using the Firmware selector and it get all the way to building the firmware but it exits with a pink box containing:
init
>STDERR
>STDOUT
I am adding customized packages. Maybe something to do with that?
To handle "defaults" not being enabled on the server, turn on uci defaults by default so you can customize the script that runs on first boot
The thing is: I have Wireguard and some other sensitive data that I do not trust to send over the internet. I don't mind the package list, but the data I set via UCI.
But the graphical interface of firmware-selector makes things easier to manage. That's what I'm trying to achieve, so I don't have to rely on building in a system and having to maintain it
efahl
January 28, 2024, 8:13pm
687
But unless you are adding your sensitive data to uci-defaults
specifically in the Firmware Selector, the ASU build server never sees it. All of auc
, LuCI Attended Sysupgrade and basic sysupgrade stash the uci data (and other backed-up config) locally on your router and re-install it after the image has been flashed; it never sees the internet.
efahl:
But unless you are adding your sensitive data to uci-defaults
specifically in the Firmware Selector, the ASU build server never sees it. All of auc
, LuCI Attended Sysupgrade and basic sysupgrade stash the uci data (and other backed-up config) locally on your router and re-install it after the image has been flashed; it never sees the internet.
That's exactly what I'm doing.
I'm trying to have a pre-set config to "set and forget", so whenever I need to upgrade my router I just run a new image and flash it, without having to "keep old settings", since the new image will have pretty much my new image with everything via uci-defaults.
1 Like
efahl
January 28, 2024, 10:23pm
689
Ahh, got it! Well, at this point it seems your only option is to use local builds, as the uci-defaults feature has been disabled on the build server for a few months and does not appear to be returning. I'm not sure why, as on the FS the feature is robust and works well. (EDIT: yeah, I see I asked that question on this thread 9 days ago...)
(In LuCI ASU and auc, if the uci-defaults feature was implemented there -- it is not , then it would be problematic on ext4 builds, as there is no /rom
(or /overlay
for that matter) partition after first boot and the respective program could not recover the original uci-defaults for the new build as they are gone.)
efahl
January 29, 2024, 2:38am
690
I just did a build using defaults
(aka uci-defaults) and it's enabled again. I did this using my own build tool that talks directly to the ASU build server, so your mileage may vary (it previously was saying "defaults not enabled" or something like that).
vw-owrt
February 2, 2024, 12:57pm
691
Hello,
Is anyone else having issues with the build environments? I am currently unable to update to the lates SNAPSHOT using the firmware selector, attended sysupgrade or auc
with my customized package list.
3 Likes
Yes, generating customized image fails using latest snapshot:
Error: Impossible package
STDERR:
...
Collected errors:
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-nf-reject
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-nf-reject6
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-nf-log
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-nf-log6
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-crypto-crc32c
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-nft-core
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-nft-offload
* satisfy_dependencies_for: Cannot satisfy the following dependencies for firewall4:
* kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa)
...
2 Likes
Getting the same errors here.
oli
February 6, 2024, 6:33am
694
pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-iptunnel
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-iptunnel4
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-sit
* satisfy_dependencies_for: Cannot satisfy the following dependencies for 6in4:
* kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa)
* opkg_install_cmd: Cannot install package 6in4.
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-nfnetlink
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-nf-reject
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-nf-reject6
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-nf-conntrack
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-nf-conntrack6
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-nf-nat
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-nf-log
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-nf-log6
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-crypto-hash
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-crypto-crc32c
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-lib-crc32c
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-nft-core
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-nft-fib
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-nf-flow
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-nft-nat
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-nft-offload
* satisfy_dependencies_for: Cannot satisfy the following dependencies for banip:
* kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa)
* opkg_install_cmd: Cannot install package banip.
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-sched-core
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-sched-bpf
* satisfy_dependencies_for: Cannot satisfy the following dependencies for bridger:
* kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa)
* opkg_install_cmd: Cannot install package bridger.
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-nf-conntrack-netlink
* satisfy_dependencies_for: Cannot satisfy the following dependencies for dnsmasq-full:
* kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa)
* opkg_install_cmd: Cannot install package dnsmasq-full.
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-nf-ipt
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-nf-ipt6
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-ipt-core
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-ip6tables
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-nft-compat
* satisfy_dependencies_for: Cannot satisfy the following dependencies for ip6tables-nft:
* kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa)
* opkg_install_cmd: Cannot install package ip6tables-nft.
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-ipt-ipset
* satisfy_dependencies_for: Cannot satisfy the following dependencies for ipset:
* kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa)
* opkg_install_cmd: Cannot install package ipset.
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-ipt-ipopt
* satisfy_dependencies_for: Cannot satisfy the following dependencies for iptables-mod-ipopt:
* kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa)
* opkg_install_cmd: Cannot install package iptables-mod-ipopt.
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-asn1-decoder
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-cfg80211
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-crypto-null
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-crypto-aead
* satisfy_dependencies_for: Cannot satisfy the following dependencies for kmod-crypto-aead:
* kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa)
* opkg_install_cmd: Cannot install package kmod-crypto-aead.
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-crypto-manager
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-crypto-authenc
* satisfy_dependencies_for: Cannot satisfy the following dependencies for kmod-crypto-authenc:
* kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa)
* opkg_install_cmd: Cannot install package kmod-crypto-authenc.
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-crypto-hmac
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-crypto-sha512
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-crypto-rng
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-crypto-seqiv
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-crypto-ctr
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-crypto-ccm
* satisfy_dependencies_for: Cannot satisfy the following dependencies for kmod-crypto-ccm:
* kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa)
* opkg_install_cmd: Cannot install package kmod-crypto-ccm.
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-crypto-cmac
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-crypto-des
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-crypto-ecb
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-crypto-gf128
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-crypto-ghash
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-crypto-gcm
* satisfy_dependencies_for: Cannot satisfy the following dependencies for kmod-crypto-gcm:
* kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa)
* opkg_install_cmd: Cannot install package kmod-crypto-gcm.
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-crypto-md5
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-crypto-sha1
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-crypto-sha256
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-crypto-hw-safexcel
* satisfy_dependencies_for: Cannot satisfy the following dependencies for kmod-crypto-hw-safexcel:
* kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa)
* opkg_install_cmd: Cannot install package kmod-crypto-hw-safexcel.
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-crypto-kpp
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-crypto-lib-chacha20
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-crypto-lib-poly1305
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-crypto-lib-chacha20poly1305
* satisfy_dependencies_for: Cannot satisfy the following dependencies for kmod-crypto-lib-chacha20poly1305:
* kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa)
* opkg_install_cmd: Cannot install package kmod-crypto-lib-chacha20poly1305.
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-crypto-lib-curve25519
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-dnsresolver
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-nls-base
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-fs-smbfs-common
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-oid-registry
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-fs-cifs
* satisfy_dependencies_for: Cannot satisfy the following dependencies for kmod-fs-cifs:
* kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa)
* opkg_install_cmd: Cannot install package kmod-fs-cifs.
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-fs-exfat
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-lib-crc16
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-fs-ext4
* satisfy_dependencies_for: Cannot satisfy the following dependencies for kmod-fs-ext4:
* kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa)
* opkg_install_cmd: Cannot install package kmod-fs-ext4.
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-nls-cp437
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-nls-iso8859-1
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-nls-utf8
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-fs-vfat
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-fs-msdos
* satisfy_dependencies_for: Cannot satisfy the following dependencies for kmod-fs-msdos:
* kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa)
* opkg_install_cmd: Cannot install package kmod-fs-msdos.
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-fs-ntfs3
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-gpio-button-hotplug
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-hwmon-core
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-ifb
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-leds-gpio
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-lib-crc-ccitt
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-mac80211
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-mt76-core
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-mt76-connac
* satisfy_dependencies_for: Cannot satisfy the following dependencies for kmod-mt76-connac:
* kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa)
* opkg_install_cmd: Cannot install package kmod-mt76-connac.
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-thermal
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-mt7915e
* satisfy_dependencies_for: Cannot satisfy the following dependencies for kmod-mt7915e:
* kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa)
* opkg_install_cmd: Cannot install package kmod-mt7915e.
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-mt7986-firmware
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-slhc
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-ppp
* satisfy_dependencies_for: Cannot satisfy the following dependencies for kmod-ppp:
* kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa)
* opkg_install_cmd: Cannot install package kmod-ppp.
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-pppox
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-pppoe
* satisfy_dependencies_for: Cannot satisfy the following dependencies for kmod-pppoe:
* kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa)
* opkg_install_cmd: Cannot install package kmod-pppoe.
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-sched-cake
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-scsi-core
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-tun
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-udptunnel4
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-udptunnel6
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-usb-core
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-usb-storage
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-usb-xhci-hcd
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-usb-xhci-mtk
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-usb2
* satisfy_dependencies_for: Cannot satisfy the following dependencies for kmod-usb2:
* kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa)
* opkg_install_cmd: Cannot install package kmod-usb2.
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-usb3
* pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.148-1-13427c9c106e234e854403dc29a267fa) for kmod-wireguard
make[2]: *** [Makefile:189: package_install] Error 255
make[1]: *** [Makefile:154: _call_manifest] Error 2
make: *** [Makefile:274: manifest] Error 2
strangely it works on https://firmware-selector.immortalwrt.org
1 Like
Lexeyko
February 6, 2024, 7:46am
695
Yes, but this is not the original openWRT.
3 Likes
vw-owrt
February 6, 2024, 1:36pm
696
Yes, from the GitHub page:
ImmortalWrt is a fork of OpenWrt , with more packages ported, more devices supported, better performance, and special optimizations for mainland China users.
Compared the official one, we allow to use hacks or non-upstreamable patches / modifications to achieve our purpose. Source from anywhere.
1 Like
Lexeyko
February 6, 2024, 1:53pm
697
Perhaps for some this is a plus, but what do these “hacks” give? Is there a guarantee that it is safe and does not steal user data?
The reality may not be so rosy.
3 Likes