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.

OSEmu - ein MicroEmu, klein und simpel

    Nobody is reading this thread right now.
AW: OSEmu - ein MicroEmu, klein und simpel

ich hab das init script aus dem ersten post überarbeitet, vieleicht kann es ja hier auch jemand gebrauchen.
wesentlicher unterschied ist das alle parameter die osemu benötigt in der datei /etc/default/osemu angegeben werden.
ich mag es einfach lieber wenn alle konfig dateien an einem ort sind.

/etc/init.d/osemu
Code:
#!/bin/sh
### BEGIN INIT INFO
# Provides:          OSEmu
# Required-Start:    $remote_fs $syslog
# Required-Stop:     $remote_fs $syslog
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: open source cam emu
### END INIT INFO
# /etc/init.d/osemu
#


set -e


DAEMON=/usr/bin/OSEmu
NAME=OSEmu
PIDFILE=/tmp/.osemu/osemu.pid
PATH=/sbin:/bin:/usr/sbin:/usr/bin
OPTIONS=""


if [ ! -r $DAEMON ]; then
        echo "Missing $NAME executable ($DAEMON)"
        exit 1
fi


if [ -r /etc/default/osemu ]; then
        . /etc/default/osemu


        #check for username
        if [ -z ${USER+x} ]; then
                echo "Mssing user in config!"
                exit 1
        fi


        #check for password
        if [ -z ${PASS+x} ]; then
                echo "Mssing password in config!"
                exit 1
        fi


        #check for port
        if [ -z ${PORT+x} ]; then
                echo "Mssing port in config!"
                exit 1
        fi


        #build options string
        OPTIONS="-a $USER:$PASS -p $PORT"


        #optinal key file
        if [ ! -z ${KEYS+x} ]; then
                if [ ! -r $KEYS/SoftCam.Key ]; then
                        echo "Missing SoftCam.Key ($KEYS)"
                        exit 1
                fi
                OPTIONS="$OPTIONS -c $KEYS"
        fi


        #optional log file
        if [ ! -z ${LOGS+x} ]; then
                OPTIONS="$OPTIONS -l $LOGS/$NAME.log"
        fi


else
        echo "Missing options file (/etc/default/osemu)!"
        exit 1
fi


. /lib/lsb/init-functions


case "$1" in
  start)
    log_daemon_msg "Starting" "$NAME"
    [ -d /tmp/.osemu ] || mkdir -p /tmp/.osemu
    start-stop-daemon --start --quiet --background --make-pidfile --pidfile $PIDFILE --exec $DAEMON -- $OPTIONS
    log_end_msg $?
    ;;
  stop)
    log_daemon_msg "Stopping" "$NAME"
    start-stop-daemon --stop --quiet --pidfile $PIDFILE
    log_end_msg $?
    rm -f $PIDFILE
    ;;
  restart)
    $0 stop && sleep 2 && $0 start
    ;;
  reload|force-reload)
    echo "Reloading $NAME configuration files"
    start-stop-daemon --stop --pidfile $PIDFILE --signal 1 --exec $DAEMON
    echo "."
    ;;
  status)
    status_of_proc $DAEMON $NAME
    exit $?
    ;;
  *)
    echo "Usage: /etc/init.d/$NAME {start|stop|restart|reload|status}"
    exit 1
    ;;
esac

/etc/default/osemu
Code:
USER="vdr"
PASS="vdr"
PORT="54321"
KEYS="/usr/keys"
LOGS="/var/log"
 
Zuletzt bearbeitet von einem Moderator:
AW: OSEmu - ein MicroEmu, klein und simpel

Guten Morgen,

ich habe eine Frage zu OSEmu:
Ich habe eine Himbeere mit OSCam laufen. In der Easymouse2 steckt die V14 und wird auch erkannt (der Client hat Bild!) aber, wenn ich auf ORF schalte, dann bleibt es dunkel.
Im LiveLog des WeIf wird mir gezeigt, dass der User bei V14 und bei OSEmu nichts findet. Ab und an steht dann dabei noch, dass die Gruppe zurückgewiesen wurde. Ich habe nur einen User in Gruppe 1 und beide Reader befinden sich in Gruppe 1. V14 klappt ja auch.

Den Emu starte ich mit diesem Eintrag in der rc.local
/usr/local/bin/OSEmu -a Testuser:test -p 12345 -b -c /usr/keys -l /var/log/osemu.log -e

Der eingerichtet User lautet wie in der Zeile mit dem Passwort, was dort steht.

Auf dem Client steht in der Config nur eine C Line und diese verbindet sich über Port 10110 mit OSCam.
Wie connecte ich nun zum Emu?

Ich check das irgendwie nicht und wäre dankbar über Hilfe!
 
AW: OSEmu - ein MicroEmu, klein und simpel

Hi,
Kein user, sondern ein Reader zu Osemu muss angelegt werden.
Lies dir das am besten nochmal auf der ersten Seite durch.

Gruss
Janni1
 
AW: OSEmu - ein MicroEmu, klein und simpel

NUN FUNZT ES !

Ich habe die CAIDs und die Idents hier aus den letzten Beiträgen genommen und in der oscam.server eingetragen.

Und alles ist gut
 
Zuletzt bearbeitet:
AW: OSEmu - ein MicroEmu, klein und simpel

Hi,

bekomme es irgendwie nicht hin.
OSEmu wurde auf meinem Igel mit IPC Combiliert und läuft auch.Sobald ich mit meiner Client Box auf ORF1HD Schalte ändert springt der Reader auch auf Connectet um, aber Bild bleibt trotzdem Dunkel.

Hier mein Reader:

[reader]
label = OSEmu
description = OSEmu
enable = 1
protocol = cs357x
device = 127.0.0.1,54321,0
key =
user = emu
password = emu
pincode = none
services =
lb_whitelist_services =
inactivitytimeout = 0
reconnecttimeout = 30
reconnectdelay = 60000
keepalive = 0
fallback = 0
fallback_percaid =
cacheex = 0
cacheex_maxhop = 0
cacheex_ecm_filter =
cacheex_allow_request = 0
cacheex_drop_csp = 0
cacheex_allow_filter = 1
caid = 0D00,0D02,0D03,0D05,090F,0500,1801,0604,2600,FFFF
ecmnotfoundlimit = 0
ecmwhitelist =
ecmheaderwhitelist =
ident =
chid =
class =
aeskeys =
group = 1
emmcache = 0,0,0
blockemm-unknown = 0
blockemm-u = 0
blockemm-s = 0
blockemm-g = 0
saveemm-unknown = 0
saveemm-u = 0
saveemm-s = 0
saveemm-g = 0
blockemm-bylen =
lb_weight = 100
lb_force_fallback = 0
savenano =
blocknano =
dropbadcws = 0
disablecrccws = 0
use_gpio = 0
cccreshare = -1
ccchop = 0
audisabled = 0
auprovid =
ratelimitecm = 0
ratelimittime = 0
ecmunique = 0
srvidholdtime = 0
cooldown = 0,0
via_emm_global = 1
 
Zuletzt bearbeitet von einem Moderator:
AW: OSEmu - ein MicroEmu, klein und simpel

Hi,

Viel zu viel Einträge im Reader!

Versuch mal den aus dem Anfangspost.

Gruss
 
AW: OSEmu - ein MicroEmu, klein und simpel

Habe auch nur die Einträge aus dem ersten Post gemacht, habe sonst nix geändert !!!

Mfg
 
AW: OSEmu - ein MicroEmu, klein und simpel

Kannst du im Webif von Oscam mal folgendes machen:
Zuerst gehst du auf Configuration, dann auf WebIf/Monitor dann bei Http save full config NO auswählen und auf Save klicken.

Jetzt sollte deine Config deutlich übersichlicher sein, und dadurch auch besser lesbar.

 

Schau mal hier, das ist wesentlich weniger.

Zum testen mal bitte ident und ecmwhietlist rausnehmen.
 
Zuletzt bearbeitet von einem Moderator:
AW: OSEmu - ein MicroEmu, klein und simpel


Danke für den Tipp hat funktioniert !!!

Mfg

Hier meine Config:
[reader]
label = OSEmu
description = OSEmu
protocol = cs357x
device = 127.0.0.1,54321
user = emu
password = emu
caid = 0D00,0D02,0D03,0D05,090F,0500,1801,0604,2600,FFFF
ident = 0D00:000000,000004,000010,000014,000020,0000C0,0000C4,0000CC;0D02:000000,00008C,0000A0,0000A4,0000A8;0D03:000000,000004,000008,000024,000028;0D05:000000,000004,000010;090F:000000;0500:000000,030B00,023800,021110,007400,007800;1801:000000;0604:000000;2600:000000;FFFF:000000
group = 1
via_emm_global = 1
 
Zuletzt bearbeitet von einem Moderator:
AW: OSEmu - ein MicroEmu, klein und simpel

SoftCam.Key hast du mit eingebaut bzw. gibst das Keyfile an beim Start?

-supraracer
 
AW: OSEmu - ein MicroEmu, klein und simpel

Die Keyfile wird beim Kompilieren via IPC-Script miteinkompiliert
 
AW: OSEmu - ein MicroEmu, klein und simpel

Hi liebes Forum

ich habe auch ein kleines Prob. mit Osemu und Oscam, ich teste nun schon drei Tage daran herum :-(

Hardware : itx Pc amd x4
Software: debian 7.7 + IPC 11.5

instalierte EMUS : oscam
Unix starttime: 1419760880
Starttime: 28.12.2014 11:01:20
Version: oscam-1.20-unstable_svn-r10097
Compiler: x86_64-linux-gnu
ConfigDir: /var/etc/
WebifPort: 3001

Web interface support: yes
LiveLog support: yes
jQuery support intern: yes
Touch interface support: yes
SSL support: no
DVB API support: yes
DVB API with AZBOX support: no
DVB API with MCA support: no
DVB API with COOLAPI support: no
DVB API with STAPI support: no
DVB API with Samsung TV support: no
Irdeto guessing: yes
Anti-cascading support: yes
Debug mode: yes
Monitor: yes
Loadbalancing support: yes
Cache exchange support: yes
CW Cycle Check support: yes
LCD support: no
LED support: no
Clockfix with realtime clock: yes
IPv6 support: no

camd 3.3x: yes
camd 3.5 UDP: yes
camd 3.5 TCP: yes
newcamd: yes
CCcam: yes
CCcam share: yes
gbox: yes
radegast: yes
scam: yes
serial: yes
constant CW: yes
Pandora: yes
ghttp: yes

Reader support: yes

Nagra: yes
Irdeto: yes
Conax: yes
Cryptoworks: yes
Seca: yes
Viaccess: yes
NDS Videoguard: yes
DRE Crypt: yes
TONGFANG: yes
Bulcrypt: yes
Griffin: yes
DGCrypt: yes

cardreader_phoenix: yes
cardreader_internal_azbox: no
cardreader_internal_coolapi: no
cardreader_internal_sci: yes
cardreader_sc8in1: yes
cardreader_mp35: yes
cardreader_smargo: yes
cardreader_pcsc: yes
cardreader_smartreader: yes
cardreader_db2com: yes
cardreader_stapi: no
cardreader_stinger: yes

OSEmu Läuft und wurde mit ipc kompiliert


OScam config:

[global]
logfile = /var/log/ipc/OScam.log
unlockparental = 1
maxlogsize = 2480
preferlocalcards = 1
block_same_ip = 0
block_same_name = 0
lb_mode = 2
lb_reopen_seconds = 900
lb_retrylimit = 800

[cache]
delay = 30
max_time = 8
wait_time = 1830:300,098C:30:100
csp_port = 6668
csp_serverip = 192.168.178.55
csp_allow_request = 0
cacheex_cw_check = 18:1:2,09:1:2
cwcycle_check_enable = 1
cwcycle_check_caid = 1830,098C,0500
cwcycle_maxlist = 4000
cwcycle_onbad = 2
cwcycle_usecwcfromce = 1

[cs378x]
port = 6668

[cccam]
port = 12000
serverip = 192.168.178.55
nodeid = xxxxxxxxxxxxxx
version = 2.0.11

[webif]
httpport = 3001
httpuser = user
httppwd = pass
httprefresh = 15
httpallowed = 127.0.0.1,192.168.0.0-192.168.255.255,10.0.0.0-10.255.255.255,172.16.0.0-172.31.255.255
hideclient_to = 15
Reader
[reader]
label = OSEmu
protocol = cs357x
device = 127.0.0.1,54321
user = emu
password = emu
services = orfcw
group = 30
audisabled = 1
via_emm_global = 1

Teile des Logs

  • 2014/12/28 11:35:41 2576930 h OSEmu [cs357x] Restarting reader
  • 2014/12/28 11:35:41 2576930 h OSEmu [cs357x] creating thread for device 127.0.0.1
  • 2014/12/28 11:35:41 25CEEE0 p cs357x proxy 127.0.0.1:54321
  • 2014/12/28 11:35:41 25CEEE0 p OSEmu [cs357x] proxy initialized, server 127.0.0.1:54321

Und ich habe hier schon sämtliche Reader configs probiert entweder es wird nicht über den Reader abgefragt d.h. = nur über caid 098C oder wenn über den Reader dann kommt Timeout 5000ms bzw no matchig reader


Ich habe auch schon probiert Camd3 als key server einzubinden ohne Erfolg
 
AW: OSEmu - ein MicroEmu, klein und simpel

Hat sich erledigt :emoticon-0157-sun:


ich hatte beim neu aufsetzen von debian die /etc/net/network/interfaces
beschnitten
um :
auto lo
iface lo inet loopback


bin ich aber nur aus einem anderen Post hier aus dem Forum darauf gekommen.

Danke
 
AW: OSEmu - ein MicroEmu, klein und simpel

Hi,

leider funktioniert es bei mir immernoch nicht.

Sobald ich mit der Client Box auf ORF schalte, springt zwar OSEmu auf connected aber ich bekomme weiterhin einen Timeout.
Woran kann das liegen ???

Mfg
 
Für die Nutzung dieser Website sind Cookies erforderlich. Du musst diese akzeptieren, um die Website weiter nutzen zu können. Erfahre mehr…