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

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

Hab jetzt auch mal getestet. Frisch aufgesetztes System mit Raspbian 7.3
IPC in neuster Variante. Hab nur ORF1 HD und ORF 2 HD getestet.
Da wurde alles Hell also ich seh weder auf dem Pogo noch auf dem Pi ein Problem.
 
AW: OSEmu - ein MicroEmu, klein und simpel

@ al-x83 Danke nochmal fürs Testen warst schneller als ich, wenn es geht immer einen der Austria-Sat Kanäle mittesten das es ganz sicher geht
(zb einen der MTV Kanäle)

Grüße joerg_999
 
AW: OSEmu - ein MicroEmu, klein und simpel

Ok, da bei mir ebenfalls OSEmu auf zwei Raspberry Pi nicht klappt gehöre ich wohl zu den "Problemkindern"...
Auf einem IGEL 3200 LX und einem pogoplug E02, jeweils mit der neusten IPC 11.5, funktioniert es völlig problemlos.


  • Raspberry Pi Model B, 512MB RAM (Rev. 2.0)
  • Raspbian vom 20.12.2013, System und Firmware aktualisiert (Stand: 10.01.2014 -11 Uhr)
  • IPC 11.5 (07.01.2014)
  • Oscam (r9237) und OSEmu (r27), jeweils direkt auf dem Raspberry kompiliert

Oscam nur mit dem für mich Notwendigstem kompiliert:
Web interface support: yes
Anti-cascading support: yes
Debug mode: yes

camd 3.5 UDP: yes
camd 3.5 TCP: yes
CCcam: yes
CCcam share: yes

Reader support: yes

Nagra: yes
NDS Videoguard: yes

cardreader_phoenix: yes
cardreader_pcsc: yes
cardreader_smartreader: yes

OSEmu wird über einen Eintrag in der /etc/rc.local gestartet.
Code:
/bin/osemu start &

Laut "i task" läuft Oscam und OSEmu:
Code:
2356 ?        Ss     0:00   /var/emu/oscam/oscam.armel -b -c /var/etc -t /tmp/.oscam 
2358 ?        S<l    0:01     /var/emu/oscam/oscam.armel -b -c /var/etc -t /tmp/.oscam
2467 ?        S      0:00   /var/emu/osemu/OSEmu.armel -a emu emu -p 54321

oscam.server (Raspberry Pi)
[reader]
label = OSEmu
protocol = camd35
device = 127.0.0.1,54321
user = emu
password = emu
caid = 0D05
ecmwhitelist = 0D05:9C
ident = 0D05:000004,000010
group = 1

oscam.user (Raspberry Pi)
[account]
user = test
pwd = test123
caid = 0D05
group = 1

oscam.conf (Raspberry Pi)
[global]
disablelog = 1
logfile = /var/log/ipc/OScam.log
nice = -1
maxlogsize = 2480

[cache]
delay = 25

[cccam]
port = 44444
nodeid = 5EACA7B710581504
version = 2.2.1

[webif]
httpport = 22222
httphelplang = de
httpallowed = 127.0.0.1,192.168.0.0-192.168.255.255

oscam.server (Client - GM 990 Reloaded)
[reader]
label = test
protocol = cccam
device = 192.168.168.99,44444
user = test
password = test123
inactivitytimeout = 30
caid = 0D05
group = 1
cccversion = 2.2.1
ccckeepalive = 1

Oscam Log (Raspberry Pi)
2014/01/10 12:53:23 0 s OSEmu [camd35] creating thread for device 127.0.0.1
2014/01/10 12:53:23 0 s waiting for local card init
2014/01/10 12:53:23 1189988 p camd35 proxy 127.0.0.1:54321
2014/01/10 12:53:23 1189988 p 127.0.0.1: resolved ip=127.0.0.1
2014/01/10 12:53:23 1189988 p OSEmu [camd35] connecting to 127.0.0.1:54321
2014/01/10 12:53:23 1189988 p OSEmu [camd35] proxy initialized, server 127.0.0.1:54321
2014/01/10 12:53:23 0 s init for all local cards done
2014/01/10 12:53:23 0 s anti cascading disabled
2014/01/10 12:53:38 1193888 c encrypted cccam-client 192.168.168.90 granted (test, au=off)
2014/01/10 12:53:43 1193888 c test (0D05&000004/0000/33A7/9C:CD475DD07476F8EB0D2DF45B941EBB31): timeout (5001 ms) by OSEmu - ATV2
2014/01/10 12:53:44 1193888 c test (0D05&000004/0000/33AC/9C:DF1120FC57D73DEC154D31C08B969108): timeout (5000 ms) by OSEmu - ATV HD
2014/01/10 12:53:53 1193888 c test (0D05&000004/0000/33AC/9C:1E0DFB8278FD6E2AC8476659A1522094): timeout (5000 ms) by OSEmu - ATV HD
2014/01/10 12:53:58 1193888 c test (0D05&000004/0000/332D/9C:504A23C89109A0B6CC4BF0026292B4E6): timeout (5001 ms) by OSEmu - ORF III
2014/01/10 12:53:58 1193888 c test (0D05&000004/0000/332D/9C:746CFF549C7DC93CEC1853DBDEE93372): timeout (5001 ms) by OSEmu - ORF III
2014/01/10 12:54:06 1193888 c test (0D05&000004/0000/1330/9C:BB61B2E4AA0F210267A67CB5CCB8E28D): timeout (5000 ms) by OSEmu - ORF2 HD
2014/01/10 12:54:12 1193888 c test (0D05&000004/0000/1330/9C:9F0F0348F29255BBED845C6CBA3C8700): timeout (5001 ms) by OSEmu - ORF2 HD
2014/01/10 12:54:21 1193888 c test (0D05&000004/0000/132F/9C:71CD8ECDA01946CDF4C7EA1B98F4749C): timeout (5001 ms) by OSEmu - ORF1 HD
2014/01/10 12:54:22 1193888 c test (0D05&000004/0000/132F/9C:3AC2EB4FC1721D2AB7BB36C2AB779F3C): timeout (5000 ms) by OSEmu - ORF1 HD
2014/01/10 12:54:28 1189988 p OSEmu [camd35] disconnected: reason rto
2014/01/10 12:54:33 1193888 c test (0D05&000004/0000/132F/9C:E91515B115B297F527812490BB463DCD): timeout (5000 ms) by OSEmu - ORF1 HD
2014/01/10 12:54:38 1189988 p OSEmu [camd35] connecting to 127.0.0.1:54321
2014/01/10 12:54:43 1193888 c test (0D05&000004/0000/132F/9C:E54E8C562C22F20AA2D5FABFABEBE70B): timeout (5001 ms) by OSEmu - ORF1 HD

Es wurde bereits mehrfach auf zwei Raspberrys neu aufgesetzt. Mit ganz unterschiedlichen Raspbian-Images. Beginnend mit 2013-02-09 bis zum Dezember-Image. Mal direkt mit dem Stand des Images probiert, mal das System erst aktualisiert und dann probiert. Hat noch nie mit dem Raspberry und dem OSEmu funktioniert.
Beim IGEL und pogoplug lief und läuft der Emu sofort und völlig problemlos.

Ist jetzt nicht wirklich tragisch, dass es nicht klappt. Im produktivem Einsatz ist der pogoplug und der Raspberry war erstmal nur ein "Spielzeug" zum ausprobieren. Einer als MediaCenter und einer sollte und wird demnächst den pogoplug ersetzen. In meiner Konstellation können alle Clienten 0D05 auch selber bearbeiten. Nur interessant ist es doch, warum es bei vielen scheinbar problemlos läuft und bei anderen will es partout nicht.
Vielleicht hilft die Aufstellung hier und es geht ein Stück weiter...

Gruß
Andreas

PS: Wenn noch 'was wichtiges und/oder interessantes fehlt, einfach kurz Bescheid geben. Wird dann nachgereicht.
 
AW: OSEmu - ein MicroEmu, klein und simpel

Und ich dachte schon ich bin behindert...

Gleicher Aufbau war es bei mir.
 
AW: OSEmu - ein MicroEmu, klein und simpel

ich will ja nicht mosern aber ist dieser start nicht falsch ?
/var/emu/osemu/OSEmu.armel -a emu emu -p 54321
so erzeugt der keine richtige instalnz
meinermeinung nach müsste das so sein
/var/emu/osemu/OSEmu.armel -a emu:emu -p 54321
 
AW: OSEmu - ein MicroEmu, klein und simpel

Hi,
die Doppelpunkte werden glaub ich beim "ps"-Befehl nicht mit ausgegeben.
Code:
root@igel ~ > ps ax |grep osemu
24179 pts/2    S+     0:00 grep osemu
29537 ?        S      0:00 /var/emu/oscam/osemu -a emu emu -p 54321

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

Moser ruhig soviel, wie du möchtest - vielleicht hilft es ja... ;)

Schon richtig, dass der korrekte Syntax zum Starten "-a emu:emu" lautet.
Oben war es ja aber die Auflistung der laufenden Prozesse. Und das wird ohne Doppelpunkt angezeigt.

Völlig egal, ob ich es...
-per Hand mit "/var/emu/osemu/OSEmu.armel -a emu:emu -p 54321 &"
-per Eintrag "/var/emu/osemu/OSEmu.armel -a emu:emu -p 54321 &" in der rc.local oder wie jetzt aktuell
-per "/bin/osemu start &" in der rc.local starte...

...das Ergebnis bei OScam ist leider dasselbe.
 
AW: OSEmu - ein MicroEmu, klein und simpel

@andreas78
Hab eben gerade mal versucht deine Situation nachzustellen.
eine oscam-version gebaut mit den selben Features wie du angegeben hast.
und was soll ich sagen:
2014/01/10 14:30:31 88B8898 c dvbs (0D05&000004/0000/32C9/9C:C4289BBD333D1594157BF293718E2815): timeout (5000 ms) by emulator - ORF1
2014/01/10 14:30:34 88B8898 c dvbs (0D05&000004/0000/32C9/9C:795C17982A57A0E9D312CF477026D6D3): timeout (5000 ms) by emulator - ORF1
2014/01/10 14:30:41 88B8898 c dvbs (0D05&000004/0000/32C9/9C:795C17982A57A0E9D312CF477026D6D3): timeout (5000 ms) by emulator - ORF1
2014/01/10 14:30:44 88B8898 c dvbs (0D05&000004/0000/32C9/9C:F455DA7A634F1505FB946A1458F06E18): timeout (5000 ms) by emulator - ORF1
osemu abgeschmiert und nicht mehr zu sehen mit "ps ax".
also osemu neu gestartet.
2014/01/10 14:32:26 88B8898 c dvbs (0D05&000004/0000/32C9/9C:A730C30CD6AA1918950D9475F7D0865C): found (1 ms) by emulator - ORF1
2014/01/10 14:32:29 88B8898 c dvbs (0D05&000004/0000/32C9/9C:28A2FDEBB59195804D6102BF6F318508): found (1 ms) by emulator - ORF1
2014/01/10 14:32:39 88B8898 c dvbs (0D05&000004/0000/32C9/9C:DC492AFB8FF16F228C39BFB575FEBC13): found (1 ms) by emulator - ORF1
Könntest du mal mit schauen ob der Prozess überhaupt noch läuft wärend der Timeouts?

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

Hi,
@negeos
war auch mein erster Gedanke aber scheinbar nicht.
Ich habs genauso gebaut ,wie andreas78 ohne CW und es läuft.
Unix starttime: 1389361109
Starttime: 10.01.2014 14:38:29
Version: oscam-1.20-unstable_svn-r9251
ConfigDir: /var/etc/

Web interface support: yes
Touch interface support: no
SSL support: no
DVB API support: no
Anti-cascading support: yes
Irdeto guessing: no
Debug mode: yes
Monitor: no
Loadbalancing support: no
CW Cycle Check support: no
LCD support: no
LED support: no
IPv6 support: no
Cache exchange support: no

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

Reader support: yes

Nagra: yes
Irdeto: no - no EMM support!
Conax: no - no EMM support!
Cryptoworks: no - no EMM support!
Seca: no - no EMM support!
Viaccess: no - no EMM support!
NDS Videoguard: yes
DRE Crypt: no - no EMM support!
TONGFANG: no - no EMM support!
Bulcrypt: no - no EMM support!
Griffin: no - no EMM support!
DGCrypt: no - no EMM support!

cardreader_phoenix: yes
cardreader_internal_azbox: no
cardreader_internal_coolapi: no
cardreader_internal_sci: no
cardreader_sc8in1: no
cardreader_mp35: no
cardreader_smargo: yes
cardreader_pcsc: yes
cardreader_smartreader: no
cardreader_db2com: no
cardreader_stapi: no
cardreader_stinger: no
Gruß
janni1
 
AW: OSEmu - ein MicroEmu, klein und simpel

Ach, haste ja auch geschrieben. :wacko1:
Ich hab nur das erste Zitat von Dir mit den Timeouts gelesen ^^

Ok, dann weitergrübeln :-)
 
AW: OSEmu - ein MicroEmu, klein und simpel

Gerade geschaut...

Alles sauber neugestartet...auf ORF1 HD gewechselt....im Log die Timeouts aber OSEmu läuft noch...

Code:
root@raspberrypi ~ > ps ax | grep OSEmu
 2491 ?        S      0:00 /var/emu/osemu/OSEmu.armel -a emu emu -p 54321
 2960 pts/1    S+     0:00 grep OSEmu

Neustart von OSEmu während der Timeouts hilft leider auch nix.

Ich kann es gerne auch nochmal mit einer "kompletten" Oscam-Version probieren. Nur erstens glaube ich, dass ich das schon in der Vergangenheit mal probiert habe und zweitens läuft es ja mit exakt den selben Kompilierungseinstellungen beim Pogo und IGEL...
 
AW: OSEmu - ein MicroEmu, klein und simpel

Wie hast du denn osemu kompiliert? Bitte genau Step für Step Anleitung.
.armel steht bei mir nicht da...

Habe osemu auf raspberry getestet. Geht.
 
AW: OSEmu - ein MicroEmu, klein und simpel

.armel steht da wenn man unter IPC durch o compile kompiliert.
Daran liegts aber nicht
 
AW: OSEmu - ein MicroEmu, klein und simpel

In der neusten IPC Version - Stand 07.01.2014 - ist OSEmu integriert.
Lässt sich also mit "oe compile" kompilieren. Das Script gibt halt als Ergebnis OSEmu.armel aus.
Aber ich könnte die Datei ja auch Bockwurst nennen. ;) Am Namen sollte es nicht liegen.

Die "herkömmliche" Weise mit Sources per SVN laden und per make kompilieren (und ausführbar machen) gibt die Datei ohne .armel aus. Macht aber keinen Unterschied im Ergebnis.

Nachtrag
So gerade Oscam (r9252) nochmal mit den Standardvorgaben gebaut.
Web interface support: 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
Anti-cascading support: yes
Irdeto guessing: yes
Debug mode: yes
Monitor: yes
Loadbalancing support: yes
CW Cycle Check support: yes
LCD support: no
LED support: no
IPv6 support: no
Cache exchange support: yes

camd 3.3x: no
camd 3.5 UDP: yes
camd 3.5 TCP: yes
newcamd: yes
CCcam: yes
CCcam share: yes
Pandora: yes
ghttp: yes
gbox: yes
radegast: yes
serial: yes
constant CW: 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

... leider - same result!
 
Zuletzt bearbeitet:
Zurück
Oben