-
-
Notifications
You must be signed in to change notification settings - Fork 78
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support new elements, most importantly "Critical Security Update Version" #1151
Conversation
Zero effect, same errors [25/06 10:34:57.041 AD2]: RECV ciplus cc msg CAM2, session_num 6, tag 9f9007 len 40 dt_id 0 |
That is not possible, please make doubly sure you re-compile minisatip from the correct branch |
I've literally went to my folder, applied the changes, did make clean, configure make and restarted. No effect: [25/06 10:42:50.261 AD2]: RECV ciplus cc msg CAM2, session_num 6, tag 9f9007 len 40 dt_id 0 |
This time you applied the change, not last time. There's a different message now. |
Try removing the .bin file for your CAM from /var/cache/minisatip and try again |
No changes: [25/06 10:52:53.261 AD2]: RECV ciplus cc msg CAM2, session_num 6, tag 9f9007 len 40 dt_id 0 |
@Delitants I pushed another commit, can you apply it and try again? I would remove the .bin file one more time just in case. |
Thanks. Message has changed to: What are those keys it started to print in the log? Are they usable in oscam so I can get rid of this module and use the card alone? |
No, those have been printed all this time. Can you post a complete log? |
…ion" Should fix: [30/12 20:01:53.761 AD2]: req element 49 [30/12 20:01:53.761 AD2]: element_get: invalid id [30/12 20:01:53.761 AD2]: can not get element 49 [30/12 20:01:53.761 AD2]: cannot get element 49 [30/12 20:01:53.761 AD2]: cannot req data
Edit: dropped the operator profile related changes from this PR, let's focus on getting the key exchange working |
fdcc5df
to
d853e7b
Compare
I'm cautiously optimistic that the problem here is that we fail to send element 49 when the CAM requests it, after which it gives up and never sends any further elements. This means we don't get the odd register key later on when needed. |
Please see the log with these changes. It did not fail in first 15 minutes yet. |
Element is correctly sent to the CAM now:
and as if by magic, the CAM now sends the key for the other register roughly 10 seconds before a parity change:
Fuck me, I think it works now 🙏 |
Awesome. Does that mean it will also resolve an issue that I needed to tune to a different channel after one month to re-activate the cam? |
Probably not |
Not fixed. Fails during decoding, just with longer intervals now (hours instead of 5-10 minutes). |
Should fix:
@Delitants can you try your CAM again with this change?
Fixes #1029, fixes #1090, fixes #1134