Opened 13 years ago
Closed 13 years ago
#319 closed defect (fixed)
Problem with oscam-mon entitlement not shown correctly
Reported by: | _ps7ch0_ | Owned by: | alno |
---|---|---|---|
Priority: | minor | Component: | |
Severity: | low | Keywords: | oscma-mon |
Cc: | Sensitive: | no |
Description
Hello,
This is a little issue about the entitlement.
From the web interface, I received only the three fisrt lines
ATR: 3B F7 11 00 01 40 96 70 70 37 0E 6C B6 D6
type: seca, caid: 0100, serial: xxxxxxxxx, card: Canal+ NL v7.3
providers: 5 (0000,009B,009C,009D,009E)
But these lines don't show me my current entitlement because this one appears later. (line 4)
2010/01/08 14:39:22 16783 r03 ATR: 3B F7 11 00 01 40 96 70 70 37 0E 6C B6 D6
2010/01/08 14:39:23 16783 r03 type: seca, caid: 0100, serial: xxxxxxxxx, card: Canal+ NL v7.3
2010/01/08 14:39:23 16783 r03 provider: 1, valid: 0, name: SECA, expiry date: 1990/00/00
2010/01/08 14:39:23 16783 r03 provider: 2, valid: 1, name: BETV, expiry date: 2010/02/28
2010/01/08 14:39:23 16783 r03 SA: 001B15E1
2010/01/08 14:39:23 16783 r03 provider: 3, valid: 0, name: CANAL+ VL, expiry date: 2003/12/31
2010/01/08 14:39:23 16783 r03 provider: 4, valid: 0, name: Spare A, expiry date: 1990/00/00
2010/01/08 14:39:23 16783 r03 provider: 5, valid: 0, name: Spare B, expiry date: 1990/00/00
2010/01/08 14:39:23 16783 r03 providers: 5 (0000,009B,009C,009D,009E)
...
Cheers.
Attachments (2)
Change History (7)
comment:1 by , 13 years ago
Resolution: | → worksforme |
---|---|
Status: | new → closed |
comment:2 by , 13 years ago
Resolution: | worksforme |
---|---|
Status: | closed → reopened |
Hello Alno,
Herewith two screenshots in order to identify my current issue. Let me know if it's "normal behaviour". But I think no.
Thanks.
comment:3 by , 13 years ago
it's a seca reader and by design of code it shows only valid entitlements
reader-seca.c line 64ff
if (valid==1) //if not expired cs_log("SA: %s", cs_hexdump(0, cta_res+18, 4));
I'll not change smthg. in the reader modules. If you need it for you personally comment out or delete the line if (valid==1) if not expired
comment:4 by , 13 years ago
sorry wrong codepart - the entitlement for monitor usage is written here in line 102
cs_ri_log("type: seca, caid: %04X, serial: %llu, card: %s v%d.%d", reader[ridx].caid[0], serial, card, atr[9]&0x0F, atr[9]>>4); read_cmd(ins16, NULL); // read nr of providers
This is after the decission is made and invalid carddata already filtered out.
This is smthg. what I deffinately not able and willing to fix because hundred other guys will ask then why now invalid entitlements are showed
comment:5 by , 13 years ago
Resolution: | → fixed |
---|---|
Status: | reopened → closed |
Ok no prob. Thanks for your reply... and great job also on the top. I am going to close this.
The Entitlement is nothing else as the startlog of your reader stored in the memory. The Webinterface only present this piece of log. It should be the same as you see on ascam startup on your console