#1879 closed defect (fixed)
REGRESSION: bskyb doesn't work on ferguson/ariva family
Reported by: | tigtex | Owned by: | |
---|---|---|---|
Priority: | critical | Component: | Reader |
Severity: | high | Keywords: | ariva, bskyb |
Cc: | Sensitive: | no |
Description
Revision
5275
Issue Description
When you open a skyuk channel, oscam searches for 0960 instead of 0963.
When the issue occurs
With revision 5260, provider 0963 started working. With 5275 that fix was reverted.
How the issue is reproducable
Try to open bskyb on astra2 with a ferguson/ariva/metronic rs232 receiver. It doesn't work
Solution
It's easy to fix this. All you need is this line in oscam.c
if (er->caid == 0x0960) er->caid=0x0963;
and everything should work again.
Log attached below
Attachments (2)
Change History (17)
by , 13 years ago
comment:1 by , 13 years ago
Summary: | bskyb doesn't work on ariva/ferguson/teka/metronic → REGRESSION: bskyb doesn't work on ferguson/ariva family |
---|
comment:2 by , 13 years ago
Could you please read this thread, 'cause I don't have this card and I don't understand the cause of this problem.
http://oscam.ump2002.net/board/thread.php?threadid=7721
thx
comment:3 by , 13 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
there was some fix by network in last weeks ,is that still exists ?
comment:4 by , 13 years ago
Resolution: | fixed |
---|---|
Status: | closed → reopened |
(I was away for a while, sorry). Yes, this problem exists on newer revisions. Just compiled the latest svn from today and I have to manually patch oscam.c to make 0963 work. So this is not fixed...
Using a ferguson af-3318se clone, firmware a6686 af7-rc7
comment:5 by , 13 years ago
Why don't you use priority in oscam.dvbapi?
Just add a line like this:
P: 0963:000000 # SKY UK
comment:6 by , 13 years ago
Making 0963 a priority doesn't fix the problem because for some strange reason my receiver keeps doing requests on 0960 with any oscam revision that's not the 5260-5275. It never makes requests on 0963. If I patch oscam.c everything works.
Is there any reason to not to add this line to trunk?
comment:7 by , 13 years ago
please post a -d 128 log of a switch to such a channel without your patch. the log provided so far is useless...
comment:8 by , 12 years ago
Looking at the code, trying to understand / identify a problem I have, I found this related ticket. Investigating further I found that _network changed the quickfix from:
//Ariva quickfix if (er->caid == 0x0960) er->caid=0x0963; if (er->caid > 0x18FF && er->prid > 0x00FFFF) er->prid=0; if ((er->caid == 0x1830 || er->caid == 0x1843) && (er->prid > 0x00FFFF)) er->prid= 0x03411;
to (rev5275)
//Ariva quickfix (invalid nagra provider) if (((er->caid & 0xFF00) == 0x1800) && er->prid > 0x00FFFF) er->prid=0;
_network 's log entry :
_network 21-5-2011 19:49:41
fix for quickfix r5260 (should fix #1874)
So only _network can answer why he deleted the fix.
Keep up the good work.
comment:9 by , 12 years ago
1 year later, this provider still doesn't work with ariva/ferguson recievers. But the problem is solved just by adding this line
if (er->caid == 0x0960) er->caid=0x0963;
why don't we patch it?
using -d 128 doesn't bring anything new, the serial reciever asks for 0960 instead of 0963 and gives a "no matching reader" error.
comment:11 by , 12 years ago
Resolution: | → fixed |
---|---|
Status: | reopened → closed |
the fix for such problems is since a few revisions in the svn: http://www.streamboard.tv/wiki/OSCam/en/Config/oscam.dvbapi
M: 0960 0963
no need to patch anything in oscam.
comment:12 by , 12 years ago
A rs232 reciever doesn't use dvbapi... so that solution doesn't work...
comment:13 by , 12 years ago
sorry - my fault, wrong link: http://www.streamboard.tv/wiki/OSCam/en/Config/oscam.whitelist
too many places with mapping...
comment:14 by , 12 years ago
Tested that. Gives me this with
m: 0960::::: 0963:::::
"anonymous (0963&000000/0504/232C/62:0##2): invalid (0 ms) (0 of 0)"
m: 0960 0963 is ignored (loaded 0 entries)
comment:15 by , 12 years ago
please discuss it in streamboard forum and don´t forget to post your config. btw.: are you sure that you allow 0963 on your reader(s)?
logfile