Opened 8 years ago

Closed 8 years ago

#4101 closed defect (fixed)

Now always Error activating card (NDS videoguard2) r10376

Reported by: superglud Owned by:
Priority: major Component: Card support
Severity: high Keywords:
Cc: Sensitive: no

Description

Revision

r10376

Last known ok revision

r10375

Issue Description

Error activating card

When the issue occurs

Always

How the issue is reproducable

Start oscam

Attachments (2)

Oscam_10375_d255_Ok.log (937.4 KB ) - added by superglud 8 years ago.
Oscam_10375_d255_Ok.log (second start ok (see line 1259))
Oscam_10420_d255_NotOk.log (263.4 KB ) - added by superglud 8 years ago.
Tested on r10420 but issue started at r10376 (incudes 2 oscam starts)

Download all attachments as: .zip

Change History (16)

by superglud, 8 years ago

Attachment: Oscam_10375_d255_Ok.log added

Oscam_10375_d255_Ok.log (second start ok (see line 1259))

by superglud, 8 years ago

Attachment: Oscam_10420_d255_NotOk.log added

Tested on r10420 but issue started at r10376 (incudes 2 oscam starts)

comment:1 by Deas, 8 years ago

did you see the new readtiers parameter?

0 disable
1 ins70
2 ins76

comment:2 by superglud, 8 years ago

Resolution: fixed
Status: newclosed

No, now i did, ... Thanks Deas

Adding

readtiers = 2

solved the problem.

Sorry for the inconvenience.

comment:3 by the.sniffer, 8 years ago

Perhaps it is better to set readtiers default on 0 for disabled or to 2 for "old".

comment:4 by BigGyros, 8 years ago

maybe its possible to check if card is able of ins70 (most are?), if not check ins76 if this either isn't working don't read tiers. with this way also the readtiers option could be removed.

comment:5 by trueblood, 8 years ago

I think that we need to update oscam.server.txt, oscam.server.5, oscam.server.5.html in trunk with the description of this parameter. The better way to "resolve" this problem is to set it to zero by default like

nagra_read =

0 # disabled (default)
1 # read all records with expired rights
2 # read records with valid rights only

Last edited 8 years ago by trueblood (previous) (diff)

comment:6 by Jotne, 8 years ago

Resolution: fixed
Status: closedreopened

This is still not fixed.
For all version after 10376 OSCam dies when tries to activate 090F cards.
You need to configure "readtiers = 2" before you start the reader.
It should be set as default to "2" or "0" so we do not get the crash.

Help info for clik on "NDS read tiers:" is still missing.

comment:7 by ni hao, 8 years ago

Current default is ok and used by most of the oscam users. So no need to change default setting. For 090F choose the right setting, save it and check if it is saved correctly in oscam.server at the appropriate reader

Last edited 8 years ago by ni hao (previous) (diff)

comment:8 by Jotne, 8 years ago

Problem is not that default is wrong for 090A.
Problem is that OSCam dies without any warning when tries to initialize the card.
If card is just not working, then I agree that its not a problem. But a software dies just due to some insert a card, is bad.

comment:10 by bazil, 8 years ago

Is there a solution to this, I cant get my 090F card working from 10376 onwards. Cant find any readtier parameter. Is this parameter gone somewhere from 10376 to latest version?

comment:11 by bazil, 8 years ago

Anyone?

comment:12 by superglud, 8 years ago

Add this new line to the 090F [reader] section, in the file oscam.server

readtiers = 2

Example:

[reader]
label = VIASAT
protocol = internal
device = /dev/sci0
detect = cd
caid = 090F
ident = 090F:000000
readtiers = 2
cardmhz = 357
mhz = 357
autospeed = 0
au = 1
group = 1
emmcache = 1,3,2
blockemm-unknown = 1
blockemm-u = 0
blockemm-s = 0
blockemm-g = 1

Best regards

comment:13 by bazil, 8 years ago

Thx, solved it.

comment:14 by Aeon, 8 years ago

Resolution: fixed
Status: reopenedclosed
Note: See TracTickets for help on using tickets.