Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
PB mise en route module quickcam messenger !!!
Envoyé par: Tenshi

Bonjour,
je suis sur Debian Sarge 3.1, noyau Linux 2.6,
je vient d'installer ma webcam " quickcam messenger" (Logitech) comme ceci :

( en mode root )
# tar -xzvf qc-usb-messenegr-0.9.tar.gz
décompression du fichier
# cd ~/qc-usb-messenger-0.9
# make install
awk: cannot open /lib/modules/2.6.8-2-386/build/include/linux/version.h (No such file or directory)
/bin/sh: line 1: [: -ge: unary operator expected
/bin/sh: line 1: [: -ge: unary operator expected
/usr/bin/install -c -D -m 644 quickcam.o /lib/modules/2.6.8-2-386/misc/quickcam.o
/usr/bin/install -c -D -m 755 qcset /usr/local/bin/qcset
/sbin/depmod -a
#insmod ./quickcam.o
insmod: error inserting './quickcam.o': -1 Invalid module format

donc je ne peux pas activer le module et il n'est pas actif.

Pouvez-vous m'aider ?

Poste le Wednesday 21 December 2005 14:16:35
Répondre     Citer    
Re: PB mise en route module quickcam messenger !!!
Envoyé par: Romain

Oui,

Tu n'as pas à faire make install !!!

Fais juste : ./quickcam.sh, le scritp fera pas à pas l'installation (compilation) du drivers.

Amicalement

Poste le Wednesday 21 December 2005 14:19:14
Répondre     Citer    
Re: PB mise en route module quickcam messenger !!!
Envoyé par: Tenshi

Merci d'avoir répondu si vite, je vient de faire
( en mode root )
# tar -xzvf qc-usb-messenegr-0.9.tar.gz
décompression du fichier
# cd ~/qc-usb-messenger-0.9
# ./quickcam.sh

l'installation pas à pas comme tu me la dit, mais quand je regarde si le module est actif
#lsmod
je ne le voit pas ?

Encore un petit coup de main, s'il vous plait !!!! :-)

Poste le Wednesday 21 December 2005 14:30:25
Répondre     Citer    
Re: PB mise en route module quickcam messenger !!!
Envoyé par: Romain

Il te sort des message d'erreur lors du processus d'installation ?

Amikalement,

Poste le Wednesday 21 December 2005 14:45:26
Répondre     Citer    
Re: PB mise en route module quickcam messenger !!!
Envoyé par: Tenshi

ah oui effectivement il y a des erreurs en utilisateur, je me suis mus en superutilisateur mais la même chose.

De quoi sa provient, des drivers quickcam ?

Poste le Wednesday 21 December 2005 14:57:37
Répondre     Citer    
Re: PB mise en route module quickcam messenger !!!
Envoyé par: Romain

Heu sans vouloir te vexer j'ai pas de boule de cristal ;-),

Aussi pourrais tu copier coller les messages d'erreurs afin qu'on puisse voir de quoi il retourne.

Sinon j'ai réussi à faire fonctionner cette webcam et à utiliser amsn avec. Malheureusement suite à une erreur de ma part j'ai du reinstaller mon system, et moi aussi je galère à réinstaller le driver. Conclusion :
-1. le driver marche
-2. Il suffit juste de savoir comment :-))

Amicalement,

Poste le Wednesday 21 December 2005 15:17:31
Répondre     Citer    
Re: PB mise en route module quickcam messenger !!!
Envoyé par: Tenshi

Ah oui je me doute bien que tu n'as pas de boule de cristal, voila une partie des messages d'erreurs lors de l'installation :


qc-driver.c:3637: attention : data definition has no type or storage class
qc-driver.c:3638: attention : type defaults to `int' in declaration of `r'
qc-driver.c:3638: error: redefinition of `r'
qc-driver.c:3637: error: `r' previously defined here
qc-driver.c:3638: attention : passage de l'argument n°1 de « qc_isoc_start » transforme un entier en pointeur sans transtypage
qc-driver.c:3638: error: un élément de l'initialisation n'est pas une constante
qc-driver.c:3638: attention : data definition has no type or storage class
qc-driver.c:3640: error: erreur de syntaxe before '}' token
qc-driver.c:3648: error: erreur de syntaxe before '&' token
qc-driver.c:3648: attention : type defaults to `int' in declaration of `do_gettimeofday'
qc-driver.c:3648: attention : function declaration isn't a prototype
qc-driver.c:3648: attention : data definition has no type or storage class
qc-driver.c:3648: error: erreur de syntaxe before string constant
qc-driver.c:3648: attention : type defaults to `int' in declaration of `printk'
qc-driver.c:3648: attention : function declaration isn't a prototype
qc-driver.c:3648: attention : data definition has no type or storage class
qc-driver.c:3648: error: erreur de syntaxe before string constant
qc-driver.c:3648: error: erreur de syntaxe before string constant
qc-driver.c:3648: attention : type defaults to `int' in declaration of `printk'
qc-driver.c:3648: attention : function declaration isn't a prototype
qc-driver.c:3648: attention : data definition has no type or storage class
qc-driver.c:3649: error: erreur de syntaxe before '&' token
qc-driver.c:3649: attention : type defaults to `int' in declaration of `up'
qc-driver.c:3649: attention : function declaration isn't a prototype
qc-driver.c:3649: attention : data definition has no type or storage class
qc-driver.c:3650: error: erreur de syntaxe before '&' token
qc-driver.c:3650: attention : type defaults to `int' in declaration of `do_gettimeofday'
qc-driver.c:3650: attention : function declaration isn't a prototype
qc-driver.c:3650: attention : data definition has no type or storage class
qc-driver.c:3650: error: erreur de syntaxe before string constant
qc-driver.c:3650: attention : type defaults to `int' in declaration of `printk'
qc-driver.c:3650: attention : function declaration isn't a prototype
qc-driver.c:3650: attention : data definition has no type or storage class
qc-driver.c:3650: error: erreur de syntaxe before string constant
qc-driver.c:3650: error: erreur de syntaxe before string constant
qc-driver.c:3650: attention : type defaults to `int' in declaration of `printk'
qc-driver.c:3650: attention : function declaration isn't a prototype
qc-driver.c:3650: attention : data definition has no type or storage class
qc-driver.c:3651: error: erreur de syntaxe before '&' token
qc-driver.c:3651: attention : type defaults to `int' in declaration of `up'
qc-driver.c:3651: attention : function declaration isn't a prototype
qc-driver.c:3651: attention : data definition has no type or storage class
qc-driver.c:3660: error: erreur de syntaxe before '&' token
qc-driver.c:3660: attention : type defaults to `int' in declaration of `do_gettimeofday'
qc-driver.c:3660: attention : function declaration isn't a prototype
qc-driver.c:3660: attention : data definition has no type or storage class
qc-driver.c:3660: error: erreur de syntaxe before string constant
qc-driver.c:3660: attention : type defaults to `int' in declaration of `printk'
qc-driver.c:3660: attention : function declaration isn't a prototype
qc-driver.c:3660: attention : data definition has no type or storage class
qc-driver.c:3660: error: erreur de syntaxe before string constant
qc-driver.c:3660: error: erreur de syntaxe before string constant
qc-driver.c:3660: attention : type defaults to `int' in declaration of `printk'
qc-driver.c:3660: attention : function declaration isn't a prototype
qc-driver.c:3660: attention : data definition has no type or storage class
qc-driver.c:3661: error: erreur de syntaxe before '&' token
qc-driver.c:3661: attention : type defaults to `int' in declaration of `up'
qc-driver.c:3661: attention : function declaration isn't a prototype
qc-driver.c:3661: attention : data definition has no type or storage class
qc-driver.c:3666: error: erreur de syntaxe before '&' token
qc-driver.c:3666: attention : type defaults to `int' in declaration of `do_gettimeofday'
qc-driver.c:3666: attention : function declaration isn't a prototype
qc-driver.c:3666: attention : data definition has no type or storage class
qc-driver.c:3666: error: erreur de syntaxe before string constant
qc-driver.c:3666: attention : type defaults to `int' in declaration of `printk'
qc-driver.c:3666: attention : function declaration isn't a prototype
qc-driver.c:3666: attention : data definition has no type or storage class
qc-driver.c:3666: error: erreur de syntaxe before string constant
qc-driver.c:3666: attention : type defaults to `int' in declaration of `printk'
qc-driver.c:3666: attention : function declaration isn't a prototype
qc-driver.c:3666: attention : data definition has no type or storage class
qc-driver.c:3666: error: erreur de syntaxe before string constant
qc-driver.c:3666: attention : type defaults to `int' in declaration of `printk'
qc-driver.c:3666: attention : function declaration isn't a prototype
qc-driver.c:3666: attention : data definition has no type or storage class
qc-driver.c:3667: error: erreur de syntaxe before '&' token
qc-driver.c:3667: attention : type defaults to `int' in declaration of `do_gettimeofday'
qc-driver.c:3667: attention : function declaration isn't a prototype
qc-driver.c:3667: attention : data definition has no type or storage class
qc-driver.c:3667: error: erreur de syntaxe before string constant
qc-driver.c:3667: attention : type defaults to `int' in declaration of `printk'
qc-driver.c:3667: attention : function declaration isn't a prototype
qc-driver.c:3667: attention : data definition has no type or storage class
qc-driver.c:3667: error: erreur de syntaxe before string constant
qc-driver.c:3667: error: erreur de syntaxe before string constant
qc-driver.c:3667: attention : type defaults to `int' in declaration of `printk'
qc-driver.c:3667: attention : function declaration isn't a prototype
qc-driver.c:3667: attention : data definition has no type or storage class
qc-driver.c:3668: error: erreur de syntaxe before '&' token
qc-driver.c:3668: attention : type defaults to `int' in declaration of `up'
qc-driver.c:3668: attention : function declaration isn't a prototype
qc-driver.c:3668: attention : data definition has no type or storage class
qc-driver.c:3675:41: opérateur binaire manquant avant l'élément lexical « ( »
qc-driver.c:3677:43: opérateur binaire manquant avant l'élément lexical « ( »
qc-driver.c:3685:41: opérateur binaire manquant avant l'élément lexical « ( »
qc-driver.c: Dans la fonction « qc_usb_probe »:
qc-driver.c:3690: error: `NULL' undeclared (first use in this function)
qc-driver.c:3691: error: storage size of `__tv_val' isn't known
qc-driver.c:3691: error: `KERN_DEBUG' undeclared (first use in this function)
qc-driver.c:3691: error: erreur de syntaxe before string constant
qc-driver.c:3691: attention : unused variable `__tv_val'
qc-driver.c:3695:40: opérateur binaire manquant avant l'élément lexical « ( »
qc-driver.c:3704: error: `KERN_CRIT' undeclared (first use in this function)
qc-driver.c:3704: error: erreur de syntaxe before string constant
qc-driver.c:3707: error: dereferencing pointer to incomplete type
qc-driver.c:3714:41: opérateur binaire manquant avant l'élément lexical « ( »
qc-driver.c:3824: error: dereferencing pointer to incomplete type
qc-driver.c:3826: error: storage size of `__tv_val' isn't known
qc-driver.c:3826: error: erreur de syntaxe before string constant
qc-driver.c:3826: attention : unused variable `__tv_val'
qc-driver.c:3827: error: dereferencing pointer to incomplete type
qc-driver.c:3827: error: erreur de syntaxe before string constant
qc-driver.c:3828: error: dereferencing pointer to incomplete type
qc-driver.c:3829: error: dereferencing pointer to incomplete type
qc-driver.c:3832: error: `KERN_INFO' undeclared (first use in this function)
qc-driver.c:3832: error: erreur de syntaxe before string constant
qc-driver.c:3833: error: erreur de syntaxe before string constant
qc-driver.c:3838: error: storage size of `__tv_val' isn't known
qc-driver.c:3838: error: erreur de syntaxe before string constant
qc-driver.c:3838: error: `THIS_MODULE' undeclared (first use in this function)
qc-driver.c:3838: attention : unused variable `__tv_val'
qc-driver.c:3839: error: `MOD_INC_USE_COUNT' undeclared (first use in this function)
qc-driver.c:3843: error: storage size of `__tv_val' isn't known
qc-driver.c:3843: error: erreur de syntaxe before string constant
qc-driver.c:3843: attention : unused variable `__tv_val'
qc-driver.c:3844: error: `MOD_DEC_USE_COUNT' undeclared (first use in this function)
qc-driver.c:3847:41: opérateur binaire manquant avant l'élément lexical « ( »
qc-driver.c: Dans la fonction « qc_usb_exit »:
qc-driver.c:3863: error: storage size of `__tv_val' isn't known
qc-driver.c:3863: error: `KERN_DEBUG' undeclared (first use in this function)
qc-driver.c:3863: error: erreur de syntaxe before string constant
qc-driver.c:3863: attention : unused variable `__tv_val'
qc-driver.c:3864: error: `NULL' undeclared (first use in this function)
qc-driver.c:3864: error: storage size of `__tv_val' isn't known
qc-driver.c:3864: error: erreur de syntaxe before string constant
qc-driver.c:3864: attention : unused variable `__tv_val'
qc-driver.c:3864: error: storage size of `__tv_val' isn't known
qc-driver.c:3864: error: erreur de syntaxe before string constant
qc-driver.c:3864: attention : unused variable `__tv_val'
qc-driver.c:3872: error: storage size of `__tv_val' isn't known
qc-driver.c:3872: error: erreur de syntaxe before string constant
qc-driver.c:3872: error: dereferencing pointer to incomplete type
qc-driver.c:3872: attention : unused variable `__tv_val'
qc-driver.c:3874:41: opérateur binaire manquant avant l'élément lexical « ( »
qc-driver.c:3877: error: dereferencing pointer to incomplete type
qc-driver.c:3878: attention : implicit declaration of function `video_unregister_device'
qc-driver.c:3878: error: dereferencing pointer to incomplete type
qc-driver.c:3879: attention : implicit declaration of function `list_del'
qc-driver.c:3879: error: dereferencing pointer to incomplete type
qc-driver.c:3882: error: storage size of `__tv_val' isn't known
qc-driver.c:3882: error: erreur de syntaxe before string constant
qc-driver.c:3882: attention : unused variable `__tv_val'
qc-driver.c:3883: error: dereferencing pointer to incomplete type
qc-driver.c:3883: error: dereferencing pointer to incomplete type
qc-driver.c:3886: error: storage size of `__tv_val' isn't known
qc-driver.c:3886: error: erreur de syntaxe before string constant
qc-driver.c:3886: attention : unused variable `__tv_val'
qc-driver.c:3906:41: opérateur binaire manquant avant l'élément lexical « ( »
qc-driver.c:3912:41: opérateur binaire manquant avant l'élément lexical « ( »
qc-driver.c: Dans la fonction « qc_usb_disconnect »:
qc-driver.c:3921: error: storage size of `__tv_val' isn't known
qc-driver.c:3921: error: `KERN_DEBUG' undeclared (first use in this function)
qc-driver.c:3921: error: erreur de syntaxe before string constant
qc-driver.c:3921: attention : unused variable `__tv_val'
qc-driver.c:3922: error: `NULL' undeclared (first use in this function)
qc-driver.c:3922: error: storage size of `__tv_val' isn't known
qc-driver.c:3922: error: erreur de syntaxe before string constant
qc-driver.c:3922: attention : unused variable `__tv_val'
qc-driver.c:3922: error: storage size of `__tv_val' isn't known
qc-driver.c:3922: error: erreur de syntaxe before string constant
qc-driver.c:3922: attention : unused variable `__tv_val'
qc-driver.c:3923: error: dereferencing pointer to incomplete type
qc-driver.c:3923: error: dereferencing pointer to incomplete type
qc-driver.c:3923: error: storage size of `__tv_val' isn't known
qc-driver.c:3923: error: erreur de syntaxe before string constant
qc-driver.c:3923: attention : unused variable `__tv_val'
qc-driver.c:3923: error: storage size of `__tv_val' isn't known
qc-driver.c:3923: error: erreur de syntaxe before string constant
qc-driver.c:3923: attention : unused variable `__tv_val'
qc-driver.c:3924: error: dereferencing pointer to incomplete type
qc-driver.c:3924: error: storage size of `__tv_val' isn't known
qc-driver.c:3924: error: erreur de syntaxe before string constant
qc-driver.c:3924: attention : unused variable `__tv_val'
qc-driver.c:3924: error: storage size of `__tv_val' isn't known
qc-driver.c:3924: error: erreur de syntaxe before string constant
qc-driver.c:3924: attention : unused variable `__tv_val'
qc-driver.c:3926: error: storage size of `__tv_val' isn't known
qc-driver.c:3926: error: erreur de syntaxe before string constant
qc-driver.c:3926: error: `THIS_MODULE' undeclared (first use in this function)
qc-driver.c:3926: attention : unused variable `__tv_val'
qc-driver.c:3927: error: `MOD_INC_USE_COUNT' undeclared (first use in this function)
qc-driver.c:3935:41: opérateur binaire manquant avant l'élément lexical « ( »
qc-driver.c:3943: error: dereferencing pointer to incomplete type
qc-driver.c:3945: error: storage size of `__tv_val' isn't known
qc-driver.c:3945: error: erreur de syntaxe before string constant
qc-driver.c:3945: error: `quickcam_list_lock' undeclared (first use in this function)
qc-driver.c:3945: attention : unused variable `__tv_val'
qc-driver.c:3947: error: storage size of `__tv_val' isn't known
qc-driver.c:3947: error: erreur de syntaxe before string constant
qc-driver.c:3947: error: dereferencing pointer to incomplete type
qc-driver.c:3947: attention : unused variable `__tv_val'
qc-driver.c:3948: error: dereferencing pointer to incomplete type
qc-driver.c:3950: error: dereferencing pointer to incomplete type
qc-driver.c:3956: error: storage size of `__tv_val' isn't known
qc-driver.c:3956: error: erreur de syntaxe before string constant
qc-driver.c:3956: attention : unused variable `__tv_val'
qc-driver.c:3959: error: dereferencing pointer to incomplete type
qc-driver.c:3960: error: storage size of `__tv_val' isn't known
qc-driver.c:3960: error: erreur de syntaxe before string constant
qc-driver.c:3960: error: dereferencing pointer to incomplete type
qc-driver.c:3960: attention : unused variable `__tv_val'
qc-driver.c:3961: error: dereferencing pointer to incomplete type
qc-driver.c:3964: error: storage size of `__tv_val' isn't known
qc-driver.c:3964: error: erreur de syntaxe before string constant
qc-driver.c:3964: attention : unused variable `__tv_val'
qc-driver.c:3966: error: storage size of `__tv_val' isn't known
qc-driver.c:3966: error: erreur de syntaxe before string constant
qc-driver.c:3966: attention : unused variable `__tv_val'
qc-driver.c:3967: error: `MOD_DEC_USE_COUNT' undeclared (first use in this function)
qc-driver.c: Hors de toute fonction :
qc-driver.c:3976: error: erreur de syntaxe before "qc_init"
qc-driver.c:3977: attention : return type defaults to `int'
qc-driver.c: Dans la fonction « qc_init »:
qc-driver.c:3979: error: storage size of `__tv_val' isn't known
qc-driver.c:3979: error: `KERN_DEBUG' undeclared (first use in this function)
qc-driver.c:3979: error: erreur de syntaxe before string constant
qc-driver.c:3979: attention : unused variable `__tv_val'
qc-driver.c:3980: error: storage size of `__tv_val' isn't known
qc-driver.c:3980: error: erreur de syntaxe before string constant
qc-driver.c:3980: error: invalid application of `sizeof' to an incomplete type
qc-driver.c:3980: attention : unused variable `__tv_val'
qc-driver.c:3981: error: storage size of `__tv_val' isn't known
qc-driver.c:3981: error: erreur de syntaxe before string constant
qc-driver.c:3981: attention : unused variable `__tv_val'
qc-driver.c:3983: attention : implicit declaration of function `usb_register'
qc-driver.c:3985: error: storage size of `__tv_val' isn't known
qc-driver.c:3985: error: erreur de syntaxe before string constant
qc-driver.c:3985: attention : unused variable `__tv_val'
qc-driver.c: Hors de toute fonction :
qc-driver.c:3990: error: erreur de syntaxe before "qc_exit"
qc-driver.c:3991: attention : return type defaults to `int'
qc-driver.c: Dans la fonction « qc_exit »:
qc-driver.c:3992: error: storage size of `__tv_val' isn't known
qc-driver.c:3992: error: `KERN_DEBUG' undeclared (first use in this function)
qc-driver.c:3992: error: erreur de syntaxe before string constant
qc-driver.c:3992: attention : unused variable `__tv_val'
qc-driver.c:3994: attention : implicit declaration of function `usb_deregister'
qc-driver.c: Hors de toute fonction :
qc-driver.c:3999: attention : type defaults to `int' in declaration of `module_init'
qc-driver.c:3999: attention : noms de paramètres (sans type) dans la déclaration de fonction
qc-driver.c:3999: attention : data definition has no type or storage class
qc-driver.c:4000: attention : type defaults to `int' in declaration of `module_exit'
qc-driver.c:4000: attention : noms de paramètres (sans type) dans la déclaration de fonction
qc-driver.c:4000: attention : data definition has no type or storage class
qc-driver.c:3353: error: storage size of `qc_v4l_template' isn't known
qc-driver.c:3388: error: storage size of `qc_usb_driver' isn't known
qc-driver.c:87: attention : `keepsettings' defined but not used
qc-driver.c:91: attention : `settle' defined but not used
qc-driver.c:96: attention : `subsample' defined but not used
qc-driver.c:100: attention : `compress' defined but not used
qc-driver.c:104: attention : `frameskip' defined but not used
qc-driver.c:108: attention : `quality' defined but not used
qc-driver.c:112: attention : `adaptive' defined but not used
qc-driver.c:116: attention : `shutteradapt' defined but not used
qc-driver.c:120: attention : `equalize' defined but not used
qc-driver.c:130: attention : `userlut' defined but not used
qc-driver.c:135: attention : `retryerrors' defined but not used
qc-driver.c:140: attention : `compatible' defined but not used
qc-driver.c:190: attention : `LIST_HEAD' declared `static' but never defined
qc-driver.c:191: attention : `DECLARE_MUTEX' declared `static' but never defined
qc-driver.c:194: attention : `userlut_contents' defined but not used
qc-driver.c:3353: attention : `qc_v4l_template' defined but not used
{entrée standard}: Messages de l'assembleur:
{entrée standard}:958: ERREUR: symbole « retval » est déjà défini
{entrée standard}:1128: ERREUR: symbole « retval » est déjà défini
{entrée standard}:1134: ERREUR: symbole « retval » est déjà défini
{entrée standard}:1146: ERREUR: symbole « val » est déjà défini
{entrée standard}:1152: ERREUR: symbole « retval » est déjà défini
{entrée standard}:1158: ERREUR: symbole « retval » est déjà défini
{entrée standard}:1176: ERREUR: symbole « r » est déjà défini
{entrée standard}:1182: ERREUR: symbole « r » est déjà défini
{entrée standard}:1188: ERREUR: symbole « r » est déjà défini
{entrée standard}:1194: ERREUR: symbole « r » est déjà défini
{entrée standard}:1206: ERREUR: symbole « r » est déjà défini
{entrée standard}:1212: ERREUR: symbole « r » est déjà défini
{entrée standard}:1218: ERREUR: symbole « r » est déjà défini
make: *** [qc-driver.o] Erreur 1
=== Leaving root mode ===
Hopefully the driver is now installed and can be loaded
with command
modprobe quickcam
as root. You can put this command into some startup
script to do it always automatically at boot.
The exact location depends on distribution, and this
script is yet too dumb to do this automatically.
Press Ctrl+C to quit, Enter to continue --->

Goobye...

Voila encore désolé de ne pas avoir pensé à mettre les messages d'erreurs.

Poste le Wednesday 21 December 2005 15:40:32
Répondre     Citer    
Re: PB mise en route module quickcam messenger !!!
Envoyé par: Romain

Whaou !

Comment as tu procédé ? As tu lancé ./quickcam.sh après avoir tenté tes make ? Si oui, efface le répoire qui contient le driver, redécompresse l'archive et refait ./quickcam.sh

Courage!

Poste le Wednesday 21 December 2005 16:47:19
Répondre     Citer    
Re: PB mise en route module quickcam messenger !!!
Envoyé par: Tenshi

Alors,oui j'ai refait tout depuis zéro, vu que j'ai changé de compte, j'ai refait cette opération sous le compte root :

( en mode root )
# tar -xzvf qc-usb-messenegr-0.9.tar.gz
décompression du fichier
# cd ~/qc-usb-messenger-0.9
# ./quickcam.sh

après avoir appuyé plusieurs fois sur enter, les messages d'erreurs ci dessus était plus nombreux mais je n'est pas pus tous mettre.

Merci de passer du temps pour m'aider.

Poste le Wednesday 21 December 2005 17:05:50
Répondre     Citer    
Re: PB mise en route module quickcam messenger !!!
Envoyé par: Romain

Il ya pas d'autre message d'erreur avant ?

Amikalement,

Poste le Wednesday 21 December 2005 18:45:30
Répondre     Citer    
Re: PB mise en route module quickcam messenger !!!
Envoyé par: Tenshi

Warning: xawtv missing
/usr/bin/X11/xdpyinfo
/bin/dmesg
/usr/bin/wc
[!] Some important programs can not be found on default path.
Probably they aren't installed.
You should install them, for example, by using apt-get or rpm.
WARNING: If you press Enter, I'll try to continue anyway,
but this probably will fail. You SHOULD press Ctrl+C now.
Press Ctrl+C to quit, Enter to continue --->

awk: cannot open /lib/modules/2.6.8-2-386/build/include/linux/version.h (No such file or directory)
/bin/sh: line 1: [: -ge: unary operator expected
/bin/sh: line 1: [: -ge: unary operator expected
Kernel source directory: /lib/modules/2.6.8-2-386/build
[!] Can not find kernel source or even headers.
Make sure that they are installed (install with e.g. rpm or apt-get
if necessary) and ensure that you have read rights to the files.
WARNING: If you press Enter, I'll try to continue anyway,
but this probably will fail. You SHOULD press Ctrl+C now.
Press Ctrl+C to quit, Enter to continue --->

[!] Kernel headers installed, but not complete source code.
Installation still may work with some architectures like Intel x86,
but will definitely fail on others. Note that for kernel 2.6.x
we need always full source code.
Press Ctrl+C to quit, Enter to continue --->

[!] Kernel configuration file /lib/modules/2.6.8-2-386/build/.config not found.
If the headers have been already configured properly, you might
not need it. But it would be better not to trust this, you
really should know where is your configuration file, and
copy it into its place. Often it can be found in /boot/
directory with a name like /boot/config-2.4.26 or something.
WARNING: If you press Enter, I'll try to continue anyway,
but this probably will fail. You SHOULD press Ctrl+C now.
Press Ctrl+C to quit, Enter to continue --->

[!] Can not find version.h in kernel source.
[!] Kernel source is not configured properly.
You have only kernel headers but they are not configured
properly. It's pointless trying to continue, this won't work.
Either install properly configured kernel headers or full
source with kernel configuration file. In the latter case
I can configure the kernel source using the configuration
file automatically.
WARNING: If you press Enter, I'll try to continue anyway,
but this probably will fail. You SHOULD press Ctrl+C now.
Press Ctrl+C to quit, Enter to continue --->

awk: cannot open /lib/modules/2.6.8-2-386/build/include/linux/version.h (No such file or directory)
/bin/sh: line 1: [: -ge: unary operator expected
/bin/sh: line 1: [: -ge: unary operator expected
awk: cannot open /lib/modules/2.6.8-2-386/build/include/linux/version.h (No such file or directory)
awk: cannot open /lib/modules/2.6.8-2-386/build/include/linux/version.h (No such file or directory)
/bin/sh: line 1: [: -ge: unary operator expected
/bin/sh: line 1: [: -ge: unary operator expected
awk: cannot open /lib/modules/2.6.8-2-386/build/include/linux/version.h (No such file or directory)
/bin/sh: line 1: [: -ge: unary operator expected
/bin/sh: line 1: [: -ge: unary operator expected
./quickcam.sh: line 1: /lib/modules/2.6.8-2-386/build/include/linux/version.h: Aucun fichier ou répertoire de ce type
[!] Multiple kernel versions specified in linux/version.h
This is probably a heavily modified Red Hat or other distributor
kernel, and the kernel version check doesn't work.
So we can not check if your kernel version is correct, so we
must just hope so.
Press Ctrl+C to quit, Enter to continue --->

Kernel version name:
Kernel source version code:
Driver file name: quickcam.o
Module install directory: /lib/modules/2.6.8-2-386
./quickcam.sh: line 456: [: : integer expression expected
./quickcam.sh: line 477: [: : integer expression expected
awk: cannot open /lib/modules/2.6.8-2-386/build/include/linux/version.h (No such file or directory)
/bin/sh: line 1: [: -ge: unary operator expected
/bin/sh: line 1: [: -ge: unary operator expected
Driver source directory (PWD): /root/qc-usb-messenger-0.9
Kernel source directory (LINUX_DIR): /lib/modules/2.6.8-2-386/build
Module install directory (MODULE_DIR): /lib/modules/2.6.8-2-386
Utility install directory (PREFIX): /usr/local
User options (USER_OPT):
Driver file name (use with insmod): quickcam.o
Kernel version code:
./quickcam.sh: line 491: [: : integer expression expected
[!] Using module-init-tools with 2.4.x/2.2.x kernel.
These kernels require older modutils.
WARNING: If you press Enter, I'll try to continue anyway,
but this probably will fail. You SHOULD press Ctrl+C now.
Press Ctrl+C to quit, Enter to continue --->

The QuickCam driver requires other drivers from kernel.
I'll now check if those seem to be loaded.
Press Ctrl+C to quit, Enter to continue --->

Modules loaded into the kernel:
videodev ohci_hcd snd_pcm_oss nls_cp437 isofs snd_mixer_oss ipv6 af_packet floppy pcspkr 8139cp snd_via82xx snd_ac97_codec gameport snd_mpu401_uart pci_hotplug via_agp snd_usb_audio snd_rawmidi snd_seq_device snd_pcm snd_page_alloc snd_timer snd audio uhci_hcd usbcore via82cxxx_audio uart401 sound soundcore ac97_codec 8139too mii parport_pc parport agpgart tsdev mousedev evdev capability commoncap psmouse ide_cd cdrom genrtc ext3 jbd ide_generic via82cxxx ide_disk ide_core unix font vesafb cfbcopyarea cfbimgblt cfbfillrect

Next round: let's see if you have a supported QuickCam.
Please plug in your USB camera before continuing.
Press Ctrl+C to quit, Enter to continue --->

I can find the following probably compatible devices:
[!] Didn't find compatible cameras.
If you got message: "Permission denied", it means that
you simply have too old lsusb, and you can ignore this problem.
In this case you have to be root to use lsusb, but I won't do that.
WARNING: If you press Enter, I'll try to continue anyway,
but this probably will fail. You SHOULD press Ctrl+C now.
Press Ctrl+C to quit, Enter to continue --->

Another round done. Let's now compile the driver, it takes a while.
This step will also clear old unnecessary files from the directory.
Press Ctrl+C to quit, Enter to continue --->

...
{entrée standard}: Messages de l'assembleur:
{entrée standard}:958: ERREUR: symbole « retval » est déjà défini
{entrée standard}:1128: ERREUR: symbole « retval » est déjà défini
{entrée standard}:1134: ERREUR: symbole « retval » est déjà défini
{entrée standard}:1146: ERREUR: symbole « val » est déjà défini
{entrée standard}:1152: ERREUR: symbole « retval » est déjà défini
{entrée standard}:1158: ERREUR: symbole « retval » est déjà défini
{entrée standard}:1176: ERREUR: symbole « r » est déjà défini
{entrée standard}:1182: ERREUR: symbole « r » est déjà défini
{entrée standard}:1188: ERREUR: symbole « r » est déjà défini
{entrée standard}:1194: ERREUR: symbole « r » est déjà défini
{entrée standard}:1206: ERREUR: symbole « r » est déjà défini
{entrée standard}:1212: ERREUR: symbole « r » est déjà défini
{entrée standard}:1218: ERREUR: symbole « r » est déjà défini
make: *** [qc-driver.o] Erreur 1
ls: quickcam.o: Aucun fichier ou répertoire de ce type
[!] Looks like the driver compilation failed.
Did you get any error messages above?
If asking for help, show what error messages you got.
WARNING: If you press Enter, I'll try to continue anyway,
but this probably will fail. You SHOULD press Ctrl+C now.
Press Ctrl+C to quit, Enter to continue --->

[!] Looks like compilation of the utility programs failed.
WARNING: If you press Enter, I'll try to continue anyway,
but this probably will fail. You SHOULD press Ctrl+C now.
Press Ctrl+C to quit, Enter to continue --->


Now everything should be well and the driver compiled.
Let's then try actually loading the fresh driver and testing
if it works.
Press Ctrl+C to quit, Enter to continue --->

To load the driver, I need to know the root password.
=== Entering root mode ===

I will now try to enable the SysRq key.
If your computer crashes, you can try pressing:
Alt + SysRq + S: Emergency Sync (write everything on hard disk)
Alt + SysRq + U: Unmount all harddisks
Alt + SysRq + B: Reboot system immediately
Press Ctrl+C to quit, Enter to continue --->

Now I finally will try to load the module.
If you're unlucky, your computer might crash right now!!!!
Consider long if you really want to continue.
Press Ctrl+C to quit, Enter to continue --->

You decided to do it, here we go...
insmod: can't read './quickcam.o': No such file or directory
=== Leaving root mode ===
[!] The QuickCam driver failed to load!
If you saw any special error messages, like about
unresolved symbols, tell about them when asking for help.
WARNING: If you press Enter, I'll try to continue anyway,
but this probably will fail. You SHOULD press Ctrl+C now.
Press Ctrl+C to quit, Enter to continue --->

The driver detected the following supported cameras:
[!] No cameras detected.
Try unloading and reloading the driver manually with
rmmod quickcam; insmod ./quickcam.o debug=-1
and then checking whether there are any messages indicating
problems with command
dmesg
WARNING: If you press Enter, I'll try to continue anyway,
but this probably will fail. You SHOULD press Ctrl+C now.
Press Ctrl+C to quit, Enter to continue --->

I will be using , if there are more cameras I'll not test them.
Press Ctrl+C to quit, Enter to continue --->

Testing if is correct.
ls: : Aucun fichier ou répertoire de ce type
./quickcam.sh: line 699: [: too many arguments
ls: : Aucun fichier ou répertoire de ce type
ls: : Aucun fichier ou répertoire de ce type
[!] major number is .
Usually it should be 81, so there are problems ahead.
WARNING: If you press Enter, I'll try to continue anyway,
but this probably will fail. You SHOULD press Ctrl+C now.
Press Ctrl+C to quit, Enter to continue --->


Right now driver is loaded and should be ready to run.
Let's test if user applications can see it, starting with qcset.
Press Ctrl+C to quit, Enter to continue --->

./quickcam.sh: line 732: ./qcset: Aucun fichier ou répertoire de ce type
[!] qcset did not found the QuickCam camera
WARNING: If you press Enter, I'll try to continue anyway,
but this probably will fail. You SHOULD press Ctrl+C now.
Press Ctrl+C to quit, Enter to continue --->

If you like, you can quit now and start using the camera -
you have good chances that it works, if no problems were detected.
If you have X Window System running and xawtv installed,
I can now run it automatically for you.
You will then also have opportunity to install the driver permanently.
Press Ctrl+C to quit, Enter to continue --->

Launching xawtv (press q on xawtv window to quit it)...
If the image is not sharp, try focusing it by turning the
wheel around the camera lens.
xawtv -noscale -noxv -c ""
./quickcam.sh: line 753: xawtv: command not found

Well, did it work, did you get a picture?
If you did, you might now want to install the driver
permanently. Just proceed to do that...
Press Ctrl+C to quit, Enter to continue --->

{entrée standard}: Messages de l'assembleur:
{entrée standard}:958: ERREUR: symbole « retval » est déjà défini
{entrée standard}:1128: ERREUR: symbole « retval » est déjà défini
{entrée standard}:1134: ERREUR: symbole « retval » est déjà défini
{entrée standard}:1146: ERREUR: symbole « val » est déjà défini
{entrée standard}:1152: ERREUR: symbole « retval » est déjà défini
{entrée standard}:1158: ERREUR: symbole « retval » est déjà défini
{entrée standard}:1176: ERREUR: symbole « r » est déjà défini
{entrée standard}:1182: ERREUR: symbole « r » est déjà défini
{entrée standard}:1188: ERREUR: symbole « r » est déjà défini
{entrée standard}:1194: ERREUR: symbole « r » est déjà défini
{entrée standard}:1206: ERREUR: symbole « r » est déjà défini
{entrée standard}:1212: ERREUR: symbole « r » est déjà défini
{entrée standard}:1218: ERREUR: symbole « r » est déjà défini
make: *** [qc-driver.o] Erreur 1
=== Leaving root mode ===
Hopefully the driver is now installed and can be loaded
with command
modprobe quickcam
as root. You can put this command into some startup
script to do it always automatically at boot.
The exact location depends on distribution, and this
script is yet too dumb to do this automatically.
Press Ctrl+C to quit, Enter to continue --->

Goodbye...


Voila je n'est pas tout mis, heureusement !!!

Poste le Wednesday 21 December 2005 18:58:34
Répondre     Citer    
Re: PB mise en route module quickcam messenger !!!
Envoyé par: Tenshi

Bon je tiens à m'excuser, au début un simple problème d'activation d'un module, et maintenant on refait toute l'installation via ce topic.

Je sait qu'il y a des sites pour l'installation de matériel, d'ailleur j'ai pris exemple sur trustonme.net pour installer ma webcam, mais ayant un petit problème de module je me suis tourné vers ce site pour m'aider.
Me voici maintenant " à demandé de m'installer cette webcam ", ce qui n'est pas le cas mais presque !!!

Merci d'avoir répondu à mes questions et d'avoir passer du temps dessus.

Poste le Wednesday 21 December 2005 19:07:48
Répondre     Citer    
Re: PB mise en route module quickcam messenger !!!
Envoyé par: Romain

Bon, alors là je me fache !!!!X-oX-oX-o

Warning: xawtv missing
/usr/bin/X11/xdpyinfo
/bin/dmesg
/usr/bin/wc
[!] Some important programs can not be found on default path.
Probably they aren't installed.

You should install them, for example, by using apt-get or rpm.
WARNING: If you press Enter, I'll try to continue anyway,
but this probably will fail. You SHOULD press Ctrl+C now.
Press Ctrl+C to quit, Enter to continue --->

awk: cannot open /lib/modules/2.6.8-2-386/build/include/linux/version.h (No such file or directory)
/bin/sh: line 1: [: -ge: unary operator expected
/bin/sh: line 1: [: -ge: unary operator expected
Kernel source directory: /lib/modules/2.6.8-2-386/build
[!] Can not find kernel source or even headers.
Make sure that they are installed (install with e.g. rpm or apt-get
if necessary) and ensure that you have read rights to the files.
WARNING: If you press Enter, I'll try to continue anyway,
but this probably will fail. You SHOULD press Ctrl+C now.
Press Ctrl+C to quit, Enter to continue --->

Alors mon bonhomme appuie sur enter sans réfléchir !!! ;-);-);-)

1. xawtv n'est pas installé, ça ne géne pas la compilation mais ce soft permet de tester la webcam donc : apt-get install xawtv

2. Il semble que les sources du noyau ne soit pas installées, tu ne pourra rien compiler du tout !!

Je te renvoies dont vers les tuto (comme celui de lea) pour découvrir les prérequis à la compilation d'une installation.

Fais déja ça puis si tu n'arrive toujours pas à compiler ton drivers revient on verra ce que l'on peut faire.

pour info : moi j'ai réussi -enfin- à refaire marcher ma webcam donc il y a de l'espoir pour toi.

Amikalement.



Poste le Wednesday 21 December 2005 19:10:34
Répondre     Citer    
quickcam messenger sur debian sarge 3.1 noyau 2.6 cela fonctionne a merveille .
Envoyé par: carbone1462

Os debian sarge 3.1 GNU/Linux
kernel 2.6.8.2 k7.
Webcam : quickcam messenger logitech.
il faut avoir au prealable installer xawtv et xawtvtools.


cliker sur le menu K
cliker sur systeme -> synaptic -
cliker sur categorie -> depot
deselectionner les CD debian.
et en profiter pour installer xawtv avec synaptic ->recherche -> xawtv et xawtvtools...appliquez ......installer .une fois fait ,sortir de synaptic...


1)Ouvrir une konsole et se mettre en root avec la commande su.
taper m puis 2 fois tabulation ->|
|<- puis y por yes .

2)choisir module-assistant puis entreé.
dans le module assistant selectionner SELECT.
Dans le menu selectionner qc-usb et video4linux...........puis OK.
une fois revenu au menu selectionner BUILT.................... OK.
revenir au premier meunu (SELECT)..et selectionner PREPARE.... OK
une fois la compil faite , sortir du module assistant .

Aller à [www.qce-ga.sourceforge.net]

cliker sur quickcam messenger , puis sur download.
telecharger l' archive tar
qc-usb-2004115.tar.gz

ouvrir une konsole ,
taper ls et regarder que l'archive soit là.
decompacter l'archive avec la commande "tar xvfz qc-usb-2004115.tar.gz
une fois fait , taper cd qc-usb
on devrais avoir quelque chose comme ....marko@ArcheOpteriX:~/qc-usb$
passer en root avec la commande su
Password
on devrais avoir quelque chose comme ... ArcheOpteriX:/home/marko/qc-usb#

taper make all

ArcheOpteriX:/home/marko/qc-usb#make all..........puis ./quickcam.sh
ArcheOpteriX:/home/marko/qc-usb#./quickcam.sh

demarrer amsn 0.95.1 derniere version avec webcam .......ça fonctionne .....

Parametrer gnomemeeting ......ça fonctionne aussi .
essayer aussi camorama pas mal non plus.


Poste le Saturday 31 December 2005 15:30:13
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
PB mise en route module quickcam messenger !!!
Aide sur les distributions Debian, Ubuntu et leurs dérivées : Mepis, Mint, Knoppix, Kubuntu, Lubuntu, Xandros

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons