Forum Linux.mandriva Install webcam : opération pieds-de-biche...

Posté par  .
Étiquettes : aucune
0
20
août
2006
Bonjour.

Ayant acquis une webcam usb Hercules Classic sur le conseil d'un pote, pour qu'on puisse s'admirer sous aMSN (entre autre...), je tente témérairement de l'installer sur ma Mandriva2006. Au même moment, et comme par hasard alors que je moulinais pour trouver quel pilote hibernait dans ma webcam (le type ov518, parait-il...), je trouve dans le Linux Planète n°42 de juillet 2006, un petit article (p.46) sur l'installation d'une webcam Hercules Deluxe (la grande soeur avec micro...) : bingo, me dis-je...
Rappatriement du fichiers pilote mentionné ov51x-jpeg-0.5.3.tar.gz (sur www.rastageeks.org), décompression dans /opt, petite prière, et puis le make.
Et la boum :
[root@Odinateur2Papa ov51x-jpeg-0.5.3]# make
make -C /lib/modules/2.6.12-12mdk/build M=/opt/ov51x-jpeg-0.5.3 modules
make[1]: Entering directory `/lib/modules/2.6.12-12mdk/build'
make[1]: *** Pas de règle pour fabriquer la cible « modules ». Arrêt.
make[1]: Leaving directory `/lib/modules/2.6.12-12mdk/build'
make: *** [all] Erreur 2

Y a pas de fichier config, ni readme, ni infos, et la page install du site rastageeks, est du genre, heu... sobre.
Alors, aprés une brève enquète, j'en suis venu à conclure temporairement qu'il se pourrait que mes kernel-headers ne soient pas tip-top comme il faudrait, et que je sois bon pour une recompil du noyau updaté...(actuel : 2.6.12-12mdk)
Bon, la, j'en tremble rien que d'y penser (je tourne sur Linux depuis Mandrake 10.1, mais bon, je suis loin d'être un geek...), alors avant de tenter la manip atomique, j'aimerais svp confirmation que c'est bien ça, et que c'est la seule solution...
Ou mieux, infirmation, avec une autre solution plus dans un style gentleman, si vous voyez ce que je veux dire...

Merci.

JMPX
(Marseille).
-Celeron 1,3 Go, 1024 ram, cm Asrock K7VT2, rtr NetGear RP614.
  • # liens ?

    Posté par  . Évalué à 1.

    Bonjour,
    Ici, avec Mandriva 2006, ça compile avec le noyau standard.
    Il y a 2 liens dans /lib/modules/2.6.12-12mdk/, pointant vers les sources du noyau:
    ls -l /lib/modules/2.6.12-12mdk/

    .....
    lrwxrwxrwx 1 root root 27 mai 5 12:15 build -> /usr/src/linux-2.6.12-12mdk/
    lrwxrwxrwx 1 root root 27 mai 5 12:15 source -> /usr/src/linux-2.6.12-12mdk/
    .....

    Peut etre ces liens sont manquants?

    bye
    • [^] # Re: liens ?

      Posté par  . Évalué à 2.

      Donc la solution ici, ce serait d'installer les sources du kernel ... (package kernel-source ? je ne suis pas sous mandrake, j'en suis pas sûr)
    • [^] # Re: liens ?

      Posté par  . Évalué à 1.

      Bonsoir.
      Merci : effectivement, ces liens seraient manquant chez moi, car dans /lib/modules/2.6.12-12mdk, j'ai ça :
      [root@Odinateur2Papa 2.6.12-12mdk]# ls -l
      total 1312
      drwxr-xr-x 2 root root 4096 aoû 20 14:17 build/
      drwxr-xr-x 10 root root 4096 nov 26 2005 kernel/
      -rw-r--r-- 1 root root 244659 déc 20 2005 modules.alias
      -rw-r--r-- 1 root root 69 déc 20 2005 modules.ccwmap
      -rw-r--r-- 1 root root 312754 déc 20 2005 modules.dep
      -rw-r--r-- 1 root root 58654 sep 9 2005 modules.description
      -rw-r--r-- 1 root root 887 déc 20 2005 modules.ieee1394map
      -rw-r--r-- 1 root root 700 déc 20 2005 modules.inputmap
      -rw-r--r-- 1 root root 21487 déc 20 2005 modules.isapnpmap
      -rw-r--r-- 1 root root 235425 déc 20 2005 modules.pcimap
      -rw-r--r-- 1 root root 1051 déc 20 2005 modules.seriomap
      -rw-r--r-- 1 root root 113169 déc 20 2005 modules.symbols
      -rw-r--r-- 1 root root 292685 déc 20 2005 modules.usbmap

      Or donc, je dois créer ces liens ?!...
      Alors il faut que je jete un oeil dans mes o'reilly, la...

      @+.

      JMPX.
      • [^] # Re: liens ?

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

        Met à jour ton kernel et installe les sources pour la même version:
        urpmi kernel-2.6.12 kernel-source-2.6-2.6.12
        • [^] # Re: liens ?

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

          puis va dans /usr/src/linux-2.6.12 et fais un make modules_prepare
          • [^] # Re: liens ?

            Posté par  . Évalué à 1.

            Heu... je n'ai pas /usr/src/linux-2.6.12...
            Chez moi c'est dans /lib/modules/2.6.12-24mdk...
            J'y ai tenté quand même :
            [root@Odinateur2Papa 2.6.12-24mdk]# make modules_prepare
            make: *** Pas de règle pour fabriquer la cible « modules_prepare ». Arrêt.

            Bon...
            Moi, dans /usr/src/, j'ai juste :
            drwxr-xr-x 7 root root 4096 nov 26 2005 RPM/
            Et dans .../RPM, j'ai :
            drwxr-xr-x 2 root root 4096 sep 15 2005 BUILD/
            drwxr-xr-x 8 root root 4096 sep 15 2005 RPMS/
            drwxr-xr-x 3 root root 4096 aoû 20 14:39 SOURCES/
            drwxr-xr-x 2 root root 4096 sep 15 2005 SPECS/
            drwxr-xr-x 2 root root 4096 sep 15 2005 SRPMS/

            Re-bon : je suis sur la Mandriva 2006 Free Edition, pour être précis...
            Peut être est elle différente de "l'officielle"...

            Thanx quand même.
            :o)

            JMPX.
        • [^] # Re: liens ?

          Posté par  . Évalué à 1.

          Ok, mais je ne trouve pas la mise à jour du kernel...
          J'ai ça :

          [root@Odinateur2Papa ov51x-jpeg-0.5.3]# urpmi kernel-2.6.12 kernel-source-2.6-2.6.12
          pas de paquetage nommé kernel-2.6.12
          Les paquetages suivants contiennent kernel-2.6.12 :
          kernel-2.6.12.12mdk
          kernel-2.6.12.21mdk
          kernel-2.6.12.22mdk
          kernel-2.6.12.23mdk
          kernel-2.6.12.24mdk

          J'ai donc ramené le kernel-2.6.12.24mdk, mais finalement, pas mieux pour la webcam...
          [root@Odinateur2Papa ov51x-jpeg-0.5.3]# make
          make -C /lib/modules/2.6.12-24mdk/build M=/opt/ov51x-jpeg-0.5.3 modules
          make: *** /lib/modules/2.6.12-24mdk/build: Aucun fichier ou répertoire de ce type. Arrêt.
          make: *** [all] Erreur 2

          Ca se sur-complique, on dirait...
          Thanx quand même.
          :o)

          JMPX.

Suivre le flux des commentaires

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