TerraTec Cinergy 400TV mobile
- Cardbus interface
- SAA7135HL chip
- ALPS TSZE1 tuner
- TV, Composite, and S-Video inputs
How to make it work
As of 18.104.22.168, the stable Linux kernel hasn't got the necessary code patched in. Although it will detect the card automatically, it won't work. If you use a developer kernel or some distro kernel, it might work.
As a quick test, insert your card and have a look at dmesg output. You should see all of the following:
- The card is detected as Terratec Cinergy 400 mobile (card=47).
- A tuner chip is found at 0xC0, tuner type is set to 12 (Alps TSBE5).
- TDA9885/6/7 is found at 0x84.
After inserting the card, lsmod should tell you that saa7134, tuner, and tda9887 modules have been loaded automatically.
If any of the above is missing, you'll have to update/hack/patch your kernel. See this page for more details.
You should have the following parameters in your /etc/modprobe.conf:
options saa7134 oss=1 dsp_nr=1 mixer_nr=1 oss_rate=32000 options tda9887 qss=1 port1=0 port2=0
This will create a dsp1 and mixer1 device for sound.
You should get a clean picture with any decent TV application, e.g. xawtv or tvtime. However, most applications are not able to get the sound right (If anybody knows why that is, your contribution is highly welcome...)
The best application to watch TV at the moment is mplayer. You could for example use a command like this (the following part is quoted from a posting by Uros Vampl on the v4l mailing list):
mplayer -vo xv -ao alsa \ -tv driver=v4l2: \ device=/dev/video0: \ width=720:height=576: \ normid=1:chanlist=europe-west: \ immediatemode=0:adevice=/dev/dsp1:amode=1: \ channels=<list_of_channels> \ -vf crop=690:552,pp=li -aspect 4/3 tv://
To switch between channels, the default keys are 'h' and 'k'. The list of channels is in the form of chan1-chan1_name,chan2-chan2_name,etc. An example:
Sound does not work right away, you need to switch the mixer to line1, for example with umix:
umix -d /dev/mixer1 line1 R
There is a detailed summary about this card here.