[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

compilation du module pwc...



Bonjour,

Bon, je sais, c'est une question qui doit être rabattue, et pourtant...

Question d'ordre général d'abord.

Ça fait un bout de temps que le module pwc est inclus dans le noyau.
Malheureusement, ça fait aussi un bout que ce module refuse de faire
fonctionner ma Quickcam Pro 4000 (et jusqu'à preuve du contraire,
 c'est toujours valable pour le 2.6.17.6).

Heureusement, on peut trouver d'autres sources pour ce module, chez
saillard.org pour ne pas le citer, qui lui fonctionne correctement.
Bien.

1) Est-ce que quelqu'un est arrivé à faire fonctionner le module pwc
natif (du noyo) avec cette webcam ? Ou c'est un problème d'interface
chaise/clavier ?

2) Sinon, pourquoi mettre dans le Help de ce module qu'il fonctionne
avec cette webcam alors que ce n'est visiblement pas le cas (oui, je
suis au courant des histoires autour de ce module, mais ça n'explique
rien).

Question debian ensuite.

Plutôt que de faire le classique make/make install, je vais installer le
module à la sauce debian : décompression du paquet pwc-source dans
/usr/src puis cd /usr/src/linux et la commande magique

make-kpkg --append-to-version -sarge-i686 --revision 20060813 modules_images qui me
renvoit un joli

for module in /usr/src/modules/pwc ; do                       \
          if test -d  $module; then                                \
    (cd $module;                                          \
              if ./debian/rules KVERS="2.6.17.6-sarge-i686" KSRC="/usr/src/linux" \
                             KMAINT="fred" KEMAIL="fred"      \
                             KPKG_DEST_DIR="/usr/src/linux/.."       \
                             KPKG_MAINTAINER="fred"        \
                             KPKG_EXTRAV_ARG="EXTRAVERSION=.6-sarge-i686"        \
                             ARCH="i386"                  \
                             KDREV="20060813" kdist_image; then    \
                  echo "Module $module processed fine";            \
              else                                                  \
                   echo "Module $module failed.";                  \
                   if [ "X" != "X" ]; then      \
                      echo "Perhaps $module does not understand --rootcmd?";  \
                      echo "If you see messages that indicate that it is not"; \
                      echo "in fact being built as root, please file a bug ";  \
                      echo "against $module.";                     \
                   fi;                                              \
                   echo "Hit return to Continue";                   \
         read ans;                                        \
              fi;                                                   \
     );                                                   
  else                                                      \
               echo "Module $module does not exist";               \
               echo "Hit return to Continue?";                      \
  fi;                                                       \
        done
make[1]: Entering directory `/usr/src/modules/pwc'
make[1]: Rien à faire pour  kdist_image .
make[1]: Leaving directory `/usr/src/modules/pwc'
Module /usr/src/modules/pwc processed fine

Sauf que... il n'y a aucun paquet concernant le module dans /usr/src.
Rien compilé, nada.

(évidemment, la bonne vieille méthode du make/make install fonctionne,
mais bon, ce n'est pas là le problème).

Y a quelque chose qui m'échappe, là.

J'ai commis une bourde quelque part ?

Merci d'avance.

-- 
Fred.



Reply to: