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

HD+ (HD02), smargo, yavdr

    Nobody is reading this thread right now.

crazyPower

Newbie
Registriert
11. Juli 2011
Beiträge
13
Reaktionspunkte
1
Punkte
23
Hi,

nachdem ich da schon etwas länger herumgedoktored habe wollte ich mal das für alle oscam, yavdr und smargo newbies dokumentieren.

Folgende Ausstattung:
1. smargo smartreader (firmware 1.3)
2. yavdr 0.4.0
3. HD+ (HD02, schwarz) - nicht aktiviert (war also noch nie in einem HD+ Receiver)

So - zu den Vorbereitungen:
Der Smargo sollte auf Fixed 3,69Mhz stehen. Das macht man mit einem Tool das sich smartreader.exe nennt (sucht nach smartreader_v103.zip). Dieses startet ihr in Windows mit Adminrechten und steckt dann den Smargo in einen USB Port. Nach kurzem warten müsste der Reader erkannt werden. Dann oben auf "Mode: Fixed" stellen und "Apply" klicken.

yavdr braucht nun erstmal das sc plugin:
Code:
sudo apt-add-repository ppa:bpl3f1lmootj/yavdr-main
sudo apt-get install vdr-plugin-sc
sudo apt-get install vdr-plugin-sc-nagra
sudo apt-get install vdr-plugin-sc-cardclient

nun oscam herunterladen (download.oscam.to). Ich habe eine aktuelle genommen.
dann folgende Config:

oscam.conf:
Code:
[global]
nice = -1
WaitForCards = 1
preferlocalcards = 1
lb_mode = 1
lb_save = 150
logfile = /tmp/oscam.log;stdout
maxlogsize = 2048
Saveinithistory = 1


[webif]
HttpPort = 83
HttpUser = user
HttpPWD = pass
HttpRefresh = 3
HttpAllowed = 192.168.0.1-192.168.255.255
Httpdyndns =
#HttpReadOnly = 1


[newcamd]
serverip                      = 192.168.X.X # Hier die IP eures vdr eintragen
key                           = 0102030405060708091011121314
allowed                       = 127.0.0.1,0.0.0.0-255.255.255.255
keepalive                     = 1
mgclient                      = 0
Port                          = 34002@1843:000000,003411,008011

oscam.server
Code:
[reader]
Label = hdplus
Protocol = mouse
Device = /dev/ttyUSB0
smargopatch = 1
Mhz = 368
Detect = CD
Group = 3
CAID = 1843
EMMCache = 1,3,2
rsakey = BF...DD5  # google hilft
boxkey = A7...37C # google hilft
audisabled = 0


oscam.user
Code:
[account]
user = hdplus
pwd = hdplus
group = 3
au = 1

oscam.srvid
Code:
1830,1843:EF10|Astra HD+|RTL HD|TV|
1830,1843:EF11|Astra HD+|VOX HD|TV|
1830,1843:EF14|Astra HD+|Sport1 HD|TV|
1830,1843:EF15|Astra HD+|RTL2 HD|TV|
1830,1843:EF74|Astra HD+|SAT.1 HD|TV|
1830,1843:EF75|Astra HD+|ProSieben HD|TV|
1830,1843:EF76|Astra HD+|kabel eins HD|TV|
1830,1843:EF77|Astra HD+|Sixx HD|TV|
1830,1843:277E|Astra HD+|. (SD)|TV|

oscam.provid
Code:
1843:000000|HDplus|Astra 19.2E|German


oscam.tiers
Code:
1830,1843,09C4:5273|NICK/CC HD
1830,1843,09C4:EF10|RTL HD
1830,1843,09C4:EF11|VOX HD
1830,1843,09C4:EF14|Sport1 HD
1830,1843,09C4:EF15|RTL2 HD
1830,1843,09C4:EF74|SAT.1 HD
1830,1843,09C4:EF75|ProSieben HD
1830,1843,09C4:EF76|kabel eins HD
1830,1843,09C4:EF77|Sixx HD
1830,1843,09C4:5274|N24 HD
1830,1843,09C4:277E|. (SD)

So, nun Karte in den Smargo (weisse seite nach oben) und oscam starten. Wichtig ist, dass im Log der ATR erscheint - damit wird die Karte schonmal angesprochen. Wenn da noch was steht von "error activating card" - nicht aus der Ruhe bringen lassen :)

so, nun die yavdr anpassungen:
1. /etc/vdr/plugins/sc/cardclient.conf (eure IP eintragen)
Code:
newcamd:192.168.X.X:34002:1:hdplus:hdplus:0102030405060708091011121314

2. /etc/vdr/plugins/order.conf
Hier muss in die erste Zeile ein "sc" eingefügt werden. Das sieht dann so aus:
Code:
sc
firstplugin
secondplugin
*lastplugin
-thirdplugin
...


nun auf einen HD+ Kanal und warten...

grüße

cp





Als kleines goodie noch:
Code:
sudo apt-get install vdr-plugin-sc-cryptoworks

und die /etc/vdr/plugins/sc/SoftCam.Key wie hier beschrieben füllen, dann werden auch die ösis hell :)
 
AW: HD+ (HD02), smargo, yavdr

Dein Howto ist super gemacht. Trotzdem hier ein paar Verbesserungsvorschläge.

oscam.server
Code:
[reader]
label                         = hdplus
protocol                      = smartreader
device                        = Serial:Reader XXXXXXX # Muss mit der eindeutingen ID des Smargos ersetzt werden.
rsakey                        = BF****************************************************************************************************************************D5
boxkey                        = A7************7C
mhz                           = 368
cardmhz                       = 368
group                         = 1

So wird der Smargo von OSCam auch als Smargo erkannt und genutzt --> 200ms weniger Latenz.
Die eindeutige ID des Smargos bekommt man mit "lsusb -d 0403:6001 -v | grep iSerial"
Außedem spart man sich den Fixed-Mode


oscam.user
Code:
[account]
user                          = vdr
pwd                           = vdr
group                         = 1
au                            = 1

oscam.conf
Code:
[cccam]
port                          = 34003

Das CCcam Protokoll hat sich in Verbindung mit VDR-SC als am stabilsten herausgestellt. Mit newcamd hatte ich das Problem, dass VDR-SC keine Verbindung mehr aufbauen konnte, nach einem Timeout (zb längere Zeit Free-TV geschaut)
 
AW: HD+ (HD02), smargo, yavdr

Hi copper,

danke für die Hinweise. Ich hatte das mit mit dem Smartreader Protokoll ausprobiert - das Problem war nur: Bei mir hat der Reader eine Serial von "0".
Was ich mich auch frage: Das setzen von mhz und cardmhz ist laut manual nicht empfohlen:

· Smargo Smartreader+

Set the reader frequency with the native Smargo Smartreader+ tool
(srp_tools). Do not set mhz and cardmhz.

Grüße

cp
 
AW: HD+ (HD02), smargo, yavdr

Soweit ich weiß, gilt die das nur für OSCam 1.00. Im Moment nimmt aber jeder Version 1.10rc.

Das dein Reader keine ID hat liegt daran, dass die Firmwar des Readers zu alt ist. Das hier sollte die neuste Firmware sein Link ist nicht mehr aktiv.
 
AW: HD+ (HD02), smargo, yavdr

Danke, ich werds mal mit der 1.5 probieren. Mit der 1.7 hatte ich mir den reader zerschossen ("error writing settings" mit dem smargo tool)

der Man Page auszug war aus ner aktuellen svn version (ich weiss nicht wie aktuell das ist :))
 
AW: HD+ (HD02), smargo, yavdr

Hi copper,

ich hab jetzt meinen smargo mal auf 1.5 geupdated, ihn auf Auto gestellt und deine Config probiert. Ich bekomme da immer nur "card system not supported":

Code:
-------------------------------------------------------------------------------
>> OSCam <<  cardserver started at Wed Dec 28 20:40:43 2011
-------------------------------------------------------------------------------
2011/12/28 20:40:43 81E40720 s >> OSCam <<  cardserver started, version 1.10rc-svn, build #6089 (-pc-linux)
2011/12/28 20:40:43 81E40720 s version=1.10rc-svn, build #6089, system=-pc-linux, nice=-1
2011/12/28 20:40:43 81E40720 s client max. idle=120 sec, debug level=0
2011/12/28 20:40:43 81E40720 s max. logsize=2048 Kb, loghistorysize=4096 bytes
2011/12/28 20:40:43 81E40720 s client timeout=5000 ms, fallback timeout=2500 ms, cache delay=0 ms
2011/12/28 20:40:43 81E40720 s services reloaded: 0 services freed, 33 services loaded, rejected 0
2011/12/28 20:40:43 81E40720 s userdb reloaded: 2 accounts loaded, 0 expired, 0 disabled
2011/12/28 20:40:43 81E40720 s signal handling initialized (type=sysv)
2011/12/28 20:40:43 81E40720 s 9 service-id's loaded in 0ms
2011/12/28 20:40:43 81E40720 s 146 tier-id's loaded
2011/12/28 20:40:43 81E40720 s 1 provid's loaded
2011/12/28 20:40:43 81E40720 s can't open file "/usr/local/etc/oscam.ird" (errno=2 No such file or directory) irdeto guessing not loaded
2011/12/28 20:40:43 81E40720 s monitor: disabled
2011/12/28 20:40:43 81E40720 s camd33: disabled
2011/12/28 20:40:43 81E40720 s camd35: disabled
2011/12/28 20:40:43 81E40720 s cs378x: disabled
2011/12/28 20:40:43 81E40720 s newcamd: initialized (fd=7, port=34002, ip=192.168.177.23, crypted)
2011/12/28 20:40:43 81E40720 s CAID: 1843
2011/12/28 20:40:43 81E40720 s provid #0: 000000
2011/12/28 20:40:43 81E40720 s provid #1: 003411
2011/12/28 20:40:43 81E40720 s provid #2: 008011
2011/12/28 20:40:43 81E40720 s radegast: disabled
2011/12/28 20:40:43 81E40720 s http thread started
2011/12/28 20:40:43 81E40720 s creating thread for device Serial:Reader 7FF27BC
2011/12/28 20:40:43 81E51700 h HTTP Server listening on port 83
2011/12/28 20:40:43 81E40720 s loadbalancer: can't read from file /tmp/.oscam/stat
2011/12/28 20:40:43 81E40720 s waiting for local card init
2011/12/28 20:40:43 81E3F700 r reader thread started (thread=81E3F700, label=hdplus, device=Serial:Reader 7FF27BC, detect=cd, mhz=368, cardmhz=368)
2011/12/28 20:40:43 81E3F700 r Using 0x82 as endpoint for smartreader hardware detection
2011/12/28 20:40:43 81E3F700 r Found reader with serial Reader 7FF27BC at 002:006
2011/12/28 20:40:43 81E3F700 r Found smartreader device Serial:Reader 7FF27BC
2011/12/28 20:40:43 81E3F700 r hdplus card detected
2011/12/28 20:40:46 81E3F700 r ATR: 3F XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX 28
2011/12/28 20:40:47 81E3F700 r Maximum frequency for this card is formally 5 Mhz, clocking it to 3.69 Mhz
2011/12/28 20:40:49 81E3F700 r detect native nagra card
2011/12/28 20:40:53 81E3F700 r card system not supported
2011/12/28 20:40:53 81E3F700 r Normal mode failed, reverting to Deprecated Mode
2011/12/28 20:40:56 81E3F700 r ATR: 3FXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX 28
2011/12/28 20:40:56 81E3F700 r Maximum frequency for this card is formally 5 Mhz, clocking it to 3.69 Mhz
2011/12/28 20:40:58 81E3F700 r detect native nagra card
2011/12/28 20:41:00 81E3F700 r card system not supported
2011/12/28 20:41:00 81E3F700 r card initializing error
2011/12/28 20:41:01 81E40720 s init for all local cards done
2011/12/28 20:41:01 81E40720 s anti cascading disabled
2011/12/28 20:41:08 81E40720 s thread 81E40720 exit with signal 2
2011/12/28 20:41:08 81E40720 s cardserver down

Tipps?

Grüße

cp
 
AW: HD+ (HD02), smargo, yavdr

ich bin nach der genannenten Anleitung hier vorgegangen bei meinem yaVDR-05.a, jetzt hab ich im oscam.log aber folgendes stehen:

-------------------------------------------------------------------------------
>> OSCam << cardserver started at Sat Nov 23 13:48:33 2013
-------------------------------------------------------------------------------
2013/11/23 13:48:33 0 s starting thread log_list_thread
2013/11/23 13:48:33 0 s log_list_thread thread started
2013/11/23 13:48:33 0 s >> OSCam << cardserver started, version 1.20-unstable_svn, build #7941 (x86_64-linux-gnu)
2013/11/23 13:48:33 0 s version=1.20-unstable_svn, build #7941, system=x86_64-linux-gnu, nice=-1
2013/11/23 13:48:33 0 s client max. idle=120 sec, debug level=0, filter_sensitive=1
2013/11/23 13:48:33 0 s max. logsize=2048 Kb, loghistorysize=4096 bytes
2013/11/23 13:48:33 0 s client timeout=5000 ms, fallback timeout=2500 ms, cache delay=0 ms
2013/11/23 13:48:33 0 s ERROR: Cannot open file "/etc/oscam/oscam.services" (errno=2 No such file or directory)
2013/11/23 13:48:33 0 s userdb reloaded: 1 accounts loaded, 0 expired, 0 disabled
2013/11/23 13:48:33 0 s signal handling initialized (type=sysv)
2013/11/23 13:48:33 0 s 9 service-id's loaded in 314ms
2013/11/23 13:48:33 0 s 11 tier-id's loaded
2013/11/23 13:48:33 0 s 1 provid's loaded
2013/11/23 13:48:33 0 s ERROR: Cannot open file "/etc/oscam/oscam.guess" (errno=2 No such file or directory)
2013/11/23 13:48:33 0 s ERROR: Cannot open file "/etc/oscam/oscam.ird" (errno=2 No such file or directory)
2013/11/23 13:48:33 0 s ERROR: Cannot open file "/etc/oscam/oscam.whitelist" (errno=2 No such file or directory)
2013/11/23 13:48:33 0 s ERROR: Cannot open file "/etc/oscam/oscam.cacheex" (errno=2 No such file or directory)
2013/11/23 13:48:33 0 s Starting listener 0
2013/11/23 13:48:33 0 s monitor: disabled
2013/11/23 13:48:33 0 s Starting listener 0
2013/11/23 13:48:33 0 s camd35: disabled
2013/11/23 13:48:33 0 s Starting listener 0
2013/11/23 13:48:33 0 s cs378x: disabled
2013/11/23 13:48:33 0 s Starting listener 0
2013/11/23 13:48:33 0 s newcamd: initialized (fd=4, port=34002, ip=192.168.0.5, crypted)
2013/11/23 13:48:33 0 s -> CAID: 1843 PROVID: 000000, 003411, 008011
2013/11/23 13:48:33 0 s Starting listener 0
2013/11/23 13:48:33 0 s cccam: initialized (fd=5, port=34003, crypted)
2013/11/23 13:48:33 0 s Starting listener 0
2013/11/23 13:48:33 0 s pandora: disabled
2013/11/23 13:48:33 0 s Starting listener 0
2013/11/23 13:48:33 0 s csp: disabled
2013/11/23 13:48:33 0 s Starting listener 0
2013/11/23 13:48:33 0 s radegast: disabled
2013/11/23 13:48:33 0 s starting thread http
2013/11/23 13:48:33 0 s http thread started
2013/11/23 13:48:33 0 s starting thread reader check
2013/11/23 13:48:33 0 s reader check thread started
2013/11/23 13:48:33 0 s starting thread check
2013/11/23 13:48:33 0 s check thread started
2013/11/23 13:48:33 0 s hdplus [smartreader] creating thread for device Serial:Reader 4B53AC1
2013/11/23 13:48:33 0 s loadbalancer: can't read from file /tmp/.oscam/stat
2013/11/23 13:48:33 0 s waiting for local card init
2013/11/23 13:48:33 A8F550 r hdplus [smartreader] Using 0x82 as endpoint for smartreader hardware detection
2013/11/23 13:48:33 6C0008C0 h HTTP Server listening on port 83
2013/11/23 13:48:33 A8F550 r Found reader with serial Reader 4B53AC1 at 003:002
2013/11/23 13:48:33 A8F550 r Found smartreader device Serial:Reader 4B53AC1
2013/11/23 13:48:33 A8F550 r hdplus [smartreader] Reader initialized (device=Serial:Reader 4B53AC1, detect=cd, mhz=368, cardmhz=368)
2013/11/23 13:48:34 A8F550 r hdplus [smartreader] card detected
2013/11/23 13:48:45 A8F550 r hdplus [smartreader] usb bulk write failed : ret = -7
2013/11/23 13:50:07 0 --- Skipped 7 duplicated log lines ---
2013/11/23 13:51:09 0 --- Skipped 6 duplicated log lines ---
2013/11/23 13:51:40 0 --- Skipped 4 duplicated log lines ---
2013/11/23 13:51:40 A8F550 r hdplus [smartreader] Error activating card.
2013/11/23 13:51:51 A8F550 r hdplus [smartreader] usb bulk write failed : ret = -7
2013/11/23 13:52:42 0 --- Skipped 4 duplicated log lines ---
Was bedeutet dieses "2013/11/23 13:48:45 A8F550 r hdplus [smartreader] usb bulk write failed : ret = -7" ?

Noch was, wenn ich im Oscam-Webinterface auf "Users" klicke, dann sehe ich meinen "vdr" user, allerdings steht da bei Status "offline", da müsste doch "online" stehen, oder?

Im vdr-sc Log hab ich folgendes entdeckt:

...
Nov 23 14:03:50.408 [general.info] loading cardclient config from /var/lib/vdr/plugins/sc/cardclient.conf
Nov 23 14:03:50.408 [cardclient.newcamd] now using protocol version 525 (cdLen=8)
Nov 23 14:03:50.409 [cardclient.core] hostname=192.168.0.5 port=34002 emm=1 emmCaids 1700/ff00
Nov 23 14:03:50.410 [cardclient.core] Newcamd: username=vdr password=vdr key=0102030405060708091011121314
Nov 23 14:03:50.410 [cardclient.core] client 'Newcamd' ready
Nov 23 14:03:50.410 [core.net] connecting to 192.168.0.5:34002/tcp (192.168.0.5)
Nov 23 14:04:10.727 [core.net] socket: select timed out (20000 ms)
Nov 23 14:04:10.728 [cardclient.newcamd] no connect answer from 192.168.0.5:34002
Nov 23 14:04:10.728 [general.error] failed open /var/lib/vdr/plugins/sc/override.conf: Datei oder Verzeichnis nicht gefunden
Nov 23 14:04:10.728 [general.error] failed open /var/lib/vdr/plugins/sc/smartcard.conf: Datei oder Verzeichnis nicht gefunden
Nov 23 14:04:10.728 [general.error] failed open /var/lib/vdr/plugins/sc/cardslot.conf: Datei oder Verzeichnis nicht gefunden
Nov 23 14:04:10.728 [general.info] loading ecm cache from /var/lib/vdr/plugins/sc/ecm.cache
...
 
Zurück
Oben