[linux-dvb] Adding the Asus 3000I support

Julien NOBLET julien.noblet.ml at gmail.com
Thu Oct 25 15:11:39 CEST 2007


Hi!
I've brought a new computer (HP M8190.fr) and there is an DVB-T card into
it.
With some days of search I've found how to use it.
It's an dib0700 clone and you've to load the mt2060 module too.
Thank's to *Patrick Boettcher *for the original Patch-file for the Asus
U3000Mini. (
http://www.linuxtv.org/pipermail/linux-dvb/2006-December/015095.html )
There is one patch-file to adding the card to the original v4l-dvb source
code.
If some one can add-it to the repository?

--------- patch -------
diff -u -r v4l-dvb/linux/Documentation/dvb/cards.txt
patched/linux/Documentation/dvb/cards.txt
--- v4l-dvb/linux/Documentation/dvb/cards.txt   2007-10-25 14:47:
44.000000000 +0200
+++ patched/linux/Documentation/dvb/cards.txt   2007-10-25 14:49:
49.000000000 +0200
@@ -91,6 +91,7 @@
   - DiBcom USB DVB-T reference device (non-public)
   - Yakumo DVB-T mobile USB2.0
   - DiBcom USB2.0 DVB-T reference device (non-public)
+  - Asus U3000I (USB2.0 DVB-T card in somes HP computers)

 o Experimental support for the analog module of the Siemens DVB-C PCI card

diff -u -r v4l-dvb/linux/Documentation/dvb/contributors.txt
patched/linux/Documentation/dvb/contributors.txt
--- v4l-dvb/linux/Documentation/dvb/contributors.txt    2007-10-25 14:47:
44.000000000 +0200
+++ patched/linux/Documentation/dvb/contributors.txt    2007-10-25 14:53:
19.000000000 +0200
@@ -92,5 +92,8 @@
   for merging the nxt2002 and nxt2004 modules into a
   single nxt200x frontend driver.

+Julien Noblet <julien.noblet at gmail.com>
+  for this patch: Adding the Asus U3000I support
+
 (If you think you should be in this list, but you are not, drop a
  line to the DVB mailing list)
diff -u -r v4l-dvb/linux/Documentation/dvb/README.dvb-usb
patched/linux/Documentation/dvb/README.dvb-usb
--- v4l-dvb/linux/Documentation/dvb/README.dvb-usb      2007-10-25 14:47:
44.000000000 +0200
+++ patched/linux/Documentation/dvb/README.dvb-usb      2007-10-25 14:51:
18.000000000 +0200
@@ -48,6 +48,7 @@
 http://www.linuxtv.org/wiki/index.php/DVB_USB

 0. History & News:
+  2007-10-25 - added support for Asus U3000I
   2005-06-30 - added support for WideView WT-220U (Thanks to Steve Chang)
   2005-05-30 - added basic isochronous support to the dvb-usb-framework
               added support for Conexant Hybrid reference design and Nebula
DigiTV USB
diff -u -r v4l-dvb/linux/drivers/media/dvb/dvb-usb/dib0700_devices.c
patched/linux/drivers/media/dvb/dvb-usb/dib0700_devices.c
--- v4l-dvb/linux/drivers/media/dvb/dvb-usb/dib0700_devices.c   2007-10-25
14:47:44.000000000 +0200
+++ patched/linux/drivers/media/dvb/dvb-usb/dib0700_devices.c   2007-10-25
14:46:45.000000000 +0200
@@ -821,6 +821,7 @@
                { USB_DEVICE(USB_VID_PINNACLE,
USB_PID_PINNACLE_PCTV_DUAL_DIVERSITY_DVB_T) },
                { USB_DEVICE(USB_VID_COMPRO,
USB_PID_COMPRO_VIDEOMATE_U500_PC) },
 /* 20 */{ USB_DEVICE(USB_VID_AVERMEDIA, USB_PID_AVERMEDIA_EXPRESS) },
+               { USB_DEVICE(USB_VID_ASUS,      USB_PID_U3000I)},
                { 0 }           /* Terminating entry */
 };
 MODULE_DEVICE_TABLE(usb, dib0700_usb_id_table);
@@ -983,7 +984,7 @@
                        },
                },

-               .num_device_descs = 2,
+               .num_device_descs = 3,
                .devices = {
                        {   "DiBcom STK7070P reference design",
                                { &dib0700_usb_id_table[15], NULL },
@@ -993,6 +994,12 @@
                                { &dib0700_usb_id_table[16], NULL },
                                { NULL },
                        },
+                       {   "ASUS U3000I",
+                               { &dib0700_usb_id_table[21], NULL },
+                               { NULL },
+                       },
+
+
                }
        }, { DIB0700_DEFAULT_DEVICE_PROPERTIES,

diff -u -r v4l-dvb/linux/drivers/media/dvb/dvb-usb/dvb-usb-ids.hpatched/linux/drivers/media/dvb/dvb-usb/dvb-
usb-ids.h
--- v4l-dvb/linux/drivers/media/dvb/dvb-usb/dvb-usb-ids.h       2007-10-25
14:47:44.000000000 +0200
+++ patched/linux/drivers/media/dvb/dvb-usb/dvb-usb-ids.h       2007-10-25
14:45:39.000000000 +0200
@@ -44,6 +44,7 @@
 #define USB_VID_ULTIMA_ELECTRONIC              0x05d8
 #define USB_VID_UNIWILL                                0x1584
 #define USB_VID_WIDEVIEW                       0x14aa
+#define USB_VID_ASUS                           0x0b05

 /* Product IDs */
 #define USB_PID_ADSTECH_USB2_COLD                      0xa333
@@ -170,6 +171,6 @@
 #define USB_PID_OPERA1_WARM                            0x3829
 #define USB_PID_LIFEVIEW_TV_WALKER_TWIN_COLD           0x0514
 #define USB_PID_LIFEVIEW_TV_WALKER_TWIN_WARM           0x0513
-
+#define USB_PID_U3000I                                 0x1730

 #endif
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.linuxtv.org/pipermail/linux-dvb/attachments/20071025/5b81b10e/attachment.htm 


More information about the linux-dvb mailing list