1 (edytowany przez WodnyTraper 2025-03-20 16:45:42)

Temat: Kompilacja Obrazu OpenWRT - jak najmniejsza się

Cezary, walczę ze zrobieniem jak najlżejszego obrazu do moich routerów ASUSA.

Nie mogę zejść poniżej rozmiaru 10 MB.

Mam 128 MB pamięci RAM i kilka ważnych aplikacji, i pracuje w wolnym obszarem 2%.

POtrzebuję system odchudzić.

Miałem Kernel nr 5.15.150 a teraz kompiluje mi się 5.15.173 jakby był większy.

poniżej zawartość obrazu, który daje mi wynikowo 11MB i jest za duży:

Cezary może coś podpowiesz?

CONFIG_TARGET_ramips=y
CONFIG_TARGET_ramips_mt7621=y
CONFIG_TARGET_ramips_mt7621_DEVICE_asus_rt-ac57u-v1=y
CONFIG_IPK_FILES_CHECKSUMS=y
CONFIG_LIBCURL_COOKIES=y
CONFIG_LIBCURL_FILE=y
CONFIG_LIBCURL_HTTP=y
CONFIG_LIBCURL_MBEDTLS=y
CONFIG_LIBCURL_NGHTTP2=y
CONFIG_LIBCURL_NO_SMB="!"
CONFIG_LIBCURL_UNIX_SOCKETS=y
CONFIG_LUCI_LANG_pl=y
CONFIG_OPENSSL_ENGINE=y
CONFIG_OPENSSL_PREFER_CHACHA_OVER_GCM=y
CONFIG_OPENSSL_WITH_ASM=y
CONFIG_OPENSSL_WITH_CHACHA_POLY1305=y
CONFIG_OPENSSL_WITH_CMS=y
CONFIG_OPENSSL_WITH_DEPRECATED=y
CONFIG_OPENSSL_WITH_ERROR_MESSAGES=y
CONFIG_OPENSSL_WITH_IDEA=y
CONFIG_OPENSSL_WITH_MDC2=y
CONFIG_OPENSSL_WITH_PSK=y
CONFIG_OPENSSL_WITH_SEED=y
CONFIG_OPENSSL_WITH_SRP=y
CONFIG_OPENSSL_WITH_TLS13=y
CONFIG_OPENSSL_WITH_WHIRLPOOL=y
CONFIG_PACKAGE_3ginfo=y
CONFIG_PACKAGE_3ginfo-text=y
CONFIG_PACKAGE_attendedsysupgrade-common=y
CONFIG_PACKAGE_block-mount=y
CONFIG_PACKAGE_bridge=y
CONFIG_PACKAGE_ca-certificates=y
CONFIG_PACKAGE_cgi-io=y
CONFIG_PACKAGE_chat=y
CONFIG_PACKAGE_comgt=y
CONFIG_PACKAGE_coreutils=y
CONFIG_PACKAGE_coreutils-sort=y
CONFIG_PACKAGE_curl=y
CONFIG_PACKAGE_gawk=y
CONFIG_PACKAGE_grep=y
CONFIG_PACKAGE_ip-full=y
CONFIG_PACKAGE_ip6tables-nft=y
CONFIG_PACKAGE_ipset=y
CONFIG_PACKAGE_iptables-mod-conntrack-extra=y
CONFIG_PACKAGE_iptables-mod-ipopt=y
CONFIG_PACKAGE_iptables-nft=y
CONFIG_PACKAGE_kmod-ifb=y
CONFIG_PACKAGE_kmod-ip6tables=y
CONFIG_PACKAGE_kmod-ipt-conntrack=y
CONFIG_PACKAGE_kmod-ipt-conntrack-extra=y
CONFIG_PACKAGE_kmod-ipt-core=y
CONFIG_PACKAGE_kmod-ipt-ipopt=y
CONFIG_PACKAGE_kmod-ipt-ipset=y
CONFIG_PACKAGE_kmod-mii=y
CONFIG_PACKAGE_kmod-nf-conncount=y
CONFIG_PACKAGE_kmod-nf-ipt=y
CONFIG_PACKAGE_kmod-nf-ipt6=y
CONFIG_PACKAGE_kmod-nft-compat=y
CONFIG_PACKAGE_kmod-sched-connmark=y
CONFIG_PACKAGE_kmod-sched-core=y
CONFIG_PACKAGE_kmod-usb-net=y
CONFIG_PACKAGE_kmod-usb-net-cdc-ether=y
CONFIG_PACKAGE_libatomic=y
CONFIG_PACKAGE_libbpf=y
CONFIG_PACKAGE_libcurl=y
CONFIG_PACKAGE_libelf=y
CONFIG_PACKAGE_libiperf3=y
CONFIG_PACKAGE_libipset=y
CONFIG_PACKAGE_libiptext=y
CONFIG_PACKAGE_libiptext-nft=y
CONFIG_PACKAGE_libiptext6=y
CONFIG_PACKAGE_liblua=y
CONFIG_PACKAGE_liblucihttp=y
CONFIG_PACKAGE_liblucihttp-lua=y
CONFIG_PACKAGE_liblucihttp-ucode=y
CONFIG_PACKAGE_libncurses=y
CONFIG_PACKAGE_libnghttp2=y
CONFIG_PACKAGE_libopenssl=y
CONFIG_PACKAGE_libopenssl-conf=y
CONFIG_PACKAGE_libopenssl-legacy=y
CONFIG_PACKAGE_libpcre2=y
CONFIG_PACKAGE_libreadline=y
CONFIG_PACKAGE_libubus-lua=y
# CONFIG_PACKAGE_libustream-mbedtls is not set
CONFIG_PACKAGE_libustream-openssl=y
CONFIG_PACKAGE_libxtables=y
CONFIG_PACKAGE_lua=y
CONFIG_PACKAGE_luci=y
CONFIG_PACKAGE_luci-app-attendedsysupgrade=y
CONFIG_PACKAGE_luci-app-commands=y
CONFIG_PACKAGE_luci-app-diag-core=y
CONFIG_PACKAGE_luci-app-firewall=y
CONFIG_PACKAGE_luci-app-mwan3=y
CONFIG_PACKAGE_luci-app-opkg=y
CONFIG_PACKAGE_luci-base=y
CONFIG_PACKAGE_luci-compat=y
CONFIG_PACKAGE_luci-i18n-attendedsysupgrade-pl=y
CONFIG_PACKAGE_luci-i18n-base-pl=y
CONFIG_PACKAGE_luci-i18n-commands-pl=y
CONFIG_PACKAGE_luci-i18n-diag-core-pl=y
CONFIG_PACKAGE_luci-i18n-firewall-pl=y
CONFIG_PACKAGE_luci-i18n-mwan3-pl=y
CONFIG_PACKAGE_luci-i18n-opkg-pl=y
CONFIG_PACKAGE_luci-lib-base=y
CONFIG_PACKAGE_luci-lib-ip=y
CONFIG_PACKAGE_luci-lib-jsonc=y
CONFIG_PACKAGE_luci-lib-nixio=y
CONFIG_PACKAGE_luci-light=y
CONFIG_PACKAGE_luci-lua-runtime=y
CONFIG_PACKAGE_luci-mod-admin-full=y
CONFIG_PACKAGE_luci-mod-network=y
CONFIG_PACKAGE_luci-mod-status=y
CONFIG_PACKAGE_luci-mod-system=y
CONFIG_PACKAGE_luci-proto-ipv6=y
CONFIG_PACKAGE_luci-proto-ppp=y
CONFIG_PACKAGE_luci-theme-bootstrap=y
CONFIG_PACKAGE_luci-theme-material=y
CONFIG_PACKAGE_mwan3=y
# CONFIG_PACKAGE_odhcp6c is not set
CONFIG_PACKAGE_odhcpd=y
# CONFIG_PACKAGE_odhcpd-ipv6only is not set
CONFIG_PACKAGE_odhcpd_full_ext_cer_id=0
CONFIG_PACKAGE_openssl-util=y
CONFIG_PACKAGE_qos-scripts=y
CONFIG_PACKAGE_rpcd=y
CONFIG_PACKAGE_rpcd-mod-file=y
CONFIG_PACKAGE_rpcd-mod-iwinfo=y
CONFIG_PACKAGE_rpcd-mod-luci=y
CONFIG_PACKAGE_rpcd-mod-rpcsys=y
CONFIG_PACKAGE_rpcd-mod-rrdns=y
CONFIG_PACKAGE_rpcd-mod-ucode=y
CONFIG_PACKAGE_sed=y
CONFIG_PACKAGE_sms-tool=y
CONFIG_PACKAGE_sysinfo=y
CONFIG_PACKAGE_tc-tiny=y
CONFIG_PACKAGE_terminfo=y
CONFIG_PACKAGE_ucert=y
CONFIG_PACKAGE_ucode-mod-html=y
CONFIG_PACKAGE_ucode-mod-lua=y
CONFIG_PACKAGE_ucode-mod-math=y
CONFIG_PACKAGE_uhttpd=y
CONFIG_PACKAGE_uhttpd-mod-ubus=y
CONFIG_PACKAGE_vim=y
# CONFIG_PACKAGE_wpad-basic-mbedtls is not set
CONFIG_PACKAGE_wpad-openssl=y
CONFIG_PACKAGE_xtables-nft=y
CONFIG_PACKAGE_zlib=y
# CONFIG_LIBCURL_FTP is not set
# CONFIG_LIBCURL_PROXY is not set
# CONFIG_WPA_MBO_SUPPORT is not set

2 (edytowany przez WodnyTraper 2025-03-20 16:45:57)

Odp: Kompilacja Obrazu OpenWRT - jak najmniejsza się

To na czym mi zależy: powłoka material, mwan3

Może jest jakaś sztuczka jak kompilować żeby ograniczyć zajęcie pamięci

3

Odp: Kompilacja Obrazu OpenWRT - jak najmniejsza się

Masz dużo śmiecia
- 3ginfo: potrzebujesz?
- vim: po co? Masz vi standardowo, przeżyjesz jak raz na jakiś czas coś będziesz musiał zrobić
- dodałem openssl. Po co? co złego masz w mbedtls że koniecznie openssl chcesz używać?
- comgt/chat jest zbędny, sms-tool też
- luci-app-diag-core?
- dwa motywy do luci - po co?

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

4

Odp: Kompilacja Obrazu OpenWRT - jak najmniejsza się

a używam 802.11k i 802.11v - a to siedzi w wpad-openssl załatwia pięknie automatyczne przęłączanie na silniejszy sygnał AP. 3ginfo mam backup na LTE, VIM ok usunę, wolę sam material, najchętniej bym boostrap wywalił tylko jak? Z Curla wywaliłem FTP i proxy.

5

Odp: Kompilacja Obrazu OpenWRT - jak najmniejsza się

Ale nie masz modułów do modemu, masz tylko cdc-ether, więc masz hilinka. Więc po co ci 3ginfo/sms-tool/chat i comgt?

bootstrap oznacz po prostu. wpad-mbedtls też istnieje, a opcje które wspomniałeś to rzecz wersji wpad'a a nie zastosowanej biblioteki kryptograficznej. mbedtls jest mniejszy niż openssl, ale jak chcesz.

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

6

Odp: Kompilacja Obrazu OpenWRT - jak najmniejsza się

qos-scripts i tc/ip-full chyba też masz nadmiarowo bo aplikacji do tego w luci nie masz.

Sugerował bym żebyś zaczynał od czystego konfiga, zaznaczył później w luci to co potrzebujesz a później dokładał ew inne rzeczy.

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

7

Odp: Kompilacja Obrazu OpenWRT - jak najmniejsza się

wlasnie robie obraz minimum do zera, dziękuję za uwagi.

8

Odp: Kompilacja Obrazu OpenWRT - jak najmniejsza się

ok zmienilem pakiety na lżejsze, pytanie czy konfiguracja w config ma taką samą strukturę, tzn. czy zapisane konfiguracje ruszą na tych pakietach tak wprost?

9

Odp: Kompilacja Obrazu OpenWRT - jak najmniejsza się

Taka sama

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

10

Odp: Kompilacja Obrazu OpenWRT - jak najmniejsza się

no nie bardzo taka sama, muszę rzeźbić i naprawiać konfigurację sad. Obraz wynikowy 8,3 MB zamiast 10,5 z ramem też lepiej.
Ale zaginął mi Hilinik LTE, czegoś mi brakuje

11

Odp: Kompilacja Obrazu OpenWRT - jak najmniejsza się

przy aktualizacji pakietów wywaliło błąd:

Failed to send request: Operation not permitted
Failed to send request: Operation not permitted
Collected errors:
* opkg_download: Failed to download https://downloads.openwrt.org/releases/ … ckages.gz, wget returned 4.
* opkg_download: Check your network settings and connectivity.

* opkg_download: Failed to download https://downloads.openwrt.org/releases/ … ckages.gz, wget returned 4.
* opkg_download: Check your network settings and connectivity.

* opkg_download: Failed to download https://downloads.openwrt.org/releases/ … ckages.gz, wget returned 8.

12

Odp: Kompilacja Obrazu OpenWRT - jak najmniejsza się

Nie masz internet u na router, nie masz dnsów?

ping 8.8.8.8
ping google.com

zrób i pokaż co wyszło.

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

13

Odp: Kompilacja Obrazu OpenWRT - jak najmniejsza się

WodnyTraper napisał/a:

no nie bardzo taka sama, muszę rzeźbić i naprawiać konfigurację sad. Obraz wynikowy 8,3 MB zamiast 10,5 z ramem też lepiej.
Ale zaginął mi Hilinik LTE, czegoś mi brakuje

cdc-ether

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

14

Odp: Kompilacja Obrazu OpenWRT - jak najmniejsza się

usb-modeswitch i ruszyło, poskładałem konfig z plików, już coś ruszyło. sprawdzam resztę.

15 (edytowany przez WodnyTraper 2025-03-20 16:47:22)

Odp: Kompilacja Obrazu OpenWRT - jak najmniejsza się

No dobrze połatałem obraz o brakujące elementy i działa teraz na backupie, ale teraz muszę poszukać jeszcze możliwości i usunięcia czegoś jeszcze, może coś się znajdzie do usunięcia. Cezary zerknij proszę na listę poniżej:

root@Router_Glowny_57U:/etc# opkg list-installed | sort
attendedsysupgrade-common - 8
base-files - 1563-r24159-081ff3eee2
block-mount - 2023-02-28-bfe882d5-1
bridge - 1.7.1-1
busybox - 1.36.1-1
ca-bundle - 20230311-1
ca-certificates - 20230311-1
cgi-io - 2022-08-10-901b0f04-21
coreutils - 9.3-1
coreutils-sort - 9.3-1
curl - 8.7.1-r1
dnsmasq - 2.90-2
dropbear - 2022.82-6
firewall4 - 2023-09-01-598d9fbb-1
fstools - 2023-02-28-bfe882d5-1
fwtool - 2019-11-12-8f7fe925-1
gawk - 5.2.1-2
getrandom - 2022-08-13-4c7b720b-2
grep - 3.8-2
hostapd-common - 2023-09-08-e5ccbfc6-8
ip-tiny - 6.3.0-1
ip6tables-nft - 1.8.8-3
ipset - 7.17-1
iptables-mod-conntrack-extra - 1.8.8-3
iptables-mod-ipopt - 1.8.8-3
iptables-nft - 1.8.8-3
iw - 5.19-1
iwinfo - 2023-07-01-ca79f641-1
jansson4 - 2.14-3
jshn - 2023-05-23-75a3b870-1
jsonfilter - 2024-01-23-594cfa86-1
kernel - 5.15.173-1-e5141462cc9934052e79c5c45df702e6
kmod-cfg80211 - 5.15.173+6.1.110-1-1
kmod-crypto-aead - 5.15.173-1
kmod-crypto-ccm - 5.15.173-1
kmod-crypto-cmac - 5.15.173-1
kmod-crypto-crc32c - 5.15.173-1
kmod-crypto-ctr - 5.15.173-1
kmod-crypto-gcm - 5.15.173-1
kmod-crypto-gf128 - 5.15.173-1
kmod-crypto-ghash - 5.15.173-1
kmod-crypto-hash - 5.15.173-1
kmod-crypto-hmac - 5.15.173-1
kmod-crypto-manager - 5.15.173-1
kmod-crypto-md5 - 5.15.173-1
kmod-crypto-null - 5.15.173-1
kmod-crypto-rng - 5.15.173-1
kmod-crypto-seqiv - 5.15.173-1
kmod-crypto-sha512 - 5.15.173-1
kmod-gpio-button-hotplug - 5.15.173-3
kmod-ip6tables - 5.15.173-1
kmod-ipt-conntrack - 5.15.173-1
kmod-ipt-conntrack-extra - 5.15.173-1
kmod-ipt-core - 5.15.173-1
kmod-ipt-ipopt - 5.15.173-1
kmod-ipt-ipset - 5.15.173-1
kmod-leds-gpio - 5.15.173-1
kmod-lib-crc-ccitt - 5.15.173-1
kmod-lib-crc32c - 5.15.173-1
kmod-mac80211 - 5.15.173+6.1.110-1-1
kmod-mii - 5.15.173-1
kmod-mt76-core - 5.15.173+2024-04-03-1e336a85-1
kmod-mt7603 - 5.15.173+2024-04-03-1e336a85-1
kmod-mt76x02-common - 5.15.173+2024-04-03-1e336a85-1
kmod-mt76x2 - 5.15.173+2024-04-03-1e336a85-1
kmod-mt76x2-common - 5.15.173+2024-04-03-1e336a85-1
kmod-nf-conncount - 5.15.173-1
kmod-nf-conntrack - 5.15.173-1
kmod-nf-conntrack6 - 5.15.173-1
kmod-nf-flow - 5.15.173-1
kmod-nf-ipt - 5.15.173-1
kmod-nf-ipt6 - 5.15.173-1
kmod-nf-log - 5.15.173-1
kmod-nf-log6 - 5.15.173-1
kmod-nf-nat - 5.15.173-1
kmod-nf-reject - 5.15.173-1
kmod-nf-reject6 - 5.15.173-1
kmod-nfnetlink - 5.15.173-1
kmod-nft-compat - 5.15.173-1
kmod-nft-core - 5.15.173-1
kmod-nft-fib - 5.15.173-1
kmod-nft-nat - 5.15.173-1
kmod-nft-offload - 5.15.173-1
kmod-nls-base - 5.15.173-1
kmod-ppp - 5.15.173-1
kmod-pppoe - 5.15.173-1
kmod-pppox - 5.15.173-1
kmod-slhc - 5.15.173-1
kmod-usb-core - 5.15.173-1
kmod-usb-ledtrig-usbport - 5.15.173-1
kmod-usb-net - 5.15.173-1
kmod-usb-net-cdc-ether - 5.15.173-1
kmod-usb-xhci-hcd - 5.15.173-1
kmod-usb-xhci-mtk - 5.15.173-1
kmod-usb3 - 5.15.173-1
libatomic1 - 12.3.0-4
libblobmsg-json20230523 - 2023-05-23-75a3b870-1
libc - 1.2.4-4
libcurl4 - 8.7.1-r1
libgcc1 - 12.3.0-4
libipset13 - 7.17-1
libiptext-nft0 - 1.8.8-3
libiptext0 - 1.8.8-3
libiptext6-0 - 1.8.8-3
libiwinfo-data - 2023-07-01-ca79f641-1
libiwinfo20230701 - 2023-07-01-ca79f641-1
libjson-c5 - 0.16-3
libjson-script20230523 - 2023-05-23-75a3b870-1
liblua5.1.5 - 5.1.5-11
liblucihttp-lua - 2023-03-15-9b5b683f-1
liblucihttp-ucode - 2023-03-15-9b5b683f-1
liblucihttp0 - 2023-03-15-9b5b683f-1
libmbedtls12 - 2.28.9-1
libmnl0 - 1.0.5-1
libncurses6 - 6.4-2
libnftnl11 - 1.2.6-1
libnghttp2-14 - 1.57.0-1
libnl-tiny1 - 2023-07-27-bc92a280-1
libpcre2 - 10.42-1
libpthread - 1.2.4-4
libreadline8 - 8.2-1
librt - 1.2.4-4
libubox20230523 - 2023-05-23-75a3b870-1
libubus-lua - 2023-06-05-f787c97b-1
libubus20230605 - 2023-06-05-f787c97b-1
libuci20130104 - 2023-08-10-5781664d-1
libuclient20201210 - 2023-04-13-007d9454-1
libucode20230711 - 2024-07-11-1a8a0bcf-3
libusb-1.0-0 - 1.0.26-3
libustream-mbedtls20201210 - 2023-02-25-498f6e26-1
libxtables12 - 1.8.8-3
logd - 2022-08-13-4c7b720b-2
lua - 5.1.5-11
luci - git-25.070.50735-0322352
luci-app-attendedsysupgrade - git-25.070.50735-0322352
luci-app-commands - git-25.070.50735-0322352
luci-app-firewall - git-25.070.50735-0322352
luci-app-mwan3 - git-25.070.50735-0322352
luci-app-opkg - git-25.070.50735-0322352
luci-base - git-25.070.50735-0322352
luci-i18n-attendedsysupgrade-pl - git-25.070.50735-0322352
luci-i18n-base-pl - git-25.070.50735-0322352
luci-i18n-commands-pl - git-25.070.50735-0322352
luci-i18n-firewall-pl - git-25.070.50735-0322352
luci-i18n-mwan3-pl - git-25.070.50735-0322352
luci-i18n-opkg-pl - git-25.070.50735-0322352
luci-lib-base - git-25.070.50735-0322352
luci-lib-ip - git-25.070.50735-0322352
luci-lib-jsonc - git-25.070.50735-0322352
luci-lib-nixio - git-25.070.50735-0322352
luci-light - git-25.070.50735-0322352
luci-lua-runtime - git-25.070.50735-0322352
luci-mod-admin-full - git-25.070.50735-0322352
luci-mod-network - git-25.070.50735-0322352
luci-mod-status - git-25.070.50735-0322352
luci-mod-system - git-25.070.50735-0322352
luci-proto-ipv6 - git-25.070.50735-0322352
luci-proto-ppp - git-25.070.50735-0322352
luci-theme-bootstrap - git-25.070.50735-0322352
luci-theme-material - git-25.070.50735-0322352
mtd - 26
mwan3 - 2.11.8-2
netifd - 2024-01-04-c18cc79d-2
nftables-json - 1.0.8-1
openwrt-keyring - 2022-03-25-62471e69-2
opkg - 2022-02-24-d038e5b6-2
ppp - 2.4.9.git-2021-01-04-4
ppp-mod-pppoe - 2.4.9.git-2021-01-04-4
procd - 2023-06-25-2db83655-2
procd-seccomp - 2023-06-25-2db83655-2
procd-ujail - 2023-06-25-2db83655-2
rpcd - 2023-07-01-c07ab2f9-1
rpcd-mod-file - 2023-07-01-c07ab2f9-1
rpcd-mod-iwinfo - 2023-07-01-c07ab2f9-1
rpcd-mod-luci - 20240305-1
rpcd-mod-rpcsys - 2023-07-01-c07ab2f9-1
rpcd-mod-rrdns - 20170710
rpcd-mod-ucode - 2023-07-01-c07ab2f9-1
sed - 4.9-1
sysinfo - 20210313
terminfo - 6.4-2
ubi-utils - 2.1.5-1
uboot-envtools - 2023.04-1
ubox - 2022-08-13-4c7b720b-2
ubus - 2023-06-05-f787c97b-1
ubusd - 2023-06-05-f787c97b-1
uci - 2023-08-10-5781664d-1
uclient-fetch - 2023-04-13-007d9454-1
ucode - 2024-07-11-1a8a0bcf-3
ucode-mod-fs - 2024-07-11-1a8a0bcf-3
ucode-mod-html - 1
ucode-mod-lua - 1
ucode-mod-math - 2024-07-11-1a8a0bcf-3
ucode-mod-nl80211 - 2024-07-11-1a8a0bcf-3
ucode-mod-rtnl - 2024-07-11-1a8a0bcf-3
ucode-mod-ubus - 2024-07-11-1a8a0bcf-3
ucode-mod-uci - 2024-07-11-1a8a0bcf-3
ucode-mod-uloop - 2024-07-11-1a8a0bcf-3
uhttpd - 2023-06-25-34a8a74d-2
uhttpd-mod-ubus - 2023-06-25-34a8a74d-2
urandom-seed - 3
urngd - 2023-11-01-44365eb1-1
usb-modeswitch - 2022-02-24-3c8595a4-1
usign - 2020-05-23-f1f65026-1
wireless-regdb - 2024.10.07-1
wpad-mbedtls - 2023-09-08-e5ccbfc6-8
xtables-nft - 1.8.8-3
root@Router_Glowny_57U:/etc#

16 (edytowany przez WodnyTraper 2025-03-20 16:47:52)

Odp: Kompilacja Obrazu OpenWRT - jak najmniejsza się

używam: material, mwan3 oraz 802.11k i 802.11V, w bakupie modem Hilink LTE

17

Odp: Kompilacja Obrazu OpenWRT - jak najmniejsza się

Ppp-mod-pppoe i moduł od tego jak nie używasz, motyw bootstrap, luci-proto-ipc6. Reszta to już zależności

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

18

Odp: Kompilacja Obrazu OpenWRT - jak najmniejsza się

ok, pppoe używam, mam światłowód, a reszta: tylko jak to zrobić bo jak robię obraz to Boostrap i luci-proto-ipc6 są zablokowane

19

Odp: Kompilacja Obrazu OpenWRT - jak najmniejsza się

Odznacz pakiet luci oraz luci-light - to metapakiet mający w/w w zależnościach. Reszta powinna zostać i powinna dać się oznaczyć.

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

20

Odp: Kompilacja Obrazu OpenWRT - jak najmniejsza się

czyli odznaczam, ale potem resztę muszę ręcznie dodać? czy tak?

21

Odp: Kompilacja Obrazu OpenWRT - jak najmniejsza się

Reszta powinna zostać zaznaczona. Nie odznaczy się automatycznie (niestety - w niektórych przypadkach niestety)

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

22

Odp: Kompilacja Obrazu OpenWRT - jak najmniejsza się

Czyli po kolei: 1. zaznaczam Collection Luci, co zaznacza potrzebne rzeczy, a potem: 2. Odznaczam Luci i wywalam Luci-light, luci-theme-bootstrap oraz luci-proto-ipv6. Kompiluje !! czy jak wgram ten obraz to będę miał graficzy interfejs Luci dalej? Jeszcze tak nie robiłem smile.

23

Odp: Kompilacja Obrazu OpenWRT - jak najmniejsza się

Luci ma w zależnościach:     +luci-light +luci-app-package-manager
Zaś luci-light:

    +IPV6:luci-proto-ipv6 \
    +luci-app-firewall \
    +luci-mod-admin-full \
    +luci-proto-ppp \
    +luci-theme-bootstrap \
    +rpcd-mod-rrdns \
    +uhttpd \
    +uhttpd-mod-ubus

Więc można się pozbyć w/w byle by podstawowa reszta została.

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

24

Odp: Kompilacja Obrazu OpenWRT - jak najmniejsza się

udalo się, bardzo dziękuję za pomoc.

25

Odp: Kompilacja Obrazu OpenWRT - jak najmniejsza się

Walcze Walcze, ale wyżej wiadomo czego nie podskoczę, muszę rozważyć dołożenie pośredniego urządzenia w sieci jako router wejściowy do filtrowania reklam i innych śmieci. Cezary baza urządzeń jest spora, co byś mi zaproponował? Minimum 2 porty 1GB, min. 256 RAM, w miare SoC. bez WiFI