Project

General

Profile

Biss key

Added by Diguen Laminot over 11 years ago

Where / How can I enter Biss key for a channel ?

Sorry for my noob question :)


Replies (36)

RE: Biss key - Added by senora doddel over 8 years ago

thanks Nikolay,
the patch breaks the use of libdvbcsa though for decrypting.
Attached a patch to current tvheadend (2014/07/07) that also works with dvbcsa.
Also puts proper tabs in Makefile.

ccw.patch (32.5 KB) ccw.patch patch4ccw_tvh_20140707

RE: Biss key - Added by Petar Ivanov over 8 years ago

senora doddel wrote:

thanks Nikolay,
the patch breaks the use of libdvbcsa though for decrypting.
Attached a patch to current tvheadend (2014/07/07) that also works with dvbcsa.
Also puts proper tabs in Makefile.

For what is this libdvbcsa, what make ?
What make uour fix ?

RE: Biss key - Added by senora doddel over 8 years ago

the csa decryption can be done in software by either ffdecsa (included with tvheadend) or with libdvbcsa, the standard Linux library for this, maintained by videolan.org.
It is an option to choose which one to use. See TVH's './configure --help'. So far have been using libdvbcsa here with good results, also in HD. Have not done an in-depth comparison though. Best is what takes least CPU cycles.

In any case the latest patch as published by Nikolay, and adapted by me to work with current tvheadend-master, would not compile here because of the ccw.c routine using only ffdecsa specific calls but the ffdecsa.h #include was missing, and could not work when one would prefer libdvbcsa i.s.o. ffdecsa because the compiler switches and proper calls were missing in ccw.c to work with libdvbcsa. My patch just maintains the option of choice of decrypter, also with ccw functionality added.

RE: Biss key - Added by hencha satellite over 8 years ago

Yup i use dvbcsa too and now no problem again playing mpeg4/hd channel. all channel running well :D
Thanks for all buddy :D

RE: Biss key - Added by Anton Bungin over 8 years ago

Hmmm, not working.
When downloading and compiling tvheadend-3.9.990.tar.gz from Nikolay, there's an error that posix.mk is missing.
If I compile the latest build (3.9.1085) using afterwards "patch p1 < tvheadend-001-biss.patch", this throws no error, but "CSA > CCW Keys" doesn't appear.
If I use "patch -p1 < ccw.patch", I get this:
---

patching file Makefile
Hunk #11 FAILED at 279.
Hunk #12 succeeded at 319 (offset 1 line).
Hunk #13 succeeded at 399 (offset 1 line).
1 out of 13 hunks FAILED -- saving rejects to file Makefile.rej
patching file src/descrambler/capmt.c
Reversed (or previously applied) patch detected! Assume R? [n]
--

PS
Коля, фигня какая-то.

RE: Biss key - Added by Dexter Anderson almost 8 years ago

Thank you for this work, works great on .990.
Is there a patch available for later versions like 2450, v15 or 16?

RE: Biss key - Added by Petar Ivanov almost 8 years ago

Patch was include in official master, try to download last git master.

RE: Biss key - Added by Dexter Anderson almost 8 years ago

Thanks, tried newest git. I have tried a couple of channels without success, added all values under DES CCWC.
Is there a guide for using this?

RE: Biss key - Added by Petar Ivanov almost 8 years ago

Add new DES:

Check Enable

Transponder ID: 0x1
Must get Transpoder ID from transpoder on the channel from DVB Inputs > Muxes ? Transport Stream ID colum. must get number.
If 1 must write 0x1 if more than 10 must convert to from DEc to Hex, convert site http://www.javascript.martin-steen.de/hexcalc.html

Service ID:
The same: must get from DVB Inputs > Service ? Services ID colum.
If 1 must write 0x1 if 17185 must convert to HEX and convert is 4321. From Dec 17185 in HEx is 4321.

Even Key:
Odd Key:

Write the same CW on this two Eve and Odd, this is for biss key.

Regards

RE: Biss key - Added by Dexter Anderson almost 8 years ago

Much appreciated, thank you

RE: Biss key - Added by Info Barra over 6 years ago

Petar Ivanov wrote:

Add new DES:

Check Enable

Transponder ID: 0x1
Must get Transpoder ID from transpoder on the channel from DVB Inputs > Muxes ? Transport Stream ID colum. must get number.
If 1 must write 0x1 if more than 10 must convert to from DEc to Hex, convert site http://www.javascript.martin-steen.de/hexcalc.html

Service ID:
The same: must get from DVB Inputs > Service ? Services ID colum.
If 1 must write 0x1 if 17185 must convert to HEX and convert is 4321. From Dec 17185 in HEx is 4321.

Even Key:
Odd Key:

Write the same CW on this two Eve and Odd, this is for biss key.

Regards

Hi guys

on new tvheadend version 4.1xxxxxx do i need to input data in hex format or decimal?

i have read in another post i needs to be added decimal CAID 0x2600 provider id in decimal and transpoder id etc.etc.etc.

anyways i have tried both ways and saved information.

also on the CAS menu client name ? doi have to put the user client name from same account?

or can input any name?

I am confused and i am willing to test a FTA channel that somehow decided to enabled BISS now. but without success

so i have done the following

1-Transponder ID 1xxx and Service ID 1xxx from my provider i copied and added this on DES CCW transponder id and service id both the same 4 digit decimal.
2- CAID 0x2600
3- provider id the 6xxx8 5 digit decimal from provider id
4- added the key in both slots xx:xx:xx:xx:xx:xx:xx:xx

but still not working. i also went to dvbcard adapter / services and forced the caid on the specific channel using it using edit button and saved force to 0x2600

saved everything and rebooted tvheadend

but still not working in the log i only get

2016-07-24 17:31:53.688 [WARNING] TS: Sat1 75.0W/10xxxH/Channel HD test Transport error indicator (total 1)

i have also tested it again but this time input all data in hex converted it to hex. still get the same thing

is there a issue with tvheadend from version 4.1.1777 upwards not compatible with biss or am i missing something?

(26-36/36)