Ik heb de FreeCAM 2.020 gedownloaded. Heb hem de CAM echter nog niet geflashed! Wie heeft ervaring??
Hieronder het ReadMe-File
FreeCAM2-020
Contents:
History
Installation (english)
FAQ (english)
Installation (deutsch)
FAQ (deutsch)
Known bugs
History:
FreeCAM2-010: Initial public release.
FreeCAM2-011: Fixed a bug in the $0328D6 routine which also existed in FreeCAM1. Channel switching is now faster.
FreeCAM2-012: Fixed a bug that caused some receivers not to support D-Cards (e.g. Mediavision).
FreeCAM2-013: Returned to original routine at $030064.
FreeCAM2-014: Fixed a bug that could destroy EEPROM contents when turning emulator off and switching between Mode GER and INT. Added support for GER, INT, XNT, TEL and AUTO Modes. In Version 014 only use AUTO (all other modes do not work). There is another bug (left from FreeCAM1) which can eventually destroy a smart card EEPROM contents when the EMU is on (sends 01 FF nanos, don’t know why). So do not insert a card that supports EEPROM writing, when the EMU is on. I will work on a fix in 015.
FreeCAM2-015: FreeCAM in emulator mode no longer destroys smartcard. You can now switch the emulator on without the need to go to a 0602 channel before. Enhanced support for Non-Irdeto/BetaCrypt ECMs.
FreeCAM2-016: Fixed a bug which caused CA_System_ID 1722 not to work (Mediavision Bouquet affected).
FreeCAM2-017: Allow 4711 before the CA_System_ID to deactivate CAMCRYPT. This allows certain Goldwafers (Alfredo) to run.
FreeCAM2-018: Added support for preferred providers in Viaccess and Seca. For more details see the the FAQ/Prefered providers section below. Added support for dumping the CA_PMT. Set this to OFF, if you don’t know what this means. Makes only sense to turn it on with an emulator which can interpret this (e.g. HBEMU).
FreeCAM2-019: Added support for TPScrypt. Disabled printing of error messages like “NVRAM/FILTER ERROR”, but the problem still exists - see the Bugs section below. Added multiple EMM support. Now it is possible to receive EMMs for two different CA_System_IDs simultaneous. The two CA_System_IDs are: the one from the card and the default Irdeto1 ID - 0602.
FreeCAM2-020: Added support for Z-/x02-cards.
top of page
Installation:
Requirements:
* OS: Win95, Win98 or WinME
* Drivers: IRDETO95.INF/IRDETO98.INF
* Software: IRD106.EXE or XALOAD.EXE
Installation using XALOAD.EXE
-
Unzip all files to a directory of your choice (e.g. C:\FREECAM).
-
If you run Win95 (non OSR2) delete Irdeto98.inf.
-
If you run Win95 OSR2, Win98 or WinME delete Irdeto95.inf.
-
If you run WinNT, Win2000 or WinXP, it won’t work.
-
Insert the CI-Cam into the PCMCIA slot. When windows asks you for a driver directory point to C:\FREECAM.
-
Start the MS-DOS command line. Go to C:\FREECAM and run “XALOAD.EXE F2-B020.BIN”.
Installation using IRD106.EXE
-
Unzip all files to a directory of your choice (e.g. C:\FREECAM).
-
If you run Win95 (non OSR2) delete Irdeto98.inf.
-
If you run Win95 OSR2, Win98 or WinME delete Irdeto95.inf.
-
If you run WinNT, Win2000 or WinXP, it won’t work.
-
Insert the CI-Cam into the PCMCIA slot. When windows asks you for a driver directory point to C:\FREECAM.
-
Edit IRD106.INI and change the BINARY entry to Binary=F2-B020.BIN.
-
Copy IRD106.INI from C:\FREECAM to windows directory (e.g. C:\WINDOWS).
-
Run IRD106.EXE. Press the START button.
top of page
FAQ:
Goodies menu:
DEBUG (on / off): OFF (default): sending of debug messages is switched off. ON: CA_PMT is sent to cardslot, “01 5A 00 00 01 length ca_pmt”. ON is not useful if you don’t know how to read the CA_PMT. This option does not open any extra channels.
ECM: This setting has 2 different functions:
-
cam sends the selected list of CA_System_IDs and the CA_System_ID from the card to the receiver. This way cam tells the receiver which systems it supports. This function is only in effect on receivers which prefilter the CA_PMT (Technisat, Humax). On receivers which give the complete PMT to the CI (Nokia, Galaxis, Hauppauge/Technotrend DVBs) it has no effect.
-
the selected set of CA_System_IDs is used to find the ECM-PID. The cam checks if ECM-PIDs for one of the CA_System_IDs are in the CA_PMT and selects them. The order of the CA_System_IDs in the list defines their priority. The highest priority has the CA_System_ID from the card, followed by the CA_system_IDs from the list, from left to right. This function is independent of used receiver.
BS/I/V/S/N (default) 1702 1762 0602 0500 0100 1800
BA/I/V/S/N 1762 1702 0602 0500 0100 1800
BK/I/V/S/N 1722 1762 0602 0500 0100 1800
Irdeto 1762 0602 0604 0606 0608 0622
I/V/S/CO/N 1762 0602 0500 0100 0B00 1800
I/CR/V/NA 0602 0D00 0D03 0D05 0500 1801
Seca/Via 1702 1762 0602 0100 0500 1800
Via/Seca 1702 1762 0602 0500 0100 1800
I=Irdeto, BS=BetaCrypt-S, BA=BetaCrypt-A, BK=BetaCrypt-K, S=Seca, V=Viaccess, N=Nagra, NA=Nagra-Aladin, CO=Conax, CR=Cryptoworks
You can edit the menu text and CA_System_IDs: text at $37F00, CA_System_IDs at $37F80 or use a FreeCam editor like FCEdit.
EMU (on / off): OFF: use card or emu to decode. ON: internal Irdeto1/BetaCrypt1 emulator is used.
TPScrypt (on / off): OFF: cam does not decrypt TPScrypted Viaccess ECMs. ON: cam decrypts TPScrypted Viaccess ECMs and sends them plain to the card.
Prefered providers:
It is possible to define a list of so-called “prefered” providers for Viaccess and Seca. These are 10 byte long strings which consist of 4 or 2 provider idents, depending on the System. These strings have the following format (all values in hexadecimal notation):
53 45 aa aa bb bb cc cc dd dd for Seca: space for 4 idents each 2 byte long.
56 49 xx xx x0 yy yy y0 00 00 for Viaccess: space for 2 idents each 3 byte long, the last 2 byte are not used.
You can enter these strings in the same way as PlainKeys. Either with your remote control in the Key menu or at $3A000 in the bin file. It is wise to enter only the idents you have keys for. Multiple entries are allowed.
example Seca:
53 45 00 19 00 03 00 10 00 00 53 45 = SEca ident string
00 19 = ident for Canal+ Digitaal
00 03 = ident for Canal+ France
00 10 = ident for D+
00 00 = empty entry
example Viaccess:
56 49 00 78 00 00 7C 00 00 00 56 49 = VIaccess ident string
00 78 00 = ident for CSN France
00 7C 00 = ident for TPS France
00 00 = not used, always 00 00
Multiple EMMs:
It is possible to receive EMMs for two different CA_System_IDs. The first CA_System_ID is 0602 (default Irdeto1 ID). If it is in the CAT, it is activated. The second CA_System_ID is defined by the card. Example: if you set your card to 1702 you will be able to receive EMMs for 0602 and 1702.
top of page
Installation:
Voraussetzungen:
* Betriebssystem: Win95, Win98 oder WinME
* Treiber: IRDETO95.INF/IRDETO98.INF
* Software: IRD106.EXE oder XALOAD.EXE
Installation mit XALOAD.EXE
-
Alle Dateien in ein beliebiges Verzeichnis entpacken (z.B.: C:\FREECAM).
-
Wenn auf dem PC Win95 (nicht OSR2) läuft, Irdeto98.inf löschen.
-
Wenn auf dem PC Win95 OSR2, Win98 oder WinME läuft, Irdeto95.inf löschen.
-
Wenn auf dem PC WinNT, Win2000 oder WinXP läuft, ist die Installation nicht möglich.
-
Das CI-Cam in den PCMCIA Schacht einstecken. Wenn Windows nach einem Trieber fragt, auf das Verzeichnis C:\FREECAM zeigen.
-
MS-DOS Eingabeaufforderung starten. Nach C:\FREECAM wechseln und “XALOAD.EXE F2-B020.BIN” starten.
Installation mit IRD106.EXE
-
Alle Dateien in ein beliebiges Verzeichnis entpacken (z.B.: C:\FREECAM).
-
Wenn auf dem PC Win95 (nicht OSR2) läuft, Irdeto98.inf löschen.
-
Wenn auf dem PC Win95 OSR2, Win98 oder WinME läuft, Irdeto95.inf löschen.
-
Wenn auf dem PC WinNT, Win2000 oder WinXP läuft, ist die Installation nicht möglich.
-
Das CI-Cam in den PCMCIA Schacht einstecken. Wenn Windows nach einem Trieber fragt, auf das Verzeichnis C:\FREECAM zeigen.
-
IRD106.INI öffnen und den BINARY Eintrag auf Binary=F2-B020.BIN setzen.
-
IRD106.INI von C:\FREECAM in das Windows Verzeichnis (z.B.: C:\WINDOWS) kopieren.
-
IRD106.EXE starten. Auf den START Knopf drücken.
top of page
FAQ:
Goodies Menü:
DEBUG (on / off): OFF (default): Debuginformationen werden nicht gesendet. ON: CA_PMT wird zum Karteslot gesendet, “01 5A 00 00 01 Länge ca_pmt”. ON ist nur dann sinnvoll, wenn Ihnen die Struktur der CA_PMT bekannt ist. Diese Option öffnet keine zusätzlichen Kanäle.
ECM: Diese Einstellung hat 2 verschiedene Funktionen:
-
das Cam übergibt an den Receiver die ausgewählte Liste mit CA_System_IDs und die CA_System_ID von der Karte. Auf diese Weise erfährt der Receiver welche Systeme das Cam unterstützt. Diese Funktion hat nur bei Receivern Auswirkungen, die die CA_PMT vorfiltern (Technisat, Humax). Receiver, die die komplette PMT an das CI weitergeben (Nokia, Galaxis, Hauppauge/Technotrend DVBs), werden davon nicht beeinflusst.
-
der ausgewählte Satz von CA_System_IDs wird zu Bestimmung der ECM-PID benutzt. Das Cam prüft ob in der CA_PMT ECM-PIDs für eine der CA_System_IDs vorhanden sind und aktiviert diese. Die Reihenfolge der CA_System_IDs in der Liste bestimmt ihre Priorität. Die höchste Priorität hat die CA_System_ID von der Karte, dann folgen die CA_System_IDs aus der Liste, von links nach rechts. Diese Funktion ist unabhängig vom verwendetem Receiver.
BS/I/V/S/N (default) 1702 1762 0602 0500 0100 1800
BA/I/V/S/N 1762 1702 0602 0500 0100 1800
BK/I/V/S/N 1722 1762 0602 0500 0100 1800
Irdeto 1762 0602 0604 0606 0608 0622
I/V/S/CO/N 1762 0602 0500 0100 0B00 1800
I/CR/V/NA 0602 0D00 0D03 0D05 0500 1801
Seca/Via 1702 1762 0602 0100 0500 1800
Via/Seca 1702 1762 0602 0500 0100 1800
I=Irdeto, BS=BetaCrypt-S, BA=BetaCrypt-A, BK=BetaCrypt-K, S=Seca, V=Viaccess, N=Nagra, NA=Nagra-Aladin, CO=Conax, CR=Cryptoworks
Menütext und CA_System_IDs können geändert werden: Text ab Adresse $37F00, CA_System_IDs ab Adresse $37F80, oder mit einen FreeCam Editor wie FCEdit.
EMU (on / off): OFF: zum Dekodieren wird eine Karte oder ein Emulator benötigt. ON: der interne Irdeto1/BetaCrypt1 Emulator wird benutzt.
TPScrypt (on / off): OFF: mit TPScrypt verschleierte Viaccess ECMs werden nicht entschlüsselt. ON: das Cam entschlüsselt mit TPScrypt verschleierte Viaccess ECMs und sendet sie plain zu Karte.
Bevorzugte Provider:
Es gibt die Möglichkeit für Viaccess und Seca eine Liste so genannter “bevorzugter” Provider anzulegen. Das sind 10 Byte lange Strings, die je nach System 4 oder 2 Provider Idents aufnehmen können. Diese Strings haben folgendes Format (alle Werte in hexadezimaler Schreibweise):
53 45 aa aa bb bb cc cc dd dd für Seca: Platz für 4 Idents je 2 Byte.
56 49 xx xx x0 yy yy y0 00 00 für Viaccess: Platz für 2 Idents je 3 Byte, die letzten 2 Byte sind unbenutzt.
Die Eingabe dieser Strings erfolgt auf die gleiche Weise, wie die Eingabe der PlainKeys. Entweder mit der Fernbedienung über das Key Menü oder direkt ab Adresse $3A000. Sinnvollerweise sollte man nur die Idents in die Liste eintragen, für die man auch Keys hat. Es können mehrere solcher Strings eingetragen werden.
Beispiel Seca:
53 45 00 19 00 03 00 10 00 00 53 45 = SEca Ident String
00 19 = Ident für Canal+ Digitaal
00 03 = Ident für Canal+ France
00 10 = Ident für D+
00 00 = leerer Eintrag
Beispiel Viaccess:
56 49 00 78 00 00 7C 00 00 00 56 49 = VIaccess Ident String
00 78 00 = Ident für CSN France
00 7C 00 = Ident für TPS France
00 00 = unbenutzt, immer 00 00
Mehrfach EMMs:
Es ist möglich EMMs für zwei verschiedene CA_System_IDs zu empfangen. Die erste CA_System_ID ist die 0602 (default Irdeto1 ID). Wenn sie in der CAT vorhanden ist, wird sie aktiviert. Die zweite CA_System_ID wird von der Karte bestimmt. Beispiel: wenn die Karte auf 1702 gesetzt ist, können EMMs für 0602 und 1702 empfangen werden.
top of page
Known bugs:
* FreeCAM fucks up, if CA_PMT is greater than 192 Bytes. It displays stupid NVRAM error messages, if it is greater than 128 bytes. This bug is part of the original Irdeto soft. We’ll try to overcome this in a later release.
top of page
© by ![]()