Dies ist eine mobil optimierte Seite, die schnell lädt. Wenn Sie die Seite ohne Optimierung laden möchten, dann klicken Sie auf diesen Text.

Simplebuild 3: Toolchain Update Plugin (s3.TUP)

Schade, für CentOS 8 endet der Support Ende diesen Jahres, CentOS7 wird noch bis 2024 unterstützt...

Ich baue native auf der CLI mit:
./s3 native -p=qnap_emu_Tom.profile

und meine qnap_emu_Tom.profile sieht so aus:
all_off readers_on
USE_UTF8 USE_LIBUSB EMU
WEBIF LIVELOG JQUERY DVBAPI READ_SDT IRDETO_GUESSING ANTICASC DEBUG MONITOR LB CACHEEX CWCC
CAMD35 CAMD35_TCP NEWCAMD CCCAM CCCSHARE GBOX SCAM CONSTCW NAGRA NAGRA_MERLIN IRDETO CONAX CRYPTOWORKS SECA VIACCESS VIDEOGUARD DRE TONGFANG BULCRYPT GRIFFIN DGCRYPT
PHOENIX SC8IN1 MP35 SMARGO

Das passt für mich für QNAP TS-869 und TS-870 und eine Toochain benötige ich dafür nicht unter CentOS7.
 
Das passt für mich für QNAP TS-869 und TS-870 und eine Toochain benötige ich dafür nicht unter CentOS7.
Wenn du nativ baust, dann bist du definitiv im falschen Thread

Wenn du Bedarf an Cross Toolchains für deine QNAP's hast, du weitere Informationen zu den Systemen liefern und dann die Toolchain testen möchtest, bist du definitiv im richtigen Thread

Bitte mal die Ausgabe der folgenden Befehle auf beiden QNAP's zurückmelden:
  1. uname -a
  2. cat /proc/cpuinfo
  3. ldd --version
  4. cat $(gcc -print-file-name=libc.so)
  5. /lib/x86_64-linux-gnu/libc.so.6 --version
  6. lsof -p $$ | grep libc | awk ' { print $NF" --version"; } ' | sh
  7. ldconfig -p | grep libc.so | awk -F'>' '{print $2" --version"}' | xargs | sh
  8. openssl version


Ich schaue dann mal, inwieweit ich ein Cross Toolchain Template dafür bereitstellen kann. Es gibt schon folgendes für QNAP, das passt aber in deinem Fall nicht:
Du musst Regestriert sein, um das angehängte Bild zusehen.
 

Anhänge

Du musst angemeldet sein, um die Anhangsliste zu sehen.
Zuletzt bearbeitet:
QNAP TS-870 (Ultra Intel Core i7-3770S)
uname -a
Linux QNAP-NAS870 4.2.8 #1 SMP Tue Sep 29 06:44:38 CST 2020 x86_64 GNU/Linux

cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 58
model name : Intel(R) Core(TM) i7-3770S CPU @ 3.10GHz
stepping : 9
microcode : 0x17
cpu MHz : 3101.000
cache size : 8192 KB
physical id : 0
siblings : 8
core id : 0
cpu cores : 4
apicid : 0
initial apicid : 0
fpu : yes
fpu_exception : yes
cpuid level : 13
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm ida arat epb pln pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbase smep erms xsaveopt
bugs :
bogomips : 6185.90
clflush size : 64
cache_alignment : 64
address sizes : 36 bits physical, 48 bits virtual
power management:

processor : 1
vendor_id : GenuineIntel
cpu family : 6
model : 58
model name : Intel(R) Core(TM) i7-3770S CPU @ 3.10GHz
stepping : 9
microcode : 0x17
cpu MHz : 3101.000
cache size : 8192 KB
physical id : 0
siblings : 8
core id : 1
cpu cores : 4
apicid : 2
initial apicid : 2
fpu : yes
fpu_exception : yes
cpuid level : 13
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm ida arat epb pln pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbase smep erms xsaveopt
bugs :
bogomips : 6185.90
clflush size : 64
cache_alignment : 64
address sizes : 36 bits physical, 48 bits virtual
power management:

processor : 2
vendor_id : GenuineIntel
cpu family : 6
model : 58
model name : Intel(R) Core(TM) i7-3770S CPU @ 3.10GHz
stepping : 9
microcode : 0x17
cpu MHz : 3101.000
cache size : 8192 KB
physical id : 0
siblings : 8
core id : 2
cpu cores : 4
apicid : 4
initial apicid : 4
fpu : yes
fpu_exception : yes
cpuid level : 13
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm ida arat epb pln pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbase smep erms xsaveopt
bugs :
bogomips : 6185.90
clflush size : 64
cache_alignment : 64
address sizes : 36 bits physical, 48 bits virtual
power management:

processor : 3
vendor_id : GenuineIntel
cpu family : 6
model : 58
model name : Intel(R) Core(TM) i7-3770S CPU @ 3.10GHz
stepping : 9
microcode : 0x17
cpu MHz : 3101.000
cache size : 8192 KB
physical id : 0
siblings : 8
core id : 3
cpu cores : 4
apicid : 6
initial apicid : 6
fpu : yes
fpu_exception : yes
cpuid level : 13
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm ida arat epb pln pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbase smep erms xsaveopt
bugs :
bogomips : 6185.90
clflush size : 64
cache_alignment : 64
address sizes : 36 bits physical, 48 bits virtual
power management:

processor : 4
vendor_id : GenuineIntel
cpu family : 6
model : 58
model name : Intel(R) Core(TM) i7-3770S CPU @ 3.10GHz
stepping : 9
microcode : 0x17
cpu MHz : 3101.000
cache size : 8192 KB
physical id : 0
siblings : 8
core id : 0
cpu cores : 4
apicid : 1
initial apicid : 1
fpu : yes
fpu_exception : yes
cpuid level : 13
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm ida arat epb pln pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbase smep erms xsaveopt
bugs :
bogomips : 6185.90
clflush size : 64
cache_alignment : 64
address sizes : 36 bits physical, 48 bits virtual
power management:

processor : 5
vendor_id : GenuineIntel
cpu family : 6
model : 58
model name : Intel(R) Core(TM) i7-3770S CPU @ 3.10GHz
stepping : 9
microcode : 0x17
cpu MHz : 3101.000
cache size : 8192 KB
physical id : 0
siblings : 8
core id : 1
cpu cores : 4
apicid : 3
initial apicid : 3
fpu : yes
fpu_exception : yes
cpuid level : 13
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm ida arat epb pln pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbase smep erms xsaveopt
bugs :
bogomips : 6185.90
clflush size : 64
cache_alignment : 64
address sizes : 36 bits physical, 48 bits virtual
power management:

processor : 6
vendor_id : GenuineIntel
cpu family : 6
model : 58
model name : Intel(R) Core(TM) i7-3770S CPU @ 3.10GHz
stepping : 9
microcode : 0x17
cpu MHz : 3101.000
cache size : 8192 KB
physical id : 0
siblings : 8
core id : 2
cpu cores : 4
apicid : 5
initial apicid : 5
fpu : yes
fpu_exception : yes
cpuid level : 13
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm ida arat epb pln pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbase smep erms xsaveopt
bugs :
bogomips : 6185.90
clflush size : 64
cache_alignment : 64
address sizes : 36 bits physical, 48 bits virtual
power management:

processor : 7
vendor_id : GenuineIntel
cpu family : 6
model : 58
model name : Intel(R) Core(TM) i7-3770S CPU @ 3.10GHz
stepping : 9
microcode : 0x17
cpu MHz : 3101.000
cache size : 8192 KB
physical id : 0
siblings : 8
core id : 3
cpu cores : 4
apicid : 7
initial apicid : 7
fpu : yes
fpu_exception : yes
cpuid level : 13
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm ida arat epb pln pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbase smep erms xsaveopt
bugs :
bogomips : 6185.90
clflush size : 64
cache_alignment : 64
address sizes : 36 bits physical, 48 bits virtual
power management:

ldd --version
ldd (GNU libc) 2.21
Copyright (C) 2015 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Written by Roland McGrath and Ulrich Drepper.


cat $(gcc -print-file-name=libc.so)
/* GNU ld script
Use the shared library, but some functions are only in
the static library, so try that secondarily. */
OUTPUT_FORMAT(elf64-x86-64)
GROUP ( libc.so.6 libc_nonshared.a AS_NEEDED ( ld-linux-x86-64.so.2 ) )

/lib/libc.so.6 --version
GNU C Library (GNU libc) stable release version 2.21, by Roland McGrath et al.
Copyright (C) 2015 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
Compiled by GNU CC version 4.9.2.
Available extensions:
crypt add-on version 2.1 by Michael Glad and others
GNU Libidn by Simon Josefsson
Native POSIX Threads Library by Ulrich Drepper et al
BIND-8.2.3-T5B
libc ABIs: UNIQUE IFUNC
For bug reporting instructions, please see:
< >.

lsof -p $$ | grep libc | awk ' { print $NF" --version"; } ' | sh
GNU C Library (GNU libc) stable release version 2.21, by Roland McGrath et al.
Copyright (C) 2015 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
Compiled by GNU CC version 4.9.2.
Available extensions:
crypt add-on version 2.1 by Michael Glad and others
GNU Libidn by Simon Josefsson
Native POSIX Threads Library by Ulrich Drepper et al
BIND-8.2.3-T5B
libc ABIs: UNIQUE IFUNC
For bug reporting instructions, please see:
< >.

ldconfig -p | grep libc.so | awk -F'>' '{print $2" --version"}' | xargs | sh
GNU C Library (GNU libc) stable release version 2.21, by Roland McGrath et al.
Copyright (C) 2015 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
Compiled by GNU CC version 4.9.2.
Available extensions:
crypt add-on version 2.1 by Michael Glad and others
GNU Libidn by Simon Josefsson
Native POSIX Threads Library by Ulrich Drepper et al
BIND-8.2.3-T5B
libc ABIs: UNIQUE IFUNC
For bug reporting instructions, please see:
< >.
openssl version
OpenSSL 1.1.1h 22 Sep 2020
 
QNAP TS-869
uname -a
Linux QNAP-NAS869 3.4.6 #1 SMP Tue Oct 6 09:19:30 CST 2020 x86_64 GNU/Linux

cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 54
model name : Intel(R) Atom(TM) CPU D2700 @ 2.13GHz
stepping : 1
microcode : 0x10d
cpu MHz : 2133.366
cache size : 512 KB
physical id : 0
siblings : 4
core id : 0
cpu cores : 2
apicid : 0
initial apicid : 0
fpu : yes
fpu_exception : yes
cpuid level : 10
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl nonstop_tsc aperfmperf pni dtes64 monitor ds_cpl tm2 ssse3 cx16 xtpr pdcm movbe lahf_lm arat dtherm
bogomips : 4266.73
clflush size : 64
cache_alignment : 64
address sizes : 36 bits physical, 48 bits virtual
power management:

processor : 1
vendor_id : GenuineIntel
cpu family : 6
model : 54
model name : Intel(R) Atom(TM) CPU D2700 @ 2.13GHz
stepping : 1
microcode : 0x10d
cpu MHz : 2133.366
cache size : 512 KB
physical id : 0
siblings : 4
core id : 0
cpu cores : 2
apicid : 1
initial apicid : 1
fpu : yes
fpu_exception : yes
cpuid level : 10
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl nonstop_tsc aperfmperf pni dtes64 monitor ds_cpl tm2 ssse3 cx16 xtpr pdcm movbe lahf_lm arat dtherm
bogomips : 4266.73
clflush size : 64
cache_alignment : 64
address sizes : 36 bits physical, 48 bits virtual
power management:

processor : 2
vendor_id : GenuineIntel
cpu family : 6
model : 54
model name : Intel(R) Atom(TM) CPU D2700 @ 2.13GHz
stepping : 1
microcode : 0x10d
cpu MHz : 2133.366
cache size : 512 KB
physical id : 0
siblings : 4
core id : 1
cpu cores : 2
apicid : 2
initial apicid : 2
fpu : yes
fpu_exception : yes
cpuid level : 10
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl nonstop_tsc aperfmperf pni dtes64 monitor ds_cpl tm2 ssse3 cx16 xtpr pdcm movbe lahf_lm arat dtherm
bogomips : 4266.73
clflush size : 64
cache_alignment : 64
address sizes : 36 bits physical, 48 bits virtual
power management:

processor : 3
vendor_id : GenuineIntel
cpu family : 6
model : 54
model name : Intel(R) Atom(TM) CPU D2700 @ 2.13GHz
stepping : 1
microcode : 0x10d
cpu MHz : 2133.366
cache size : 512 KB
physical id : 0
siblings : 4
core id : 1
cpu cores : 2
apicid : 3
initial apicid : 3
fpu : yes
fpu_exception : yes
cpuid level : 10
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl nonstop_tsc aperfmperf pni dtes64 monitor ds_cpl tm2 ssse3 cx16 xtpr pdcm movbe lahf_lm arat dtherm
bogomips : 4266.73
clflush size : 64
cache_alignment : 64
address sizes : 36 bits physical, 48 bits virtual
power management:

ldd --version
ldd (GNU libc) 2.21
Copyright (C) 2015 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Written by Roland McGrath and Ulrich Drepper.

cat $(gcc -print-file-name=libc.so)
/* GNU ld script
Use the shared library, but some functions are only in
the static library, so try that secondarily. */
OUTPUT_FORMAT(elf64-x86-64)
GROUP ( libc.so.6 libc_nonshared.a AS_NEEDED ( ld-linux-x86-64.so.2 ) )

/lib/libc.so.6 --version
GNU C Library (GNU libc) stable release version 2.21, by Roland McGrath et al.
Copyright (C) 2015 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
Compiled by GNU CC version 4.9.2.
Available extensions:
crypt add-on version 2.1 by Michael Glad and others
GNU Libidn by Simon Josefsson
Native POSIX Threads Library by Ulrich Drepper et al
BIND-8.2.3-T5B
libc ABIs: UNIQUE IFUNC
For bug reporting instructions, please see:
< >.

lsof -p $$ | grep libc | awk ' { print $NF" --version"; } ' | sh
GNU C Library (GNU libc) stable release version 2.21, by Roland McGrath et al.
Copyright (C) 2015 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
Compiled by GNU CC version 4.9.2.
Available extensions:
crypt add-on version 2.1 by Michael Glad and others
GNU Libidn by Simon Josefsson
Native POSIX Threads Library by Ulrich Drepper et al
BIND-8.2.3-T5B
libc ABIs: UNIQUE IFUNC
For bug reporting instructions, please see:
< >.

ldconfig -p | grep libc.so | awk -F'>' '{print $2" --version"}' | xargs | sh
GNU C Library (GNU libc) stable release version 2.21, by Roland McGrath et al.
Copyright (C) 2015 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
Compiled by GNU CC version 4.9.2.
Available extensions:
crypt add-on version 2.1 by Michael Glad and others
GNU Libidn by Simon Josefsson
Native POSIX Threads Library by Ulrich Drepper et al
BIND-8.2.3-T5B
libc ABIs: UNIQUE IFUNC
For bug reporting instructions, please see:
< >.
openssl version
OpenSSL 1.0.2k 26 Jan 2017
 
@Onkeltom: 1. Versuch Cross Toolchain Template qnap_x64

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

  1. Template nach support/crosstool/templates/ entpacken
  2. Cross Toolchain erstellen: ./s3 tcupdate --create qnap_x64, das kann je nach Potenz deines Build Systems dauern (Durchschnitt 30 Minuten)...
  3. Ausgabe von ./s3 tccheck qnap_x64 hier posten
  4. Libraries integrieren: ./s3 tcupdate qnap_x64
  5. oscam bauen: ./s3 qnap_x64 -p=qnap_emu_Tom.profile
This is crosstool-NG version 1.24.0.199_dd20ee5

[l...] x86_64-qnap-linux-gnu
Languages : C,C++
OS : linux-5.10.7
Binutils : binutils-2.35.1
Compiler : gcc-10.2.0
C library : glibc-2.23
Debug tools :
Companion libs : expat-2.2.9 gettext-0.20.1 gmp-6.2.1 isl-0.22 libelf-0.8.13 libiconv-1.16 mpc-1.2.0 mpfr-4.1.0 ncurses-6.2 zlib-1.2.11
Companion tools :
........
[INFO ] Finalizing the toolchain's directory: done in 1.92s (at 10:47)
[INFO ] Build completed at 20210211.205646
[INFO ] (elapsed: 10:46.86)
[INFO ] Finishing installation (may take a few seconds)...
 

Anhänge

Du musst angemeldet sein, um die Anhangsliste zu sehen.
Zuletzt bearbeitet:
3. Ausgabe von ./s3 tccheck qnap_x64 hier posten
Compiler Info -----> qnap_x64
====================
GCC Version : 10.2.0
GCC Binary : x86_64-qnap-linux-gnu-gcc
GCC Sysroot : /opt/s3/support/toolchains/qnap_x64/x86_64-qnap-linux-gnu/sysroot
Header File : crypto.h gefunden
Header File : pcsclite.h gefunden
Header File : libusb.h gefunden
Header File : pthread.h gefunden

Sysroot config ----> x86_64-qnap-linux-gnu/sysroot
====================
Header File : crypto.h gefunden
Header File : pcsclite.h gefunden
Header File : libusb.h gefunden
Header File : pthread.h gefunden

Library config ----> x86_64-qnap-linux-gnu/sysroot/usr/lib/pkgconfig
====================
Library Config : libccid.pc gefunden CCID IFD Handler 1.4.34
Library Config : libcrypto.pc gefunden OpenSSL-libcrypto 1.1.1i
Library Config : libpcsclite.pc gefunden PCSC Lite 1.9.0
Library Config : libssl.pc gefunden OpenSSL-libssl 1.1.1i
Library Config : libusb-1.0.pc gefunden libusb-1.0 1.0.24
Library Config : openssl.pc gefunden OpenSSL 1.1.1i
Library Config : zlib.pc gefunden zlib 1.2.11

rennt!
musste danach noch ein ln -s /usr/lib/libcrypto.so.1.0.0 /usr/lib/libcrypto.so.1.1 ausführen damit die Binary startet, aber sie läuft!
Vielen Dank!
 
Neuigkeiten:

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

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

Anhänge

Du musst angemeldet sein, um die Anhangsliste zu sehen.
Zuletzt bearbeitet:
musste danach noch ein ln -s /usr/lib/libcrypto.so.1.0.0 /usr/lib/libcrypto.so.1.1 ausführen damit die Binary startet, aber sie läuft!
Das liegt daran, das QNAP TS-869 eine ältere OpenSSL version (1.0.2 anstatt 1.1.1) hat. Symlink ist eine Lösung, eine andere Lösung wäre eine Kopie der Toolchain zu erstellen und in dieser dann die richtige OpenSSL library zu integrieren (hier wäre dann wahrscheinlich SSL_102B korrekt):
./s3 tcupdate --duplicate qnap_x64 qnap2_x64 ./s3 tcupdate qnap2_x64 SSL_102B

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

Anhänge

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


  • Einführung des Check bzgl. vorhandener dialog-Version, um Fehler bei der Anzeige der Plugin-Menüs in Zukunft zu vermeiden
  • Anzeige von Update-Anweisungen zur Aktualisierung von dialog auf eine aktuelle Version, wenn die Linux Distribution keine aktuelle Version mitliefert
  • Aktualisierung aller Sprachdateien
  • ./s3 tcupdate --update_me ausführen, um auf die neueste Version zu aktualisieren
Du musst Regestriert sein, um das angehängte Bild zusehen.
 

Anhänge

Du musst angemeldet sein, um die Anhangsliste zu sehen.
Zuletzt bearbeitet:
ist seit dem 16. Februar 2021 verfügbar

Code:
Changes between 1.1.1i and 1.1.1j [16 Feb 2021]
Fixed the X509_issuer_and_serial_hash() function. It attempts to create a unique hash value based on the issuer and serial number data contained within an X509 certificate. However it was failing to correctly handle any errors that may occur while parsing the issuer field (which might occur if the issuer field is maliciously constructed). This may subsequently result in a NULL pointer deref and a crash leading to a potential denial of service attack. ([CVE-2021-23841])

Matt Caswell

Fixed the RSA_padding_check_SSLv23() function and the RSA_SSLV23_PADDING padding mode to correctly check for rollback attacks. This is considered a bug in OpenSSL 1.1.1 because it does not support SSLv2. In 1.0.2 this is CVE-2021-23839.

Matt Caswell

Fixed the EVP_CipherUpdate, EVP_EncryptUpdate and EVP_DecryptUpdate functions. Previously they could overflow the output length argument in some cases where the input length is close to the maximum permissable length for an integer on the platform. In such cases the return value from the function call would be 1 (indicating success), but the output length value would be negative. This could cause applications to behave incorrectly or crash. ([CVE-2021-23840])

Matt Caswell

Fixed SRP_Calc_client_key so that it runs in constant time. The previous implementation called BN_mod_exp without setting BN_FLG_CONSTTIME. This could be exploited in a side channel attack to recover the password. Since the attack is local host only this is outside of the current OpenSSL threat model and therefore no CVE is assigned.

Thanks to Mohammed Sabt and Daniel De Almeida Braga for reporting this issue.

Matt Caswell

ist seit dem 16. Februar 2021 verfügbar

Code:
1.9.1: Ludovic Rousseau
16 February 2021
- Do not (possibly) lock a reader if allocating hCard fails
- Fix a hang in SCardTransmit()
- Do not report an error if the wrong interface is used by the driver
- Update reader state when a card is removed during an exchange
- readerfactory: Make sure a freed Reader Context is not accessed
- PHSetProtocol(): supports T=0&1 cards on T=0 reader
- hotplug-libusb:
  . support CCIDCLASSDRIVER
  . add interface name to reader name
  . remove obsolete libhal scheme
- Some other minor improvements

ist seit dem 24. Januar 2021 verfügbar

Code:
1.4.34 - 24 January 2021, Ludovic Rousseau
Add support of
ACS ACR1252IMP Reader
ACS CryptoMate EVO
Aktiv Rutoken SCR 3001 Reader
Avtor KP-375BLE
Avtor SC Reader KP382
BIT4ID mLector AIR DI V3
BIT4ID miniLector AIR NFC v3
Bit4id Digital-DNA Key (ProductID 0x2354)
Canokeys Canokey
DESKO GmbH IDenty chrom
DESKO GmbH PENTA Scanner
FT Biopass CCID
FT Biopass FIDO2
FT Biopass KB CCID
FT Biopass KB FIDO CCID
Feitian BLE CCID Dongle
Feitian R805
Feitian vR504 Contactless Reader
GoTrust Idem Key
Identiv uTrust 3720 Contactless Reader
Sunrex HP USB Business Slim Smartcard CCID Keyboard
sysmocom - s.f.m.c. GmbH sysmoOCTSIM
Fail if the requested protocol is not supported by reader
Disable USB suspend for the AlcorMicro AU9520 reader
Return "no smart card" if we get notified during a transmit
Minor improvements reported by Maksim Ivanov
Some other minor improvements

Zur Aktivierung in s3.TUP einfach ./s3 tcupdate --reset ausführen.
 
Zuletzt bearbeitet:
Hallo, versuche mit dem Tool ein neues Toolchain aus den Vorlagen zu installieren (owrt_ath79_mips), für einen Archer C7 V5 mit ath79 Build.
Er bricht immer mit Fehlermeldung nach ein paar Sekunden ab (siehe Log).
Mit "hinzufügen von Toolchain" (hd51) kann ich Oscam bauen und dies funktioniert auf meiner Mutant wunderbar.
Nur eine "neue erstellen" klappt nicht. Crosstool war nicht richtig installiert, hat er von sich aus ja bereinigt?
Benutze einen alten EeePC mit Manjaro.
Vielen Dank für die Hilfe im voraus.
Gruß ttu
 

Anhänge

Du musst angemeldet sein, um die Anhangsliste zu sehen.
Lief erst wieder nicht. Habe dann linux-5.8.9.tar.gz manuell gedownloadet und nach support/downloads kopiert.
Und siehe da es läuft weiter. Ist jetzt ca. eine halbe Stunde am werkeln.
Der EeePC ist zum Glück ein Dual Core allerdings doch etwas schwach auf der Brust. Ich schätze mal das dauert noch eine ganze Weile
Gutes Nächtle
Gruß ttu

Prozess hat nach einer knappen Stunde beim GCC compilieren abgebrochen. Habe nochmal GCC Installation gecheckt.
Evtl. stimmt auch etwas mit meinem Manjaro nicht. Habe nochmal die letzten Zeilen des Logs angehängt.
Vielleicht hat noch einer einen Tip für mich.
Wie schon geschrieben aus einen fertigen Toolchain (hd51) baut er innerhalb von knapp 2 Minuten ein funktionierendes Oscam für meine Mutant hd51.
Den Archer C7 bekomme ich erst heute und möchte diesen mit einem aktuellen Oscam beglücken.
Ich habe noch ein älteres Oscam, welches unter Openwrt 19.07.06 und als ath79 funktionieren soll.
Gruß ttu
 

Anhänge

Du musst angemeldet sein, um die Anhangsliste zu sehen.
Nein leider nicht, hab noch zusätzlich ein 32 Bit Windows 7 Rechner, da hab ich ein virtuelles Ubuntu drauf, allerdings auch 32 Bit. Da funktioniert das Skript auch nicht, allerdings andere Probleme.
Grüße ttu

Gesendet von meinem HTC U11 mit Tapatalk

habe mir jetzt ein Ubuntu 18.04 Mate auf meinen EEEPC installiert.
Und siehe da es funktioniert alles perfekt. Konnte ein funktionierendes Oscam aus der Vorlage bauen. hat zwar ein paar Stündchen gedauert aber es lief fehlerfrei.
Mit Linux Manjaro gibts diverse Fehlermeldungen,warum auch immer.
Vielen Dank an ds777 für den Tip.
 
Für die Nutzung dieser Website sind Cookies erforderlich. Du musst diese akzeptieren, um die Website weiter nutzen zu können. Erfahre mehr…