version 1.22, 2004/03/05 11:39:15
|
version 1.23, 2004/05/03 14:27:45
|
Line 1
|
Line 1
|
linuxtv-dvb-1.1.1 |
linuxtv-dvb |
================= |
=========== |
|
|
Digital Video Broadcast drivers for Linux 2.4.19+ and Linux 2.6.x. |
Digital Video Broadcast drivers for Linux 2.6.x. |
|
|
Note: Unlike in previous releases, the test/utility programs have |
Note: Unlike in previous releases, the test/utility programs have |
been unbundled and are released seperately as linuxtv-dvb-apps-1.1.0. |
been unbundled and are released seperately as linuxtv-dvb-apps-1.1.0. |
|
|
|
The DVB drivers are already included in Linux 2.6.x, so you usually |
Linux 2.6.x: |
don't need this package. What you will need, hwoever, is firmware. |
The DVB drivers are already included in Linux 2.6.x, so you usually |
see below. |
don't need this package. What you will need, hwoever, is firmware. |
|
see below. |
|
|
|
Linux 2.4.19+: |
|
Due to changes in the video4linux layer we don't support kernels |
|
older than 2.4.19. If you need to use an older kernel you must |
|
apply video4linux patches to the kernel first. |
|
|
|
|
|
Quick start: |
Quick start: |
------------ |
------------ |
Line 31 Quick start:
|
Line 23 Quick start:
|
For Linux 2.6.x also see linux/Documentation/dvb/firmware.txt and |
For Linux 2.6.x also see linux/Documentation/dvb/firmware.txt and |
linux/Documentation/firmware_class/README. |
linux/Documentation/firmware_class/README. |
|
|
Note: The firmware loader has been backported from 2.6 to 2.4.24, |
2. cd build-2.6 |
but the drivers do not yet support this. You must compile the |
|
firmwares into the drivers. |
|
|
|
|
|
2. cd build-2.4 or build-2.6 |
|
|
|
3. make |
3. make |
|
|
Line 59 If you encounter any problems while exec
|
Line 46 If you encounter any problems while exec
|
the TROUBLESHOOTING file. |
the TROUBLESHOOTING file. |
|
|
Simply type 'make' to build the driver. The compiled modules will be located |
Simply type 'make' to build the driver. The compiled modules will be located |
in directory ./build-2.4/ or ./build-2.6/, depening on the kernel version you |
in directory ./build-2.6/, depening on the kernel version you |
are running. There you will also find scripts to load and unload the modules. |
are running. There you will also find scripts to load and unload the modules. |
|
|
For some cards or frontends you need to download additional firmware |
For some cards or frontends you need to download additional firmware |
Line 67 binaries:
|
Line 54 binaries:
|
|
|
- dvb-ttpci: http://www.linuxtv.org/download/dvb/ |
- dvb-ttpci: http://www.linuxtv.org/download/dvb/ |
=> wget http://www.linuxtv.org/download/dvb/dvb-ttpci-01.fw |
=> wget http://www.linuxtv.org/download/dvb/dvb-ttpci-01.fw |
Place the "dvb-ttpci-01.fw" file in the build-2.4 and/or build-2.6 |
Place the "dvb-ttpci-01.fw" file in the build-2.6 |
directory. The firmware will be compiled into the driver at it used to |
directory. The firmware will be compiled into the driver at it used to |
be. |
be. |
|
|
Line 96 loading the modules.
|
Line 83 loading the modules.
|
Just in case you are wondering: the "alps_bsrv2" driver is gone, please use |
Just in case you are wondering: the "alps_bsrv2" driver is gone, please use |
the new "ves1x93" driver instead. |
the new "ves1x93" driver instead. |
|
|
In ./build-2.4/ or ./build-2.6/ you find the insmod script. |
In ./build-2.6/ you find the insmod script. |
|
|
Use './insmod.sh load' to load the driver modules, './insmod.sh unload' to |
Use './insmod.sh load' to load the driver modules, './insmod.sh unload' to |
remove them. './insmod debug' loads the drivers with debugging enabled. |
remove them. './insmod debug' loads the drivers with debugging enabled. |
Line 164 file in /etc/modutils/ (e.g. /etc/moduti
|
Line 151 file in /etc/modutils/ (e.g. /etc/moduti
|
|
|
-------------------------------------------------------------------------------- |
-------------------------------------------------------------------------------- |
|
|
The build system has been tested down to 2.4.20, if you run an older kernel |
|
either update your kernel or just try - maybe you need to add some tweaks in |
|
the dvb_compat.[hc] files. Please report your modifications on the linux-dvb |
|
mailing list. |
|
|
|
If you want to build a not-standalone driver but want to patch your 2.6 kernel |
If you want to build a not-standalone driver but want to patch your 2.6 kernel |
source tree with this driver please read README-2.6. |
source tree with this driver please read README-2.6. |
|
|
More documentation is located in ./linux/Documentation/dvb/. |
More documentation is located in ./linux/Documentation/dvb/. |
|
|
good luck, |
|
|
|
Holger |
|