101

Odp: Własna kompilacja openwrt

1) Np. zmienić scaling_governor  z performance na powersafe lub ondemand

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

102 (edytowany przez batorencjusz 2021-10-12 15:12:10)

Odp: Własna kompilacja openwrt

Z ciekawości zapytam udało się komuś uruchomić w LXC na routerze SOHO jakakolwiek dystrybucje linuxową wraz Guiem?

2 pytanie: czy istnieje pod openwrt narzedzie zbliżone funkcjonalnościa do JDownloader?

Zyxel T56 /|\ TL Wdr3600 /|\ TL wdr4300 /|\ MiR 3g /|\ ubi Rocket, nb, pb, ns, loco /|\ Netgear R6220 /|\ xiaomi AC2350 /|\ TL c6 v3 /|\ TL 1043 v1 v2 v4 /|\ dn2800mt , N100 /|\  TL DS-P-7001-04/08 /|\ TL SX3016F i kupa innego sprzętu

103

Odp: Własna kompilacja openwrt

2 aria2/transmission/rtorrent + gui do nich.

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

104

Odp: Własna kompilacja openwrt

Próbuję skompilować sobie obraz z ustawionym domyślnie adresem ip routera na 192.168.10.1
W make menu_config w opcjach Image Configuration->Pre init configuration option mam ustawiony ip, maskę na to co trzeba ale po skompilowaniu i wgraniu obrazu router wstaje z domyslnym 192.168.1.1.
Robiłem już make dirclean ale to nie pomaga.
Co trzeba jeszcze trzeba ?

105

Odp: Własna kompilacja openwrt

CONFIG_TARGET_PREINIT_IP="192.168.1.1" w .config sobie zmień.

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

106 (edytowany przez viper_lasser 2022-03-06 13:46:35)

Odp: Własna kompilacja openwrt

@Cezary: Dzięki
Edit: Okazuje się że mam ten wpis ale po wykonaniu make dirclean i make niestety po wgraniu firmware'u do netgear'a router wstaje z domyślnym adresem ip 192.168.1.1 i nie wiem czemu tak się dzieje.

107

Odp: Własna kompilacja openwrt

OpenWrt-22.03 podmieniony na starszą wersję minidlna 1.2.1 w katalogu /feeds/packages/multimedia.
Na gałęzi  21.02 szła kompilacja bez problemu.
Proszę o pomoc  z błędem

make[3]: Entering directory '/home/roman/Github/22_03/openwrt/feeds/packages/multimedia/minidlna'
rm -f /home/roman/Github/22_03/openwrt/build_dir/target-mips_24kc_musl/minidlna-1.2.1/.built
touch /home/roman/Github/22_03/openwrt/build_dir/target-mips_24kc_musl/minidlna-1.2.1/.built_check
CFLAGS="-Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -msoft-float -mips16 -minterlink-mips16 -fmacro-prefix-map=/home/roman/Github/22_03/openwrt/build_dir/target-mips_24kc_musl/minidlna-1.2.1=minidlna-1.2.1 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/home/roman/Github/22_03/openwrt/staging_dir/target-mips_24kc_musl/usr/lib/libiconv-stub/include -I/home/roman/Github/22_03/openwrt/staging_dir/target-mips_24kc_musl/usr/lib/libintl-stub/include  -I/home/roman/Github/22_03/openwrt/staging_dir/toolchain-mips_24kc_gcc-11.2.0_musl/usr/include -I/home/roman/Github/22_03/openwrt/staging_dir/toolchain-mips_24kc_gcc-11.2.0_musl/include/fortify -I/home/roman/Github/22_03/openwrt/staging_dir/toolchain-mips_24kc_gcc-11.2.0_musl/include -I/home/roman/Github/22_03/openwrt/staging_dir/target-mips_24kc_musl/usr/lib/libiconv-stub/include -I/home/roman/Github/22_03/openwrt/staging_dir/target-mips_24kc_musl/usr/lib/libintl-stub/include -I/home/roman/Github/22_03/openwrt/staging_dir/target-mips_24kc_musl/usr/lib/libiconv-stub/include -I/home/roman/Github/22_03/openwrt/staging_dir/target-mips_24kc_musl/usr/lib/libintl-stub/include -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64  " CXXFLAGS="-Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -msoft-float -mips16 -minterlink-mips16 -fmacro-prefix-map=/home/roman/Github/22_03/openwrt/build_dir/target-mips_24kc_musl/minidlna-1.2.1=minidlna-1.2.1 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/home/roman/Github/22_03/openwrt/staging_dir/target-mips_24kc_musl/usr/lib/libiconv-stub/include -I/home/roman/Github/22_03/openwrt/staging_dir/target-mips_24kc_musl/usr/lib/libintl-stub/include  -I/home/roman/Github/22_03/openwrt/staging_dir/toolchain-mips_24kc_gcc-11.2.0_musl/usr/include -I/home/roman/Github/22_03/openwrt/staging_dir/toolchain-mips_24kc_gcc-11.2.0_musl/include/fortify -I/home/roman/Github/22_03/openwrt/staging_dir/toolchain-mips_24kc_gcc-11.2.0_musl/include -I/home/roman/Github/22_03/openwrt/staging_dir/target-mips_24kc_musl/usr/lib/libiconv-stub/include -I/home/roman/Github/22_03/openwrt/staging_dir/target-mips_24kc_musl/usr/lib/libintl-stub/include -I/home/roman/Github/22_03/openwrt/staging_dir/target-mips_24kc_musl/usr/lib/libiconv-stub/include -I/home/roman/Github/22_03/openwrt/staging_dir/target-mips_24kc_musl/usr/lib/libintl-stub/include -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64  " LDFLAGS="-L/home/roman/Github/22_03/openwrt/staging_dir/toolchain-mips_24kc_gcc-11.2.0_musl/usr/lib -L/home/roman/Github/22_03/openwrt/staging_dir/toolchain-mips_24kc_gcc-11.2.0_musl/lib -znow -zrelro -L/home/roman/Github/22_03/openwrt/staging_dir/target-mips_24kc_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/roman/Github/22_03/openwrt/staging_dir/target-mips_24kc_musl/usr/lib/libiconv-stub/lib -L/home/roman/Github/22_03/openwrt/staging_dir/target-mips_24kc_musl/usr/lib/libintl-stub/lib -Wl,-rpath-link=/home/roman/Github/22_03/openwrt/staging_dir/target-mips_24kc_musl/usr/lib/libintl-stub/lib -L/home/roman/Github/22_03/openwrt/staging_dir/target-mips_24kc_musl/usr/lib/libiconv-stub/lib -L/home/roman/Github/22_03/openwrt/staging_dir/target-mips_24kc_musl/usr/lib/libintl-stub/lib -Wl,-rpath-link=/home/roman/Github/22_03/openwrt/staging_dir/target-mips_24kc_musl/usr/lib  " make -j1 -C /home/roman/Github/22_03/openwrt/build_dir/target-mips_24kc_musl/minidlna-1.2.1/. AR="mips-openwrt-linux-musl-gcc-ar" AS="mips-openwrt-linux-musl-gcc -c -Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -msoft-float -fmacro-prefix-map=/home/roman/Github/22_03/openwrt/build_dir/target-mips_24kc_musl/minidlna-1.2.1=minidlna-1.2.1 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/home/roman/Github/22_03/openwrt/staging_dir/target-mips_24kc_musl/usr/lib/libiconv-stub/include -I/home/roman/Github/22_03/openwrt/staging_dir/target-mips_24kc_musl/usr/lib/libintl-stub/include" LD=mips-openwrt-linux-musl-ld NM="mips-openwrt-linux-musl-gcc-nm" CC="mips-openwrt-linux-musl-gcc" GCC="mips-openwrt-linux-musl-gcc" CXX="mips-openwrt-linux-musl-g++" RANLIB="mips-openwrt-linux-musl-gcc-ranlib" STRIP=mips-openwrt-linux-musl-strip OBJCOPY=mips-openwrt-linux-musl-objcopy OBJDUMP=mips-openwrt-linux-musl-objdump SIZE=mips-openwrt-linux-musl-size CROSS="mips-openwrt-linux-musl-" ARCH="mips" CFLAGS="-Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -msoft-float -mips16 -minterlink-mips16 -fmacro-prefix-map=/home/roman/Github/22_03/openwrt/build_dir/target-mips_24kc_musl/minidlna-1.2.1=minidlna-1.2.1 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/home/roman/Github/22_03/openwrt/staging_dir/target-mips_24kc_musl/usr/lib/libiconv-stub/include -I/home/roman/Github/22_03/openwrt/staging_dir/target-mips_24kc_musl/usr/lib/libintl-stub/include -I/home/roman/Github/22_03/openwrt/staging_dir/toolchain-mips_24kc_gcc-11.2.0_musl/usr/include -I/home/roman/Github/22_03/openwrt/staging_dir/toolchain-mips_24kc_gcc-11.2.0_musl/include/fortify -I/home/roman/Github/22_03/openwrt/staging_dir/toolchain-mips_24kc_gcc-11.2.0_musl/include -I/home/roman/Github/22_03/openwrt/staging_dir/target-mips_24kc_musl/usr/lib/libiconv-stub/include -I/home/roman/Github/22_03/openwrt/staging_dir/target-mips_24kc_musl/usr/lib/libintl-stub/include -I/home/roman/Github/22_03/openwrt/staging_dir/target-mips_24kc_musl/usr/lib/libiconv-stub/include -I/home/roman/Github/22_03/openwrt/staging_dir/target-mips_24kc_musl/usr/lib/libintl-stub/include -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 " LDFLAGS="-L/home/roman/Github/22_03/openwrt/staging_dir/toolchain-mips_24kc_gcc-11.2.0_musl/usr/lib -L/home/roman/Github/22_03/openwrt/staging_dir/toolchain-mips_24kc_gcc-11.2.0_musl/lib -znow -zrelro -L/home/roman/Github/22_03/openwrt/staging_dir/target-mips_24kc_musl/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/roman/Github/22_03/openwrt/staging_dir/target-mips_24kc_musl/usr/lib/libiconv-stub/lib -L/home/roman/Github/22_03/openwrt/staging_dir/target-mips_24kc_musl/usr/lib/libintl-stub/lib -Wl,-rpath-link=/home/roman/Github/22_03/openwrt/staging_dir/target-mips_24kc_musl/usr/lib/libintl-stub/lib -L/home/roman/Github/22_03/openwrt/staging_dir/target-mips_24kc_musl/usr/lib/libiconv-stub/lib -L/home/roman/Github/22_03/openwrt/staging_dir/target-mips_24kc_musl/usr/lib/libintl-stub/lib -Wl,-rpath-link=/home/roman/Github/22_03/openwrt/staging_dir/target-mips_24kc_musl/usr/lib " ICONV_LIBS="-liconv "  ;
make[4]: Entering directory '/home/roman/Github/22_03/openwrt/build_dir/target-mips_24kc_musl/minidlna-1.2.1'
make  all-recursive
make[5]: Entering directory '/home/roman/Github/22_03/openwrt/build_dir/target-mips_24kc_musl/minidlna-1.2.1'
make[6]: Entering directory '/home/roman/Github/22_03/openwrt/build_dir/target-mips_24kc_musl/minidlna-1.2.1'
depbase=`echo uuid.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
mips-openwrt-linux-musl-gcc -DHAVE_CONFIG_H -I.   -I/home/roman/Github/22_03/openwrt/staging_dir/toolchain-mips_24kc_gcc-11.2.0_musl/usr/include -I/home/roman/Github/22_03/openwrt/staging_dir/toolchain-mips_24kc_gcc-11.2.0_musl/include/fortify -I/home/roman/Github/22_03/openwrt/staging_dir/toolchain-mips_24kc_gcc-11.2.0_musl/include -I/home/roman/Github/22_03/openwrt/staging_dir/target-mips_24kc_musl/usr/lib/libiconv-stub/include -I/home/roman/Github/22_03/openwrt/staging_dir/target-mips_24kc_musl/usr/lib/libintl-stub/include -I/home/roman/Github/22_03/openwrt/staging_dir/target-mips_24kc_musl/usr/lib/libiconv-stub/include -I/home/roman/Github/22_03/openwrt/staging_dir/target-mips_24kc_musl/usr/lib/libintl-stub/include -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64   -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -msoft-float -mips16 -minterlink-mips16 -fmacro-prefix-map=/home/roman/Github/22_03/openwrt/build_dir/target-mips_24kc_musl/minidlna-1.2.1=minidlna-1.2.1 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/home/roman/Github/22_03/openwrt/staging_dir/target-mips_24kc_musl/usr/lib/libiconv-stub/include -I/home/roman/Github/22_03/openwrt/staging_dir/target-mips_24kc_musl/usr/lib/libintl-stub/include -I/home/roman/Github/22_03/openwrt/staging_dir/toolchain-mips_24kc_gcc-11.2.0_musl/usr/include -I/home/roman/Github/22_03/openwrt/staging_dir/toolchain-mips_24kc_gcc-11.2.0_musl/include/fortify -I/home/roman/Github/22_03/openwrt/staging_dir/toolchain-mips_24kc_gcc-11.2.0_musl/include -I/home/roman/Github/22_03/openwrt/staging_dir/target-mips_24kc_musl/usr/lib/libiconv-stub/include -I/home/roman/Github/22_03/openwrt/staging_dir/target-mips_24kc_musl/usr/lib/libintl-stub/include -I/home/roman/Github/22_03/openwrt/staging_dir/target-mips_24kc_musl/usr/lib/libiconv-stub/include -I/home/roman/Github/22_03/openwrt/staging_dir/target-mips_24kc_musl/usr/lib/libintl-stub/include -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64  -MT uuid.o -MD -MP -MF $depbase.Tpo -c -o uuid.o uuid.c &&\
mv -f $depbase.Tpo $depbase.Po
uuid.c: In function 'monotonic_us':
uuid.c:62:17: error: '__NR_clock_gettime' undeclared (first use in this function); did you mean 'clock_gettime'?
   62 |         syscall(__NR_clock_gettime, CLOCK_MONOTONIC, &ts);
      |                 ^~~~~~~~~~~~~~~~~~
      |                 clock_gettime
uuid.c:62:17: note: each undeclared identifier is reported only once for each function it appears in
uuid.c: In function 'generate_uuid':
uuid.c:184:17: error: '__NR_clock_gettime' undeclared (first use in this function); did you mean 'clock_gettime'?
  184 |         syscall(__NR_clock_gettime, CLOCK_REALTIME, &ts);
      |                 ^~~~~~~~~~~~~~~~~~
      |                 clock_gettime
make[6]: *** [Makefile:601: uuid.o] Error 1
make[6]: Leaving directory '/home/roman/Github/22_03/openwrt/build_dir/target-mips_24kc_musl/minidlna-1.2.1'
make[5]: *** [Makefile:623: all-recursive] Error 1
make[5]: Leaving directory '/home/roman/Github/22_03/openwrt/build_dir/target-mips_24kc_musl/minidlna-1.2.1'
make[4]: *** [Makefile:448: all] Error 2
make[4]: Leaving directory '/home/roman/Github/22_03/openwrt/build_dir/target-mips_24kc_musl/minidlna-1.2.1'
make[3]: *** [Makefile:86: /home/roman/Github/22_03/openwrt/build_dir/target-mips_24kc_musl/minidlna-1.2.1/.built] Error 2
make[3]: Leaving directory '/home/roman/Github/22_03/openwrt/feeds/packages/multimedia/minidlna'
time: package/feeds/packages/minidlna/compile#0.34#0.09#0.39
    ERROR: package/feeds/packages/minidlna failed to build.
make[2]: *** [package/Makefile:116: package/feeds/packages/minidlna/compile] Error 1
make[2]: Leaving directory '/home/roman/Github/22_03/openwrt'
make[1]: *** [package/Makefile:110: /home/roman/Github/22_03/openwrt/staging_dir/target-mips_24kc_musl/stamp/.package_compile] Error 2
make[1]: Leaving directory '/home/roman/Github/22_03/openwrt'
make: *** [/home/roman/Github/22_03/openwrt/include/toplevel.mk:230: world] Błąd 2
Xiaomi AX3000T - OpenWrt 25.12 (ubootmod) by Cezary
Cudy WR3000S - OpenWrt 25.12 by Cezary
I use Arch btw

108

Odp: Własna kompilacja openwrt

I niby po co podmieniłeś na starszą wersją minidlna? Nowsze wersje musl nie zawierają tego.

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

109

Odp: Własna kompilacja openwrt

Nowsza wersja opornie mi działała, Po wrzuceniu nowych plików, często nie odświeżalo mi bazy danych, tv nie widział plików itp
Na starej też bywają zwiechy, ale znacznie rzadziej, stąd podmianka.
Ok przywrócę nową wersję.

Xiaomi AX3000T - OpenWrt 25.12 (ubootmod) by Cezary
Cudy WR3000S - OpenWrt 25.12 by Cezary
I use Arch btw

110

Odp: Własna kompilacja openwrt

Więc może po prostu zgłoś buga na stronie projektu?

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

111

Odp: Własna kompilacja openwrt

Siemanko
Panie i Panowie smile jak kompilujecie swoje obrazy to możecie normalnie pobierać pakiety?

U mnie ciągle jest problem z:

Downloading https://downloads.openwrt.org/releases/21.02-SNAPSHOT/targets/mvebu/cortexa9/packages/Packages.gz
Updated list of available packages in /var/opkg-lists/openwrt_core
Downloading https://downloads.openwrt.org/releases/21.02-SNAPSHOT/targets/mvebu/cortexa9/packages/Packages.sig
Signature check failed.
Remove wrong Signature file.

Może ja coś źle robię? Muszę ręcznie dograć klucze/certyfikaty?

Do obrazu mam dodane:

ca-certificates    20211016-1
Używasz moich pakietów/obrazów z github?
Chcesz abym dalej je rozwijał i tworzył nowe?
Postaw kawę

112

Odp: Własna kompilacja openwrt

Tak możemy. Podczas kompilacji, wraz z opkg dodają się klucze do repozytorium i to one są odpowiedzialne za sprawdzanie poprawności sygnatur. Masz klucze? Czy może kompilujesz snapshota i sztucznie dodałeś w/w repozytoria?

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

113

Odp: Własna kompilacja openwrt

Z tego co widzę to router w lokalizacji /etc/opkg/keys posiada dwa klucze.

Kompiluję snapshoty i nigdy nic ręcznie nie dodawałem, poza dodatkowymi paczkami, kluczami się nie bawiłem. Zakładam przez to, że wszystko jest/było generowane z automatu przy kompilacji.

Używasz moich pakietów/obrazów z github?
Chcesz abym dalej je rozwijał i tworzył nowe?
Postaw kawę

114

Odp: Własna kompilacja openwrt

Tak, jeden jest z openwrt-keyring a drugi pochodzi z etapu kompilacji.

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

115

Odp: Własna kompilacja openwrt

Cezary napisał/a:

Tak, jeden jest z openwrt-keyring a drugi pochodzi z etapu kompilacji.

Masz Cezary pomysł jak to teraz ruszyć? skoro klucze są, certyfikaty są a finał jest jak wyżej.

Używasz moich pakietów/obrazów z github?
Chcesz abym dalej je rozwijał i tworzył nowe?
Postaw kawę

116

Odp: Własna kompilacja openwrt

Zrób

cd /tmp
wget https://downloads.openwrt.org/releases/21.02-SNAPSHOT/targets/mvebu/cortexa9/packages/Packages.sig
wget https://downloads.openwrt.org/releases/21.02-SNAPSHOT/targets/mvebu/cortexa9/packages/Packages
usign -V -P /etc/opkg/keys/  -x Packages.sig  -m Packages

I pokaż co wyszło.

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

117 (edytowany przez IceG 2022-07-23 11:21:25)

Odp: Własna kompilacja openwrt

root@LINKSYS:~# cd /tmp
root@LINKSYS:/tmp# wget https://downloads.openwrt.org/releases/21.02-SNAPSHOT/ta
rgets/mvebu/cortexa9/packages/Packages.sig
--2022-07-23 12:15:08--  https://downloads.openwrt.org/releases/21.02-SNAPSHOT/targets/mvebu/cortexa9/packages/Packages.sig
Resolving downloads.openwrt.org... 168.119.138.211, 2a01:4f8:251:321::2
Connecting to downloads.openwrt.org|168.119.138.211|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 142 [text/plain]
Saving to: 'Packages.sig'

Packages.sig        100%[===================>]     142  --.-KB/s    in 0s

2022-07-23 12:15:08 (2.53 MB/s) - 'Packages.sig' saved [142/142]

root@LINKSYS:/tmp# wget https://downloads.openwrt.org/releases/21.02-SNAPSHOT/ta
rgets/mvebu/cortexa9/packages/Packages
--2022-07-23 12:15:18--  https://downloads.openwrt.org/releases/21.02-SNAPSHOT/targets/mvebu/cortexa9/packages/Packages
Resolving downloads.openwrt.org... 168.119.138.211, 2a01:4f8:251:321::2
Connecting to downloads.openwrt.org|168.119.138.211|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 417929 (408K) [text/plain]
Saving to: 'Packages'

Packages            100%[===================>] 408.13K   863KB/s    in 0.5s

2022-07-23 12:15:19 (863 KB/s) - 'Packages' saved [417929/417929]

root@LINKSYS:/tmp# usign -V -P /etc/opkg/keys/  -x Packages.sig  -m Packages
Cannot open file '/etc/opkg/keys//2f8b0b98e08306bf' for reading

Z tego co widzę to w lokalizacji /etc/opkg/keys/ nie ma klucza o takim oznaczeniu 2f8b0b98e08306bf.

Używasz moich pakietów/obrazów z github?
Chcesz abym dalej je rozwijał i tworzył nowe?
Postaw kawę

118

Odp: Własna kompilacja openwrt

Dokładnie nie te klucze masz.

root@OpenWrt:/etc/opkg/keys# cat 2f8b0b98e08306bf 
untrusted comment: Public usign key for 21.02 release builds
RWQviwuY4IMGvwLfs6842A0m4EZU1IjczTxKMSk3BQP8DAQLHBwdQiaU

I on jest z pakietu

root@OpenWrt:/etc/opkg/keys# opkg files openwrt-keyring
Package openwrt-keyring (2021-02-20-49283916-2) is installed on root and has the following files:
/etc/opkg/keys/2f8b0b98e08306bf

Masz pakiet w innej wersji?

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

119 (edytowany przez IceG 2022-07-23 11:32:36)

Odp: Własna kompilacja openwrt

Wygląda na to że tak, mam inną wersję
openwrt-keyring    2022-03-25-62471e69-2

openwrt-keyring (2022-03-25-62471e69-2) is installed on root and has the following files:
/etc/opkg/keys/b5043e70f9a75cde
Używasz moich pakietów/obrazów z github?
Chcesz abym dalej je rozwijał i tworzył nowe?
Postaw kawę

120

Odp: Własna kompilacja openwrt

No nie... Ten pakiet jest z 22.03 a ty pokazałeś że ściągasz repo 21.02. Coś namieszałeś. Co właściwie kompilujesz?

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

121

Odp: Własna kompilacja openwrt

Teraz mam Cezary OpenWrt SNAPSHOT r20156-0f301b0b1d / LuCI Master git-22.203.79817-25dcd0b

ale tak miałem namieszane z tego co widzę i musiałem zamienić /etc/opkg/distfeeds.conf na:

src/gz openwrt_core https://downloads.openwrt.org/releases/22.03-SNAPSHOT/targets/ipq40xx/generic/packages
src/gz openwrt_base https://downloads.openwrt.org/releases/22.03-SNAPSHOT/packages/arm_cortex-a7_neon-vfpv4/base
src/gz openwrt_luci https://downloads.openwrt.org/releases/22.03-SNAPSHOT/packages/arm_cortex-a7_neon-vfpv4/luci
src/gz openwrt_packages https://downloads.openwrt.org/releases/22.03-SNAPSHOT/packages/arm_cortex-a7_neon-vfpv4/packages
src/gz openwrt_routing https://downloads.openwrt.org/releases/22.03-SNAPSHOT/packages/arm_cortex-a7_neon-vfpv4/routing
src/gz openwrt_telephony https://downloads.openwrt.org/releases/22.03-SNAPSHOT/packages/arm_cortex-a7_neon-vfpv4/telephony
Używasz moich pakietów/obrazów z github?
Chcesz abym dalej je rozwijał i tworzył nowe?
Postaw kawę

122

Odp: Własna kompilacja openwrt

Nie zmieniaj. Skoro używasz snapshota (wersji rozwojowej) to masz też używać repo z wersji rozwojowych, ale nie 22.03 czy 21.02.  Namieszałeś po prostu i nie, nie kompilujesz domyślnie tego co dają tylko sam zmieniasz repo.

Kiedyś były w danym wydaniu wszystkie klucze, później zrobili porządek i dostarczają tylko klucz do danego wydania. Więc jak kompilujesz snapshota to używaj tego co on daje w repo i nie zmieniaj.
Albo sztucznie dokładaj klucze, bo zaraz okaże się błędem bo w wydaniach stabilnych są inne wersje bibliotek i zaraz się to będzie gryzło.

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

123

Odp: Własna kompilacja openwrt

Budowałem ostatnio z Mastera dla MF286D, tam mam
/etc/opkg/distfeeds.conf

src/gz openwrt_core https://downloads.openwrt.org/releases/22.03-SNAPSHOT/targets/ipq40xx/generic/packages
src/gz openwrt_base https://downloads.openwrt.org/releases/22.03-SNAPSHOT/packages/arm_cortex-a7_neon-vfpv4/base
src/gz openwrt_luci https://downloads.openwrt.org/releases/22.03-SNAPSHOT/packages/arm_cortex-a7_neon-vfpv4/luci
src/gz openwrt_packages https://downloads.openwrt.org/releases/22.03-SNAPSHOT/packages/arm_cortex-a7_neon-vfpv4/packages
src/gz openwrt_routing https://downloads.openwrt.org/releases/22.03-SNAPSHOT/packages/arm_cortex-a7_neon-vfpv4/routing
src/gz openwrt_telephony https://downloads.openwrt.org/releases/22.03-SNAPSHOT/packages/arm_cortex-a7_neon-vfpv4/telephony

i też mi nic nie pobiera, więc nie wiem czy ja nie potrafię budować obrazów, czy muszę odejść od mastera w stabilne.

Używasz moich pakietów/obrazów z github?
Chcesz abym dalej je rozwijał i tworzył nowe?
Postaw kawę

124

Odp: Własna kompilacja openwrt

Master ma repo bazujące na tym: https://github.com/openwrt/openwrt/blob … nf.default

Zmieniłeś feedsy. zrób git diff i będziesz widział co zmieniłeś sam w źródłach.

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

125

Odp: Własna kompilacja openwrt

Zbudowałem teraz nowy obraz dla ZTE MF286D tylko że na bazie openwrt-22.03 a nie Mastera i wszystko hula, a postępowałem dokładnie tak jak zawsze.

A dla Linksysa
Wracając do tego polecenia co Cezary podałeś wyżej, jedyne zmiany jakie mi wyskoczyły to Twój skrypt od mbim, którego używam przy każdej kompilacji.

Używasz moich pakietów/obrazów z github?
Chcesz abym dalej je rozwijał i tworzył nowe?
Postaw kawę