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

Loggen der EMM Schreibzeit

Kleines HowTo zum Loggen der EMM written Millisekunden (für Debian oder andere linuxbasierende OScam Server):

Ihr müsst in eurem Reader
Code:
emmcache = 0,1,2,0
einstellen und OScam neustarten.

Debuglevel vom Log auf 64 stellen.

Dann öffnet ihr die Konsole des Servers und gebt folgendes ein:
Code:
tail -f /Pfad/zur/oscam/logdatei.log |grep written
(Der Befehl Tail überwacht jetzt die Logdatei und mit Grep werden nur Einträge angezeigt, wo "emm" enthalten ist.


Wenn ihr nun in eurem WebIf eine EMM schreibt, dann sehr ihr in dr geöffneten Konsole des Servers sofort den resultierenden Log-Eintrag.

Beispiel:

Code:
2016/06/03 09:56:22 37FC1258 r   (reader) SKYde [videoguard2] root emmtype=unique, len=49 (hex: 0x31), cnt=0: written (11 ms)



So könnt ihr genau überwachen, wie lange die EMM zum Schreiben gebraucht hat.


Hoffe es kann der ein oder andere etwas damit anfangen.


Bitte zögert auch nicht etwas zu verbessern, wenn es etwas gibt.


Update:

Ihr könnt auch das WebIf dafür nutzen (vielen Dank an janni1)

- Im WebIf LiveLog anklicken

- ganz unten auf "show Settings" klicken (je nach OScam Version)

- bei search01: written eintragen

- bei Found only Haken rein (ggfls. noch Farbe von Color oder Backcolor wählen)

- Save klicken und die Seite neu laden

Beim Schreiben einer EMM sieht es dann so aus:


Update: Syntax bei grep angepasst (vielen Dank an defender2008)
 
Zuletzt bearbeitet:
AW: Loggen der EMM Schreibzeit

Hi,
tolle Idee!

Der Debug muß dabei glaub nicht unbedingt auf 64, die EMM-Logzeilen gibt's imho auch im debug = 0, oder?

Eine einfache Variante wäre hier auch die Nutzung des LiveLogs mit angepassten regex-Suchfeldern:

Du musst angemeldet sein, um Bilder zu sehen.


Gruß
janni1
 
AW: Loggen der EMM Schreibzeit

In Search01 ist die regex "written" auf jeden Fall sinnvoller für dieses Szenario, da in janni1's Beispiel sonst alle EMM'S - die ankommenden und die geschriebenen - angezeigt werden. ;)

@dj_alex_z

auch in deinem Beispiel mit der shell ist der regex "written" besser, da das "grep emm" keine wirkliche Besserung bringt...

Code:
tail -f <logdatei> | grep written
 
Zuletzt bearbeitet:
... kann es eigentlich sein, das „gepairte Karten“ nur noch wenige alte emm wirklich schreiben, alles andere, vor allem alles, was jetzt kommt inkl. Verlängerer werden gar nicht (mit Oscam) geschrieben.....Schreibzeiten <30 ms (also die Karte antwortet nicht wirklich)
 
Das würde mich auch mal interessieren.
 
Zuletzt bearbeitet von einem Moderator:
Auch wenn dieser Thread schon sehr als ist versuche ich mal mein Glück.
Gibt es einen regex "Befehl" für den Live Log der einen auch Zeiten z.B. > 3000 ms anzeigen kann? Meine HD01 hat ab und zu ein paar Ausreißer und ich habe noch keine Möglichkeit im Live Log gefunden mir das anzeigen zu lassen.
Oder das z.B. auch zwei "such Treffer" in einer Zeile vorkommen müssen.
 
Zuletzt bearbeitet:
Hi,
mit den Pattern
[3-5][0-9]{3} ms
sollte dir alles von 3000 bis 5999 ms angezeigt werden.

Die aus der Logik bekannte "Und"-Verknüpfung wird bei Regular Expressions Konkatenation oder Verkettung genannt und ohne weiteres Zeichen als Operator durch ledigliches Aneinanderreihen von Ausdrücken gekennzeichnet.
 
Zurück
Oben