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

OSEmu - ein MicroEmu, klein und simpel

AW: OSEmu - ein MicroEmu, klein und simpel

Hallo,
mal kurz ne allgemeine Frage,
device = 127.0.0.1,54321 #anpassen
Will den Standart Port (54321) ändern.

Klar schreibe in die oscam.server
device = 127.0.0.1,45678
rein.
Dann .....? reicht das oder noch wo was hin?
 
AW: OSEmu - ein MicroEmu, klein und simpel

Du musst natürlich auch OSEmu sagen, das es auf Port 45678 lauschen soll und nicht auf 54321.
Dazu gibts ja die startparameter von OSEmu
 
AW: OSEmu - ein MicroEmu, klein und simpel

Hi,

Dann musst Du OSemu auch angepasst starten:

OSEmu starten:
Wenn man eine Bin mit integrierten Keys gebaut hat, ist keine SoftCam.Key mehr nötig.
Wenn nicht, wird diese in /var/keys oder in dem Pfad gesucht, der mit Parameter -c angegeben wurde.

Die Startparameter Code:
-a <user>:<password> (set the cs357x user and password) [REQUIRED]
-p <portnumber> (set the cs357x port) [REQUIRED]
-c <folder> (set the folder where SoftCam.Key is searched)
-b (start OSEmu in background/daemon mode)
-v (log debug information)
-l <logfile> (write logs to this file)
-e (enable emm au)
- Viaccess3: Needs M0 key; oscam clients must be version r10584 or newer, and the OSEmu reader must have set "emmcache = 1,1,2,1".
- Irdeto2: Needs M0 and M3/4/5/6 key
- PowerVU: Needs AU key
-L (only allow local connections from localhost)
-i (show OSEmu version info and exit)
-r <stream source port>:<relay port> (enables stream relay server)
-s <stream source host> (set stream relay source server host; default: 127.0.0.1)
-t <stream source user>:<strean source password> (set stream relay source user and password; default: none)
Start einer Bin mit integrierten Key oder SoftCam.key in /var/keys
Code:
Pfad/bin.name -a user:password -p port -b
z.B.
Code:
/var/bin/OSEmu -a emu:emu -p 54321 -b
Start einer Bin mit SoftCam.Key unter /usr/keys, mit Logausgabe und aktiviertem AU für VIA
Code:
/usr/bin/OSEmu -a emu:emu -p 54321 -b -c /usr/keys -l /var/log/osemu.log -e
der passende Reader in OScam sollte dann so aussehen:
Code:
[reader]
label = OSEmu
protocol = cs357x
device = 127.0.0.1,54321
user = emu
password = emu
caid = 0D00,0D02,090F,0500,1801,0604,2600,FFFF
ident = 0D00:000000,000004,000010,000014,000020,0000C0,0000C4,0000C8,0000CC;0D02:000000,00008C,0000A0,0000A4,0000A8;090F:000000;0500:000000,030B00,023800,021110,007400,007800;1801:000000,007301,001101;0604:000000;2600:000000;FFFF:000000;
group = 1
emmcache = 1,1,2,1

Gruß
 
AW: OSEmu - ein MicroEmu, klein und simpel

Siehe Post von axfa77. Solltest du natürlich IPC nutzen (was ich anhand des Pfades vermute) wäre das ein wenig anders.
Aber is ja nur Spekulation, mehr Infos hab ich ja nicht
 
AW: OSEmu - ein MicroEmu, klein und simpel

das von axfa77 habe ich gelesen, doch leider stehe ich auf dem schlauch wie ich dort hinkommen.
Mit Winscp oder IPC , Putty?
 
AW: OSEmu - ein MicroEmu, klein und simpel

Hi,

ich versuche gerade OSEmu für meinen kleinen moi+ zu kompilieren um über tvheadend afn hell zu bekommen :)

hab mir erstmal ne debian vm gemacht, und dort die crosscompile tools vom hersteller installiert...



dann hab ich mir osemu aus github geholt:
Code:
svn checkout https://github.com/oscam-emu/OSEmu/trunk /opt/OSEmu

Hab im Makefile folgendes geändert:
Code:
CC ?= /opt/cross/bin/arm-mv5sft-linux-gnueabi-gcc
STRIP ?= /opt/cross/bin/arm-mv5sft-linux-gnueabi-strip



aus irgendeinem grund kompliert mir das teil nix :(
Code:
root@debian:/opt/OSEmu# make
CC    cscrypt/bn_ctx.c
CC    cscrypt/bn_lib.c
CC    cscrypt/bn_exp.c
CC    cscrypt/bn_sqr.c
CC    cscrypt/bn_div.c
CC    cscrypt/bn_asm.c
CC    cscrypt/bn_shift.c
CC    cscrypt/bn_word.c
CC    cscrypt/bn_add.c
CC    cscrypt/bn_mul.c
CC    cscrypt/aes.c
CC    cscrypt/i_cbc.c
CC    cscrypt/i_ecb.c
CC    cscrypt/i_skey.c
CC    cscrypt/mem.c
CC    cscrypt/des.c
CC    cscrypt/md5.c
CC    cscrypt/viades.c
CC    ffdecsa/ffdecsa.c
CC    module-emulator-st20.c
CC    module-emulator-dre2overcrypt.c
CC    via3surenc.c
CC    helpfunctions.c
CC    module-emulator-stream.c
CC    module-emulator-osemu.c
CC    OSEmu.c
touch SoftCam.Key
/opt/cross/bin/arm-mv5sft-linux-gnueabi-strip OSEmu
/opt/cross/bin/arm-mv5sft-linux-gnueabi-strip:OSEmu: File format not recognized
Makefile:47: recipe for target 'OSEmu' failed
make: *** [OSEmu] Error 1
root@debian:/opt/OSEmu#
jemand ne idee?
 
Zuletzt bearbeitet von einem Moderator:
AW: OSEmu - ein MicroEmu, klein und simpel

Hi,

versuche mal so im Makefile
Code:
CC = /opt/cross/bin/arm-mv5sft-linux-gnueabi-gcc
STRIP = /opt/cross/bin/arm-mv5sft-linux-gnueabi-strip

-supraracer
 
Zuletzt bearbeitet von einem Moderator:
AW: OSEmu - ein MicroEmu, klein und simpel

das mit dem ? war schon


wenn ichs rausnehme passiert folgendes... glaube aber nicht das es daran liegt..
Code:
root@debian:/opt/OSEmu# make
touch SoftCam.Key
cscrypt/bn_ctx.o: file not recognized: File format not recognized
collect2: ld returned 1 exit status
Makefile:47: recipe for target 'OSEmu' failed
make: *** [OSEmu] Error 1
root@debian:/opt/OSEmu#


im standard makefile stehts so drinnen:
Code:
CC ?= gcc
STRIP ?= strip

und da compiled es auch durch.. aber eben für die falsche plattform..
 
Zuletzt bearbeitet von einem Moderator:
AW: OSEmu - ein MicroEmu, klein und simpel

Ich kann mit deiner Toolchain wie oben im Makefile angegeben kompilieren, Debian x64
Code:
root@debian:/opt/OSEmu2# make
CC      cscrypt/bn_ctx.c
CC      cscrypt/bn_lib.c
CC      cscrypt/bn_exp.c
CC      cscrypt/bn_sqr.c
CC      cscrypt/bn_div.c
CC      cscrypt/bn_asm.c
CC      cscrypt/bn_shift.c
CC      cscrypt/bn_word.c
CC      cscrypt/bn_add.c
CC      cscrypt/bn_mul.c
CC      cscrypt/aes.c
CC      cscrypt/i_cbc.c
CC      cscrypt/i_ecb.c
CC      cscrypt/i_skey.c
CC      cscrypt/mem.c
CC      cscrypt/des.c
CC      cscrypt/md5.c
CC      cscrypt/viades.c
CC      ffdecsa/ffdecsa.c
CC      module-emulator-st20.c
CC      module-emulator-dre2overcrypt.c
CC      via3surenc.c
CC      helpfunctions.c
CC      module-emulator-stream.c
CC      module-emulator-osemu.c
CC      OSEmu.c
touch SoftCam.Key
/opt/toolchains/cross/bin/arm-mv5sft-linux-gnueabi-strip OSEmu
root@debian:/opt/OSEmu2#

-supraracer
 
Zurück
Oben