<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
<META NAME="GENERATOR" CONTENT="GtkHTML/3.12.1">
</HEAD>
<BODY>
Bonjour !<BR>
<BR>
Je viens d'installer Ubuntu 6.10 chez mes parents, et je voulais qu'ils profitent de leur webcam comme sous Dapper.<BR>
J'ai lu sur le wiki d'Ubuntu que le module pwc est bogus avec cette distribution.<BR>
<BR>
J'ai donc installer la version la plus récente (10.0.12-rc1) . Voici les infos retournée par lsusb et uname -r :<BR>
Bus 001 Device 004: ID 046d:08b4 Logitech, Inc. QuickCam Zoom<BR>
2.6.17-10-generic<BR>
<BR>
Sur cette page : <A HREF="http://www.lavrsen.dk/twiki/bin/view/PWC/WorkingWebcamsWithPWC,">http://www.lavrsen.dk/twiki/bin/view/PWC/WorkingWebcamsWithPWC,</A> je lis pour ma webcam :<BR>
Logitech QuickCam Zoom (On some webcam likes Quickcam Zoom Silver (usb product ID: 046d:08b4), you need to set module option: power_save=1 )<BR>
<BR>
Je ne suis pas sur de ma manipulation, alors voici ce que j'ai fait avant de compiler :<BR>
power_save=1<BR>
make<BR>
<BR>
Ai-je eu raison ? J'ai aussi modifier pwc-if.c pour y remplacer la ligne<BR>
static int power_save = 0;<BR>
par <BR>
static int power_save = 1;<BR>
<BR>
Voici mes dernières commandes pour ceux habituer aux compilations :<BR>
ubuntu@mapuce:~/pwc-10.0.12-rc1$ lsmod | grep pwc<BR>
ubuntu@mapuce:~/pwc-10.0.12-rc1$ find /lib/modules/`uname -r`/ -name "pwc*.ko*"<BR>
ubuntu@mapuce:~/pwc-10.0.12-rc1$ make clean<BR>
rm -f *.[oas] .*.flags *.ko .*.cmd .*.d .*.tmp *.mod.c<BR>
rm -rf .tmp_versions<BR>
ubuntu@mapuce:~/pwc-10.0.12-rc1$ make<BR>
make -C /lib/modules/2.6.17-10-generic/build SUBDIRS=/home/ubuntu/pwc-10.0.12-rc1 modules<BR>
make[1]: entrant dans le répertoire « /usr/src/linux-headers-2.6.17-10-generic »<BR>
CC [M] /home/ubuntu/pwc-10.0.12-rc1/pwc-if.o<BR>
CC [M] /home/ubuntu/pwc-10.0.12-rc1/pwc-misc.o<BR>
CC [M] /home/ubuntu/pwc-10.0.12-rc1/pwc-ctrl.o<BR>
CC [M] /home/ubuntu/pwc-10.0.12-rc1/pwc-v4l.o<BR>
/home/ubuntu/pwc-10.0.12-rc1/pwc-v4l.c:131:5: warning: "XAWTV_HAS_BEEN_FIXED" is not defined<BR>
CC [M] /home/ubuntu/pwc-10.0.12-rc1/pwc-uncompress.o<BR>
CC [M] /home/ubuntu/pwc-10.0.12-rc1/pwc-dec1.o<BR>
CC [M] /home/ubuntu/pwc-10.0.12-rc1/pwc-dec23.o<BR>
CC [M] /home/ubuntu/pwc-10.0.12-rc1/pwc-kiara.o<BR>
CC [M] /home/ubuntu/pwc-10.0.12-rc1/pwc-timon.o<BR>
LD [M] /home/ubuntu/pwc-10.0.12-rc1/pwc.o<BR>
Building modules, stage 2.<BR>
MODPOST<BR>
CC /home/ubuntu/pwc-10.0.12-rc1/pwc.mod.o<BR>
LD [M] /home/ubuntu/pwc-10.0.12-rc1/pwc.ko<BR>
make[1]: quittant le répertoire « /usr/src/linux-headers-2.6.17-10-generic »<BR>
ubuntu@mapuce:~/pwc-10.0.12-rc1$ sudo make install<BR>
make -C /lib/modules/2.6.17-10-generic/build SUBDIRS=/home/ubuntu/pwc-10.0.12-rc1 modules<BR>
make[1]: entrant dans le répertoire « /usr/src/linux-headers-2.6.17-10-generic »<BR>
Building modules, stage 2.<BR>
MODPOST<BR>
make[1]: quittant le répertoire « /usr/src/linux-headers-2.6.17-10-generic »<BR>
install -d /lib/modules/2.6.17-10-generic/kernel/drivers/usb/media<BR>
install -m 644 -c pwc.ko /lib/modules/2.6.17-10-generic/kernel/drivers/usb/media<BR>
/sbin/depmod -a<BR>
ubuntu@mapuce:~/pwc-10.0.12-rc1$ sudo modprobe pwc<BR>
ubuntu@mapuce:~/pwc-10.0.12-rc1$ lsmod | grep pwc<BR>
pwc 86528 0 <BR>
videodev 10752 1 pwc<BR>
usbcore 134912 6 pwc,snd_usb_audio,snd_usb_lib,ehci_hcd,uhci_hcd<BR>
ubuntu@mapuce:~$ dmesg | tail<BR>
[17318223.572000] pwc: Philips webcam module version 10.0.12-rc1 loaded.<BR>
[17318223.572000] pwc: Supports Philips PCA645/646, PCVC675/680/690, PCVC720[40]/730/740/750 & PCVC830/840.<BR>
[17318223.572000] pwc: Also supports the Askey VC010, various Logitech Quickcams, Samsung MPC-C10 and MPC-C30,<BR>
[17318223.572000] pwc: the Creative WebCam 5 & Pro Ex, SOTEC Afina Eye and Visionite VCS-UC300 and VCS-UM100.<BR>
[17318223.572000] pwc: Logitech QuickCam Zoom (new model) USB webcam detected.<BR>
[17318223.572000] pwc: Registered as /dev/video0.<BR>
[17318223.572000] usbcore: registered new driver Philips webcam<BR>
<BR>
<BR>
Enfin, je lance camorama, et là cela plante. "dmesg" me renvoie plein de ligne avec le message :<BR>
[17318459.100000] pwc: Too many ISOC errors, bailing out.<BR>
<BR>
Qu'est-ce que je n'ai pas fait de correct ? Merci de votre aide.<BR>
<BR>
Patrick
</BODY>
</HTML>