Hallo zusammen,
es gibt ja hier im Board schon den Fred "CCcam auf dem Elan ..!!! :-)", leider funktioniert diese Kombination auf dem Elanvision nicht.
Aber es soll ja, wie schon geschrieben, möglich sein, das man mit der mgcamd auf einen CCcam-Server zugreifen kann.
Leider bekomme ich es bisher nicht gebacken
und deshalb möchte ich diesen Fred eröffnen um es mit Hilfe des Forums auf die Beine zu stellen.
Ich habe meine Sky S02-Karte in einer Easymouse an meiner Fritzbox stecken.
Auf der Fritzbox (Firmware: 54.04.88freetz-devel-7076M ) ist CCcam 2.1.1 installiert.
Dort habe ich in der CCcam.cfg eine F-Line erstellt die da heisst:
F: Elan Work 2 0 1 { 0:0:3 }
Auf der Elanvison ist mgcamd 1.35 installiert.
Hier die Ordnerstruktur:
Unter program sind die Ordner bin und config.
Im Ordner bin befindet sich die Datei:
mgcamd..ppc_old
Im Ordner config befinden sich die Dateien:
cccamd.list
ignore.list
mg_cfg
newcamd.list
peer.cfg
piority.list
replace.list
Die cccamd.lis sieht fogendermaßen aus:
C: 192.xxx.xxx.x 12000 Elan Work (die sind hier nur Platzhalter)
In der mg_cfg steht folgendes:
# EMM messages
# 00 don't show any EMMs (default)
# 01 show only valid EMMs
# 02 show valid and bad EMMs with complete data display
M: { 01 }
# ECM messages
# 00 don't show anything about ecm
# 01 normal mode, show pids processed, decoded ecm and cw
# 02 verbose mode, show valid and bad ECMs with data
C: { 01 }
# AU
# 00 disable, no emm pids processed
# 01 enable, emm pids always processed for soft-au and shared cards
# 02 auto, emm started only if channel cant be decoded
# 03 process emm pids for network cards update only
A: { 02 }
# key update (sum 01 or 02 with 04)
# 01 update only new keys, default setting
# 02 update all keys (used for valid PMK checking)
# 04 enable TPS au
# + tps SID, which pmt pid contains au pid
U: { 01 } 0x12c0
# config files folder (softcam, autoroll, ignore/priority)
# 00 files in /var/keys
# 01 files in /tmp
T: { 00 }
# network mode, use summ for several clients
# 00 no network (default)
# 01 newcamd netclient
# 02 radegast netclient
# 04 camd3 netclient
# 08 gbox netclient
# 32 cccamd netclient, card list saved as /tmp/cccamd.info
# (ECM only, supported server version up to 2.1.1, later not work)
G: { 32 }
# network retry, use summ for several options
# 00 disable
# 01 retry every new ecm
# 02 try to connect to offline shares every Q: seconds
# 04 try to detect and fast reconnect to lost (and not used atm) server
# + XX messages number and YY seconds to reconnect
# mg will reconnect to server, if no answer to last XX ecm/keepalive or
# if no answer for last ecm or keepalive sent for YY seconds
# set to 0 to disable
N: { 07 } 5 30
# network ecm timeout in seconds
K: { 05 }
# newcamd dead routes connect retry, sec
Q: { 600 }
# network shares priority
# 00 gbox, newcamd, cccamd, radegast, camd3 (default)
# 01 camd3, radegast, cccamd, gbox, newcamd
# 02 cccamd, newcamd, camd3, gbox, radegast
P: { 00 }
# on screen display type
# 00 No OSD (default)
# 01 neutrino
# 02 enigma
# 03 relook
# + user password for http auth
O: { 00 } username password
# on screen display Options, summ of:
# 01 show emu ecm
# 02 show network shares messages
# 04 show decoding failed / fta
# 08 show emm keys update
# + web port to use for osd
S: { 03 } 80
# Log option, summ of:
# 00 off
# 01 network udp log
# 02 log to console
# 04 file, appended ! delete it by yourself, before it eat all your hdd
# + IP udp-port log-file-name
L: { 03 } 172.16.1.1 28007 /tmp/mgcamd.log
# keep ecm cache, seconds
# every cache entry takes 28 bytes, so 24h cache will take *only* 240-400kb of memory,
# for openbox/elanvision users with remote shares make sense to set it higher than default value,
# to not hammer cards while timeshifting or playing crypted recordings.
E: { 15 }
# cache option, summ of:
# 00 Off (default)
# 01 Ecm pids cache, store pids used to decode in /tmp/ca_cache.list at exit, load at startup, same syntax as restore.list
# 02 Ecm data cache, remember CW for (E:) time
# 04 Emm cache for network cards, do not resend the same emm twice, cache not cleared until restart
H: { 07 }
# reread files, summ of:
# 00 No (default)
# 01 reread config file on channel change (including priority and ignore, but not replace/cache)
# 02 reread SoftCam.Key on channel change
# 04 reread SoftCam.Key if file changed
R: { 00 }
# debug, summ of
# 00 off (default)
# 01 debug ecm
# 02 debug emm
# 04 debug network ecm
# 08 debug network emm
# 16 debug network login
# 32 show mem/cpu stats every 1 min
# 64 add timestamp to log messages
D: { 00 }
# box type
# 00 autodetect, change only if you think wrong type detected.
# 01 dbox2
# 02 dreambox
# 03 triple-dragon
# 04 relook
# 05 openbox
# 06 dreambox/mips
# 08 stapi/kathrein
# 09 stapi/ipbox
# 11 stapi/openbox
B: { 05 }
# map all 180x nagra caids to 1801
# default is 01
F: { 01 }
Die restlichen Dateien sind meiner Meinung nach unerheblich und werden nicht benötigt, oder doch?
Jetzt besteht schon das Problem das ich keine Verbindung zur CCcam bekomme.
Das steht bei mir im Webif der CCcam:
Entitlements
card reader /dev/ttyUSB0
handled 0(0) ecms and 0(0) emms
Caid 1702 Betacrypt ACS 900 GER
Cardserial geht keinen etwas an (meins)
Chid 0107 - date 0xeef valid 0x2
Chid 0108 - date 0xeef valid 0x2
Chid 7D2B - date 0xeef valid 0x2
Chid 7D24 - date 0xeef valid 0x2
Chid 7D23 - date 0x13da valid 0x79
Chid 61BD - date 0xeef valid 0x2
Chid 04BA - date 0xeef valid 0xfe
Chid 04C4 - date 0xeef valid 0xfe
Chid 7D2C - date 0xeef valid 0x2
Chid 7D2D - date 0xeef valid 0x2
Wenn jemand einen Ansatz hätte, wäre ich sehr dankbar.
Achso, mit oscam auf meiner IPBox greife ich auf die selbe CCcam zu und es funktioniert.
Gruß
elan@work
es gibt ja hier im Board schon den Fred "CCcam auf dem Elan ..!!! :-)", leider funktioniert diese Kombination auf dem Elanvision nicht.
Aber es soll ja, wie schon geschrieben, möglich sein, das man mit der mgcamd auf einen CCcam-Server zugreifen kann.
Leider bekomme ich es bisher nicht gebacken

Ich habe meine Sky S02-Karte in einer Easymouse an meiner Fritzbox stecken.
Auf der Fritzbox (Firmware: 54.04.88freetz-devel-7076M ) ist CCcam 2.1.1 installiert.
Dort habe ich in der CCcam.cfg eine F-Line erstellt die da heisst:
F: Elan Work 2 0 1 { 0:0:3 }
Auf der Elanvison ist mgcamd 1.35 installiert.
Hier die Ordnerstruktur:
Unter program sind die Ordner bin und config.
Im Ordner bin befindet sich die Datei:
mgcamd..ppc_old
Im Ordner config befinden sich die Dateien:
cccamd.list
ignore.list
mg_cfg
newcamd.list
peer.cfg
piority.list
replace.list
Die cccamd.lis sieht fogendermaßen aus:
C: 192.xxx.xxx.x 12000 Elan Work (die sind hier nur Platzhalter)
In der mg_cfg steht folgendes:
# EMM messages
# 00 don't show any EMMs (default)
# 01 show only valid EMMs
# 02 show valid and bad EMMs with complete data display
M: { 01 }
# ECM messages
# 00 don't show anything about ecm
# 01 normal mode, show pids processed, decoded ecm and cw
# 02 verbose mode, show valid and bad ECMs with data
C: { 01 }
# AU
# 00 disable, no emm pids processed
# 01 enable, emm pids always processed for soft-au and shared cards
# 02 auto, emm started only if channel cant be decoded
# 03 process emm pids for network cards update only
A: { 02 }
# key update (sum 01 or 02 with 04)
# 01 update only new keys, default setting
# 02 update all keys (used for valid PMK checking)
# 04 enable TPS au
# + tps SID, which pmt pid contains au pid
U: { 01 } 0x12c0
# config files folder (softcam, autoroll, ignore/priority)
# 00 files in /var/keys
# 01 files in /tmp
T: { 00 }
# network mode, use summ for several clients
# 00 no network (default)
# 01 newcamd netclient
# 02 radegast netclient
# 04 camd3 netclient
# 08 gbox netclient
# 32 cccamd netclient, card list saved as /tmp/cccamd.info
# (ECM only, supported server version up to 2.1.1, later not work)
G: { 32 }
# network retry, use summ for several options
# 00 disable
# 01 retry every new ecm
# 02 try to connect to offline shares every Q: seconds
# 04 try to detect and fast reconnect to lost (and not used atm) server
# + XX messages number and YY seconds to reconnect
# mg will reconnect to server, if no answer to last XX ecm/keepalive or
# if no answer for last ecm or keepalive sent for YY seconds
# set to 0 to disable
N: { 07 } 5 30
# network ecm timeout in seconds
K: { 05 }
# newcamd dead routes connect retry, sec
Q: { 600 }
# network shares priority
# 00 gbox, newcamd, cccamd, radegast, camd3 (default)
# 01 camd3, radegast, cccamd, gbox, newcamd
# 02 cccamd, newcamd, camd3, gbox, radegast
P: { 00 }
# on screen display type
# 00 No OSD (default)
# 01 neutrino
# 02 enigma
# 03 relook
# + user password for http auth
O: { 00 } username password
# on screen display Options, summ of:
# 01 show emu ecm
# 02 show network shares messages
# 04 show decoding failed / fta
# 08 show emm keys update
# + web port to use for osd
S: { 03 } 80
# Log option, summ of:
# 00 off
# 01 network udp log
# 02 log to console
# 04 file, appended ! delete it by yourself, before it eat all your hdd
# + IP udp-port log-file-name
L: { 03 } 172.16.1.1 28007 /tmp/mgcamd.log
# keep ecm cache, seconds
# every cache entry takes 28 bytes, so 24h cache will take *only* 240-400kb of memory,
# for openbox/elanvision users with remote shares make sense to set it higher than default value,
# to not hammer cards while timeshifting or playing crypted recordings.
E: { 15 }
# cache option, summ of:
# 00 Off (default)
# 01 Ecm pids cache, store pids used to decode in /tmp/ca_cache.list at exit, load at startup, same syntax as restore.list
# 02 Ecm data cache, remember CW for (E:) time
# 04 Emm cache for network cards, do not resend the same emm twice, cache not cleared until restart
H: { 07 }
# reread files, summ of:
# 00 No (default)
# 01 reread config file on channel change (including priority and ignore, but not replace/cache)
# 02 reread SoftCam.Key on channel change
# 04 reread SoftCam.Key if file changed
R: { 00 }
# debug, summ of
# 00 off (default)
# 01 debug ecm
# 02 debug emm
# 04 debug network ecm
# 08 debug network emm
# 16 debug network login
# 32 show mem/cpu stats every 1 min
# 64 add timestamp to log messages
D: { 00 }
# box type
# 00 autodetect, change only if you think wrong type detected.
# 01 dbox2
# 02 dreambox
# 03 triple-dragon
# 04 relook
# 05 openbox
# 06 dreambox/mips
# 08 stapi/kathrein
# 09 stapi/ipbox
# 11 stapi/openbox
B: { 05 }
# map all 180x nagra caids to 1801
# default is 01
F: { 01 }
Die restlichen Dateien sind meiner Meinung nach unerheblich und werden nicht benötigt, oder doch?
Jetzt besteht schon das Problem das ich keine Verbindung zur CCcam bekomme.
Das steht bei mir im Webif der CCcam:
Entitlements
card reader /dev/ttyUSB0
handled 0(0) ecms and 0(0) emms
Caid 1702 Betacrypt ACS 900 GER
Cardserial geht keinen etwas an (meins)
Chid 0107 - date 0xeef valid 0x2
Chid 0108 - date 0xeef valid 0x2
Chid 7D2B - date 0xeef valid 0x2
Chid 7D24 - date 0xeef valid 0x2
Chid 7D23 - date 0x13da valid 0x79
Chid 61BD - date 0xeef valid 0x2
Chid 04BA - date 0xeef valid 0xfe
Chid 04C4 - date 0xeef valid 0xfe
Chid 7D2C - date 0xeef valid 0x2
Chid 7D2D - date 0xeef valid 0x2
Wenn jemand einen Ansatz hätte, wäre ich sehr dankbar.
Achso, mit oscam auf meiner IPBox greife ich auf die selbe CCcam zu und es funktioniert.
Gruß
elan@work
:D Humor ist wenn man trotzdem lacht! :D
I Cui honorem, honorem
Besser der Arsch leidet Frost, als der Hals Durst (Martin Luther)
"E Ola Mau Ka 'Olelo Hawai'i"