Opened 3 years ago
Last modified 3 years ago
#4822 new defect
mapping ECMLenght oscam.whitelist
Reported by: | robert_cz | Owned by: | |
---|---|---|---|
Priority: | major | Component: | General |
Severity: | medium | Keywords: | |
Cc: | robert_cz | Sensitive: | no |
Description
Oscam incorrectly interepret mapping entry with ECMLength
I have configure in oscam.whitelist:
m:0100:000068::::6A 1813:000068
But Oscam is ignoring ECMLenght
(config) whitelist: m: 0100@000068:0000:0000:0000:00 map to 1813@000068
Finaly map everithing from 0100
Attachments (1)
Change History (7)
comment:1 by , 3 years ago
by , 3 years ago
Attachment: | whitelist.mapping.ecmlength-fix01.zip added |
---|
comment:2 by , 3 years ago
you're right robert_cz, the ecmlength was ignored since introducing in #6606 :)
@savan: he post the example with the corrosponding log-part.
comment:3 by , 3 years ago
i just fix the part of getting the ecmlength from m:-line, i didnt check the function of mapping with matching ecmlegth.
comment:4 by , 3 years ago
Let us discuss / test it @ https://board.streamboard.tv/forum/thread/47709-oscam-whitelist-mapping-ecmlength-ticket-4822/
comment:5 by , 3 years ago
I have test this patch, and map is working correctly in the mapping. Map only defined lenght. With one but. If the origin of the ECM for mapping is from DVBAPI and we mapping for example 0100 to 1813 DVBAPI is responding that is not interesting about the answer for 1813. Looks that for dvbapi answer for ECM must to be reversely translated:
(...)
2020/11/08 19:42:41 7558BF37 c (dvbapi) Demuxer 0 control word received for PID 8 CAID 1813 PROVID 000068 ECMPID 02C6 CHID 5C00 VPID 006E
2020/11/08 19:42:41 7558BF37 c (dvbapi) Demuxer 0 not interested in response ecmhash 0EE3A4B08CBF16F5EF21C2820B7A2D9B (filter already killed)
2020/11/08 19:42:41 7558BF37 c (dvbapi) Unhandled ECM response received for CAID 1813 PROVID 000068 ECMPID 02C6 CHID 5C00 VPID 006E
(...)
comment:6 by , 3 years ago
What do you think to add this patch to the oscam?
Mapping with ECMlenght is very useful
Your log must prove it so post your log contain error, no log or no error in log and ticket is invalid.