Forum Linux.débutant udev kino

Posté par  .
Étiquettes : aucune
0
15
nov.
2004
bonjour a tous

voila j ai installe kino sur ma nouvelle mandrake 10.1
mais impossible de faire de l acquisition (il manque soit disant raw1394 qui etait place dans \dev sur mdk 10)
je fait un lsmod | grep 1394

dv1394 17196 0
raw1394 24492 0
eth1394 17000 0
ohci1394 30788 1 dv1394
ieee1394 292056 4 dv1394,raw1394,eth1394,ohci1394
il est pourtant la
suivant des conseil optenu apr l ami google je fait
mknod -m 600 /dev/raw1394 c 171 0
mais toujours rien dans \dev
je soupconne udev mais mon incompetence commence la

pouvais vous m aider?
  • # comme ca une idée

    Posté par  . Évalué à 1.

    je n'ai pas de mdk10.1 ni kino sous la main, ni de 1394 non plus d'ailleurs.
    La command lsmod donne la liste des modules chargées en memoire, pas la liste des points d'entree de communication des modules.
    Je ne sais pas si la 10.1 integre udev ou pas, mais il y as des chances que maintenant ce soit sous /dev/bus/... que le fichier raw1394 soit present maintenant non ?.
    sinon en root tape
    updatedb
    ....c'est un peut long
    locate raw1394|grep dev
    devrait t'aider a trouver ton fichier
    ensuite a toi les joies de la configuration de kino pour lui dire ou prendre son point d'entree (ton fichier raw1394) :-)
    • [^] # Re: comme ca une idée

      Posté par  . Évalué à 1.

      la 10.1 integre udev par contre je n est pas de \dev\bus

      d apres l ami google j ai essaye un
      depmod -a
      qui ma mis un point d entre dans \dev
      cela me permet de pilote ma camera dv mais je n est pas d image ni en acquisition ni en visualisation

      aidez moi windows me fait de l oeil :-)

      locate raw1394|grep dev me donne
      /dev/raw1394
      /etc/makedev.d/libraw1394.conf
      /sys/bus/ieee1394/drivers/raw1394/device_ids

      une autre idee ?????
      • [^] # Re: comme ca une idée

        Posté par  . Évalué à 1.

        je crois qu'en fait le fichier est bien cree mais que l'utilisateur "tous le monde" n'as pas les droit d'acces en lecture et ecriture sur ce fichier non ? (mais c'est peut etre celui que tu as cree avec mknod ?) en tout cas en root un chmod 666 peut corriger cela
        pour le verifier tu peut faire un
        ls -l /dev/raw1394
        ls -l /dev/ieee1394
        ls -l /dev/ieee1394/*
        et poster le resultat ?
        sinon tu n'auras pas un repertoire /dev/ieee1394 contenant des fichiers par hasard ? si oui essaie de configurer kino pour en utiliser un au nom evocateur peut etre ?
      • [^] # Pilote camera dv

        Posté par  . Évalué à 1.

        Hello, peux-tu nous filer des infos sur les outils que tu utilise pour le controle de la camera ?

        De plus, connaissez-vous des outils qui permettent de visualiser le contenu d'un DV, sans passé par l'acquisition, une sorte de :

        plop > dvgrab | mplayer
  • # c marrant ça

    Posté par  (site web personnel) . Évalué à 1.

    j'ai exactement fait ce que t'as décrit ...
    "install kino sur la mdk10.1, et acquisition impossible, googling ..etc ..."

    a tel point, que je me suis dit .. tient j'avais posté dans les forums de linux fr ?! je ne m'en souvenais plus ...

    bon ... en fait, j'ai exactement u les mêmes soucis que toi ...
    mais j'ai fini par y arrivé ...

    et je viens de réessayer, et ça marche

    moi je fait ça, en root :
    mknod -m 666 /dev/raw1394 c 171 0
    (alors que j'avais lu que pour le PAL, il fallait mettre 34 à la place du 0 ... mais avec ce 34 ça marche pas ?!?)

    puis KINO est capable de capturer, pour les users, (réglé avec le driver RAW1394 sur /dev/raw1394)

    mais je préfère, et de loin, acquérir avec cette ligne de commande : (qui démarre même la cam tout seul)
    dvgrab --timestamp --format dv2 --autosplit
  • # me rvoila

    Posté par  . Évalué à 1.

    dans premier tant voila pour les droits
    # ls -l /dev/raw1394
    crw-rw-rw- 1 root root 171, 0 nov 16 00:37 /dev/raw1394

    # ls -l /dev/ieee1394
    ls: /dev/ieee1394: No such file or directory

    # ls -l /dev/ieee1394/*
    ls: /dev/ieee1394/*: No such file or directory
    je ne comprend pas les 2 "No such file or directory"

    car quand je fait
    lsmod | grep 1394
    raw1394 24492 0
    dv1394 17196 0
    eth1394 17000 0
    ohci1394 30788 1 dv1394
    ieee1394 292056 4 raw1394,dv1394,eth1394,ohci1394

    il sont bien la par contre je n ai pas de /dev/ieee1394

    secondo

    pour le control de la camera j utilise "libavc"
    explication suivi sur ce site excellent d ailleur
    http://www.funix.org/fr/linux/main-linux.php3?ref=dv&page=menu(...)

    tertio

    j ai deja fait
    mknod -m 666 /dev/raw1394 c 171 0
    qui me permet de controler ma camera mais je ne visualise rien
    et aucunne capture possible
    • [^] # Re: me rvoila

      Posté par  . Évalué à 1.

      dans ce tres bon tuto il est explique qu'il faut installer
      libraw1394
      en root
      #urpmi libraw1394
      puis de faire
      #testlibraw
      pour recupere des infos qu'est ce que ca donne ?
      autre manip, debranché ton camescope
      #dmesg |tail
      tu le rebranche, tu refais
      #dmesg |tail
      ces commandes permettent de voir si le modules ieee1394 poste de message d'erreur ou d'avertissement, voir de debuggage.
      as tu installe gscanbus ?
      que donne t-il comme info ?
      • [^] # Re: me rvoila

        Posté par  . Évalué à 1.

        bon j ai resolu le probleme pas comme je voulais mais ca marche

        j ai desinstalle UDEV pour installer devfs
        par contre je suis oblige de faire un

        rmmod eth1394
        pour que raw1394 veuille bien m afficher quelques chose dans kino
        (ce qui m ettais impossible avec UDEV)
        etonnant que ma carte firewire soit considere comme eth1394
        et je pense que c est la source de mes problemes

        en tout cas merci pour vos reponses
        et si quelqun a une idee du pourquoi du comment je suis preneur
        • [^] # Re: me rvoila

          Posté par  . Évalué à 1.

          Pour moi la manip du mknod en udev a fonctionné (sous root)

          # j'ai débranché et rebranché ma caméra allumée en mode prise de vue, puis observé dmesg

          [root@test download]# dmesg
          ieee1394: Node resumed: ID:BUS[0-00:1023] GUID[0000850000482c7e]
          ieee1394: Node changed: 0-00:1023 -> 0-01:1023

          # j'ai créé le node
          [root@test download]# mknod -m 666 /dev/raw1394 c 171 0

          # j'ai lancé kino
          [root@test download]# kino


          Cela étant c'est moins simple qu'en 10.0, si je trouve le temps je regarderai en cooker.

          Pour ce qui est du eth1394, il est utilisé pour faire du réseau via le firewire et sa présence ne me bloque pas

          [root@test download]# lsmod | grep 1394
          raw1394 24492 0
          dv1394 17196 0
          eth1394 17000 0
          ohci1394 30788 1 dv1394
          ieee1394 292056 5 raw1394,dv1394,sbp2,eth1394,ohci1394


          Bonne chance

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.