Re: tbs 8920 / cx24116 not working

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 8 ноября 2008, linux-dvb@xxxxxxxxxxx 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>> 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;

-- Igor M. LiplianinMicrosoft Windows Free Zone - Linux used for all Computing Tasks
_______________________________________________linux-dvb mailing listlinux-dvb@xxxxxxxxxxxxxxx://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb


[Index of Archives]     [Linux Media]     [Video 4 Linux]     [Asterisk]     [Samba]     [Xorg]     [Xfree86]     [Linux USB]

  Powered by Linux