TeVii S470: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 15: | Line 15: | ||
==Making it work== |
==Making it work== |
||
I got it to work in the following environment: |
|||
* Gentoo Linux, ~amd64, 64bit |
|||
* 2.6.31 kernel (but didn't got it to work with the in-kernel driver) |
|||
Downloading and extracting the drivers from vendor homepage: |
|||
wget http://www.tevii.com/090731_linux-s2api-ds3000.rar |
|||
unrar x http://www.tevii.com/090731_linux-s2api-ds3000.rar |
|||
===Firmware=== |
===Firmware=== |
||
Installing the firmware: |
|||
sudo cp dvb-fe-ds3000.fw dvb-usb-teviis660.fw /lib/firmware |
|||
===Driver=== |
===Driver=== |
||
tar xvf linux-s2api-ds3000.tar.bz2 |
|||
cd /tmp/linux-s2api-ds3000 |
|||
Since the driver contains a bug, you need to patch the soruces: |
|||
wget http://mercurial.intuxication.org/hg/s2-liplianin/raw-diff/473754e895d0/linux/drivers/media/dvb/frontends/ds3000.c -O bugfix.diff |
|||
patch -p 1 -i bugfix.diff |
|||
Proceede with building the driver: |
|||
make menuconfig ## mandatory, defaults work |
|||
make -j3 |
|||
sudo make install |
|||
==External Links== |
==External Links== |
Revision as of 18:34, 10 October 2009
A DVB-S2 PCIe card from TeVii Technology Ltd
Overview/Features
- PCIe x1
Components Used
Identification
PCI id: [d470:9022]
Making it work
I got it to work in the following environment:
- Gentoo Linux, ~amd64, 64bit
- 2.6.31 kernel (but didn't got it to work with the in-kernel driver)
Downloading and extracting the drivers from vendor homepage:
wget http://www.tevii.com/090731_linux-s2api-ds3000.rar unrar x http://www.tevii.com/090731_linux-s2api-ds3000.rar
Firmware
Installing the firmware:
sudo cp dvb-fe-ds3000.fw dvb-usb-teviis660.fw /lib/firmware
Driver
tar xvf linux-s2api-ds3000.tar.bz2 cd /tmp/linux-s2api-ds3000
Since the driver contains a bug, you need to patch the soruces:
wget http://mercurial.intuxication.org/hg/s2-liplianin/raw-diff/473754e895d0/linux/drivers/media/dvb/frontends/ds3000.c -O bugfix.diff patch -p 1 -i bugfix.diff
Proceede with building the driver:
make menuconfig ## mandatory, defaults work make -j3 sudo make install