Mailing List archive

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

[linux-dvb] Re: Hauppauge DEC2540-T



> I've bought a "DEC2540-T" DVB-T adapter (together with a subscription to
> the Dutch DVB-T provider, Digitenne), thinking it was just a newer
> version of the DEC2000-T.
>
> It's USB ID (according to lsusb) is:
> Bus 002 Device 003: ID 0b48:1009 TechnoTrend AG
>
> The 1009 is one higher than the 1008 of the DEC2000-T. The
> specifications of both devices are very much the same, and I think the
> firmware is the same as well.

Well, I find this very interesting, and I think you're right that it is just a 
newer DEC2000-t.  The latest beta firmware for the DEC2000-t is tagged 
"DEC2540-t".  Curiously though, when that firmware is booted onto the device 
it loads up with USB ID 0b48:1006, which is the ID for the DEC3000-s.  So, 
now I am really confused - but I still think you will be able to use the 
ttusb-dec driver.

> Is there some sort of easy way/checklist I can follow to add support for
> the DEC2540-T to the current driver in linux kernel 2.6.0?

Firstly, see http://linuxtv.org/cgi-bin/cvsweb.cgi/ and checkout the 
dvb-kernel module.  Apply this patch to the driver:


--- linux/drivers/media/dvb/ttusb-dec/ttusb_dec.c       4 Jan 2004 22:07:57 
-0000       1.30
+++ linux/drivers/media/dvb/ttusb-dec/ttusb_dec.c       5 Jan 2004 19:43:31 
-0000
@@ -1651,6 +1651,7 @@
                break;

        case 0x1008:
+       case 0x1009:
                dec->model = TTUSB_DEC2000T;
                dec->model_name = "DEC2000-t";
                dec->firmware_name = "dvb-ttusb-dec-2000t.fw";
@@ -1710,6 +1711,7 @@
        {USB_DEVICE(0x0b48, 0x1006)},   /* DEC3000-s */
        /*{USB_DEVICE(0x0b48, 0x1007)},    Unconfirmed */
        {USB_DEVICE(0x0b48, 0x1008)},   /* DEC2000-t */
+       {USB_DEVICE(0x0b48, 0x1009)},   /* DEC2540-t */
        {}
 };

---

The run the makelinks script and rebuild your 2.6 kernel and modules as 
required.  See linux/Documentation/dvb/ttusb-dec.txt for the driver specific 
notes.

If the patch works, let me know and I'll commit it to cvs.

Cheers,
Alex



-- 
Info:
To unsubscribe send a mail to ecartis@linuxtv.org with "unsubscribe linux-dvb" as subject.



Home | Main Index | Thread Index