http://satellite-board.de

Aktuelle Zeit: So 10. Nov 2024, 19:48

Alle Zeiten sind UTC




Ein neues Thema erstellen Auf das Thema antworten  [ 13 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: CA - BC1
BeitragVerfasst: Mi 1. Okt 2008, 14:09 
Offline
Administrator
Benutzeravatar

Registriert: Do 29. Jun 2000, 20:20
Beiträge: 5439
Wohnort: München
Verbrauch
Code:
Error:        "..\..\Drivers\CA\Betacrypt\beta_api.c"; line 93 undeclared name, inventing 'extern int EB_CATREC'
Error:        "..\..\Drivers\CA\Betacrypt\beta_api.c"; line 122 undeclared name, inventing 'extern int EB_STATE_IDLE'

Error:        "..\..\Drivers\CA\Betacrypt\beta_api.c"; line 157 undeclared name, inventing 'extern int NEWLIST'
Error:        "..\..\Drivers\CA\Betacrypt\beta_api.c"; line 158 undeclared name, inventing 'extern int NEWMAIL'
Error:        "..\..\Drivers\CA\Betacrypt\beta_api.c"; line 159 undeclared name, inventing 'extern int NEWINFO'

Error:        "..\..\Drivers\CA\Betacrypt\beta_api.c"; line 199 undeclared name, inventing 'extern int SC_TYPE_IRDETO'
Serious Error:"..\..\Drivers\CA\Betacrypt\beta_api.c"; line 206 illegal in case expression (ignored): non constant 'EB_STATE_IDLE'
Error:        "..\..\Drivers\CA\Betacrypt\beta_api.c"; line 212 undeclared name, inventing 'extern int EB_STATE_WAIT'
Serious Error:"..\..\Drivers\CA\Betacrypt\beta_api.c"; line 214 illegal in case expression (ignored): non constant 'EB_STATE_WAIT'
Error:        "..\..\Drivers\CA\Betacrypt\beta_api.c"; line 214 undeclared name, inventing 'extern int EB_SMCOK'
Error:        "..\..\Drivers\CA\Betacrypt\beta_api.c"; line 214 undeclared name, inventing 'extern int EB_SMCLOCK'

Error:        "..\..\Drivers\CA\Betacrypt\beta_api.c"; line 225 undeclared name, inventing 'extern int EMB_SYTEM_BC1'
Error:        "..\..\Drivers\CA\Betacrypt\beta_api.c"; line 226 undeclared name, inventing 'extern int EB_STATE_RESTART'
Serious Error:"..\..\Drivers\CA\Betacrypt\beta_api.c"; line 234 illegal in case expression (ignored): non constant
               'EB_STATE_RESTART'
Error:        "..\..\Drivers\CA\Betacrypt\beta_api.c"; line 247 undeclared name, inventing 'extern int SC_TYPE_ISO_T1'
Error:        "..\..\Drivers\CA\Betacrypt\beta_api.c"; line 257 undeclared name, inventing 'extern int VERSION_BC2_ID'

Error:        "..\..\Drivers\CA\Betacrypt\beta_api.c"; line 266 undeclared name, inventing 'extern int BC2_SW_ID'
Error:        "..\..\Drivers\CA\Betacrypt\beta_api.c"; line 273 undeclared name, inventing 'extern int EB_UPDATE'

Error:        "..\..\Drivers\CA\Betacrypt\beta_api.c"; line 276 undeclared name, inventing 'extern int M_INIT'
Serious Error:"..\..\Drivers\CA\Betacrypt\beta_api.c"; line 289 illegal in case expression (ignored): non constant 'EB_STATE_IDLE'
Serious Error:"..\..\Drivers\CA\Betacrypt\beta_api.c"; line 293 illegal in case expression (ignored): non constant 'EB_STATE_WAIT'
Error:        "..\..\Drivers\CA\Betacrypt\beta_api.c"; line 300 undeclared name, inventing 'extern int SC_TYPE_AUTO'
Error:        "..\..\Drivers\CA\Betacrypt\beta_api.c"; line 322 undeclared name, inventing 'extern int EMB_SYTEM_NONE'

Error:        "..\..\Drivers\CA\Betacrypt\beta_api.c"; line 329 undeclared name, inventing 'extern int EB_AVSTOP'

Serious Error:"..\..\Drivers\CA\Betacrypt\beta_api.c"; line 435 illegal in case expression (ignored): non constant 'EB_STATE_IDLE'
Serious Error:"..\..\Drivers\CA\Betacrypt\beta_api.c"; line 439 illegal in case expression (ignored): non constant 'EB_STATE_WAIT'
Serious Error:"..\..\Drivers\CA\Betacrypt\beta_api.c"; line 444 illegal in case expression (ignored): non constant
               'EB_STATE_RESTART'
Error:        "..\..\Drivers\CA\Betacrypt\beta_api.c"; line 452 undeclared name, inventing 'extern int EB_STATE_SERVICE'
Serious Error:"..\..\Drivers\CA\Betacrypt\beta_api.c"; line 473 illegal in case expression (ignored): non constant
               'EB_STATE_SERVICE'
Error:        "..\..\Drivers\CA\Betacrypt\beta_api.c"; line 474 undeclared name, inventing 'extern int EB_PMTREC'

Error:        "..\..\Drivers\CA\Betacrypt\beta_api.c"; line 480 undeclared name, inventing 'extern int NVODOPTION'
Error:        "..\..\Drivers\CA\Betacrypt\beta_api.c"; line 483 undeclared name, inventing 'extern int MULTIFEED'
Error:        "..\..\Drivers\CA\Betacrypt\beta_api.c"; line 486 undeclared name, inventing 'extern int EB_EITREC'

Error:        "..\..\Drivers\CA\Betacrypt\beta_api.c"; line 509 undeclared name, inventing 'extern int EMB_BC1'
Error:        "..\..\Drivers\CA\Betacrypt\beta_api.c"; line 522 undeclared name, inventing 'extern int EB_DESCSTART'
Error:        "..\..\Drivers\CA\Betacrypt\beta_api.c"; line 544 undeclared name, inventing 'extern int EB_ECMRUN'
Error:        "..\..\Drivers\CA\Betacrypt\beta_api.c"; line 562 undeclared name, inventing 'extern int EB_STATE_RUNNING'
Serious Error:"..\..\Drivers\CA\Betacrypt\beta_api.c"; line 568 illegal in case expression (ignored): non constant
               'EB_STATE_RUNNING'
Error:        "..\..\Drivers\CA\Betacrypt\beta_api.c"; line 580 undeclared name, inventing 'extern int EB_EMMRUN'
Error:        "..\..\Drivers\CA\Betacrypt\beta_api.c"; line 581 undeclared name, inventing 'extern int EB_ECMSTART_LC'

Error:        "..\..\Drivers\CA\Betacrypt\beta_api.c"; line 594 undeclared name, inventing 'extern int EB_DESCNO'
Error:        "..\..\Drivers\CA\Betacrypt\beta_api.c"; line 616 undeclared name, inventing 'extern int EB_ECMSTART_PG'
Error:        "..\..\Drivers\CA\Betacrypt\beta_api.c"; line 619 undeclared name, inventing 'extern int EB_ECMCOMP'

Error:        "..\..\Drivers\CA\Betacrypt\beta_api.c"; line 861 undeclared name, inventing 'extern int EB_SECTIONS'

Error:        "..\..\Drivers\CA\Betacrypt\beta_api.c"; line 943 undeclared name, inventing 'extern int SCD_REMOVED'
Error:        "..\..\Drivers\CA\Betacrypt\beta_api.c"; line 960 undeclared name, inventing 'extern int SC_TYPE_ISO_T0'
Error:        "..\..\Drivers\CA\Betacrypt\beta_api.c"; line 999 undeclared name, inventing 'extern int NV_BLOCK_SIZE'
Error:        "..\..\Drivers\CA\Betacrypt\beta_api.c"; line 1005 undeclared name, inventing 'extern int BETA_NV_BLOCK'
Error:        "..\..\Drivers\CA\Betacrypt\beta_mmi.c"; line 51 undeclared name, inventing 'extern int EB_DESCOK'

Error:        "..\..\Drivers\CA\Betacrypt\beta_smc.c"; line 69 undeclared name, inventing 'extern int SMC_READ'

Error:        "..\..\Drivers\CA\Betacrypt\beta_smc.c"; line 97 undeclared name, inventing 'extern int SMC_WRITE'

80 Warnings, 53 Errors


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: CA - BC1
BeitragVerfasst: Do 2. Okt 2008, 09:24 
Offline
Senior Member
Benutzeravatar

Registriert: Mi 28. Dez 2005, 19:36
Beiträge: 508
Wohnort: Dresden
Da fehlen vermutlich die Deklarationen von Variablen oder Funktionen.

Alles kann ich aus dem Log nicht erkennen. Müsste man in den Codestellen schauen, an der die Fehler auftreten.

_________________
Steffen


Meine Sammlung:
galaxis adam-T (Community-Firmware)
galaxis adam-S (Community-Firmware)
galaxis LinuxTVc (Rev. 2.2E + 2.2B)
galaxis POPc
dbox2 Nokia Kabel + IDE-Interface (JtG-Neutrino)
Siemens M740AV (VDR-Firmware)
Technisat Digicorder K2
Technisat Digipal 1
X300t


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: CA - BC1
BeitragVerfasst: Mo 1. Dez 2008, 22:19 
Offline
Sat Spezi
Benutzeravatar

Registriert: Di 26. Dez 2006, 18:19
Beiträge: 206
Wohnort: NRW
habe ich richtig verstanden? Ist das der Versuch für die Implementierung von Betacrypt I für die adam, sodass Premiere Karten laufen?

_________________
Go to the Future - M.U.T.E.B.
galaxis must be open the eyes - FOR THE FUTURE !!!

MfG wünscht Gavey


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: CA - BC1
BeitragVerfasst: Mo 1. Dez 2008, 22:30 
Offline
Administrator
Benutzeravatar

Registriert: Do 29. Jun 2000, 20:20
Beiträge: 5439
Wohnort: München
Verbrauch
M.U.T.E.B. hat geschrieben:
habe ich richtig verstanden? Ist das der Versuch für die Implementierung von Betacrypt I für die adam, sodass Premiere Karten laufen?

ja, die sourcen sind vom POP Cplus, passen nicht ganz. Wir kommentieren sie immer aus weil der comliele nicht durchläuft.

cu oli


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: CA - BC1
BeitragVerfasst: Mo 1. Dez 2008, 22:32 
Offline
Sat Spezi
Benutzeravatar

Registriert: Di 26. Dez 2006, 18:19
Beiträge: 206
Wohnort: NRW
ist das für die damals geplante "Premiere geeignet" Baureihe die aufgegeben wurde?

_________________
Go to the Future - M.U.T.E.B.
galaxis must be open the eyes - FOR THE FUTURE !!!

MfG wünscht Gavey


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: CA - BC1
BeitragVerfasst: Mo 1. Dez 2008, 22:44 
Offline
Administrator
Benutzeravatar

Registriert: Do 29. Jun 2000, 20:20
Beiträge: 5439
Wohnort: München
Verbrauch
Der POPC plus (Software ist Easybasis) ist sogar mit Premiere zertifikat, der POPS plus hat es damals nicht geschaft, da kam schon Nagra...

cu oli


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: CA - BC1
BeitragVerfasst: Di 2. Dez 2008, 15:50 
Offline
Newbie

Registriert: So 23. Nov 2008, 21:06
Beiträge: 13
Scheint so als würde da ein Header File fehlen (bzw. ist unvollständig) welches extern einige Varaibeln deklariert.
Wäre diese Variante nicht sowieso Lizenzpflichtig und damit illegal? Wenn ja könnt ihr ja mal im VDR-SC Sourcecode (sc-irdeto.c) nach dem Irdeto CAM-Crypt suchen ;)
Irdeto = Betacrypt.

Bei den neuen Nagravision Karten müsst ihr darauf achten dass ihr keinerlei Nagra CMDs zur Karte sendet (z.B. TierID, Runtime Date oder Card Revision Requests), wenn ihr sie als Irdeto Karte initialisiert (als Nagra-Karte initialisieren ist nicht möglich, da der private RSA Exponent einer deutschen Nagravision CAM Firmware unbekannt ist).


Dateianhänge:
Dateikommentar: VDR SC Sourcecode
vdr-sc-0.8.7.tar.gz [320.87 KiB]
318-mal heruntergeladen
Nach oben
 Profil  
 
 Betreff des Beitrags: Re: CA - BC1
BeitragVerfasst: Di 2. Dez 2008, 21:39 
Offline
Sat Spezi
Benutzeravatar

Registriert: Di 26. Dez 2006, 18:19
Beiträge: 206
Wohnort: NRW
wäre es nicht einfacher diese selbst zuzubauen auf die POP Source, vorallem weil die POP Sourcen schon umgeschrieben werden müssen. Bei den vdr ist es wahrscheinlich noch komplexer, oder ist das falsch?

_________________
Go to the Future - M.U.T.E.B.
galaxis must be open the eyes - FOR THE FUTURE !!!

MfG wünscht Gavey


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: CA - BC1
BeitragVerfasst: Di 2. Dez 2008, 22:00 
Offline
Administrator
Benutzeravatar

Registriert: Do 29. Jun 2000, 20:20
Beiträge: 5439
Wohnort: München
Verbrauch
baphomet hat geschrieben:
Scheint so als würde da ein Header File fehlen (bzw. ist unvollständig) welches extern einige Varaibeln deklariert.
Wäre diese Variante nicht sowieso Lizenzpflichtig und damit illegal?

Ja, viele Variablen und Funktionen sind entweder nicht da oder falscher Namen, oder ein ARM7 zu ARM9 Problem...
Illegal? Ja schon. Man müßte es gut verstecken... Wir werden ja nur binäre Softs raus geben.

Klar VDR wäre ein ziemlicher aufwand, andere Plattform und sogar eine ander Programmiersprache für einen andern Compiler.

cu oli


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: CA - BC1
BeitragVerfasst: Di 2. Dez 2008, 22:06 
Offline
Sat Spezi
Benutzeravatar

Registriert: Di 26. Dez 2006, 18:19
Beiträge: 206
Wohnort: NRW
ich habe aber gelesen das du die Fehler auf beachtliche 70 gesenkt hast mit der neuen Firmware !?

_________________
Go to the Future - M.U.T.E.B.
galaxis must be open the eyes - FOR THE FUTURE !!!

MfG wünscht Gavey


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: CA - BC1
BeitragVerfasst: Di 2. Dez 2008, 22:20 
Offline
Administrator
Benutzeravatar

Registriert: Do 29. Jun 2000, 20:20
Beiträge: 5439
Wohnort: München
Verbrauch
Geht schon irgend wann. Ist aber in der Firmware nie drin. Solange Fehler kommen suckt die Umgebung hinten keine BIN raus...

cu oli


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: CA - BC1
BeitragVerfasst: Mi 3. Dez 2008, 17:19 
Offline
Newbie

Registriert: So 23. Nov 2008, 21:06
Beiträge: 13
Naja, der VDR-SC Source ist eigentlich verständlich, C++ halt.
Wenn in deinem Firmware Source irgnedwo eine PMT und CAT geparsed, sowie EMMs und ECM gefiltert werden, und es dann noch eine Möglichkeit gibt den Cardreader frei zu nutzen (als Entwickler), könnte man da mit dem VDR-SoftCAM Source ansetzen.

Der VDR macht nur Sinn wenn eine Linux DVB API auf der Kiste läuft?


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: CA - BC1
BeitragVerfasst: Mi 3. Dez 2008, 20:24 
Offline
Administrator
Benutzeravatar

Registriert: Do 29. Jun 2000, 20:20
Beiträge: 5439
Wohnort: München
Verbrauch
Wir arbeiten mit einem alten ARM Compiler in C. Linux ist es nicht, eine galaxis eigene API.
Das wie du es beschreibst mit der VDR machen wir ja gerade mit dem Easy Code, das hat aber den Vorteil das diese Code in diesem Compiler in einer anderen Plattform schon durchlauft und besser nachfolziebar ist. Die VDR Sourcen muesste man noch auf den compiler anpassen.
Aber ein guter ansatz um mehr zu machen. Was mich interessiert sind z.b. die Karten-Box identifizierung fuer die neuen Conax Karten von Technisat, die laufen bei uns noch nicht.

cu oli


Nach oben
 Profil  
 
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 13 Beiträge ] 

Alle Zeiten sind UTC


Wer ist online?

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


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Deutsche Übersetzung durch phpBB.de