xref: /OK3568_Linux_fs/kernel/Documentation/admin-guide/media/technisat.rst (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593Smuzhiyun.. SPDX-License-Identifier: GPL-2.0
2*4882a593Smuzhiyun
3*4882a593SmuzhiyunHow to set up the Technisat/B2C2 Flexcop devices
4*4882a593Smuzhiyun================================================
5*4882a593Smuzhiyun
6*4882a593Smuzhiyun.. note::
7*4882a593Smuzhiyun
8*4882a593Smuzhiyun   This documentation is outdated.
9*4882a593Smuzhiyun
10*4882a593SmuzhiyunAuthor: Uwe Bugla <uwe.bugla@gmx.de> August 2009
11*4882a593Smuzhiyun
12*4882a593SmuzhiyunFind out what device you have
13*4882a593Smuzhiyun-----------------------------
14*4882a593Smuzhiyun
15*4882a593SmuzhiyunImportant Notice: The driver does NOT support Technisat USB 2 devices!
16*4882a593Smuzhiyun
17*4882a593SmuzhiyunFirst start your linux box with a shipped kernel:
18*4882a593Smuzhiyun
19*4882a593Smuzhiyun.. code-block:: none
20*4882a593Smuzhiyun
21*4882a593Smuzhiyun	lspci -vvv for a PCI device (lsusb -vvv for an USB device) will show you for example:
22*4882a593Smuzhiyun	02:0b.0 Network controller: Techsan Electronics Co Ltd B2C2 FlexCopII DVB chip /
23*4882a593Smuzhiyun	Technisat SkyStar2 DVB card (rev 02)
24*4882a593Smuzhiyun
25*4882a593Smuzhiyun	dmesg | grep frontend may show you for example:
26*4882a593Smuzhiyun	DVB: registering frontend 0 (Conexant CX24123/CX24109)...
27*4882a593Smuzhiyun
28*4882a593SmuzhiyunKernel compilation:
29*4882a593Smuzhiyun-------------------
30*4882a593Smuzhiyun
31*4882a593SmuzhiyunIf the Flexcop / Technisat is the only DVB / TV / Radio device in your box
32*4882a593Smuzhiyunget rid of unnecessary modules and check this one:
33*4882a593Smuzhiyun
34*4882a593Smuzhiyun``Multimedia support`` => ``Customise analog and hybrid tuner modules to build``
35*4882a593Smuzhiyun
36*4882a593SmuzhiyunIn this directory uncheck every driver which is activated there
37*4882a593Smuzhiyun(except ``Simple tuner support`` for ATSC 3rd generation only -> see case 9 please).
38*4882a593Smuzhiyun
39*4882a593SmuzhiyunThen please activate:
40*4882a593Smuzhiyun
41*4882a593Smuzhiyun- Main module part:
42*4882a593Smuzhiyun
43*4882a593Smuzhiyun  ``Multimedia support`` => ``DVB/ATSC adapters`` => ``Technisat/B2C2 FlexcopII(b) and FlexCopIII adapters``
44*4882a593Smuzhiyun
45*4882a593Smuzhiyun  #) => ``Technisat/B2C2 Air/Sky/Cable2PC PCI`` (PCI card) or
46*4882a593Smuzhiyun  #) => ``Technisat/B2C2 Air/Sky/Cable2PC USB`` (USB 1.1 adapter)
47*4882a593Smuzhiyun     and for troubleshooting purposes:
48*4882a593Smuzhiyun  #) => ``Enable debug for the B2C2 FlexCop drivers``
49*4882a593Smuzhiyun
50*4882a593Smuzhiyun- Frontend / Tuner / Demodulator module part:
51*4882a593Smuzhiyun
52*4882a593Smuzhiyun  ``Multimedia support`` => ``DVB/ATSC adapters``
53*4882a593Smuzhiyun   => ``Customise the frontend modules to build`` ``Customise DVB frontends`` =>
54*4882a593Smuzhiyun
55*4882a593Smuzhiyun  - SkyStar DVB-S Revision 2.3:
56*4882a593Smuzhiyun
57*4882a593Smuzhiyun    #) => ``Zarlink VP310/MT312/ZL10313 based``
58*4882a593Smuzhiyun    #) => ``Generic I2C PLL based tuners``
59*4882a593Smuzhiyun
60*4882a593Smuzhiyun  - SkyStar DVB-S Revision 2.6:
61*4882a593Smuzhiyun
62*4882a593Smuzhiyun    #) => ``ST STV0299 based``
63*4882a593Smuzhiyun    #) => ``Generic I2C PLL based tuners``
64*4882a593Smuzhiyun
65*4882a593Smuzhiyun  - SkyStar DVB-S Revision 2.7:
66*4882a593Smuzhiyun
67*4882a593Smuzhiyun    #) => ``Samsung S5H1420 based``
68*4882a593Smuzhiyun    #) => ``Integrant ITD1000 Zero IF tuner for DVB-S/DSS``
69*4882a593Smuzhiyun    #) => ``ISL6421 SEC controller``
70*4882a593Smuzhiyun
71*4882a593Smuzhiyun  - SkyStar DVB-S Revision 2.8:
72*4882a593Smuzhiyun
73*4882a593Smuzhiyun    #) => ``Conexant CX24123 based``
74*4882a593Smuzhiyun    #) => ``Conexant CX24113/CX24128 tuner for DVB-S/DSS``
75*4882a593Smuzhiyun    #) => ``ISL6421 SEC controller``
76*4882a593Smuzhiyun
77*4882a593Smuzhiyun  - AirStar DVB-T card:
78*4882a593Smuzhiyun
79*4882a593Smuzhiyun    #) => ``Zarlink MT352 based``
80*4882a593Smuzhiyun    #) => ``Generic I2C PLL based tuners``
81*4882a593Smuzhiyun
82*4882a593Smuzhiyun  - CableStar DVB-C card:
83*4882a593Smuzhiyun
84*4882a593Smuzhiyun    #) => ``ST STV0297 based``
85*4882a593Smuzhiyun    #) => ``Generic I2C PLL based tuners``
86*4882a593Smuzhiyun
87*4882a593Smuzhiyun  - AirStar ATSC card 1st generation:
88*4882a593Smuzhiyun
89*4882a593Smuzhiyun    #) => ``Broadcom BCM3510``
90*4882a593Smuzhiyun
91*4882a593Smuzhiyun  - AirStar ATSC card 2nd generation:
92*4882a593Smuzhiyun
93*4882a593Smuzhiyun    #) => ``NxtWave Communications NXT2002/NXT2004 based``
94*4882a593Smuzhiyun    #) => ``Generic I2C PLL based tuners``
95*4882a593Smuzhiyun
96*4882a593Smuzhiyun  - AirStar ATSC card 3rd generation:
97*4882a593Smuzhiyun
98*4882a593Smuzhiyun    #) => ``LG Electronics LGDT3302/LGDT3303 based``
99*4882a593Smuzhiyun    #) ``Multimedia support`` => ``Customise analog and hybrid tuner modules to build`` => ``Simple tuner support``
100*4882a593Smuzhiyun
101