First could you try to move your device to the STK7700D section? I mean around line 1539... reverting changes on the other section...
If that doesn't work you can also try next section which has some small changes on attaching the tunner... around line 1569 or on another section around line 1715.
If there's some led on the card it goes on after connecting?
If nothing works probably there's some GPIO wrong with that card... and that's not easy to solve, just change and try... when you try to scan channels what you see on dmesg?
Albert
2009/1/5 Yusuf Altin <yusuf.altin@xxxxxxxxxxx>
Hi Albert,
thanks for you helping.
I downloaded and modified the sourcecode like this:
dvb-usb-ids.h:
#define USB_PID_TERRATEC_CINERGY_HT_USB_XE 0x0058
#define USB_PID_TERRATEC_CINERGY_HT_EXPRESS 0x0060
+ #define USB_PID_TERRATEC_CINERGY_T_EXPRESS 0x0062
#define USB_PID_TERRATEC_CINERGY_T_XXS 0x0078
#define USB_PID_PINNACLE_EXPRESSCARD_320CX 0x022e
dib0700_devices.c:
LL 1393
{ USB_DEVICE(USB_VID_ASUS, USB_PID_ASUS_U3000H) },
/* 40 */{ USB_DEVICE(USB_VID_PINNACLE, USB_PID_PINNACLE_PCTV801E) },
{ USB_DEVICE(USB_VID_PINNACLE, USB_PID_PINNACLE_PCTV801E_SE) },
+ { USB_DEVICE(USB_VID_TERRATEC, USB_PID_TERRATEC_CINERGY_T_EXPRESS) },
{ 0 } /* Terminating entry */
LL 1438
- .num_device_descs = 8,
+ .num_device_descs = 9,
.devices = {
{ "DiBcom STK7700P reference design",
{ &dib0700_usb_id_table[0], &dib0700_usb_id_table[1] },
{ NULL },
},
{ "Hauppauge Nova-T Stick",
{ &dib0700_usb_id_table[4], &dib0700_usb_id_table[9], NULL },
{ NULL },
},
{ "AVerMedia AVerTV DVB-T Volar",
{ &dib0700_usb_id_table[5], &dib0700_usb_id_table[10] },
{ NULL },
},
{ "Compro Videomate U500",
{ &dib0700_usb_id_table[6], &dib0700_usb_id_table[19] },
{ NULL },
},
{ "Uniwill STK7700P based (Hama and others)",
{ &dib0700_usb_id_table[7], NULL },
{ NULL },
},
{ "Leadtek Winfast DTV Dongle (STK7700P based)",
{ &dib0700_usb_id_table[8], &dib0700_usb_id_table[34] },
{ NULL },
},
{ "AVerMedia AVerTV DVB-T Express",
{ &dib0700_usb_id_table[20] },
{ NULL },
},
{ "Gigabyte U7000",
{ &dib0700_usb_id_table[21], NULL },
{ NULL },
- }
+ },
+ { "Terratec Cinergy T Express",
+ { &dib0700_usb_id_table[42], NULL },
+ { NULL },
+ }
},
make and make install was no problem.
Now dmesg says
dvb-usb: found a 'Terratec Cinergy T Express' in cold state, will try to
usb 1-6: new high speed USB device using ehci_hcd and address 9
usb 1-6: configuration #1 chosen from 1 choice
load a firmware
firmware: requesting dvb-usb-dib0700-1.20.fw
dvb-usb: downloading firmware from file 'dvb-usb-dib0700-1.20.fw'
dib0700: firmware started successfully.
dvb-usb: found a 'Terratec Cinergy T Express' in warm state.
dvb-usb: will pass the complete MPEG2 transport stream to the software
demuxer.
DVB: registering new adapter (Terratec Cinergy T Express)
DVB: registering adapter 0 frontend 0 (DiBcom 7000PC)...
input: IR-receiver inside an USB DVB receiver
as /devices/pci0000:00/0000:00:1d.7/usb1/1-6/input/input17
dvb-usb: schedule remote query interval to 50 msecs.
dvb-usb: Terratec Cinergy T Express successfully initialized and
connected.
usb 1-6: New USB device found, idVendor=0ccd, idProduct=0062I mean it looks better
usb 1-6: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 1-6: Product: STK7700D
usb 1-6: Manufacturer: YUANRD
usb 1-6: SerialNumber: 0000000001
Now I am able to select the card in Totem but the picture stays black
(dvb-channels.conf is ok), same problem in vlc.
What went wrong?
Yusuf
Am Sonntag, den 04.01.2009, 15:40 +0100 schrieb Albert Comerma:
> Hi Yusuf, if you're sure about the type of the device you should try
> to modify the v4l source code, probably just adding your new device it
> should work.
>
> To do so you will need; mercurial, gcc, make and linux-headers
> matching your kernel. Once installed you can get the current source
> code runing; hg clone http://linuxtv.org/hg/v4l-dvb
> You will also need the card's firmware, you can get it from
> http://www.wi-bw.tfh-wildau.de/~pboettch/home/linux-dvb-firmware/dvb-usb-dib0700-1.10.fw and copy it to /lib/firmware/
> Then go to v4l-dvb/linux/drivers/media/dvb/dvb-usb and modify the
> files dib-usb-ids.h adding the new id with a descriptor, and
> dib0700_devices.c
> Once modified just run make and make install (as root, this can
> potentialy screw other v4l drivers), and test it (if you have the
> modules loaded you will need to reload them).
>
> If you want to try it and don't know how to modify the files just tell
> me and I can make your version, but only ask for it when you have
> everything installed and ready.
>
> Albert
>
> 2009/1/3 Yusuf Altin <yusuf.altin@xxxxxxxxxxx>
> Hello,
>
> I own a TerraTec Cinergy T Express DVB-T Card and it doesn't
> work with
> Fedora 10.
>
> My kernel is 2.6.27.10-167.fc10.i686.
>
> lsusb:
> Bus 001 Device 008: ID 0ccd:0062 TerraTec Electronic GmbH
>
> dmesg:
> usb 1-6: new high speed USB device using ehci_hcd and address
> 8
> usb 1-6: configuration #1 chosen from 1 choice
> usb 1-6: New USB device found, idVendor=0ccd, idProduct=0062
> usb 1-6: New USB device strings: Mfr=1, Product=2,
> SerialNumber=3
> usb 1-6: Product: STK7700D
> usb 1-6: Manufacturer: YUANRD
> usb 1-6: SerialNumber: 0000000001
>
> The card has afaik a dib7700PC chip.
>
> Is it possible to get the card working?
>
> Greeting
>
> Yusuf Altin
>
>
> _______________________________________________
> linux-dvb mailing list
> linux-dvb@xxxxxxxxxxx
> http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
>
_______________________________________________ linux-dvb mailing list linux-dvb@xxxxxxxxxxx http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb