TeVii S470: Difference between revisions

From LinuxTVWiki
Jump to navigation Jump to search
No edit summary
Line 14: Line 14:
PCI id: [d470:9022]
PCI id: [d470:9022]



== Kernel 2.6.36 ==
please add your feedback on this kernel


== Kernel 2.6.35 ==
== Kernel 2.6.35 ==
The drivers are included (since 2.6.33, see below)
The drivers are included (since 2.6.33, see below)
If you need the latest liplianin driver, be carefull with this kernel, you need a patch to compile the driver (july 2010, maybe liplianin will improve its driver)
If you need the latest liplianin driver, be careful with this kernel, you need a patch to compile the driver (july 2010, maybe liplianin will improve its driver)
[http://www.forum.free-x.de/wbb/index.php?page=Thread&postID=16064 patch]
[http://www.forum.free-x.de/wbb/index.php?page=Thread&postID=16064 patch]



Revision as of 10:00, 23 August 2010

TeVii S470 Card

A DVB-S2 PCIe card from TeVii Technology Ltd

Overview/Features

  • PCIe x1


Components Used

  • RF tuner: Montage: M88TS202
  • demod: Montage: M88DS3000
  • pci-e bridge: Conexant cx23885

Identification

PCI id: [d470:9022]


Kernel 2.6.36

please add your feedback on this kernel

Kernel 2.6.35

The drivers are included (since 2.6.33, see below) If you need the latest liplianin driver, be careful with this kernel, you need a patch to compile the driver (july 2010, maybe liplianin will improve its driver) patch

Kernel 2.6.33 and newer

Those kernels have in-build drivers.

Download and install firmware

wget -c http://tevii.com/tevii_ds3000.tar.gz
tar xfv tevii_ds3000.tar.gz
sudo cp tevii_ds3000/dvb-fe-ds3000.fw /lib/firmware/

Thats it, your card should be working now. If you configure your own kernel, be sure to enable

Device Drivers  --->
 Multimedia support  --->
  <*>   Video For Linux 
  <*>   DVB for Linux
  [*]   Load and attach frontend and tuner driver modules as needed
  [*]   Video capture adapters  --->
    [*]   Autoselect pertinent encoders/decoders and other helper chips
    <M>   Conexant cx23885 (2388x successor) support

Older kernels

tested on debian 2.6.30 and 2.6.32 kernel

You can use this script to download and compile firmware/driver

  echo "TeVii S470"                                                                  
       # checking firmware
       if [ ! -f /lib/firmware/dvb-fe-ds3000.fw ]; then
           wget -c http://tevii.com/tevii_ds3000.tar.gz
           tar zxfv tevii_ds3000.tar.gz
           sudo cp tevii_ds3000/dvb-fe-ds3000.fw /lib/firmware/
           rm -rf tevii_ds3000
       fi
       # checking driver
       if [ -d "s2-liplianin" ]; then
           cd "s2-liplianin"
           make distclean
           make update
       else
           hg clone http://mercurial.intuxication.org/hg/s2-liplianin
           cd "s2-liplianin"
       fi
       make
       sudo make install
       sudo depmod
       sudo make rmmod
       sudo modprobe cx23885
       sleep 1
       ls -R /dev/dvb/

(thanks to ticapix)

TODO:

  • remote

External Links