Leadtek Winfast DTV2000h.
Posts: 9
I am having trouble getting my tuner card going. It is a Leadtek Winfast DTV2000h. A few useful pieces of information:
"lspci":
0000:00:09.0 Multimedia video controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder (rev 05)
0000:00:09.1 Multimedia controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder [Audio Port] (rev 05)
0000:00:09.2 Multimedia controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder [MPEG Port] (rev 05)
"lsmod | grep cx":
cx88_blackbird 15164 0
cx88_dvb 7140 0
cx8802 8324 2 cx88_blackbird,cx88_dvb
cx8800 24716 1 cx88_blackbird
cx88xx 51968 4 cx88_blackbird,cx88_dvb,cx8802,cx8800
i2c_algo_bit 7496 1 cx88xx
ir_common 7876 1 cx88xx
tveeprom 12464 1 cx88xx
mt352 5412 1 cx88_dvb
or51132 8324 1 cx88_dvb
video_buf_dvb 4420 1 cx88_dvb
video_buf 15812 6 cx88_blackbird,cx88_dvb,cx8802,cx8800,cx88xx,video_buf_dvb
nxt200x 11236 1 cx88_dvb
lgdt330x 6780 1 cx88_dvb
cx22702 5060 1 cx88_dvb
i2c_core 15776 13 nvidia,i2c_acpi_ec,tuner,cx88_dvb,cx88xx,i2c_algo_bit,tveeprom,i2c_viapro,mt352,or51132,nxt200x,lgdt330x,cx22702
dvb_pll 8836 4 cx88_dvb,or51132,nxt200x,cx22702
v4l1_compat 11940 1 cx8800
v4l2_common 4832 1 cx8800
btcx_risc 3720 3 cx8802,cx8800,cx88xx
videodev 7104 3 cx88_blackbird,cx8800,cx88xx
"dmesg":
[17179590.980000] cx2388x v4l2 driver version 0.0.5 loaded
[17179590.980000] ACPI: PCI Interrupt 0000:00:09.0[A] -> GSI 16 (level, low) -> IRQ 19
[17179590.980000] cx88[0]: Your board isn't known (yet) to the driver. You can
[17179590.980000] cx88[0]: try to pick one of the existing card configs via
[17179590.980000] cx88[0]: card=
[17179590.980000] cx88[0]: version might help as well.
[17179590.980000] cx88[0]: Here is a list of valid choices for the card=
[17179590.980000] cx88[0]: card=0 -> UNKNOWN/GENERIC
.....
[17179590.980000] cx88[0]: card=36 -> AVerTV 303 (M126)
[17179590.980000] CORE cx88[0]: subsystem: 107d:665e, board: UNKNOWN/GENERIC [card=0,autodetected]
[17179590.980000] TV tuner -1 at 0x1fe, Radio tuner -1 at 0x1fe
[17179591.056000] cx2388x dvb driver version 0.0.5 loaded
[17179591.192000] cx88[0]/0: found at 0000:00:09.0, rev: 5, irq: 19, latency: 64, mmio: 0xf7000000
I've looked around on the net, but am reluctant to try some things out as they are:
- out of date,
- not MEPIS specific,
- not the correct card type,
- last time I did, I broke MEPIS and had to reinstall.
Can anyone help? I dont have a "dev/dvb" directory, which indicates the card isn't working OK.
Thanks,
James.
Thanks,
Posts: 9
Thanks for your reply, looks like I'll need to do some reading before I can get this to work. I was hoping for a simple "set this to this" sort of thing 
James.

Rough Guide
Posts: 4864
1. install linux-source that matches your kernel
1a. go through the motions of configuring the kernel, but no need to make or make install
2. install mercurial
2a use mercurial to update (patch) the kernel you have to the latest v4l modules
http://www.linuxtv.org/v4lwiki/index.php/How_to_build_from_mercurial
3. when you have the the new modules built then you can install.
http://www.linuxtv.org/v4lwiki/index.php/Cx88_devices_(cx2388x)#Installation_notes
3a the card type = 51
Sorry, but I am a bit thick
Posts: 9
Sorry, but I am a bit thick 
I think I have sucessfully performed 1. through 2., but...
at step 2a the "make install" failed with error:
make -C /home/jamesf/v4l-dvb/v4l install
make[1]: Entering directory `/home/jamesf/v4l-dvb/v4l'
Stripping debug info from files:
Usage: strip
but do I need this step, as your step 3. talks about installing the new modules.
I'm a little confused any further help is appreciated.
James.
PS, sorry about the delays in getting back to you, but (like most) I can be busy at times and just don't get as much time as I'd like.

try again
Posts: 4864
make -C /home/jamesf/v4l-dvb/v4l install
move all the v4l-dvb stuff to /usr/src/
and try again
On to the next step.
Posts: 9
Thanks again,
the build/install appears to work OK now. I did have to delete the lot and download again, as the original build (in the wrong directory) appears to have broken it (and "make clean" didn't fix it). Will try the next step of installing the card next.
James.
newish card - little support
Posts: 4864
you will need to recompile modules for your kernel to get the latest ones.
www.linuxtv.org seems to be down at this moment
but you need a package called mercurial which is capable of getting the latest patches and helping you install. there's good info on that wiki.