Patrick Boettcher wrote: > Hi Scott, > > On Fri, 28 Oct 2005, Scott Ashcroft wrote: > >> I've got one of these and I've patched up the dibusb-mc driver to >> recongnise it. > > Can you show me a picture ? What exactly did you do? (Can you send your > patch - created with cvs diff -u if you are using dvb-kernel) Picture of the outside of it is at: http://www.grand.com.tw/en/product_form.asp?lwk_series=54&lwk_product=h-005&lwk_page=1 The patch is attached. >> Only the vendor ID is different from the reference design. The product >> IDs both cold and warm are unchanged from the reference. > > Can you point us to a picture of the Stick, please? I suppose it is a > mt2060-based device, and there is no driver for this tuner yet. > (Microtune does not want to have an OpenSource driver). (That would also > explain why your card doesn't tune) That makes sense. Can I do anything which will help development of a driver? >> I've opened it up and can confirm the it really does have a DiBcom >> 3000P inside. >> The frontend is an MT352 and the USB interface is a cypress. Photos of the inside are here: http://home.btconnect.com/qzxyz/front.jpg http://home.btconnect.com/qzxyz/back.jpg > Are you sure about the MT352 (from Zarlink)? I highly doubt that, > because if there is the DiB3000P then there is already a demodulator. No. Now I've got a magnifying glass it's a MT2060. I read the MT bit and my brain filled in the rest. Cheers, Scott -------------- next part -------------- --- dibusb-mc.c 2005-10-28 18:46:30.000000000 +0100 +++ dibusb-mc.c.new 2005-10-31 23:11:28.000000000 +0000 @@ -28,6 +28,8 @@ /* 00 */ { USB_DEVICE(USB_VID_DIBCOM, USB_PID_DIBCOM_MOD3001_COLD) }, /* 01 */ { USB_DEVICE(USB_VID_DIBCOM, USB_PID_DIBCOM_MOD3001_WARM) }, /* 02 */ { USB_DEVICE(USB_VID_ULTIMA_ELECTRONIC, USB_PID_ULTIMA_TVBOX_USB2_COLD) }, +/* 03 */ { USB_DEVICE(USB_VID_GRANDTEC, USB_PID_DIBCOM_MOD3001_COLD) }, +/* 04 */ { USB_DEVICE(USB_VID_GRANDTEC, USB_PID_DIBCOM_MOD3001_WARM) }, { } /* Terminating entry */ }; MODULE_DEVICE_TABLE (usb, dibusb_dib3000mc_table); @@ -68,7 +70,7 @@ } }, - .num_device_descs = 2, + .num_device_descs = 3, .devices = { { "DiBcom USB2.0 DVB-T reference design (MOD3000P)", { &dibusb_dib3000mc_table[0], NULL }, @@ -78,6 +80,10 @@ { &dibusb_dib3000mc_table[2], NULL }, { NULL }, }, + { "Grandtec USB2.0 DVB-T Stick", + { &dibusb_dib3000mc_table[3], NULL }, + { &dibusb_dib3000mc_table[4], NULL }, + }, } };