Terratec Cinergy S2 USB HD: Hat die jemand?

  • jop im linux-media-tree und kernel am 3.0.0 ist die enthalten, aber empfang wie bei der mystique satix s2 pci unter aller sau.


    Das ist die nä. interessante Frage: Wie ist denn der Empfang bei Rev.2? Und ist das Netzteil immer noch so schwach, dass es bei Anlagen ohne Multischalter abraucht?

    Asus AT3N7A-I (Dualcore Intel Atom 330), Nvidia GeForce 9400 (onBoard), Pinnacle PCTV 452e, Mystique Satix S2 Sky USB Rev.2, AverTV Green Volar HD, X-Tensions DVB-T-380U, 2GB RAM, Xubuntu 12.04 mit yaVDR stable-Paketen, gepatchter Kernel 3.6.7, yaVDR 0.4, linux-media-dkms bzw. media-match 3.3, USB-IR-Einschalter (igorplug-kompatibel)
    Gehäuse: Maxdata Favorit 5000i, Antennen: Strong SRT Ant 15 Eco, Selfsat HD30D4

  • http://patchwork.linuxtv.org/patch/11110/mbox/



    Patch :


    diff --git a/drivers/media/dvb/dvb-usb/dw2102.c b/drivers/media/dvb/dvb-usb/dw2102.c
    index 7ced62d..9a7a333 100644
    --- a/drivers/media/dvb/dvb-usb/dw2102.c
    +++ b/drivers/media/dvb/dvb-usb/dw2102.c
    @@ -1243,6 +1243,13 @@ static int su3000_frontend_attach(struct dvb_usb_adapter *d)
    {
    u8 obuf[3] = { 0xe, 0x80, 0 };
    u8 ibuf[] = { 0 };
    +
    + if (dvb_usb_generic_rw(d->dev, obuf, 3, ibuf, 1, 0) < 0)
    + err("command 0x0e transfer failed.");
    +
    + obuf[0] = 0xe;
    + obuf[1] = 0x02;
    + obuf[2] = 1;

    if (dvb_usb_generic_rw(d->dev, obuf, 3, ibuf, 1, 0) < 0)
    err("command 0x0e transfer failed.");
    @@ -1536,6 +1543,7 @@ enum dw2102_table_entry {
    X3M_SPC1400HD,
    TEVII_S421,
    TEVII_S632,
    + TERRATEC_CINERGY_S2_R2,
    };

    static struct usb_device_id dw2102_table[] = {
    @@ -1556,6 +1564,7 @@ static struct usb_device_id dw2102_table[] = {
    [X3M_SPC1400HD] = {USB_DEVICE(0x1f4d, 0x3100)},
    [TEVII_S421] = {USB_DEVICE(0x9022, USB_PID_TEVII_S421)},
    [TEVII_S632] = {USB_DEVICE(0x9022, USB_PID_TEVII_S632)},
    + [TERRATEC_CINERGY_S2_R2] = {USB_DEVICE(USB_VID_TERRATEC, 0x00b0)},
    { }
    };

    @@ -1957,7 +1966,7 @@ static struct dvb_usb_device_properties su3000_properties = {
    }},
    }
    },
    - .num_device_descs = 3,
    + .num_device_descs = 4,
    .devices = {
    { "SU3000HD DVB-S USB2.0",
    { &dw2102_table[GENIATECH_SU3000], NULL },
    @@ -1971,6 +1980,10 @@ static struct dvb_usb_device_properties su3000_properties = {
    { &dw2102_table[X3M_SPC1400HD], NULL },
    { NULL },
    },
    + { "Terratec Cinergy S2 USB HD Rev.2",
    + { &dw2102_table[TERRATEC_CINERGY_S2_R2], NULL },
    + { NULL },
    + },
    }
    };

  • Hello
    I have card from the title revision 2. after applying patches its recognized and works, Hovewer not so long. Suddenly it emits a bunch of messages to logs like bulk message failed or I2c transfer failed. Any help?


    Code
    May 25 19:10:38 wuwek kernel: [36651.999338] dvb-usb: bulk message failed: -19 (3/0)
    May 25 19:10:38 wuwek kernel: [36651.999351] dw2102: i2c transfer failed.


    Usually restarting VDR helps, but sometimes I have to replug USB.
    I use 3.2 kernel from Debian. I use linux-media-dkms from yavdr, but tried different patches but nothing helps.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!