Skip to contentSkip to conversation

tbs 8920 / cx24116 not working

linux-dvb Helmut Auer 3 participants 6 messages Nov 7, 2008 – Nov 8, 2008 Media (V4L/DVB)

lore
Share & tools
lore
#0 lore raw

Hello List,

I just tried to get my tbs 8920 running with current S2API and VDR and also with the multiproto drivers and a patch for this card. Both versions are failing, with this error:

Nov  7 23:39:26 [kernel] LNB Voltage SEC_VOLTAGE_18
Nov  7 23:39:26 [vdr] [23138] ERROR (dvbdevice.c,282): Die Operation 
wird nicht unterstützt
Nov  7 23:39:35 [vdr] [23138] frontend 0 timed out while tuning to 
channel 3, tp 112187
Nov  7 23:39:35 [vdr] [23138] ERROR (dvbdevice.c,282): Die Operation 
wird nicht unterstützt
Nov  7 23:39:35 [kernel] LNB Voltage SEC_VOLTAGE_18
Nov  7 23:39:44 [vdr] [23138] ERROR (dvbdevice.c,282): Die Operation 
wird nicht unterstützt
Nov  7 23:39:44 [kernel] LNB Voltage SEC_VOLTAGE_18

dmesg shows:

LNB Voltage SEC_VOLTAGE_off
ACPI: PCI interrupt for device 0000:01:09.0 disabled cx88/2: unregistering cx8802 driver, type: dvb access: shared cx88[0]/2: subsystem: 8920:8888, board: TBS 8920 DVB-S/S2 [card=71]
ACPI: PCI interrupt for device 0000:01:09.2 disabled
Linux video capture interface: v2.00
cx88/0: cx2388x v4l2 driver version 0.0.6 loaded
ACPI: PCI Interrupt 0000:01:09.0[A] -> Link [LNKC] -> GSI 11 (level, low) -> IRQ 11
cx88[0]: subsystem: 8920:8888, board: TBS 8920 DVB-S/S2 [card=72,autodetected], frontend(s): 1
cx88[0]: TV tuner type 4, Radio tuner type -1
cx88[0]/0: found at 0000:01:09.0, rev: 5, irq: 11, latency: 165, mmio:
0xfc000000
cx88[0]/0: registered device video0 [v4l2]
cx88[0]/0: registered device vbi0
cx88/2: cx2388x MPEG-TS Driver Manager version 0.0.6 loaded cx88[0]/2: cx2388x 8802 Driver Manager
ACPI: PCI Interrupt 0000:01:09.2[A] -> Link [LNKC] -> GSI 11 (level, low) -> IRQ 11
cx88[0]/2: found at 0000:01:09.2, rev: 5, irq: 11, latency: 64, mmio:
0xfd000000
cx8802_probe() allocating 1 frontend(s)
cx88/2: cx2388x dvb driver version 0.0.6 loaded
cx88/2: registering cx8802 driver, type: dvb access: shared cx88[0]/2: subsystem: 8920:8888, board: TBS 8920 DVB-S/S2 [card=72] cx88[0]/2: cx2388x based DVB/ATSC card
DVB: registering new adapter (cx88[0])
DVB: registering adapter 0 frontend 0 (Conexant CX24116/CX24118)...
cx24116_firmware_ondemand: Waiting for firmware upload (dvb-fe-cx24116.fw)...
cx24116_firmware_ondemand: Waiting for firmware upload(2)...
cx24116_load_firmware: FW version 1.22.82.0
cx24116_firmware_ondemand: Firmware upload complete
LNB Voltage SEC_VOLTAGE_13
LNB Voltage SEC_VOLTAGE_18

I also tested this patch:
http://hg.kewl.org/v4l-dvb/raw-rev/8d6d8974b33d

but without any change.

Any hints whats going wrong here ?

Signature · 7 lines
Helmut Auer, [email protected] 


_______________________________________________
linux-dvb mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
#1 lore raw
Quoted 58 lines

Hello List,

I just tried to get my tbs 8920 running with current S2API and VDR and also with the multiproto drivers and a patch for this card. Both versions are failing, with this error:

Nov  7 23:39:26 [kernel] LNB Voltage SEC_VOLTAGE_18
Nov  7 23:39:26 [vdr] [23138] ERROR (dvbdevice.c,282): Die Operation 
wird nicht unterstützt
Nov  7 23:39:35 [vdr] [23138] frontend 0 timed out while tuning to 
channel 3, tp 112187
Nov  7 23:39:35 [vdr] [23138] ERROR (dvbdevice.c,282): Die Operation 
wird nicht unterstützt
Nov  7 23:39:35 [kernel] LNB Voltage SEC_VOLTAGE_18
Nov  7 23:39:44 [vdr] [23138] ERROR (dvbdevice.c,282): Die Operation 
wird nicht unterstützt
Nov  7 23:39:44 [kernel] LNB Voltage SEC_VOLTAGE_18

dmesg shows:

LNB Voltage SEC_VOLTAGE_off
ACPI: PCI interrupt for device 0000:01:09.0 disabled cx88/2: unregistering cx8802 driver, type: dvb access: shared cx88[0]/2: subsystem: 8920:8888, board: TBS 8920 DVB-S/S2 [card=71]
ACPI: PCI interrupt for device 0000:01:09.2 disabled
Linux video capture interface: v2.00
cx88/0: cx2388x v4l2 driver version 0.0.6 loaded
ACPI: PCI Interrupt 0000:01:09.0[A] -> Link [LNKC] -> GSI 11 (level, low) -> IRQ 11
cx88[0]: subsystem: 8920:8888, board: TBS 8920 DVB-S/S2 [card=72,autodetected], frontend(s): 1
cx88[0]: TV tuner type 4, Radio tuner type -1
cx88[0]/0: found at 0000:01:09.0, rev: 5, irq: 11, latency: 165, mmio:
0xfc000000
cx88[0]/0: registered device video0 [v4l2]
cx88[0]/0: registered device vbi0
cx88/2: cx2388x MPEG-TS Driver Manager version 0.0.6 loaded cx88[0]/2: cx2388x 8802 Driver Manager
ACPI: PCI Interrupt 0000:01:09.2[A] -> Link [LNKC] -> GSI 11 (level, low) -> IRQ 11
cx88[0]/2: found at 0000:01:09.2, rev: 5, irq: 11, latency: 64, mmio:
0xfd000000
cx8802_probe() allocating 1 frontend(s)
cx88/2: cx2388x dvb driver version 0.0.6 loaded
cx88/2: registering cx8802 driver, type: dvb access: shared cx88[0]/2: subsystem: 8920:8888, board: TBS 8920 DVB-S/S2 [card=72] cx88[0]/2: cx2388x based DVB/ATSC card
DVB: registering new adapter (cx88[0])
DVB: registering adapter 0 frontend 0 (Conexant CX24116/CX24118)...
cx24116_firmware_ondemand: Waiting for firmware upload (dvb-fe-cx24116.fw)...
cx24116_firmware_ondemand: Waiting for firmware upload(2)...
cx24116_load_firmware: FW version 1.22.82.0
cx24116_firmware_ondemand: Firmware upload complete
LNB Voltage SEC_VOLTAGE_13
LNB Voltage SEC_VOLTAGE_18

Quoted 7 lines

I also tested this patch:
http://hg.kewl.org/v4l-dvb/raw-rev/8d6d8974b33d

but without any change.

Any hints whats going wrong here ?

P.S. I am using kernel 2.6.23.17

Signature · 7 lines
Helmut Auer, [email protected] 


_______________________________________________
linux-dvb mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
#2 lore raw

Hello Igor

Thanks for your patch from here:
http://www.linuxtv.org/pipermail/linux-dvb/2008-November/030207.html

I do not get the email for this answer :(

Now DVB-S works, but when I switch to a HDTV channel I get this messages:

Quoted 20 lines

cx24108 debug: entering SetTunerFreq, freq=1612000 cx24108 debug: select vco #7 (f=1612000) cx24108 debug: pump=1, n=49, a=26
cx24108 debug: entering SetTunerFreq, freq=1613375 cx24108 debug: select vco #7 (f=1613375) cx24108 debug: pump=1, n=49, a=27
cx24108 debug: entering SetTunerFreq, freq=1610625 cx24108 debug: select vco #7 (f=1610625) cx24108 debug: pump=1, n=49, a=24
cx24108 debug: entering SetTunerFreq, freq=1614750 cx24108 debug: select vco #7 (f=1614750) cx24108 debug: pump=1, n=49, a=29
cx24108 debug: entering SetTunerFreq, freq=1609250 cx24108 debug: select vco #7 (f=1609250) cx24108 debug: pump=1, n=49, a=23
cx24108 debug: entering SetTunerFreq, freq=1616125 cx24108 debug: select vco #7 (f=1616125) cx24108 debug: pump=1, n=49, a=30
cx24108 debug: entering SetTunerFreq, freq=1607875 cx24108 debug: select vco #7 (f=1607875)

Quoted 8 lines

cx24108 debug: pump=1, n=49, a=22
cx24108 debug: entering SetTunerFreq, freq=1617500 cx24108 debug: select vco #7 (f=1617500) cx24108 debug: pump=1, n=49, a=31
cx24108 debug: entering SetTunerFreq, freq=1606500 cx24108 debug: select vco #7 (f=1606500) cx24108 debug: pump=1, n=49, a=20
cx24108 debug: entering SetTunerFreq, freq=1618875

And nothing woll be received.
Tested with:

ANIXE HD;BetaDigital:11914:hC910M2O35S1:S19.2E:27500:1535:0;1539=deu:0:0:132:133:6:0 and
ARTE HD;ZDFvision:11362:hC23M2O35S1:S19.2E:22000:6210:6221=deu,6222=fra:6230:0:11120:1:1011:0

Signature · 7 lines
Helmut Auer, [email protected] 


_______________________________________________
linux-dvb mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
#3 lore raw

В сообщении от 8 November 2008 18:32:58 Helmut Auer написал(а):

Quoted 6 lines

Hello Igor

Thanks for your patch from here:
http://www.linuxtv.org/pipermail/linux-dvb/2008-November/030207.html

I do not get the email for this answer :(

Your mail delivery system marks my mails like spam :(

Quoted 40 lines

Now DVB-S works, but when I switch to a HDTV channel I get this messages:

Quoted 20 lines

cx24108 debug: entering SetTunerFreq, freq=1612000 cx24108 debug: select vco #7 (f=1612000) cx24108 debug: pump=1, n=49, a=26
cx24108 debug: entering SetTunerFreq, freq=1613375 cx24108 debug: select vco #7 (f=1613375) cx24108 debug: pump=1, n=49, a=27
cx24108 debug: entering SetTunerFreq, freq=1610625 cx24108 debug: select vco #7 (f=1610625) cx24108 debug: pump=1, n=49, a=24
cx24108 debug: entering SetTunerFreq, freq=1614750 cx24108 debug: select vco #7 (f=1614750) cx24108 debug: pump=1, n=49, a=29
cx24108 debug: entering SetTunerFreq, freq=1609250 cx24108 debug: select vco #7 (f=1609250) cx24108 debug: pump=1, n=49, a=23
cx24108 debug: entering SetTunerFreq, freq=1616125 cx24108 debug: select vco #7 (f=1616125) cx24108 debug: pump=1, n=49, a=30
cx24108 debug: entering SetTunerFreq, freq=1607875 cx24108 debug: select vco #7 (f=1607875)

Quoted 8 lines

cx24108 debug: pump=1, n=49, a=22
cx24108 debug: entering SetTunerFreq, freq=1617500 cx24108 debug: select vco #7 (f=1617500) cx24108 debug: pump=1, n=49, a=31
cx24108 debug: entering SetTunerFreq, freq=1606500 cx24108 debug: select vco #7 (f=1606500) cx24108 debug: pump=1, n=49, a=20
cx24108 debug: entering SetTunerFreq, freq=1618875

And nothing woll be received.
Tested with:

ANIXE HD;BetaDigital:11914:hC910M2O35S1:S19.2E:27500:1535:0;1539=deu:0:0:132:133:
6:0 and
ARTE HD;ZDFvision:11362:hC23M2O35S1:S19.2E:22000:6210:6221=deu,6222=fra:6230:0:1 1120:1:1011:0

Signature · 7 lines
Igor M. Liplianin
Microsoft Windows Free Zone - Linux used for all Computing Tasks

_______________________________________________
linux-dvb mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
#4 lore raw
In reply to Helmut Auer

Приветствую, Helmut

Quoted 57 lines

Hello List,

I just tried to get my tbs 8920 running with current S2API and VDR and also with the multiproto drivers and a patch for this card. Both versions are failing, with this error:

Nov  7 23:39:26 [kernel] LNB Voltage SEC_VOLTAGE_18
Nov  7 23:39:26 [vdr] [23138] ERROR (dvbdevice.c,282): Die Operation 
wird nicht unterstützt
Nov  7 23:39:35 [vdr] [23138] frontend 0 timed out while tuning to 
channel 3, tp 112187
Nov  7 23:39:35 [vdr] [23138] ERROR (dvbdevice.c,282): Die Operation 
wird nicht unterstützt
Nov  7 23:39:35 [kernel] LNB Voltage SEC_VOLTAGE_18
Nov  7 23:39:44 [vdr] [23138] ERROR (dvbdevice.c,282): Die Operation 
wird nicht unterstützt
Nov  7 23:39:44 [kernel] LNB Voltage SEC_VOLTAGE_18

dmesg shows:

LNB Voltage SEC_VOLTAGE_off
ACPI: PCI interrupt for device 0000:01:09.0 disabled cx88/2: unregistering cx8802 driver, type: dvb access: shared cx88[0]/2: subsystem: 8920:8888, board: TBS 8920 DVB-S/S2 [card=71]
ACPI: PCI interrupt for device 0000:01:09.2 disabled
Linux video capture interface: v2.00
cx88/0: cx2388x v4l2 driver version 0.0.6 loaded
ACPI: PCI Interrupt 0000:01:09.0[A] -> Link [LNKC] -> GSI 11 (level, low) -> IRQ 11
cx88[0]: subsystem: 8920:8888, board: TBS 8920 DVB-S/S2 [card=72,autodetected], frontend(s): 1
cx88[0]: TV tuner type 4, Radio tuner type -1
cx88[0]/0: found at 0000:01:09.0, rev: 5, irq: 11, latency: 165, mmio:
0xfc000000
cx88[0]/0: registered device video0 [v4l2]
cx88[0]/0: registered device vbi0
cx88/2: cx2388x MPEG-TS Driver Manager version 0.0.6 loaded cx88[0]/2: cx2388x 8802 Driver Manager
ACPI: PCI Interrupt 0000:01:09.2[A] -> Link [LNKC] -> GSI 11 (level, low) -> IRQ 11
cx88[0]/2: found at 0000:01:09.2, rev: 5, irq: 11, latency: 64, mmio:
0xfd000000
cx8802_probe() allocating 1 frontend(s)
cx88/2: cx2388x dvb driver version 0.0.6 loaded
cx88/2: registering cx8802 driver, type: dvb access: shared cx88[0]/2: subsystem: 8920:8888, board: TBS 8920 DVB-S/S2 [card=72] cx88[0]/2: cx2388x based DVB/ATSC card
DVB: registering new adapter (cx88[0])
DVB: registering adapter 0 frontend 0 (Conexant CX24116/CX24118)...
cx24116_firmware_ondemand: Waiting for firmware upload (dvb-fe-cx24116.fw)...
cx24116_firmware_ondemand: Waiting for firmware upload(2)...
cx24116_load_firmware: FW version 1.22.82.0
cx24116_firmware_ondemand: Firmware upload complete
LNB Voltage SEC_VOLTAGE_13
LNB Voltage SEC_VOLTAGE_18

Quoted 6 lines

I also tested this patch:
http://hg.kewl.org/v4l-dvb/raw-rev/8d6d8974b33d

but without any change.

Any hints whats going wrong here ?

http://mercurial.intuxication.org/hg/s2-liplianin/file/d423b7887ec8/linux/Documentation/video4linux/CARDLIST.cx88
69 68 -> Hauppauge WinTV-HVR4000 DVB-S/S2/T/Hybrid [0070:6900,0070:6904,0070:6902]

    70  69 -> Hauppauge WinTV-HVR4000(Lite) DVB-S/S2              [0070:6905,0070:6906]
    71  70 -> TeVii S460 DVB-S/S2                                 [d460:9022]
    72  71 -> Omicom SS4 DVB-S/S2 PCI                             [A044:2011]
    73  72 -> TBS 8920 DVB-S/S2                                   [8920:8888]
    74  73 -> TeVii S420 DVB-S                                    [d420:9022]
    75  74 -> Prolink Pixelview Global Extreme                    [1554:4976]
    76  75 -> PROF 7300 DVB-S/S2                                  [B033:3033]

please try http://mercurial.intuxication.org/hg/s2-liplianin

Goga

_______________________________________________
linux-dvb mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

#5 lore raw
In reply to Helmut Auer
Quoted 57 lines · On 8 ноября 2008, [email protected] wrote:

Hello List,

I just tried to get my tbs 8920 running with current S2API and VDR and also with the multiproto drivers and a patch for this card. Both versions are failing, with this error:

Nov  7 23:39:26 [kernel] LNB Voltage SEC_VOLTAGE_18
Nov  7 23:39:26 [vdr] [23138] ERROR (dvbdevice.c,282): Die Operation
wird nicht unterstЭtzt
Nov  7 23:39:35 [vdr] [23138] frontend 0 timed out while tuning to
channel 3, tp 112187
Nov  7 23:39:35 [vdr] [23138] ERROR (dvbdevice.c,282): Die Operation
wird nicht unterstЭtzt
Nov  7 23:39:35 [kernel] LNB Voltage SEC_VOLTAGE_18
Nov  7 23:39:44 [vdr] [23138] ERROR (dvbdevice.c,282): Die Operation
wird nicht unterstЭtzt
Nov  7 23:39:44 [kernel] LNB Voltage SEC_VOLTAGE_18

dmesg shows:

LNB Voltage SEC_VOLTAGE_off
ACPI: PCI interrupt for device 0000:01:09.0 disabled cx88/2: unregistering cx8802 driver, type: dvb access: shared cx88[0]/2: subsystem: 8920:8888, board: TBS 8920 DVB-S/S2 [card=71]
ACPI: PCI interrupt for device 0000:01:09.2 disabled
Linux video capture interface: v2.00
cx88/0: cx2388x v4l2 driver version 0.0.6 loaded
ACPI: PCI Interrupt 0000:01:09.0[A] -> Link [LNKC] -> GSI 11 (level, low) -> IRQ 11
cx88[0]: subsystem: 8920:8888, board: TBS 8920 DVB-S/S2 [card=72,autodetected], frontend(s): 1
cx88[0]: TV tuner type 4, Radio tuner type -1
cx88[0]/0: found at 0000:01:09.0, rev: 5, irq: 11, latency: 165, mmio:
0xfc000000
cx88[0]/0: registered device video0 [v4l2]
cx88[0]/0: registered device vbi0
cx88/2: cx2388x MPEG-TS Driver Manager version 0.0.6 loaded cx88[0]/2: cx2388x 8802 Driver Manager
ACPI: PCI Interrupt 0000:01:09.2[A] -> Link [LNKC] -> GSI 11 (level, low) -> IRQ 11
cx88[0]/2: found at 0000:01:09.2, rev: 5, irq: 11, latency: 64, mmio:
0xfd000000
cx8802_probe() allocating 1 frontend(s)
cx88/2: cx2388x dvb driver version 0.0.6 loaded
cx88/2: registering cx8802 driver, type: dvb access: shared cx88[0]/2: subsystem: 8920:8888, board: TBS 8920 DVB-S/S2 [card=72] cx88[0]/2: cx2388x based DVB/ATSC card
DVB: registering new adapter (cx88[0])
DVB: registering adapter 0 frontend 0 (Conexant CX24116/CX24118)...
cx24116_firmware_ondemand: Waiting for firmware upload (dvb-fe-cx24116.fw)...
cx24116_firmware_ondemand: Waiting for firmware upload(2)...
cx24116_load_firmware: FW version 1.22.82.0
cx24116_firmware_ondemand: Firmware upload complete
LNB Voltage SEC_VOLTAGE_13
LNB Voltage SEC_VOLTAGE_18

Quoted 6 lines

I also tested this patch:
http://hg.kewl.org/v4l-dvb/raw-rev/8d6d8974b33d

but without any change.

Any hints whats going wrong here ?

Quick workaround: cx24116.c:

static int cx24116_set_voltage(struct dvb_frontend *fe,
fe_sec_voltage_t voltage)

{
        /* The isl6421 module will override this function in the fops. */
        dprintk("%s() This should never appear if the isl6421 module "
                "is loaded correctly\n", __func__);

- return -EOPNOTSUPP;
+ return 0;

}

Or other way: cx88-dvb:

        case CX88_BOARD_TBS_8920:
        case CX88_BOARD_PROF_7300:
                fe0->dvb.frontend = dvb_attach(cx24116_attach,
                                               &hauppauge_hvr4000_config,
                                               &core->i2c_adap);
                if (fe0->dvb.frontend != NULL) {
-                        core->prev_set_voltage = fe0->dvb.frontend->ops.set_voltage;
+                        //core->prev_set_voltage = fe0->dvb.frontend->ops.set_voltage;
                        fe0->dvb.frontend->ops.set_voltage = tevii_dvbs_set_voltage;
                }
                break;
Signature · 7 lines
Igor M. Liplianin
Microsoft Windows Free Zone - Linux used for all Computing Tasks

_______________________________________________
linux-dvb mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb