Camescope numérique (carte firewire ieee1394)

14 Aug. 2005
Auteur : tonton nestor
Responsable : TrustRobot
Score ( voter ) :
Connexes : Même auteur | Même responsable | Historique
L'objectif de ce didacticiel est double : dans un premier temps l'installation de la carte firewire, et dans un second temps l'installation des librairies nécessaires à l'utilisation d'un camescope numérique. Ce didacticiel a été réalisé avec un noyau 2.6.12.3. De plus vous pouvez trouver une liste non exhaustive des cartes firewire supportées >>ici<<, ainsi qu'une liste (non exhaustive) des camescopes supportés >>là<<.

1. Installation des modules

Pour commencer, il vous faut vérifier que les modules raw1394, dv1394 et ohci1394 sont bien compilé. Pour cela vous pouvez saisir simplement la commande suivante :
$ cat /usr/src/linux/.config | grep 1394
Vous devez obtenir pour réponse quelque chose comme :
# IEEE 1394 (FireWire) support
CONFIG_IEEE1394=y
# CONFIG_IEEE1394_VERBOSEDEBUG is not set
# CONFIG_IEEE1394_OUI_DB is not set
# CONFIG_IEEE1394_EXTRA_CONFIG_ROMS is not set
#CONFIG_IEEE1394_OHCI1394=y
CONFIG_IEEE1394_VIDEO1394=y
# CONFIG_IEEE1394_SBP2 is not set
# CONFIG_IEEE1394_ETH1394 is not set
CONFIG_IEEE1394_DV1394=y
CONFIG_IEEE1394_RAWIO=y
# CONFIG_IEEE1394_CMP is not set 
Et comme vous l'aurez deviné, il vous faut avoir "y" ou "m" aux trois modules cités plus haut. Si tel n'est pas le cas, il vous faut recompiler votre noyau. Les options à cocher se trouve dans "--> Device Drivers --> IEEE 1394(FireWire) Support". Vous pouvez suivre ce lien afin de le recompiler : . Il est à noter que vous pouvez soit choisir de mettre les options en dur (symbolisé par "*" lors de la configuration du noyau), soit de les mettre en module (symbolisé par "m"). Une fois cela réalisé, pour ceux ayant choisi de mettre les options en modules, il vous faudra les monter ainsi :
$ su [mot de passe root] # modprobe ieee1394 # modprobe ohci1394 # modprobe dv1394 # modprobe raw1394
Vous pouvez automatiser cette tâche au démarrage de votre machine. Pour cela je vous laisse soin de réaliser le nécessaire selon votre distribution.

2. Installation des librairies

Je traiterai ici exclusivement de l'installation des librairies depuis les sources. Il est cependant à remarquer qu'il existe des packages rpm pour Mandriva et autres. Je vous laisse alors soin d'utiliser la commande urpmi, ou encore yum. De plus, afin de maintenir une base de données de vos packages installés saine, je vous conseille vivement d'utiliser checkinstall en remplacement de la commande "make install". Il vous faut dans un premier temps télécharger les librairies suivantes : puis les installer comme suit :