Ich schau mir das mal an.
Installation eines VDR+Plugins nativ auf CoreELEC Boxen
-
-
Es gibt nur noch einen Patch für CE20.
Das herunterladen geht schief (https://git.zx2c4.com/wireguard-linu…h=v1.0.20220627)
Code
Display Morewget "https://git.zx2c4.com/wireguard-linux-compat/snapshot/wireguard-linux-compat-1.0.20220627.tar.xz" --2025-01-26 18:16:13-- https://git.zx2c4.com/wireguard-linux-compat/snapshot/wireguard-linux-compat-1.0.20220627.tar.xz Auflösen des Hostnamens git.zx2c4.com (git.zx2c4.com)… 86.109.7.149, 2604:1380:45f1:e200::3 Verbindungsaufbau zu git.zx2c4.com (git.zx2c4.com)|86.109.7.149|:443 … verbunden. HTTP-Anforderung gesendet, auf Antwort wird gewartet … 200 OK Länge: nicht spezifiziert [application/x-xz] Wird in »wireguard-linux-compat-1.0.20220627.tar.xz« gespeichert. wireguard-linux-compat-1.0.20220627.tar.xz [ <=> ] 63,32K 323KB/s in 0,2s 2025-01-26 18:16:14 (323 KB/s) - Lesefehler bei Byte 64835 (Fehler beim Dekodieren des empfangenen TLS-Pakets.).Erneuter Versuch.
Und das passiert auch im Browser und bei anderen Versionen.
Ich fürchte da muss wieder ein Patch für einen Mirror her. Mit demselben Spaß den es vorher auch schon gegeben hat:
https://github.com/WireGuard/wireguard-linux-compatOder man wartet einfach ab, ob vielleicht der Server korrigiert wird.
Wenn ich wget https://git.zx2c4.com/wireguard-linux-compat/snapshot/wireguard-linux-compat-1.0.20220627.tar.xz ausführe, bekomme ich die Datei.
Laut Log passt die checksum nicht:Code
Display More.[1;36mGET.[0m wireguard-linux-compat (archive) --2025-01-29 19:58:35-- https://git.zx2c4.com/wireguard-linux-compat/snapshot/wireguard-linux-compat-1.0.20220627.tar.xz Resolving git.zx2c4.com (git.zx2c4.com)... 86.109.7.149, 2604:1380:45f1:e200::3 Connecting to git.zx2c4.com (git.zx2c4.com)|86.109.7.149|:443... connected. HTTP request sent, awaiting response... 200 OK Length: unspecified [application/x-xz] Saving to: '/home/rossi/VDRSternELEC/CoreELEC/sources/wireguard-linux-compat/wireguard-linux-compat-1.0.20220627.tar.xz' /home/ros [<=> ] 0 --.-KB/s /home/ross [ <=> ] 99.72K 391KB/s /home/rossi/VDRSter [ <=> ] 191.17K 583KB/s in 0.3s 2025-01-29 19:58:36 (583 KB/s) - '/home/rossi/VDRSternELEC/CoreELEC/sources/wireguard-linux-compat/wireguard-linux-compat-1.0.20220627.tar.xz' saved [195763] .[1;31mWARNING.[0m Incorrect checksum calculated on downloaded file: got 793079fd794356f49231c5d98acee31a9f703bb48baddf106e120f8ff534f0e2 wanted 362d412693c8fe82de00283435818d5c5def7f15e2433a07a9fe 99d0518f63c0
Kann ich die Datei alternativ im Pfad direkt ablegen? Bzw. die Checksum korrigieren? Oder gar wireguard ausnehmen?
-
Bzw. die Checksum korrigieren? Oder gar wireguard ausnehmen?
Warum sich die checksum bei alten Archiven immer wieder mal ändert...? Ich habe das Repo auf den Github Mirror geändert. Erstaunlicherweise musste ich dabei nicht einmal die checksum ändern.
-
Auf dem N2 sollte PIP grundsätzlich funktionieren. Bugs sind nicht ausgeschlossen, sollten aber zumindest keinen Crash mit Neustart auslösen. Da ist wahrscheinlich in den PIP-Funktionen noch etwas für den Kernel 5.x anzupassen. Einfacher wäre es sicher, PIP bei 5er-Kernel automatisch zu deaktivieren. Ist ja eh Spielkram
-
Warum sich die checksum bei alten Archiven immer wieder mal ändert...? Ich habe das Repo auf den Github Mirror geändert. Erstaunlicherweise musste ich dabei nicht einmal die checksum ändern.
Danke.
Bitte passe den Patch auch noch im CE21 Pfad an.
Ein manuelles kopieren von ~/VDRSternELEC/patches/CoreELEC.coreelec-20/0008-change-wireguard-linux-compat-url.patch nach ~/VDRSternELEC/patches/CoreELEC.coreelec-21/0008-change-wireguard-linux-compat-url.patch reicht nicht.
Code
Display Morerossi@ubuntu:~/VDRSternELEC$ ./build.sh -config CoreELEC-21-ng -extra dynamite,channellogos -addon dvb-latest,dvb-tools,network-tools,system-tools extras: use 'dynamite', set environment variable EXTRA_DYNAMITE=y extras: use 'channellogos', set environment variable EXTRA_CHANNELLOGOS=y addons: use 'dvb-latest', set environment variable ADDON_DVB_LATEST=dvb-latest addons: use 'dvb-tools', set environment variable ADDON_DVB_TOOLS=dvb-tools addons: use 'network-tools', set environment variable ADDON_NETWORK_TOOLS=network-tools addons: use 'system-tools', set environment variable ADDON_SYSTEM_TOOLS=system-tools Read config CoreELEC-21-ng Build 01b75cd on CoreELEC Removing distributions/CoreELEC/show_vdr_config Removing packages/network/wireguard-linux-compat/package.mk.rej HEAD is now at 01b75cd448 kodi:Amlogic-ng: bump package to 5a823170 kodi:Amlogic-ne: bump package to 2901e74c Submodule path 'CoreELEC': checked out 'c88b1dd18aa641ad5e94307edbe5bd03c0e0a6cc' Previous HEAD position was c88b1dd18a linux: bump package to f0f6f883 HEAD is now at 01b75cd448 kodi:Amlogic-ng: bump package to 5a823170 kodi:Amlogic-ne: bump package to 2901e74c Apply patch ../patches/CoreELEC/0001-add-show_vdr_config.patch patching file distributions/CoreELEC/show_vdr_config Apply patch ../patches/CoreELEC.coreelec-21/0001-build-ffmpeg-programs-2.patch patching file packages/audio/opus/package.mk Apply patch ../patches/CoreELEC.coreelec-21/1000-vlc-libflac.patch patching file packages/audio/flac/package.mk Apply patch ../patches/CoreELEC.coreelec-21/1000-vlc-libarchive.patch patching file packages/compress/libarchive/package.mk Apply patch ../patches/CoreELEC.coreelec-21/0008-change-wireguard-linux-compat-url.patch patching file packages/network/wireguard-linux-compat/package.mk Hunk #1 FAILED at 3. 1 out of 1 hunk FAILED -- saving rejects to file packages/network/wireguard-linux-compat/package.mk.rej
-
Einfacher wäre es sicher, PIP bei 5er-Kernel automatisch zu deaktivieren.
Stimmt, und genau das werde ich auch einbauen. Aber erst morgen
-
So ist nun drin und PIP ist für den Kernel 5 abgeschaltet. Wenn der Kernel 5.15.xxx dann mal stabil läuft dann schaue ich mal ob ich es wieder hinbekomme.
-
danke das Du das PIP erstmal deaktiviert hast.
Für das kommende CoreElec-no mit Kernel 5.15.137 solltest Du dir das auf jeden Fall nochmals anschauen,
denn das ist ja der neuere CE-Amlogic-Kernel, der dann sehr wahrscheinlich für ein paar Jahre bestand haben wird! -
Hallo zusammen,
ich wollte mal wieder alles ein wenig aktualisieren und bekomme seit Tagen unter anderem heute folgenden Fehler, obwohl ich heute alles neu per git clone ... geholt habe.
Ich möchte ein Image erzeuge mit: ./build.sh -config CoreELEC-21-ng -extra easyvdr,channellogos
Hat jemand eine Idee, wie ich es lösen kann?
Quote[316/514] [DONE] install RTL8723BS-aml:target
<<< wireguard-linux-compat:target seq 324 <<<
GET wireguard-linux-compat (archive)
--2025-01-31 17:41:35-- https://git.zx2c4.com/wireguard-linu…20220627.tar.xz
Resolving git.zx2c4.com (git.zx2c4.com)... 86.109.7.149, 2604:1380:45f1:e200::3
Connecting to git.zx2c4.com (git.zx2c4.com)|86.109.7.149|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [application/x-xz]
Saving to: '/home/uwe2/CoreVDR/VDRSternELEC/CoreELEC/sources/wireguard-linux-compat/wireguard-linux-compat-1.0.20220627.tar.xz'
/home/uwe [<=> ] 0 --.-KB/s
/home/uwe2 [ <=> ] 51.72K 251KB/s
/home/uwe2/CoreVDR/ [ <=> ] 191.17K 602KB/s in 0.3s2025-01-31 17:41:36 (602 KB/s) - '/home/uwe2/CoreVDR/VDRSternELEC/CoreELEC/sources/wireguard-linux-compat/wireguard-linux-compat-1.0.20220627.tar.xz' saved [195763]
WARNING Incorrect checksum calculated on downloaded file: got 793079fd794356f49231c5d98acee31a9f703bb48baddf106e120f8ff534f0e2 wanted 362d412693c8fe82de00283435818d5c5def7f15e2433a07a9fe99d0518f63c0
--2025-01-31 17:41:36-- http://sources.coreelec.org/wireguard-linu…20220627.tar.xz
Resolving sources.coreelec.org (sources.coreelec.org)... 116.203.16.118
Connecting to sources.coreelec.org (sources.coreelec.org)|116.203.16.118|:80... connected.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: https://sources.coreelec.org/wireguard-linu…20220627.tar.xz [following]
--2025-01-31 17:41:36-- https://sources.coreelec.org/wireguard-linu…20220627.tar.xz
Connecting to sources.coreelec.org (sources.coreelec.org)|116.203.16.118|:443... connected.
HTTP request sent, awaiting response... 404 Not Found
2025-01-31 17:41:36 ERROR 404: Not Found.--2025-01-31 17:41:36-- http://sources.libreelec.tv/mirror/wiregua…20220627.tar.xz
Resolving sources.libreelec.tv (sources.libreelec.tv)... 65.109.172.87
Connecting to sources.libreelec.tv (sources.libreelec.tv)|65.109.172.87|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2025-01-31 17:41:36 ERROR 404: Not Found.--2025-01-31 17:41:37-- https://git.zx2c4.com/wireguard-linu…20220627.tar.xz
Resolving git.zx2c4.com (git.zx2c4.com)... 86.109.7.149, 2604:1380:45f1:e200::3
Connecting to git.zx2c4.com (git.zx2c4.com)|86.109.7.149|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [application/x-xz]
Saving to: '/home/uwe2/CoreVDR/VDRSternELEC/CoreELEC/sources/wireguard-linux-compat/wireguard-linux-compat-1.0.20220627.tar.xz'
/home/uwe [<=> ] 0 --.-KB/s
/home/uwe2 [ <=> ] 51.72K 248KB/s
/home/uwe2/CoreVDR/ [ <=> ] 191.17K 592KB/s in 0.3s2025-01-31 17:41:37 (592 KB/s) - '/home/uwe2/CoreVDR/VDRSternELEC/CoreELEC/sources/wireguard-linux-compat/wireguard-linux-compat-1.0.20220627.tar.xz' saved [195763]
WARNING Incorrect checksum calculated on downloaded file: got 793079fd794356f49231c5d98acee31a9f703bb48baddf106e120f8ff534f0e2 wanted 362d412693c8fe82de00283435818d5c5def7f15e2433a07a9fe99d0518f63c0
--2025-01-31 17:41:37-- http://sources.coreelec.org/wireguard-linu…20220627.tar.xz
Resolving sources.coreelec.org (sources.coreelec.org)... 116.203.16.118
Connecting to sources.coreelec.org (sources.coreelec.org)|116.203.16.118|:80... connected.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: https://sources.coreelec.org/wireguard-linu…20220627.tar.xz [following]
--2025-01-31 17:41:37-- https://sources.coreelec.org/wireguard-linu…20220627.tar.xz
Connecting to sources.coreelec.org (sources.coreelec.org)|116.203.16.118|:443... connected.
HTTP request sent, awaiting response... 404 Not Found
2025-01-31 17:41:38 ERROR 404: Not Found.--2025-01-31 17:41:38-- http://sources.libreelec.tv/mirror/wiregua…20220627.tar.xz
Resolving sources.libreelec.tv (sources.libreelec.tv)... 65.109.172.87
Connecting to sources.libreelec.tv (sources.libreelec.tv)|65.109.172.87|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2025-01-31 17:41:38 ERROR 404: Not Found.
Cannot get wireguard-linux-compat sources : https://git.zx2c4.com/wireguard-linu…20220627.tar.xz
Try later!
*********** FAILED COMMAND ***********
. "${get_handler}"
**************************************
*********** FAILED COMMAND ***********
${SCRIPTS}/get "${PKG_NAME}"
**************************************
*********** FAILED COMMAND ***********
${SCRIPTS}/unpack "${PKG_NAME}" "${PARENT_PKG}"
**************************************
*********** FAILED COMMAND ***********
${SCRIPTS}/build "${1}" "${PARENT_PKG}"
**************************************
FAILURE: scripts/install wireguard-linux-compat:target has failed!The following log for this failure is available:
/home/uwe2/CoreVDR/VDRSternELEC/CoreELEC/build.CoreELEC-Amlogic-ng.arm-21/.threads/logs/324.log>>> wireguard-linux-compat:target seq 324 >>>
[317/514] [FAIL] install wireguard-linux-compat:targetThe following log for this failure is available:
/home/uwe2/CoreVDR/VDRSternELEC/CoreELEC/build.CoreELEC-Amlogic-ng.arm-21/.threads/logs/324.logParallel build failure - see log for details. Time of failure: Fri Jan 31 17:41:38 CET 2025
make: *** [Makefile:10: image] Fehler 1 -
Bitte passe den Patch auch noch im CE21 Pfad an.
Für CE21 ist der Patch gar nicht mehr drin? Soll ich die URL auch auf Github ändern?
Ich möchte ein Image erzeuge mit: ./build.sh -config CoreELEC-21-ng -extra easyvdr,channellogos
Hat jemand eine Idee, wie ich es lösen kann?
Okay. Die beiden Probleme hängen zusammen. ich werde für CE21 die URL auch ändern.
Edit:
Der CE21 Patch ist committed. -
Okay. Die beiden Probleme hängen zusammen. ich werde für CE21 die URL auch ändern.
Edit:
Der CE21 Patch ist committed.Hat heute Nacht wieder das Image gebaut, vielen Dank.
-
Für CE21 ist der Patch gar nicht mehr drin? Soll ich die URL auch auf Github ändern?
Okay. Die beiden Probleme hängen zusammen. ich werde für CE21 die URL auch ändern.
Edit:
Der CE21 Patch ist committed.Richtig, dort fehlte er noch.
Nun läuft der lokale build auch wieder durch - vdr1 ist up to date.
Danke!
-
Es gibt wieder einmal Spaß mit den CE/LE Updates.
Diesmal scheint es wohl an dem glibc Update im Zusammenspiel mit dem gcc zu liegen. fefe ist das auch schon aufgefallen und aktuell kann ich kein CE/LE Update machen, da der Build immer irgendwo fehlschlägt.
Ich habe jetzt Patches für CE22 und LE13 erstellt, die einen Downgrade auf die Vorversion 2.40 von glibc machen. Die Patches werden mir irgendwann wieder um die Ohren fliegen, aber zumindest baut es wieder.
-
Participate now!
Don’t have an account yet? Register yourself now and be a part of our community!