Diff for /DVB/INSTALL between versions 1.12 and 1.13

version 1.12, 2003/06/23 06:48:57 version 1.13, 2003/07/23 17:23:26
Line 1 Line 1
 Configuration:  Configuration:
   
 - Make sure that the kernel sources of the kernel you are using be reachable  - You must have the kernel sources for the kernel you are actually using
   through the directory symlink in /lib/modules/$(KERNEL_VERSION)/build/.     installed, and symlinked to /lib/modules/$(KERNEL_VERSION)/build.
   Otherwise, change the path for KERNEL_LOCATION in DVB/driver/Makefile.    Otherwise, change the path for KERNEL_LOCATION in DVB/driver/Makefile.
   Note that the configuration of the driver sources also has to match that  
   of the kernel you are running.  
   You have to have the videodev core driver enabled in your kernel  
   to use the DVB driver.  
   
 - Make sure that your kernel has enabled:   - Make sure that your kernel has enabled: 
   
     Video4Linux Support (CONFIG_VIDEODEV),      Video4Linux Support (CONFIG_VIDEO_DEV)
     Input Core Support (CONFIG_INPUT) and         needed by cards with integrated MPEG decoder to display video on screen
    
       Input Core Support (CONFIG_INPUT)
     Event Device Support (CONFIG_INPUT_EVDEV)      Event Device Support (CONFIG_INPUT_EVDEV)
         needed by the DVB remote control driver
   
 - Login as root, change to the directory DVB/driver and type "make".  - Login as root, change to the directory DVB and type "make".
     This will build the drivers and all utility and test programs.
   
 - If everything compiled without errors, type "make insmod" to install  - If everything compiled without errors, cd to DVB/drivers and
   the modules.    type "make insmod" to load the modules. Depending on your hardware
   During the installation of the modules your PC can "hang" for one or    you may append a "CARDS=av7110" or "CARDS=b2c2" to the "make insmod"
   two seconds. This happens during the loading of the ARM application    command line to avoid loading unnecessary drivers (optional).
   ("firmware") into the DRAM of the AV7110 and is normal.    During the installation of the modules your PC can "hang" for a
     few seconds. This happens during the loading of the ARM application
 - if you don't use devfs, execute DVB/driver/makedev.napi to create    ("firmware") into the DRAM of the AV7110 and is "normal".
   the device nodes  
     If the drivers work you can install them permanently using "make install".
     See drivers/modules.conf for some hints how to enable autoloading.
   
   - If you don't use devfs, execute DVB/driver/makedev.napi to create
     the device nodes; if you use devfsd, copy drivers/devfsd.conf to
     /etc/devfs/conf.d/dvb (exeact location might depend on you distribution).
   
 - apps/szap/ contains three simple applications for zapping with  - apps/szap/ contains three simple applications for zapping with
   DVB-S, DVB-C or DVB-T cards (szap/czap/tzap); read the comments in    DVB-S, DVB-C or DVB-T cards (szap/czap/tzap); read the comments in
   apps/szap/szap.c for instructions    apps/szap/szap.c for instructions.
     Note 1: tuning succeeded if you see the FE_HAS_LOCK flag and "status 1f";
 - if your card has a hardware MPEG2 decoder you can watch TV            a good signal has a low bit error rate (ber) and zero
   with e.g. xawtv (together with e.g. szap for DVB tuning); otherwise            uncorrectable packets (unc).
   you need a software MPEG2 decoder like mplayer or vlc    Note 2: you must keep ?zap running, or the frontend will go to sleep
             (unless you load dvb-core.o with dvb_shutdown_timeout=0)
   
 Now you're ready to watch out for some real applications for your card.   - If your card has a hardware MPEG decoder you can watch TV
 Search the net for dvbtune, dvbstream, VDR, Enigma, Neutrino, tuxzap,    with xawtv (together with e.g. szap for DVB tuning);
 mplayer (incl. the DVB plugin), dvbsnoop...    Note: xawtv cannot control the DVB tuner, you must use ?zap
   
   - For cards without hardware MPEG decoder you need a software
     MPEG decoder, e.g. mplayer or xine (you need *very* recent versions
     which understand MPEG2 transport streams; xine v0.9.21 and
     mplayer dev-CVS-030723-16:39-3.3.1 seem to work);
     Note: You must run ?zap with the -r flag to enable stream output to
           the dvr device, and keep it running while watching tv.
     Examples:
       mplayer - < /dev/dvb/adapter0/dvr0
       xine stdin://mpeg2 < /dev/dvb/adapter0/dvr0
   

Removed from v.1.12  
changed lines
  Added in v.1.13


LinuxTV legacy CVS <linuxtv.org/cvs>