logitech quickcam 4000 pro / 2.4.19 / pwc

2002-12-24 Par sujet Grégoire Cachet
salut

maintenant que je l'ai achetée, j'essaye de l'installer ma webcam

j'ai utiliser le patch kernel qu'on peut trouver a cette adresse :
http://www.smcc.demon.nl/webcam/release.html

j'ai mis la version 8.8 dans les sources de mon kernel puisqu'elle gere
ma webcam

je selectionne le module pwc dans les drivers relatifs a l'usb et op je
compile

ca marche tres bien, je reboote je charge le module :
# modprobe pwc size=cif fps=30 power_save=1

pas d'erreurs

ensuite il faut installer pwcx, c'est la que ca se complique
j'ai essayé avec le 8.2 normal et le 8.2 compilé avec GCC3.2, je le
place dans /lib/modules/usb/pwcx.o comme ils disent, puis je lance un
depmod -a qui me renvoit le message d'erreur suivant :

depmod: *** Unresolved symbols in /lib/modules/usb/pwcx.o

ou est-le probleme ?
dois-je contacter l'auteur du module ?

merci !

grégoire



Re: logitech quickcam 4000 pro / 2.4.19 / pwc

2002-12-24 Par sujet Gregory SIMON
On Tue, 2002-12-24 at 10:38, Grégoire Cachet wrote:
 salut

Salut,

[...]

 ensuite il faut installer pwcx, c'est la que ca se complique
 j'ai essayé avec le 8.2 normal et le 8.2 compilé avec GCC3.2, je le
 place dans /lib/modules/usb/pwcx.o comme ils disent, puis je lance un
 depmod -a qui me renvoit le message d'erreur suivant :
 
 depmod: *** Unresolved symbols in /lib/modules/usb/pwcx.o
 
 ou est-le probleme ?

Le nom du module n'est pas pwcx-i386.o ?

Vu sur le même site :

Tip

John Rodkey sent me this tip: if you want to load the pwcx module
automatically after loading the pwc module, add this to your
/etc/modules.conf:

post-install pwc /sbin/insmod --force /lib/modules/usb/pwcx-i386.o /dev/null 
21  || :

You may of course have to change the path to the pwcx module, depending
on your setup.

A+. Greg.


signature.asc
Description: This is a digitally signed message part


Re: logitech quickcam 4000 pro / 2.4.19 / pwc

2002-12-24 Par sujet Gregory SIMON
On Tue, 2002-12-24 at 10:38, Grégoire Cachet wrote:

[...]

 ensuite il faut installer pwcx, c'est la que ca se complique
 j'ai essayé avec le 8.2 normal et le 8.2 compilé avec GCC3.2, je le

[...]

Et pour le module compilé avec gcc3.2 il s'appelle :

pwcx-gcc32.o

A+. Greg.


signature.asc
Description: This is a digitally signed message part


Re: logitech quickcam 4000 pro / 2.4.19 / pwc

2002-12-24 Par sujet Olivier
En réponse à Grégoire Cachet [EMAIL PROTECTED]:

 
 salut

Salut,
 
 ensuite il faut installer pwcx, c'est la que ca se complique
 j'ai essayé avec le 8.2 normal et le 8.2 compilé avec GCC3.2, je le
 place dans /lib/modules/usb/pwcx.o

Moi je l'aurais mis dans /lib/modules/2.4.19/usb/pwcx.o mais ça doit pas être 
ça qui est à l'origine du pb ...

Evidemment sur le site ils disent this directory is specifically set up for 
kernel-independant/external modules mais je ne connaissais pas cette norme 
(qui me semble dangereuse ...)

 depmod: *** Unresolved symbols in /lib/modules/usb/pwcx.o
 
 ou est-le probleme ?

Problème de dépendance de librairies. Mais le site précise dans la FAQ :

If you can't load pwcx.o because of these messages:

depmod: *** Unresolved symbols in /lib/modules/usb/pwcx.o
depmod: pwc_unregister_decompressor
depmod: pwc_register_decompressor
depmod: printk

then you have a kernel with version information on module symbols turned on. 
Recompile and/or install a kernel with this option turned off. And yes, that is 
the only way.

C'est pas mal comme principe d'avoir un module kernel independant qui oblige 
à désactiver des options du noyau.

 dois-je contacter l'auteur du module ?

Ben non, il va te dire qu'il te suffit de recompiler ton noyo sans savoir 
pourquoi ni même si désactiver cette option va pas faire planter d'autres trucs 
(il me semble que Alsa en a besoin et que OSS aussi. En tout cas ça 
m'étonnerais que ce ne soit que décoratif ...).

De toute façon t'auras jamais le code because of an NDA (Non Disclosure 
Agreement) that *I* signed with Philips B.V ... 

Pourquoi ne pourraient-ils pas arranger leur code pour avoir une partie _libre_ 
et opensource (genre pour faire la liaison USB et tous les trucs chiants liés 
au kernel) et une partie de décodage/traitement qu'ils pourraient légitimement 
garder secret et donc ne diffuser que sous forme compilée ?

Olivier


 
 merci !
 
 grégoire



Re: logitech quickcam 4000 pro / 2.4.19 / pwc

2002-12-24 Par sujet Grégoire Cachet
Le mar 24/12/2002 à 10:58, Gregory SIMON a écrit :
 On Tue, 2002-12-24 at 10:38, Grégoire Cachet wrote:
  salut
 
 Salut,
 
 [...]
 
  ensuite il faut installer pwcx, c'est la que ca se complique
  j'ai essayé avec le 8.2 normal et le 8.2 compilé avec GCC3.2, je le
  place dans /lib/modules/usb/pwcx.o comme ils disent, puis je lance un
  depmod -a qui me renvoit le message d'erreur suivant :
  
  depmod: *** Unresolved symbols in /lib/modules/usb/pwcx.o
  
  ou est-le probleme ?
 
 Le nom du module n'est pas pwcx-i386.o ?
 

j'ai suivi la doc du paquet qui dit :

Installation of this module is very simple; copy the correct pwcx.o
module (pwcx-i386.o or pwcx-ppc.o) to /lib/modules/usb/pwcx.o, and run
'depmod -a' once. After this, it should be possible to load the module
on ANY kernel where the pwc.o module has been built or loaded (well,
provided it's running on one of the supported processors, of course).

en le mettant dans /lib/modules/usb/pwcx-i386.o j'ai toujours la meme
erreur

 Vu sur le même site :
 
 Tip
 
 John Rodkey sent me this tip: if you want to load the pwcx module
 automatically after loading the pwc module, add this to your
 /etc/modules.conf:
 
 post-install pwc /sbin/insmod --force /lib/modules/usb/pwcx-i386.o /dev/null 
 21  || :
 
 You may of course have to change the path to the pwcx module, depending
 on your setup.

ouais mais pour pouvoir le charger, faut que je fasse un depmod -a avant
non ? s'il y a une erreur c pas cool !
j'ai barbarisé le chargement de pwcx avec la ligne ci-dessus, mais le
truc c'est que je sais pas comment je peux faire pour tester ma cam
apres ;-) gnomemeeting me sort une erreur a l'ouverture du periphérique
/dev/video0

merci pour l'aide !

greg



Re: logitech quickcam 4000 pro / 2.4.19 / pwc

2002-12-24 Par sujet Grégoire Cachet
petite précision, la webcam fonctionne avec la ligne que tu m'as donnée

j'ai créé les periphériques 

#./MAKEDEV video

je me suis ajouté au groupe video

#adduser zwiffer video

quand je fais 
#cat /dev/video0 
en root ca fonctionne, la del s'allume et ca crache des chose sur la
console, par contre en user (zwiffer) ca ne fonctionne pas, il me met
permission non accordée

pourtant les droits sont :
crw-rw1 root video 81,   0 2002-12-24 11:30 /dev/video0

qu'ai-je oublié ?

merci 

grégoire




Re: logitech quickcam 4000 pro / 2.4.19 / pwc

2002-12-24 Par sujet Grégoire Cachet
Le mar 24/12/2002 à 11:20, Olivier a écrit :

  dois-je contacter l'auteur du module ?
 
 Ben non, il va te dire qu'il te suffit de recompiler ton noyo sans savoir 
 pourquoi ni même si désactiver cette option va pas faire planter d'autres 
 trucs 
 (il me semble que Alsa en a besoin et que OSS aussi. En tout cas ça 
 m'étonnerais que ce ne soit que décoratif ...).

ecoute pour l'instant j'ai l'impression que ca va marcher sans que je
touche a mon kernel ! en plus j'ai besoin d'alsa moi ;-)

greg



Re: logitech quickcam 4000 pro / 2.4.19 / pwc

2002-12-24 Par sujet Gregory SIMON
On Tue, 2002-12-24 at 11:37, Grégoire Cachet wrote:
 petite précision, la webcam fonctionne avec la ligne que tu m'as donnée
 
 j'ai créé les periphériques 
 
 #./MAKEDEV video
 
 je me suis ajouté au groupe video
 
 #adduser zwiffer video
 
 quand je fais 
 #cat /dev/video0 
 en root ca fonctionne, la del s'allume et ca crache des chose sur la
 console, par contre en user (zwiffer) ca ne fonctionne pas, il me met
 permission non accordée
 
 pourtant les droits sont :
 crw-rw1 root video 81,   0 2002-12-24 11:30 /dev/video0
 
 qu'ai-je oublié ?

T'es tu délogué depuis l'ajout de ton user dans le groupe audio ?

Il faut se déloguer pour que le changement soit pris en compte.

A+. Greg.




signature.asc
Description: This is a digitally signed message part


Re: logitech quickcam 4000 pro / 2.4.19 / pwc

2002-12-24 Par sujet Grégoire Cachet
Le mar 24/12/2002 à 11:46, Gregory SIMON a écrit :

 T'es tu délogué depuis l'ajout de ton user dans le groupe audio ?
 
 Il faut se déloguer pour que le changement soit pris en compte.
 

en effet, le probleme venait de la ! On y est presque
gnomemetting arrive a initialiser la webcam, mais au bout de 2 secondes
il la coupe ... c'est pas tres normal non ?
pour quand je fais un cat /dev/video0 le probleme ne se produit pas

Est-ce que y a quelque chose de plus a faire ?

je vais tester avec d'autres logiciels si j'en trouve

merci pour votre precieuse aide

grégoire




Re: logitech quickcam 4000 pro / 2.4.19 / pwc

2002-12-24 Par sujet Gregory SIMON
On Tue, 2002-12-24 at 12:27, Grégoire Cachet wrote:

[...]

 Est-ce que y a quelque chose de plus a faire ?

Essaye de tester différentes options lors du chargement du module.

 je vais tester avec d'autres logiciels si j'en trouve

Essaye xawtv pour voir.

A+. Greg.


signature.asc
Description: This is a digitally signed message part


Re: logitech quickcam 4000 pro / 2.4.19 / pwc

2002-12-24 Par sujet Grégoire Cachet
c'est encore moi !

j'ai testé quelques autres programmes :

xawtv fonctionne une fois sur deux, il m'affiche les messages d'erreurs
suivants :
ioctl: VIDIOCMCAPTURE(frame=0;height=120;width=160;format=7): Argument
invalide


hasciicam ne fonctionne pas, il me renvoit une serie d'erreur :
ioctl VIDIOCMCAPTURE: Invalid argument

w3cam avec son utilitaire vidcat utilisé comme ca :
vidcat -d /dev/video0 -s 640x480 -f jpeg  ~/essai.jpeg

ne fonctionne pas
il me renvoit la meme erreur que hasciicam

pour charger le module, j'ai mis :
modprobe pwc size=cif fps=30 power_save=1

cif correspond au 640*480

si vous avez une idée ! a moins que cela vienne des drivers

@+
grégoire





Re: logitech quickcam 4000 pro / 2.4.19 / pwc

2002-12-24 Par sujet Grégoire Cachet
Le mar 24/12/2002 à 12:36, Gregory SIMON a écrit :

  Est-ce que y a quelque chose de plus a faire ?
 
 Essaye de tester différentes options lors du chargement du module.
 
  je vais tester avec d'autres logiciels si j'en trouve
 
 Essaye xawtv pour voir.

j'ai essayé camstream qui fonctionne dans plusieurs resolutions et fps
On peut me voir sur le net : http://www.zwiffer.org/webcam ;-)

lui ne me renvoit pas d'erreur

par contre impossible de faire fonctionner les autres, meme avec
d'autres options passées au module

greg



Re: logitech quickcam 4000 pro / 2.4.19 / pwc

2002-12-24 Par sujet Gregory SIMON
On Tue, 2002-12-24 at 12:43, Grégoire Cachet wrote:

[...]

 pour charger le module, j'ai mis :
 modprobe pwc size=cif fps=30 power_save=1
 
 cif correspond au 640*480

Tu t'es trompé :

size 
Can be one of 'sqcif', 'qsif', 'qcif', 'sif', 'cif' or 'vga',
for an image size of resp. 128x96, 160x120, 176x144, 320x240,
352x288 and 640x480 (of course, only for those cameras that
support these resolutions).

[...]

A+. Greg.


signature.asc
Description: This is a digitally signed message part


Re: logitech quickcam 4000 pro / 2.4.19 / pwc

2002-12-24 Par sujet Grégoire Cachet
Le mar 24/12/2002 à 14:06, Gregory SIMON a écrit : 
 On Tue, 2002-12-24 at 12:43, Grégoire Cachet wrote:
 
 [...]
 
  pour charger le module, j'ai mis :
  modprobe pwc size=cif fps=30 power_save=1
  
  cif correspond au 640*480
 
 Tu t'es trompé :
 
 size 
 Can be one of 'sqcif', 'qsif', 'qcif', 'sif', 'cif' or 'vga',
 for an image size of resp. 128x96, 160x120, 176x144, 320x240,
 352x288 and 640x480 (of course, only for those cameras that
 support these resolutions).
 

tres juste ! je suis allé trop vite ;-)

j'ai reperé l'erreur de gnomemeeting

j'ai fais une recherche sur internet et j'ai trouvé ! c'était mon fps
qui était trop elevé (en 30frames/s ca marche pas)

allez hop, je passe au firewall !

merci pour l'aide

grégoire