Mémo Debian & VDR

Activation du concurrent recording (old)

jeudi 5 avril 2007

Deux solutions possible :
- Recompilation du kernel
- Recompilation des modules DVB (en passant par v4l-dvb)

Nous allons voir la solution en recompilant seulement les modules DVB

Pour la construction de paquet Debian, vous pouvez suivre cette page : Packager v4l-dvb pour Debian ou cette page : Activation du concurrent recording qui ne compile que les modules nécessaire ou suivre les informations suivantes qui sont plus générique.

Installation des pré-requis

Les pré-requis sont mercurial pour télécharger la dernière version de v4l-dvb et les headers du kernel.

apt-get install mercurial linux-headers-$(uname -r)

Récuperation des sources de v4l-dvb

cd /usr/src
hg clone http://linuxtv.org/hg/v4l-dvb

Récupération du patch pour activer le concurrent recording

wget http://vdrbox.lautre.net/fichiers/VDR/DVB/dvb-cwidx-v4l-dvb.diff

Application du patch

cd v4l-dvb
patch <../dvb-cwidx-v4l-dvb.diff -p0

Suppression du patch

rm ../dvb-cwidx-v4l-dvb.diff

Compilation et installation

Deux solutions sont possibles suivants si le kernel pour lequel vous souhaitez compiler v4l-dvb est en cours de fonctionnement lors de la compilation ou non :

1 - pour le kernel en cours de fonctionnement

make
make install
make firmware_install
make kernel-links

2 - pour un kernel installé mais pas encore en cours

Exemple : Suite à l’installation d’un nouveau kernel, vous souhaitez pouvoir recompiler v4l-dvb sans avoir à rebooter auparavant pour que le kernel soit actif

Récuperer le numéro de version pour lequel vous souhaitez compiler v4l-dvb. Vous trouverez la liste des versions avec cette commande :

ls /lib/modules/

Exemple de résultat : 2.6.26-2-686  2.6.29-1-686

Je souhaites pouvoir compiler pour la version 2.6.29-1-686, il faut donc taper les commandes suivantes :

make VER=2.6.29-1-686
make install VER=2.6.29-1-686
make firmware_install VER=2.6.29-1-686
make kernel-links VER=2.6.29-1-686

Rechargement des modules

Deux solutions possible :
- Soit en redemarrant votre PC
- Soit avec une commande prevu avec v4l-dvb

make reload

Je prefere la solution du reboot qui chargera seulement les modules necessaires à mon système.

Les modules DVB supporte à présent le concurrent recording.

Mise à jour :
- Modification du patch, suite aux changements sur les sources v4l (19/05/2007)
- Changement d’hébergeur (08.05.2008)
- Mise en page (28.04.2009)
- Possibilité de compiler pour un kernel non actifs (28.04.2009)
- Installation des firmwares (28.04.2009)
- Rajout d’un lien vers l’article 11 (21.05.2009)
- Rajout d’un lien vers l’article 43 (19.12.2010)


Accueil | Contact | Plan du site | | Statistiques du site | Visiteurs : 2282 / 145494

Suivre la vie du site fr  Suivre la vie du site VDR   ?    |    titre sites syndiques OPML   ?

Site réalisé avec SPIP 3.1.4 + AHUNTSIC

Website Security Test Statistique réalisée avec CrawlTrack: free visitors and crawlers tracking script- SEO script - script gratuit de statistiques web

Hébergement par l'autre net et ma propre infra.

Creative Commons License

Visiteurs connectés : 2