Quantcast
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

Support An die Image Bauer rolu2, Gismotro, prisrak und so weiter

SaMMyMaster

Super Elite User
Registriert
15. Oktober 2009
Beiträge
2.851
Lösungen
9
Reaktionspunkte
2.516
Punkte
393
Ich würde euch hiermit bitten bei allen euren gebauten Images bitte auch die OpenSSL Version mit anzugeben Denn ich habe es bis jetzt nicht geschafft (egal was ich Probiert habe) Ein image was mit OpenSSL 1.0.2 ist eine Oscam mit OpenSSL 1.1.x zum laufen zubekommen. Das ganze gilt auch für anderes rum. Das ganze ist dann für die User die ein neues Oscam oder das erste Oscam brauchen, viel einfacher als erst das ganze rum testen. Oder ihr legt gleich immer das passende Oscam dabei. Da ihr ja jedes Image so oder so mit Reader Treiber baut.
Wenn ihr es geschafft habt das ein oscam auf beiden OpenSSL Version lauft dann sagt mir wie

EDIT
Denn ein Image mit OpenSSL 1.1.1 hat keine /var/media/ftp/addon/oscam/oscam: can't load library 'libcrypto.so.1.0.0' die von Oscam mit OpenSSL 1.0.2 verlangt wird..

Code:
Image mit OpenSSL 1.0.2 und oscam mit 1.1.1
execve("./oscam", ["./oscam"], 0x7f82e990 /* 303 vars */) = 0
open("/proc/self/exe", O_RDONLY)        = 3
mmap(NULL, 669432, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x771c6000
mmap(0x771c6000, 668657, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x771c6000
cacheflush(0x77268d4c, 0x9ac, 0x3)      = 0
mprotect(0x77268000, 5880, PROT_READ|PROT_EXEC) = 0
readlink("/proc/self/exe", "/var/media/ftp/addon/oscam/oscam", 4095) = 32
cacheflush(0x7f8f2f60, 0x154, 0x3)      = 0
mmap(0x400000, 1523712, PROT_NONE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x400000
mmap(0x400000, 1388032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x400000
cacheflush(0x400000, 0x154, 0x3)        = 0
cacheflush(0x400154, 0x152cac, 0x3)     = 0
mprotect(0x400000, 1388032, PROT_READ|PROT_EXEC) = 0
mmap(0x563000, 5852, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x563000
cacheflush(0x563000, 0x16dc, 0x3)       = 0
mprotect(0x563000, 5852, PROT_READ|PROT_WRITE) = 0
mmap(0x565000, 59784, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x565000
brk(0x574000)                           = 0x5ab000
open("/usr/lib/freetz/ld-uClibc.so.0", O_RDONLY) = 4
read(4, "\177ELF\1\2\1\0\0\0\0\0\0\0\0\0\0\3\0\10\0\0\0\1\0\0\17\220\0\0\0004"..., 512) = 512
mmap(NULL, 98304, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x771ae000
mmap(0x771ae000, 26928, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0x771ae000
mmap(0x771c4000, 4432, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x6000) = 0x771c4000
close(4)                                = 0
mmap(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x771ad000
close(3)                                = 0
munmap(0x771c6000, 669432)              = 0
readlinkat(AT_FDCWD, "/proc/self/exe", "/var/media/ftp/addon/oscam/oscam", 4096) = 32
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x77269000
open("/mod/lib/libcrypto.so.1.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/mod/usr/lib/libcrypto.so.1.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/freetz//libcrypto.so.1.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/usr/lib/freetz//libcrypto.so.1.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/freetz/libcrypto.so.1.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib/libcrypto.so.1.1", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=1785992, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x77268000
read(3, "\177ELF\1\2\1\0\0\0\0\0\0\0\0\0\0\3\0\10\0\0\0\1\0\3\205\340\0\0\0004"..., 4096) = 4096
mmap(NULL, 1699840, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7700e000
mmap(0x7700e000, 1555544, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x7700e000
mmap(0x7719a000, 70296, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x17c000) = 0x7719a000
mmap(0x771ac000, 3920, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x771ac000
close(3)                                = 0
munmap(0x77268000, 4096)                = 0
open("/mod/lib/libusb-1.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/mod/usr/lib/libusb-1.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/freetz//libusb-1.0.so.0", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=107300, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x77268000
read(3, "\177ELF\1\2\1\0\0\0\0\0\0\0\0\0\0\3\0\10\0\0\0\1\0\0#\220\0\0\0004"..., 4096) = 4096
mmap(NULL, 172032, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7723e000
mmap(0x7723e000, 104756, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x7723e000
mmap(0x77267000, 3628, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x19000) = 0x77267000
close(3)                                = 0
munmap(0x77268000, 4096)                = 0
open("/mod/lib/libpcsclite.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/mod/usr/lib/libpcsclite.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/freetz//libpcsclite.so.1", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=46584, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x77268000
read(3, "\177ELF\1\2\1\0\0\0\0\0\0\0\0\0\0\3\0\10\0\0\0\1\0\0\f\360\0\0\0004"..., 4096) = 4096
mmap(NULL, 114688, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x77222000
mmap(0x77222000, 43700, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x77222000
mmap(0x7723d000, 400, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xb000) = 0x7723d000
close(3)                                = 0
munmap(0x77268000, 4096)                = 0
open("/mod/lib/libc.so.0", O_RDONLY)    = -1 ENOENT (No such file or directory)
open("/mod/usr/lib/libc.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/freetz//libc.so.0", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=714760, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x77268000
read(3, "\177ELF\1\2\1\0\0\0\0\0\0\0\0\0\0\3\0\10\0\0\0\1\0\0\352\20\0\0\0004"..., 4096) = 4096
mmap(NULL, 876544, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76f38000
mmap(0x76f38000, 704284, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x76f38000
mmap(0x76ff4000, 9000, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xac000) = 0x76ff4000
mmap(0x76ff7000, 92104, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x76ff7000
close(3)                                = 0
munmap(0x77268000, 4096)                = 0
open("/mod/lib/libc.so", O_RDONLY)      = -1 ENOENT (No such file or directory)
open("/mod/usr/lib/libc.so", O_RDONLY)  = -1 ENOENT (No such file or directory)
open("/usr/lib/freetz//libc.so", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/usr/lib/freetz//libc.so", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/freetz/libc.so", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib/libc.so", O_RDONLY)          = 3
fstat(3, {st_mode=S_IFREG|0777, st_size=783280, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x77268000
read(3, "\177ELF\1\2\1\0\0\0\0\0\0\0\0\0\0\3\0\10\0\0\0\1\0\0\336@\0\0\0004"..., 4096) = 4096
mmap(NULL, 856064, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76e67000
mmap(0x76e67000, 775164, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x76e67000
mmap(0x76f34000, 8188, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xbd000) = 0x76f34000
mmap(0x76f36000, 8016, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x76f36000
close(3)                                = 0
munmap(0x77268000, 4096)                = 0
open("/usr/lib/freetz/libc.so.0", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=714760, ...}) = 0
close(3)                                = 0
stat("/usr/lib/freetz/ld-uClibc.so.0", {st_mode=S_IFREG|0755, st_size=29952, ...}) = 0
open("/usr/lib/freetz/libc.so.0", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=714760, ...}) = 0
close(3)                                = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x77268000
set_thread_area(0x7726f460)             = 0
open("/dev/urandom", O_RDONLY)          = 3
read(3, "\2337\fe", 4)                  = 4
close(3)                                = 0
mprotect(0x7719a000, 57344, PROT_READ)  = 0
mprotect(0x76ff4000, 4096, PROT_READ)   = 0
mprotect(0x76f34000, 4096, PROT_READ)   = 0
mprotect(0x771c4000, 4096, PROT_READ)   = 0
set_tid_address(0x77268068)             = 5647
set_robust_list(0x7726806c, 12)         = 0
rt_sigaction(SIGRTMIN, {sa_handler=0x76fbc404, sa_mask=[], sa_flags=SA_SIGINFO}, NULL, 16) = 0
rt_sigaction(SIGRT_1, {sa_handler=0x76fbc2b0, sa_mask=[], sa_flags=SA_RESTART|SA_SIGINFO}, NULL, 16) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 16) = 0
getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=2147483647}) = 0
ioctl(0, TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(1, TCGETS, {B38400 opost isig icanon echo ...}) = 0
--- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=0x8} ---
+++ killed by SIGSEGV +++
Segmentation fault

Code:
Image mit OpenSSL 1.1.1 und oscam mit 1.0.2
execve("./oscam", ["./oscam"], 0x7fe384f0 /* 303 vars */) = 0
open("/proc/self/exe", O_RDONLY)        = 3
mmap(NULL, 669496, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x77726000
mmap(0x77726000, 668721, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x77726000
cacheflush(0x777c8d8c, 0x9ac, 0x3)      = 0
mprotect(0x777c8000, 5944, PROT_READ|PROT_EXEC) = 0
readlink("/proc/self/exe", "/var/media/ftp/addon/oscam/oscam", 4095) = 32
cacheflush(0x7f928c60, 0x154, 0x3)      = 0
mmap(0x400000, 1523712, PROT_NONE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x400000
mmap(0x400000, 1387712, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x400000
cacheflush(0x400000, 0x154, 0x3)        = 0
cacheflush(0x400154, 0x152b6c, 0x3)     = 0
mprotect(0x400000, 1387712, PROT_READ|PROT_EXEC) = 0
mmap(0x563000, 5868, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x563000
cacheflush(0x563000, 0x16ec, 0x3)       = 0
mprotect(0x563000, 5868, PROT_READ|PROT_WRITE) = 0
mmap(0x565000, 59800, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x565000
brk(0x574000)                           = 0xac3000
open("/usr/lib/freetz/ld-uClibc.so.0", O_RDONLY) = 4
read(4, "\177ELF\1\2\1\0\0\0\0\0\0\0\0\0\0\3\0\10\0\0\0\1\0\0\17\220\0\0\0004"..., 512) = 512
mmap(NULL, 98304, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7770e000
mmap(0x7770e000, 26928, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0x7770e000
mmap(0x77724000, 4432, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x6000) = 0x77724000
close(4)                                = 0
mmap(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7770d000
close(3)                                = 0
munmap(0x77726000, 669496)              = 0
readlinkat(AT_FDCWD, "/proc/self/exe", "/var/media/ftp/addon/oscam/oscam", 4096) = 32
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x777c9000
open("/mod/lib/libcrypto.so.1.0.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/mod/usr/lib/libcrypto.so.1.0.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/freetz//libcrypto.so.1.0.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/usr/lib/freetz//libcrypto.so.1.0.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/freetz/libcrypto.so.1.0.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib/libcrypto.so.1.0.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libcrypto.so.1.0.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/X11R6/lib/libcrypto.so.1.0.0", O_RDONLY) = -1 ENOENT (No such file or directory)
write(2, "", 0)                         = 0
write(2, "/var/media/ftp/addon/oscam/oscam", 32/var/media/ftp/addon/oscam/oscam) = 32
write(2, ": can't load library '", 22: can't load library ')  = 22
write(2, "libcrypto.so.1.0.0", 18libcrypto.so.1.0.0)      = 18
write(2, "'\n", 2'
)                      = 2
exit(16)                                = ?
+++ exited with 16 +++
 
Zuletzt bearbeitet von einem Moderator:
Zurück
Oben