Aktuelles
Digital Eliteboard - Das Digitale Technik Forum

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Simplebuild 3: Toolchain Update Plugin (s3.TUP)

Neuigkeiten:
  • OpenSSL 3.0 gibt seit 07.09.2021 als finale Version ( )
  • Anpassung der Erkennung von Versionsnummer und URL der SSL_300-Library und Entfernen des Beta-Status
  • Aktualisierung der Sprachdatei tr (thx )
  • ./s3 tcupdate --update_me ausführen, um die Konfigurationsvorlage zu updaten
  • ./s3 tcupdate --reset ausführen, um eine aktuelle Konfiguration zu erstellen
 
Zuletzt bearbeitet:
Neuigkeiten:

Cross Toolchain Templates
  • Template für OpenWrt kirkwood arm devices hinzugefügt (thx @Token for testing)
Du musst Regestriert sein, um das angehängte Bild zusehen.

Bash:
./s3 tcupdate --createowrt_kirkwood_arm #create Toolchain
./s3 tcupdate owrt_kirkwood_arm SSL_111,LIB_USB,LIB_PCSC,LIB_ZLIB #integrate OpenSSL,LibUSB,PCSClite,zLib
./s3 owrt_kirkwood_arm -p=your.profile #build oscam binary

Zum Laden der neuen Templates folgenden Befehl ausühren: ./s3 tcupdate --update_me
 

Anhänge

Du musst angemeldet sein, um die Anhangsliste zu sehen.
Zuletzt bearbeitet:
Neuigkeiten:

Cross Toolchain Template Updates (dream_aarch64,dream_arm,dream_mipsel,fos_g71x_mips,fos_mLAB_mips,fos_uLAB_mips,igel_x86,oe20_mipsel,oe20_sh4,oe20_sh_multilib,owrt_ar71xx_mips,owrt_ath79_mips,owrt_kirkwood_arm,owrt_mpc85xx_ppc,owrt_ramips_mips,pogoplug_arm,qnap_armv5,qnap_armv7,qnap_x64,rpi_aarch64,rpi_armv6,rpi_armv7,rpi_armv8,synology_aarch64,synology_armv5,synology_armv7,synology_ppc,ubnt_aarch64,ubnt_mips64,vuplus4k_arm)
  • linux-5.14.1
  • binutils-2.37
  • isl-0.24 (switch source mirror to git://repo.or.cz/isl.git)
  • isl-0.24 (switch back source mirror to new default ) -- edited 10.10.2021 13:05
Zum Laden der Templates folgenden Befehl ausühren: ./s3 tcupdate --update_me
 
Zuletzt bearbeitet:
Servus, ich habe mir s3 installiert und das Toolchain für dream_aarch64 rein geladen und openssl 1.0.2, libusb sowie zlib aktualisiert.
Leider bekommt ich bei der Dreambox One "Illegal instruction (core dumped)"
Kann mir jemand helfen zu prüfen was ich falsch gemacht habe?
 
Falls du mit libcrypto und ssl baust, wähle das mal ab. Danach dann mit libcrypto bauen, wenn das läuft auch noch ssl reinhauen. So kannst du den Fehler evtl. eingrenzen.
 
Beides raus dann erhalte ich Segmentation fault

auch wenn ich nur libcrypto oder nur ssl drain habe das gleiche
 
Zuletzt bearbeitet:
Segmentation fault erhält man, wenn man den falschen Übertragungs-Mode wählt und das *.bin nicht binär überträgt.
Du musst Regestriert sein, um das angehängte Bild zusehen.
 

Anhänge

Du musst angemeldet sein, um die Anhangsliste zu sehen.
Zuletzt bearbeitet:
Habe es komplett frisch runtergeladen und nicht viel verändert. Über Add den dream_one toolchain hinzugefügt ...

Code:
+-------------------------------------------------------------------------------
| OSCam ver: 1.20_svn rev: 11703 target: aarch64-dream_one-linux-gnu-ssl
| Tools:
|  CROSS    = /opt/s3/support/toolchains/dream_one/bin/aarch64-dream_one-linux-gnu-
|  CC       = /opt/s3/support/toolchains/dream_one/bin/aarch64-dream_one-linux-gnu-gcc
| Settings:
|  CONF_DIR = /var/keys
|  CC_OPTS  = -O1 -ggdb -pipe -ffunction-sections -fdata-sections -o nodeadcode
|  CC_WARN  = -W -Wall -Wshadow -Wredundant-decls -Wstrict-prototypes -Wold-style-definition
|  CFLAGS   = -DWITH_SSL=1 -DWITH_LIBCRYPTO=1 -DWITH_UTF8=1 -DWITH_UTF8
|  LDFLAGS  = -Wl,--gc-sections -DWITH_SSL=1 -DWITH_LIBCRYPTO=1 -DWITH_UTF8=1 -DWITH_UTF8
|  LIBS     = -lssl -lcrypto -lm -lpthread -ldl
|  UseFlags = USE_SSL=1 USE_LIBCRYPTO=1 USE_UTF8=1
| Config:
|  Addons   : WEBIF WEBIF_LIVELOG WITH_SSL HAVE_DVBAPI READ_SDT_CHARSETS IRDETO_GUESSING WITH_DEBUG MODULE_MONITOR WITH_LB
|  Protocols: CAMD35 CAMD35_TCP CCCAM GBOX
|  Readers  : NAGRA NAGRA_MERLIN IRDETO CONAX CRYPTOWORKS SECA VIACCESS VIDEOGUARD DRE TONGFANG BULCRYPT GRIFFIN DGCRYPT
|  CardRdrs : PHOENIX INTERNAL STINGER
|  Compiler : aarch64-dream_one-linux-gnu-gcc (GCC) 8.3.0
|  Config   : build/aarch64-dream_one-linux-gnu-ssl/config.mak
|  Binary   : /opt/s3/support/binaries/oscam-svn11703-dream_one-webif-dvbapi-ssl
+-------------------------------------------------------------------------------
HOSTCC  webif/pages_gen
GEN     webif/pages.c
GEN     Compressed 491216 template bytes into 185850 bytes. 305366 saved bytes (62.17%).
CC      cscrypt/i_cbc.c
CC      cscrypt/i_ecb.c
CC      cscrypt/i_skey.c
CC      cscrypt/rc6.c
CC      cscrypt/sha256.c
CC      cscrypt/fast_aes.c
CC      cscrypt/des.c
CC      cscrypt/md5.c
CC      csctapi/atr.c
CC      cscrypt/mdc2.c
CC      csctapi/icc_async.c
CC      csctapi/io_serial.c
CC      csctapi/protocol_t0.c
CC      csctapi/protocol_t1.c
CC      csctapi/ifd_phoenix.c
CC      csctapi/ifd_sci.c
CC      csctapi/ifd_stinger.c
CC      minilzo/minilzo.c
CC      module-camd35.c
CC      module-cccam.c
CC      module-dvbapi-chancache.c
CC      module-gbox-helper.c
CC      module-gbox-remm.c
CC      module-gbox-cards.c
CC      module-dvbapi.c
CC      module-gbox-sms.c
CC      module-gbox.c
CC      module-ird-guess.c
CC      module-monitor.c
CC      module-stat.c
CC      module-webif-lib.c
CC      module-webif-tpl.c
CC      reader-common.c
CC      module-webif.c
CC      webif/pages.c
CC      reader-bulcrypt.c
CC      reader-conax.c
CC      reader-cryptoworks.c
CC      reader-dre-cas.c
CC      reader-dgcrypt.c
CC      reader-dre.c
CC      reader-dre-common.c
CC      reader-dre-st20.c
CC      reader-griffin.c
CC      reader-irdeto.c
CC      reader-nagra-common.c
CC      reader-nagra.c
CC      reader-nagracak7.c
CC      reader-seca.c
CC      reader-videoguard-common.c
CC      reader-viaccess.c
CC      reader-videoguard1.c
CC      reader-tongfang.c
CC      reader-videoguard12.c
CC      oscam-aes.c
CC      reader-videoguard2.c
CC      oscam-hashtable.c
CC      oscam-array.c
CC      oscam-cache.c
CC      oscam-chk.c
CC      oscam-client.c
CC      oscam-conf-chk.c
CC      oscam-conf-mk.c
CC      oscam-conf.c
CC      oscam-config-account.c
CC      oscam-config-global.c
CC      oscam-config-reader.c
CC      oscam-config.c
CC      oscam-emm.c
CC      oscam-emm-cache.c
CC      oscam-ecm.c
CC      oscam-failban.c
CC      oscam-files.c
CC      oscam-garbage.c
CC      oscam-log.c
CC      oscam-log-reader.c
CC      oscam-lock.c
CC      oscam-net.c
CC      oscam-llist.c
CC      oscam-reader.c
CC      oscam-simples.c
CC      oscam-time.c
CC      oscam-work.c
CC      oscam-string.c
CONF    build/aarch64-dream_one-linux-gnu-ssl/config.c
CC      oscam.c
LINK    /opt/s3/support/binaries/oscam-svn11703-dream_one-webif-dvbapi-ssl.debug
STRIP   /opt/s3/support/binaries/oscam-svn11703-dream_one-webif-dvbapi-ssl

 |  TIME  >     [  0 min(s) 4 secs ]

man war ich blind, muss ich ja in Filezilla anpassen. Danke für den TIPP, jetzt läuft est
 
Zuletzt bearbeitet:
Neuigkeiten:


  • Unterdrückung der Meldung "remove write-protected regular file" bei der Integration von pcsclite 1.9.5
  • ./s3 tcupdate --update_me ausführen, um auf die neueste Version zu aktualisieren
 
Hallo @ds777,

mein Aktelle System :
Linux debian 5.10.0-10-amd64 #1 SMP Debian 5.10.84-1 (2021-12-08) x86_64 GNU/Linux
Distributor ID: Debian
Description: Debian GNU/Linux 11 (bullseye)
Release: 11
Codename: bullseye

beim erstellen toolchain vuplus4k_arm immer diese error siehe log wo druck der Schuh :unsure:
 

Anhänge

Du musst angemeldet sein, um die Anhangsliste zu sehen.
Zuletzt bearbeitet:
Gute Frage. Der Fehler ist folgender:
Code:
[ERROR]    /opt/s3/support/crosstool/crosstool-ng/.build/arm-vuplus4k-linux-gnueabihf/src/gcc/gcc/ggc-page.c:1456:1: internal compiler error: Segmentation fault
[ALL  ]     1456 | }
[ALL  ]          | ^
[ALL  ]    Please submit a full bug report,
[ALL  ]    with preprocessed source if appropriate.
[ALL  ]    See <file:///usr/share/doc/gcc-10/README.Bugs> for instructions.

gcc segmentation fault.

Kannst du das auf einem aktuellen Ubuntu nachstellen und gucken, ob der gleiche Fehler auftritt.

Zur Not nimm dieses fertige Toolchain: (OpenSSL 1.1.1m, libusb 1.0.24, PCSC-Lite 1.9.5, zlib 1.2.11)
Datei vuplus4k_arm gehört in den Ordner support/toolchains.cfg
Datei Toolchain-vuplus4k_arm.tar.xz gehört in den Ordner support/downloads
Dann mit folgenden Befehl wiederherstellen: ./s3 tcrepair vuplus4k_arm
 
Zuletzt bearbeitet:
@ds777, Dankeschön für deinen Not Toolchain vuplus4k_arm leider auch ohne erfolg :
Code:
[ERROR]    /opt/cross/crosstool-ng/workdir/.build/armv7-vuultimo4k-linux-gnueabihf/src/binutils/gold/target-reloc.h:842:52: internal compiler error: Segmentation fault
ich habe neben bei anderen Toolchain genommen damit hat es geklappt auf mein Aktellen System, ich sender dir diesen [ERROR] als Information das es nicht funktioniert hat .
 
Zuletzt bearbeitet:
Hi @leyla38,
ich habe die Toolchain "vuplus4k_arm" gerade in einem Docker-Container mit dem debian:bullseye Image erstellen können:
./s3 tcupdate -c vuplus4k_arm

Dann noch diese Libraries per Menü aktualisieren lassen
- OpenSSL 1.0.0t
- libusb 1.0.23
- PCSC-Lite 1.9.5
- zlib 1.2.11

.. und OSCam zB so erstellen lassen
Code:
./s3 vuplus4k_arm ANTICASC BULCRYPT CAMD35 CAMD35_TCP CCCAM CCCSHARE CLOCKFIX CONAX CONSTCW CRYPTOWORKS CWCC DEBUG DGCRYPT DRE DVBAPI GBOX GRIFFIN INTERNAL IRDETO IRDETO_GUESSING JQUERY LB LIVELOG MONITOR NAGRA NAGRA_MERLIN NEWCAMD PHOENIX READ_SDT READ_SDT_CHARSETS SCAM SECA SERIAL SSL STINGER TONGFANG TOUCH USE_COMPRESS USE_LIBCRYPTO USE_LIBUSB USE_UTF8 VIACCESS VIDEOGUARD WEBIF

___ ____ ___
/ _ \/ ___| / __|__ _ _ __ ___
| | | \___ \| | / _` | '_ ` _ \
| |_| |___) | |_| (_| | | | | | |
\___/|____/ \___\__,_|_| |_| |_|

toolchain : vuplus4k_arm
status : compiler found
compiler : arm-vuplus4k-linux-gnueabihf-gcc
| Enable : CS_ANTICASC
| Enable : CLOCKFIX
| Enable : MODULE_CONSTCW
| Enable : CW_CYCLE_CHECK
| Enable : MODULE_SERIAL
| Enable : WITH_SSL
| Enable : TOUCH

| set : USE_COMPRESS=1
| set : USE_UTF8=1
| set : USE_LIBCRYPTO=1
| set : CONF_DIR=/etc/tuxbox/config
| MAX_CPUS : use 16 of 16 CPU(s)
| CONF_DIR : /etc/tuxbox/config
| UseFlags : USE_SSL=1 USE_LIBCRYPTO=1 USE_UTF8=1
| Addons : WEBIF LIVELOG JQUERY TOUCH SSL DVBAPI READ_SDT IRDETO_GUESSING ANTICASC DEBUG MONITOR LB CWCC CLOCKFIX
| Protocols: CAMD35 CAMD35_TCP NEWCAMD CCCAM CCCSHARE GBOX SCAM SERIAL CONSTCW
| Readers : NAGRA NAGRA_MERLIN IRDETO CONAX CRYPTOWORKS SECA VIACCESS VIDEOGUARD DRE TONGFANG BULCRYPT GRIFFIN DGCRYPT
| CardRdrs : PHOENIX INTERNAL STINGER
| Binary : /opt/s3/support/binaries/oscam-svn11704-vuplus4k_arm-webif-dvbapi-ssl-upx
GEN --------> webif/pages.c
GEN --------> Compressed 428136 template bytes into 175321 bytes. 252815 saved bytes (59.05%).
BUILD ------> cscrypt/i_skey.c
BUILD ------> cscrypt/i_cbc.c
BUILD ------> cscrypt/i_ecb.c
BUILD ------> cscrypt/rc6.c
BUILD ------> cscrypt/fast_aes.c
BUILD ------> cscrypt/sha256.c
BUILD ------> cscrypt/des.c
BUILD ------> cscrypt/md5.c
BUILD ------> cscrypt/mdc2.c
BUILD ------> csctapi/atr.c
BUILD ------> csctapi/icc_async.c
BUILD ------> csctapi/io_serial.c
BUILD ------> csctapi/protocol_t0.c
BUILD ------> csctapi/protocol_t1.c
BUILD ------> csctapi/ifd_phoenix.c
BUILD ------> csctapi/ifd_sci.c
BUILD ------> minilzo/minilzo.c
BUILD ------> csctapi/ifd_stinger.c
BUILD ------> module-anticasc.c
BUILD ------> module-camd35.c
BUILD ------> module-cccshare.c
BUILD ------> module-cccam.c
BUILD ------> module-constcw.c
BUILD ------> module-cw-cycle-check.c
BUILD ------> module-dvbapi-chancache.c
BUILD ------> module-dvbapi.c
BUILD ------> module-gbox-helper.c
BUILD ------> module-gbox-sms.c
BUILD ------> module-gbox-remm.c
BUILD ------> module-gbox-cards.c
BUILD ------> module-gbox.c
BUILD ------> module-ird-guess.c
BUILD ------> module-monitor.c
BUILD ------> module-newcamd.c
BUILD ------> module-newcamd-des.c
BUILD ------> module-scam.c
BUILD ------> module-serial.c
BUILD ------> module-stat.c
BUILD ------> module-webif-lib.c
BUILD ------> module-webif-tpl.c
BUILD ------> webif/pages.c
BUILD ------> module-webif.c
BUILD ------> reader-common.c
BUILD ------> reader-bulcrypt.c
BUILD ------> reader-conax.c
BUILD ------> reader-dgcrypt.c
BUILD ------> reader-cryptoworks.c
BUILD ------> reader-dre.c
BUILD ------> reader-dre-cas.c
BUILD ------> reader-dre-common.c
BUILD ------> reader-dre-st20.c
BUILD ------> reader-griffin.c
BUILD ------> reader-irdeto.c
BUILD ------> reader-nagra-common.c
BUILD ------> reader-nagra.c
BUILD ------> reader-seca.c
BUILD ------> reader-nagracak7.c
BUILD ------> reader-tongfang.c
BUILD ------> reader-viaccess.c
BUILD ------> reader-videoguard-common.c
BUILD ------> reader-videoguard1.c
BUILD ------> reader-videoguard12.c
BUILD ------> oscam-aes.c
BUILD ------> reader-videoguard2.c
BUILD ------> oscam-array.c
BUILD ------> oscam-hashtable.c
BUILD ------> oscam-cache.c
BUILD ------> oscam-chk.c
BUILD ------> oscam-client.c
BUILD ------> oscam-conf.c
BUILD ------> oscam-conf-chk.c
BUILD ------> oscam-conf-mk.c
BUILD ------> oscam-config-account.c
BUILD ------> oscam-config-global.c
BUILD ------> oscam-config-reader.c
BUILD ------> oscam-config.c
BUILD ------> oscam-ecm.c
BUILD ------> oscam-emm.c
BUILD ------> oscam-emm-cache.c
BUILD ------> oscam-failban.c
BUILD ------> oscam-files.c
BUILD ------> oscam-garbage.c
BUILD ------> oscam-lock.c
BUILD ------> oscam-log.c
BUILD ------> oscam-log-reader.c
BUILD ------> oscam-net.c
BUILD ------> oscam-llist.c
BUILD ------> oscam-reader.c
BUILD ------> oscam-simples.c
BUILD ------> oscam-string.c
BUILD ------> oscam-time.c
BUILD ------> oscam-work.c
BUILD ------> oscam.c
LINK -------> /opt/s3/support/binaries/oscam-svn11704-vuplus4k_arm-webif-dvbapi-ssl-upx.debug
STRIP ------> /opt/s3/support/binaries/oscam-svn11704-vuplus4k_arm-webif-dvbapi-ssl-upx
REMOVE -----> /opt/s3/support/binaries/oscam-svn11704-vuplus4k_arm-webif-dvbapi-ssl-upx.debug
TIME -------> [ 0 min(s) 3 secs ]

ENABLE -----> COMPRESSION: please wait...

BEFORE -----> filesize before = 1153.69k
AFTER ------> filesize after = 688.47k
RESULT -----> filesize reduced to = 59.68% (level=-1)

Gibt es einen Grund wieso du die "vuplus4k_arm" Toolchain nutzen möchtest ... die vorhandene "solo4k" Toolchain sollte genauso gut laufen.
 
Zuletzt bearbeitet:
Hi @leyla38,
ich habe mal alles über das Menü gemacht ... funktioniert genauso:

Du musst Regestriert sein, um das angehängte Bild zusehen.
Du musst Regestriert sein, um das angehängte Bild zusehen.
Du musst Regestriert sein, um das angehängte Bild zusehen.

Du musst Regestriert sein, um das angehängte Bild zusehen.
 

Anhänge

Du musst angemeldet sein, um die Anhangsliste zu sehen.
Zurück
Oben