Configuration für Homesharing

gemu
IPC Neuling
Beiträge: 6
Registriert: Mo 22. Jul 2013, 16:29
Kontaktdaten:

Configuration für Homesharing

Beitrag von gemu »

Hallo,
möchte HS betreiben und sehe wohl den Wald vor lauter Bäume nicht :?

Also ich habe auf einem Rechner Debian Wheezy und Euer IPC-Package installiert. Auf diesem ist eine WinTV DVB-S2 eingebaut und über TVHeadend und/oder XBMC kann ich die freien Sender empfangen und anschauen.
Zudem habe ich eine Smargo am USB, in der eine Sky-Karte V13 steckt.

Mein Ziel wäre, das Sky Abo am PC und/oder über Ethernet das Notebook oder TV im Schlafzimmer nutzen zu können - allerdings, mir fehlt jeglicher Plan :?

Bitte, kann mir jemand verraten:
a) wie schaut eine minimalkonfiguration aus
b) welche configs müssen dazu bearbeitet werden

Ich hoffe ein Erleuchteter hat Erbarmen mit einem in absoluter Dunkelheit lebenden.
Herzliche Grüße
gemu
Benutzeravatar
Alx83
Entwickler Team
Beiträge: 661
Registriert: Mo 12. Mär 2012, 22:48
Has thanked: 14 times
Been thanked: 7 times
Kontaktdaten:

Re: Configuration für Homesharing

Beitrag von Alx83 »

Hab dich mal hierher verschoben.
Zuerst einmal, was hast du bisher gemacht?
Was willst du zum einlesen der Karte verwenden?
Wie sehen deine bisherigen Configs aus, sofern bereits was geändet wurde?
Auf den Alkohol! Die Ursache und Lösung aller Probleme - Homer J. Simpson
gemu
IPC Neuling
Beiträge: 6
Registriert: Mo 22. Jul 2013, 16:29
Kontaktdaten:

Re: Configuration für Homesharing

Beitrag von gemu »

@Alx83
Hi, Danke für Deine Antwort.
Wie schon gesagt, ipc script geladen und Installation ausführen lassen.
"o compile" gestartet +ccam +camd35 +smargo als reader, Rest abgewählt +Verschlüsselung alle

Den Smargo Reader angeschlossen - "lsusb -v | grep Serial" gibt unter anderem dies aus:

Code: Alles auswählen

Bus 004 Device 002: ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC
  idProduct          0x6001 FT232 USB-Serial (UART) IC
  iSerial                 3 Reader 2134C27
  iSerial                 0
Nun habe ich schon eine Menge über "oscam" gelesen, unter anderem "oscam-Wiki" sowie gerade OSCam HowTo 1.3
Soweit ich das bis jetzt verstanden habe, benötige ich bei meinem "HTPC" eine Instanz von oscam als Server und eine als Client - in diesem Fall dann DVB-Api, soweit ok ?
Für mein Notebook und oder appleTV dann noch "oscam" als Client ?

Herzliche Grüße
gemu
Benutzeravatar
Alx83
Entwickler Team
Beiträge: 661
Registriert: Mo 12. Mär 2012, 22:48
Has thanked: 14 times
Been thanked: 7 times
Kontaktdaten:

Re: Configuration für Homesharing

Beitrag von Alx83 »

Sorry, aber aber ich kenn mich weder mit deinem Notebook noch Apple-TV ausö. Wenn auf dem Notebook z.B. Windoof läuft müsstes du auf acamd oder sowas zurückgreifen. Welches OS läuft den auf deinem HTPC?
Da sind alles Config Problem die nix mit IPC zu tun haben
Auf den Alkohol! Die Ursache und Lösung aller Probleme - Homer J. Simpson
gemu
IPC Neuling
Beiträge: 6
Registriert: Mo 22. Jul 2013, 16:29
Kontaktdaten:

Re: Configuration für Homesharing

Beitrag von gemu »

Hi, Notebook und appleTV ist mir erstmal egal.
Zur Erinnerung - mein "HTPC" läuft unter Debian Wheezy amd64 + ipc (der ipc script hat tadellos funktioniert), je mehr ich lese umso unsicherer werde ich, was wo wie gemacht werden soll.

Hier meine ersten Config's für Sky V13:
Spoiler
Show

Code: Alles auswählen

# OSCam Konfiguration IPC - oscam.conf

[global]
nice              = -1
waitforcards  = 1
serverip        = 0.0.0.0
disablelog      = 0
logfile         = /var/log/ipc/OScam.log
maxlogsize      = 2480
cachedelay      = 0
saveinithistory = 1
loghistorysize  = 4096
disableuserfile  = 1

[webif]
httpport        = 16002
httpuser        = oscam
httppwd         = oscam
httprefresh     = 15
httpallowed     = 127.0.0.1,192.168.0.0-192.168.255.255
httpreadonly    = 0
httpsavefullcfg = 1

[newcamd]
key          = 0102030405060708091011121314
port         = 34000@09C4:000000
# port         = 22000@1830:003411

[dvbapi]
enabled = 1
AU = 1
boxtype = pc
user = dvbapi
pmt_mode = 0

[camd35]
port = 12000 
Spoiler
Show

Code: Alles auswählen

 # OSCam Konfiguration IPC - oscam.server


[reader]
enable       = 1
label        = Smartmouse_SkyDE
protocol     = smartreader
device       = Serial:Reader 2134C27
emmcache     = 1,1,2
detect       = CD
group        = 1
mhz          = 357
cardmhz      = 357
CAID         = 09C4
boxid        = 12345678
lb_weight  = 100
#ident       = 09C4:000000
#ins7e11     = 15


[reader]
label = camd3emu
enable  = 1
protocol = camd35
device = 127.0.0.1,20248
user = oscam
password = oscam
group  = 1
Spoiler
Show

Code: Alles auswählen

# oscam.user generated automatically by Streamboard OSCAM 1.20-unstable_svn SVN r8825
# Read more: http://www.streamboard.tv/svn/oscam/trunk/Distribution/doc/txt/oscam.user.txt

[account]
disabled                      = 0
user                          = local
pwd                           =
description                   =
hostname                      =
caid                          =
uniq                          = 0
sleepsend                     = 0
failban                       = 0
monlevel                      = 0
sleep                         = 0
suppresscmd08                 = 0
keepalive                     = 0
au                            = 1
emmreassembly                 = 2
expdate                       =
allowedprotocols              =
allowedtimeframe              =
betatunnel                    =
group                         = 1,2
services                      =
ident                         =
chid                          =
class                         =
cacheex                       = 0
cacheex_maxhop                = 0
cacheex_ecm_filter            =
cacheex_drop_csp              = 0
cacheex_allow_request         = 1
cccmaxhops                    = 10
cccreshare                    = -1
cccignorereshare              = -1
cccstealth                    = -1
fakedelay                     = -1
numusers                      = -1
penalty                       = -1
lb_nbest_readers              = -1
lb_nfb_readers                = -1
lb_nbest_percaid              =

[account]
disabled                      = 0
user                          = oscam
pwd                           = oscam
description                   =
hostname                      =
caid                          =
uniq                          = 0
sleepsend                     = 0
failban                       = 0
monlevel                      = 0
sleep                         = 0
suppresscmd08                 = 0
keepalive                     = 0
emmreassembly                 = 2
expdate                       =
allowedprotocols              =
allowedtimeframe              =
betatunnel                    =
group                         = 1,2
services                      =
ident                         =
chid                          =
class                         =
cacheex                       = 0
cacheex_maxhop                = 0
cacheex_ecm_filter            =
cacheex_drop_csp              = 0
cacheex_allow_request         = 1
cccmaxhops                    = 10
cccreshare                    = -1
cccignorereshare              = -1
cccstealth                    = -1
fakedelay                     = -1
numusers                      = -1
penalty                       = -1
lb_nbest_readers              = -1
lb_nfb_readers                = -1
lb_nbest_percaid              =

[account]
disabled                      = 0
user                          = dvbap
pwd                           = dvbap
description                   =
hostname                      =
caid                          = 09C4
uniq                          = 0
sleepsend                     = 0
failban                       = 0
monlevel                      = 0
sleep                         = 0
suppresscmd08                 = 0
keepalive                     = 1
au                            = 1
emmreassembly                 = 2
expdate                       =
allowedprotocols              =
allowedtimeframe              =
betatunnel                    =
group                         = 1
services                      = kombiaustria,orfcw,skyweltextra,skyfilm,skyhd
ident                         =
chid                          =
class                         =
cacheex                       = 0
cacheex_maxhop                = 0
cacheex_ecm_filter            =
cacheex_drop_csp              = 0
cacheex_allow_request         = 1
cccmaxhops                    = 2
cccreshare                    = 1
cccignorereshare              = -1
cccstealth                    = -1
fakedelay                     = -1
numusers                      = 0
penalty                       = 0
lb_nbest_readers              = -1
lb_nfb_readers                = -1
lb_nbest_percaid              = 
Spoiler
Show

Code: Alles auswählen

-------------------------------------------------------------------------------
>> OSCam <<  cardserver started at Fri Aug  9 20:53:07 2013
-------------------------------------------------------------------------------
2013/08/09 20:53:07        0 s >> OSCam <<  cardserver started, version 1.20-unstable_svn, build r8825 (x86_64-linux-gnu)
2013/08/09 20:53:07        0 s creating pidfile /tmp/.oscam/oscam.pid with pid 2502
2013/08/09 20:53:07        0 s services reloaded: 0 services freed, 27 services loaded, rejected 0
2013/08/09 20:53:07        0 s userdb reloaded: 3 accounts loaded, 0 expired, 0 disabled
2013/08/09 20:53:07        0 s signal handling initialized
2013/08/09 20:53:07        0 s 1593 service-id's loaded in 2ms
2013/08/09 20:53:07        0 s newcamd: initialized (fd=5, port=34000)
2013/08/09 20:53:07        0 s -> CAID: 09C4 PROVID: 000000
2013/08/09 20:53:07        0 s Smartmouse_SkyDE [smartreader] creating thread for device Serial:Reader 2134C27
2013/08/09 20:53:07        0 s camd3emu [camd35] creating thread for device 127.0.0.1
2013/08/09 20:53:07        0 s loadbalancer: can't read from file /tmp/.oscam/stat
2013/08/09 20:53:07        0 s waiting for local card init
2013/08/09 20:53:07 1C0212A0 p camd35 proxy 127.0.0.1:20248
2013/08/09 20:53:07 1C0212A0 p camd3emu [camd35] proxy initialized, server 127.0.0.1:20248
2013/08/09 20:53:07  15813E0 h webif: decompressed 53538 bytes back into 153584 bytes
2013/08/09 20:53:07  15813E0 h HTTP Server running. ip=0.0.0.0 port=16002
2013/08/09 20:53:07 1C01F580 r Smartmouse_SkyDE [smartreader] Using 0x01/0x82 as endpoint for smartreader hardware detection
2013/08/09 20:53:07 1C01F580 r Found reader with serial Reader 2134C27 at 004:002
2013/08/09 20:53:07 1C01F580 r Found smartreader device Serial:Reader 2134C27
2013/08/09 20:53:07 1C01F580 r Smartmouse_SkyDE [smartreader] Reader initialized (device=Serial:Reader 2134C27, detect=cd, mhz=357, cardmhz=357)
2013/08/09 20:53:08 1C01F580 r Smartmouse_SkyDE [smartreader] card detected
2013/08/09 20:53:11 1C01F580 r Smartmouse_SkyDE [smartreader] ATR: 3F FF 11 25 03 10 80 41 B0 07 69 FF 4A 50 70 00 00 50 31 01 00 11
2013/08/09 20:53:11 1C01F580 r Smartmouse_SkyDE [smartreader] Init card protocol T0, FI=1, F=372, D=1, N=3
2013/08/09 20:53:11 1C01F580 r Smartmouse_SkyDE [smartreader] Calculated work ETU is 104.20 us
2013/08/09 20:53:11 1C01F580 r Smartmouse_SkyDE [smartreader] ATR Fsmax is: 5 MHz, clocking card to wanted user cardspeed of 3.43 MHz (specified in reader->mhz)
2013/08/09 20:53:13 1C01F580 r Smartmouse_SkyDE [smartreader] Card type:   P1TV
2013/08/09 20:53:13 1C01F580 r Smartmouse_SkyDE [smartreader] Rom version: 10A7
2013/08/09 20:53:13 1C01F580 r Smartmouse_SkyDE [smartreader] parental lock setting: FF FF FF FF
2013/08/09 20:53:13 1C01F580 r Smartmouse_SkyDE [smartreader] type: VideoGuard Sky Germany (09C4), caid: 09C4
2013/08/09 20:53:13 1C01F580 r Smartmouse_SkyDE [smartreader] serial: ########, BoxID: ########, baseyear: 2004
2013/08/09 20:53:13 1C01F580 r Smartmouse_SkyDE [smartreader] ready for requests
2013/08/09 20:53:13 1C01F580 r Smartmouse_SkyDE [smartreader] found card system videoguard2
2013/08/09 20:53:13 1C01F580 r Smartmouse_SkyDE [videoguard2] card detected
2013/08/09 20:53:13 1C01F580 r Smartmouse_SkyDE [videoguard2] type: VideoGuard Sky Germany (09C4)
2013/08/09 20:53:14 1C01F580 r Smartmouse_SkyDE [videoguard2] tier: 2710, expiry date: 2012/10/10-01:01:00
2013/08/09 20:53:14 1C01F580 r Smartmouse_SkyDE [videoguard2] tier: 2712, expiry date: 2012/12/16-00:01:00
2013/08/09 20:53:19 1C01F580 r Smartmouse_SkyDE [videoguard2] tier: 0065, expiry date: 2013/10/13-01:01:00
2013/08/09 20:53:19 1C01F580 r Smartmouse_SkyDE [videoguard2] tier: 0066, expiry date: 2013/10/13-01:01:00
2013/08/09 20:53:19 1C01F580 r Smartmouse_SkyDE [videoguard2] tier: 0067, expiry date: 2013/10/13-01:01:00
2013/08/09 20:53:19 1C01F580 r Smartmouse_SkyDE [videoguard2] tier: 006f, expiry date: 2013/10/13-01:01:00
2013/08/09 20:53:19 1C01F580 r Smartmouse_SkyDE [videoguard2] tier: 007b, expiry date: 2013/10/13-01:01:00
2013/08/09 20:53:19 1C01F580 r Smartmouse_SkyDE [videoguard2] tier: 008e, expiry date: 2013/10/13-01:01:00
2013/08/09 20:53:19 1C01F580 r Smartmouse_SkyDE [videoguard2] tier: 00be, expiry date: 2013/10/13-01:01:00
2013/08/09 20:53:19 1C01F580 r Smartmouse_SkyDE [videoguard2] tier: 00c0, expiry date: 2013/10/13-01:01:00
2013/08/09 20:53:19 1C01F580 r Smartmouse_SkyDE [videoguard2] tier: 00c7, expiry date: 2013/10/13-01:01:00
2013/08/09 20:53:20 1C01F580 r Smartmouse_SkyDE [videoguard2] tier: 00c8, expiry date: 2013/10/13-01:01:00
2013/08/09 20:53:20 1C01F580 r Smartmouse_SkyDE [videoguard2] tier: 00c9, expiry date: 2013/10/13-01:01:00
2013/08/09 20:53:20 1C01F580 r Smartmouse_SkyDE [videoguard2] tier: 00f3, expiry date: 2013/10/13-01:01:00
2013/08/09 20:53:20 1C01F580 r Smartmouse_SkyDE [videoguard2] tier: 00fa, expiry date: 2013/10/13-01:01:00
2013/08/09 20:53:20 1C01F580 r Smartmouse_SkyDE [videoguard2] tier: 00ff, expiry date: 2013/10/13-01:01:00
2013/08/09 20:53:29        0 s init for all local cards done
2013/08/09 20:53:29        0 s anti cascading disabled
2013/08/09 20:53:29 1C0235A0 c plain dvbapi-client granted (anonymous, au=off)
2013/08/09 20:53:29 1C0235A0 c Detected /dev/dvb/adapter0/demux0 Api: 0
So, das ist mein bisheriges Ergebnis. Grüße gemu
Benutzeravatar
jensebub
IPC Meister
Beiträge: 1133
Registriert: So 1. Mai 2011, 09:34
Been thanked: 1 time
Kontaktdaten:

Re: Configuration für Homesharing

Beitrag von jensebub »

Hallo,

das sieht ja nach einem Teilerfolg aus. Die Karte und der Reader werden einwandfrei eingelesen.
ABER, oben schreibst du,
"o compile" gestartet +ccam +camd35 +smargo als reader, Rest abgewählt +Verschlüsselung alle
und in deiner oscam.conf konfigurierst du camd35 und newcamd,... merkste was? ;)
Auch hast du nichts davon geschrieben, das du auch dvbapi mit einkompiliert hast

Gruß
jensebub
gemu
IPC Neuling
Beiträge: 6
Registriert: Mo 22. Jul 2013, 16:29
Kontaktdaten:

Re: Configuration für Homesharing

Beitrag von gemu »

Hallo,
also meinen Lehrlingen kaue ich auch nicht jede Kleinigkeit vor, sondern gebe ihnen entsprechende Tipps, wo was wie gefunden / gemacht werden kann - wie schon erwähnt ist mir dieser Materie absolut neu.
.... camd35 und newcamd....? ....dvbapi einkompiliert...
Nachdem was ich bis jetzt gelesen habe, benötige ich die camd35 als Keyserver für austriasat / orf damit man da was sehen tät.
DVB-Api ist ja dann dafür das damit am Linux PC die DVB-S2 Karte die EMM an die Sky Karte weitergibt?

Fragen über Fragen, also wäre schon toll einen entsprechenden Fingerzeig zu bekommen, vielen Dank
Benutzeravatar
jensebub
IPC Meister
Beiträge: 1133
Registriert: So 1. Mai 2011, 09:34
Been thanked: 1 time
Kontaktdaten:

Re: Configuration für Homesharing

Beitrag von jensebub »

DVBAPI is ein zusätzliches Modul, was bei OScam nötig ist, wenn man mit der instanz auch gucken möchte,... also gleichzeitig client ist.

Alle in der oscam.conf konfigurierten Protokolle, sind dienste, die auf deinem OScam-Server auf eingehende Verbindungen warten. Wenn du jetzt einen camd3-keyserver benutzen möchtest, ist es nicht zwingend erforderlich in der oscam.conf camd35 zu konfigurieren,... da ja der camd3-Keyserver auf eingehende Verbindungen lauscht,... und ein eigenes CAM darstellt. OScam kann keine Softcam-keys ala camd3 sharen.
Und für die Konfiguration gucke dir mal die vielen Beispiele hier im Forum an,... und einen aktuellen config-creator gibt es bei uns auch.

Gruß
jensebub
gemu
IPC Neuling
Beiträge: 6
Registriert: Mo 22. Jul 2013, 16:29
Kontaktdaten:

Re: Configuration für Homesharing

Beitrag von gemu »

Hallo jensebub, danke für die Tipps.
Okay, habe mir den config-creator geholt und damit für den Server folgende config erstellt:
Spoiler
Show
#---Oscam Config Creator---

[global]
nice = -1
WaitForCards = 1
preferlocalcards = 1

[webif]
HttpPort = 3001
HttpUser = vdr
HttpPWD = vdr
httptpl = /var/share/oscam/tpl
httpcss = /var/share/oscam/tpl/coolstream-to.css
HttpRefresh = 10
HttpAllowed = 192.168.0.1-192.168.255.255
HttpReadOnly = 1

[cs357x]
Port = 15000
Suppresscmd08 = 0

[dvbapi]
Enabled = 1
Boxtype = coolstream
User = DVBApi
decodeforever = 1
AU = 1

#Developed by blackman & matzman2000
#Optimum Assistance - Be Part of it! Visit: http://www.coolstream.to

#---Oscam Config Creator---

[reader]
label = V13
protocol = mouse
device = /dev/ttyUSB0
detect = CD
cardmhz = 357
caid = 09C4
boxid = 12345678
ins7e11 = 15
group = 3
emmcache = 1,1,2

#Developed by blackman & matzman2000
#Optimum Assistance - Be Part of it! Visit: http://www.coolstream.to

#---Oscam Config Creator---

[account]
User = DVBApi
AU = 1
Group = 3

[account]
User = oscam
Pwd = oscam
AU = 1
Group = 3

#Developed by blackman & matzman2000
#Optimum Assistance - Be Part of it! Visit: http://www.coolstream.to
Soweit so gut, mir fehlt also noch der oscam client, damit ich dann dort die entsprechenden configs, wie diese:
Spoiler
Show
#---Oscam Config Creator---

[global]
nice = -1
WaitForCards = 1
preferlocalcards = 1
[webif]
HttpPort = 3001
HttpUser = debi-vdr
HttpPWD = onlytime
httptpl = /var/share/oscam/tpl
httpcss = /var/share/oscam/tpl/coolstream-to.css
HttpRefresh = 10
HttpAllowed = 192.168.0.1-192.168.255.255
HttpReadOnly = 1

[dvbapi]
Enabled = 1
Boxtype = coolstream
User = DVBApi
decodeforever = 1
AU = 1

#Developed by blackman & matzman2000
#Optimum Assistance - Be Part of it! Visit: http://www.coolstream.to

#---Oscam Config Creator---

[reader]
label = Camd3Remote1
protocol = cs357x
device = 192.168.56.104,15000
user = oscan
password = oscam
group = 6

#Developed by blackman & matzman2000
#Optimum Assistance - Be Part of it! Visit: http://www.coolstream.to

#---Oscam Config Creator---

[account]
User = DVBApi
AU = 1
Group = 6

#Developed by blackman & matzman2000
#Optimum Assistance - Be Part of it! Visit: http://www.coolstream.to
Ist das in etwa die Richtung, damit das mal funktioniert?
Benutzeravatar
jensebub
IPC Meister
Beiträge: 1133
Registriert: So 1. Mai 2011, 09:34
Been thanked: 1 time
Kontaktdaten:

Re: Configuration für Homesharing

Beitrag von jensebub »

Bis auf

Code: Alles auswählen

httptpl = /var/share/oscam/tpl
httpcss = /var/share/oscam/tpl/coolstream-to.css
was auf einen anderen OScam-Style hinweist, den du wahrscheinlich nicht hast,...sieht's schon ganz gut aus,...

Zusammenfassend verbinden sich jetzt deine OScam-clients per cs357x-Protokoll über den Port 15000 zum Server.

Gruß
jensebub
Antworten

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste