Closed enigma131 closed 7 years ago
Afaik, oscam needs to be configured for multiple cards. So it's not a ffdecsawrapper problem.
I want to use internal card reader from ffdecsawrapper , not oscam. Why use oscam as card reader? Internal ffdecsawrapper's reader are working ...
2017-09-10 18:38 GMT+02:00 Tycho Lürsen notifications@github.com:
Afaik, oscam needs to be configured for multiple cards. So it's not a ffdecsawrapper problem.
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/bas-t/ffdecsawrapper/issues/49#issuecomment-328354660, or mute the thread https://github.com/notifications/unsubscribe-auth/AeV3FbtsEmYTBUoM3-ZdCz09O1xrSdXxks5shBB1gaJpZM4PSPB4 .
Well, apparently not. Anyhow, I'm not going to address your issue.
why did you say internal card reader are not working? Of course there are working if one card or 2 cards with different CAID.
Ok, if you have no time forthis issue
When using 2 smartcards with same CAID, ffdecsawrapper can't work on second card.
In file system-common.c, function cSystemScCore::ProcessECM : *card=smartcards.LockCard(scId); calls function in smarcard.c with takes the first card with matching scId.
The problem here is that if there is no matching ecm->provId on card, the routine diden't look for second card .. Here code must be done for looking on each card for matching provId before selecting it and call function Decode