Asus U3000 family

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

 



Hi All.
I recently bought an Asus My Cinema U3000 Hybrid, which isn't supported
in the Kernel that comes with Ubuntu or as far as I can tell the current
HG repository[1]. I found a patch for the U3000 Mini floating around
Ubuntu's bug tracking[2], that looks very trivial - so I tried something
similar on my device, but with no luck.

It is unclear to me whether the 3 devices in the U3000 family has
anything other than the name in common. I noticed the bug report above
talk about different tuners, but nothing conclusive.

The patch from bugtrack simply adds the U3000 Mini to the dib-driver,
and I tried the same with the U3000 Hybrid device in the attached patch
(against current HG). I tried a few applications, but none of them seem
to be able to find any channels (the Windows driver finds channels). For
example scan:

scan -a 0 /usr/share/doc/dvb-utils/examples/scan/dvb-t/dk-Copenhagen
...
scanning /usr/share/doc/dvb-utils/examples/scan/dvb-t/dk-Copenhagen
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
initial transponder 714000000 0 3 9 1 1 0 0
>>> tune to:
714000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_3_4:FEC_AUTO:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_32:HIERARCHY_NONE
WARNING: >>> tuning failed!!!
>>> tune to:
714000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_3_4:FEC_AUTO:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_32:HIERARCHY_NONE (tuning failed)
WARNING: >>> tuning failed!!!
ERROR: initial tuning failed
dumping lists (0 services)
Done.



Can someone help me with some hints?

[1]
http://linuxtv.org/hg/v4l-dvb

[2]
https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/95277


-- 
Regards Martin Leopold.
Dept. of Computer Science, University of Copenhagen
http://www.diku.dk/~leopold



diff -ur v4l-dvb/linux/drivers/media/dvb/dvb-usb/dib0700_devices.c v4l-dvb-patch/linux/drivers/media/dvb/dvb-usb/dib0700_devices.c
--- v4l-dvb/linux/drivers/media/dvb/dvb-usb/dib0700_devices.c	2008-01-14 12:23:48.000000000 +0100
+++ v4l-dvb-patch/linux/drivers/media/dvb/dvb-usb/dib0700_devices.c	2008-01-14 13:34:44.000000000 +0100
@@ -851,6 +851,7 @@
 		{ USB_DEVICE(USB_VID_COMPRO,    USB_PID_COMPRO_VIDEOMATE_U500_PC) },
 /* 20 */{ USB_DEVICE(USB_VID_AVERMEDIA, USB_PID_AVERMEDIA_EXPRESS) },
 /* 21 */{ USB_DEVICE(USB_VID_GIGABYTE, USB_PID_GIGABYTE_U7000) },
+        { USB_DEVICE(USB_VID_ASUS,      USB_PID_ASUS_U3000_HYBRID) },
 		{ 0 }		/* Terminating entry */
 };
 MODULE_DEVICE_TABLE(usb, dib0700_usb_id_table);
@@ -892,7 +893,7 @@
 			},
 		},
 
-		.num_device_descs = 8,
+		.num_device_descs = 9,
 		.devices = {
 			{   "DiBcom STK7700P reference design",
 				{ &dib0700_usb_id_table[0], &dib0700_usb_id_table[1] },
@@ -926,6 +927,10 @@
 			{   "Gigabyte U7000",
 				{ &dib0700_usb_id_table[21], NULL },
 				{ NULL },
+                        },
+                        {   "Asus My Cinema-U3000 Hybrid",
+                            { &dib0700_usb_id_table[22], NULL },
+                            { NULL },
 			}
 		},
 
diff -ur v4l-dvb/linux/drivers/media/dvb/dvb-usb/dvb-usb-ids.h v4l-dvb-patch/linux/drivers/media/dvb/dvb-usb/dvb-usb-ids.h
--- v4l-dvb/linux/drivers/media/dvb/dvb-usb/dvb-usb-ids.h	2008-01-14 12:23:48.000000000 +0100
+++ v4l-dvb-patch/linux/drivers/media/dvb/dvb-usb/dvb-usb-ids.h	2008-01-14 13:36:21.000000000 +0100
@@ -16,6 +16,7 @@
 #define USB_VID_ALINK				0x05e3
 #define USB_VID_ANCHOR				0x0547
 #define USB_VID_ANUBIS_ELECTRONIC		0x10fd
+#define USB_VID_ASUS                            0x0b05
 #define USB_VID_AVERMEDIA			0x07ca
 #define USB_VID_COMPRO				0x185b
 #define USB_VID_COMPRO_UNK			0x145f
@@ -53,6 +54,7 @@
 #define USB_PID_ADSTECH_USB2_WARM			0xa334
 #define USB_PID_AFATECH_AF9005				0x9020
 #define USB_VID_ALINK_DTU				0xf170
+#define USB_PID_ASUS_U3000_HYBRID                      0x1736
 #define USB_PID_AVERMEDIA_DVBT_USB_COLD			0x0001
 #define USB_PID_AVERMEDIA_DVBT_USB_WARM			0x0002
 #define USB_PID_AVERMEDIA_DVBT_USB2_COLD		0xa800
_______________________________________________
linux-dvb mailing list
linux-dvb@xxxxxxxxxxx
http://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