Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#26 Le 28/05/2008, à 16:15

Julius

Re : Webcam 05e3:0503/05e3:f191 Genesys Logic | Drivers Beta | Merci Nol

Hello nol,

J'ai essayé la nouvelle version de ton driver mais j'ai toujours les mêmes soucis hmm

Je n'ai pas encore testé la version de D. Drake

Hors ligne

#27 Le 28/05/2008, à 18:30

nol

Re : Webcam 05e3:0503/05e3:f191 Genesys Logic | Drivers Beta | Merci Nol

@Malmostoso : excuse-moi, je t'ai dit une bêtise, il faut mettre juste avant la 122ème ligne de gl860.h (avant "#if CONFIG_GL860_DEBUG") :
#define CONFIG_GL860_DEBUG 1
#define CONFIG_GL860_DEBUG_STREAM 1
Il y a des avertissements mais ça compile, il y aura plus de traces.
As-tu Windows ? Ça pourrait aider.

@julius : d'après les traces de Malmostoso, la modif ne passe pas. Il faudrait essayer le programme de D. Drake, si c'est bon, je devrais pouvoir l'intégrer.

#28 Le 28/05/2008, à 19:29

Malmostoso

Re : Webcam 05e3:0503/05e3:f191 Genesys Logic | Drivers Beta | Merci Nol

Salut nol,

j'ai fait ce que tu conseilles, et j'ai obtenu bien plus de traces... quelques 9MB en 10 segondes big_smile
Je l'ai envoyé ici:

http://rapidshare.com/files/118363429/pol.html

Malheureusement (et bien, pas *tres* malheureusement) j'ai pas de Windows. J'ai acheté mon portable sans systeme d'exploitation.
J'éspere que ça va aider pour le pilote. Peut-etre important: aussi avec le pilote de DDrake j'avais obtenu un ecran noir.

Merci encore, ciao!

#29 Le 29/05/2008, à 00:04

nol

Re : Webcam 05e3:0503/05e3:f191 Genesys Logic | Drivers Beta | Merci Nol

@julius : voici une version avec tout le trafic entre le pilote et la webcam. Je viens de voir que ce n'est exactement la version originale de D. Drake donc si ça ne marche pas, il y a encore un truc à tenter.
http://rapidshare.com/files/118423469/nvgl.tgz.html

@Malmostoso : apparemment tout se passe bien sauf une chose, la webcam n'a pas envoyé le moindre octet. Quelqu'un sur le blog de Daniel Drake a donné des logs de sa caméra (modèle 0503 également), il y a des différences avec celle de Daniel. J'essaierai de faire une seconde version du pilote avec ses caractéristiques.
Tu as quel version de kernel et tu es en 32bits ou 64bits ?

#30 Le 29/05/2008, à 07:56

Malmostoso

Re : Webcam 05e3:0503/05e3:f191 Genesys Logic | Drivers Beta | Merci Nol

Nol,

j'ai un kernel 2.6.25-2-amd64 de Debian, donc 64bit.
J'ai absolumment pas d'idee de ce que le "moindre octet" est, donc je ne sais pas comme aider smile
Si t'as des choses a tester, envoie simplement le code, j'ai pas de problemes a faire ça!

Ciao!

#31 Le 29/05/2008, à 07:59

Julius

Re : Webcam 05e3:0503/05e3:f191 Genesys Logic | Drivers Beta | Merci Nol

Salut nol,

Je viens de tester et c'est toujours le même problème mais comment puis-je m'assurer qu'il utilise bien les nouveaux drivers et pas les anciens. Y'a pas un moyen de supprimer tout ce que j'avais fait avant ?

Je compile comme il est noté dans ton README et ensuite je décharge les modules puis les recharge.

@+

Dernière modification par Julius (Le 29/05/2008, à 08:01)

Hors ligne

#32 Le 29/05/2008, à 09:42

nol

Re : Webcam 05e3:0503/05e3:f191 Genesys Logic | Drivers Beta | Merci Nol

@Julius : Salut, si tu n'as pas installé les pilotes pour être lancés au démarrage, c'est toi qui les charge manuellement (d'ailleurs j'ai oublié de préciser sudo modprobe et sudo insmod, faudrait que je mette un mot sur le rmmod au passage), donc tu as les dernières verisons compilées si la compilation s'est bien passée. S'ils étaient déjà en mémoire, tu aurais un message d'erreur au moment du insmod. Le make avec clean nettoie tous les fichiers générés. Ce soir je fais une version conforme à celle originale de Daniel. T'es en 64bits?

@Malmostoso : Salut, ta caméra n'a pas envoyé d'image, elle accepte les commandes passées mais n'envoie aucune image. Ce qui est bizarre c'est qu'il y a des erreurs -2 dans ton log (elles apparaissent dans le log posté sur le forum), normalement c'est -48 ou -71 ("broken pipe" ou "shutdown",il me semble), je ne sais plus : le flux vidéo est coupé et la gestion des transferts USB signale la coupure du flux par une erreur. Avec ta caméra, c'est l'erreur -2 : "le fichier ou le répertoire n'existe pas". Peut-être un problème dû au 64bits.

#33 Le 29/05/2008, à 10:37

Julius

Re : Webcam 05e3:0503/05e3:f191 Genesys Logic | Drivers Beta | Merci Nol

@nol : je ne les ai en effet pas lancé au démarrage mais tiens toi bien, tes pilotes se chargent automatiquement quoi qu'il arrive même si tu ne les as pas mis dans les modules à charger. En effet, le gestionnaire de pilote propriétaire (haha) le reconnait et il apparait dedans. Il suffit de décocher la case pour ne pas qu'il soit utilisé. Je me demande donc si il n'y a pas un truc qui m'échappe avec toute cette automatisation d'Ubuntu tongue

Je suis en 32 bits.

Hors ligne

#34 Le 29/05/2008, à 11:26

Kytrix

Re : Webcam 05e3:0503/05e3:f191 Genesys Logic | Drivers Beta | Merci Nol

Hi smile
ben dites moi il y a du progrès !
.. dès que j'ai un peut de temps je viens tester ça big_smile

Hors ligne

#35 Le 29/05/2008, à 11:34

nol

Re : Webcam 05e3:0503/05e3:f191 Genesys Logic | Drivers Beta | Merci Nol

Julius a écrit :

@nol : je ne les ai en effet pas lancé au démarrage mais tiens toi bien, tes pilotes se chargent automatiquement quoi qu'il arrive même si tu ne les as pas mis dans les modules à charger. En effet, le gestionnaire de pilote propriétaire (haha) le reconnait et il apparait dedans. Il suffit de décocher la case pour ne pas qu'il soit utilisé. Je me demande donc si il n'y a pas un truc qui m'échappe avec toute cette automatisation d'Ubuntu tongue

Peut-être que tu devrais forcer la main du insmod avec :
"sudo insmod /monCheminVersGl860Compilé/gl860.ko"
pour être sûr qu'il charge bien la bonne version.

#36 Le 29/05/2008, à 12:07

nol

Re : Webcam 05e3:0503/05e3:f191 Genesys Logic | Drivers Beta | Merci Nol

Julius, sur l'image que tu avais posté, il y a un quadrillage régulier en filigrane, est-ce toujours le cas ?
Sur la question de ton image, je n'ai pas répondu mais il est possible que ton image soit basée sur un des quatres quarts de l'image complète ou une moitié. Pour le coup de l'étirement d'un facteur 2 en horizontal, je sèche. Arg satanée caméra !

#37 Le 30/05/2008, à 00:15

nol

Re : Webcam 05e3:0503/05e3:f191 Genesys Logic | Drivers Beta | Merci Nol

Bonjour,

j'ai mis sur SourceForge la version du pilote conforme à celle de Daniel Drake.
https://sourceforge.net/projects/gl860

Un contributeur du blog de Daniel a des logs différents pour la 0503 mais je ne peux pas en faire de pilote pour le moment, ça nécessite une modification de la manière de communiquer et la caméra (ou le pilote?) la refuse.

@Malmostoso : il est possible que le pilote ne soit pas adapté au 64 bits. J'essaie de regarder...

#38 Le 30/05/2008, à 07:28

Julius

Re : Webcam 05e3:0503/05e3:f191 Genesys Logic | Drivers Beta | Merci Nol

Salut nol,

Voiçi quelques captures qui vont, j'espère, répondre à tes interrogations.

La première image vient de l'avant avant dernier driver. Je ne m'en rend compte que maintenant mais c'est la meilleure qualité jamais obtenue (attention c'est peut être dû à la luminosité du moment). On voit même un poil de barbe blanc foireux big_smile http://img239.imageshack.us/my.php?image=0003vy6.jpg

L'avant dernier driver me donnait quelque chose de vraiment faible qualité avec les lignes dont tu parles (je pense): http://img133.imageshack.us/my.php?image=0004mx7.jpg

Enfin, avec le driver que tu viens de poster sur sourceforge, la qualité revient mais j'ai l'impression que le quadrillage est plus visible içi que sur la première image que je donne dans ce post : http://img89.imageshack.us/my.php?image=0006fw1.jpg

Je précise que toutes ces captures ont été prises avec "Cheese", les effets sont bien sur désactivés et je dois tourner mon PC d'environ 20° vers la gauche pour
me voir. Sur les premières versions du driver c'était au delà de 45°. La capture de vidéo fonctionne.

Ce serait en effet bien plus simple si tu avais la webcam a ta disposition. Par hasard tu n'es pas belge, à la frontièe ou bien d'aix-en-provence ? (je sais, rien à voir mais aix c'est l'endroit d'où vient ma colloc et elle y retourne dans une semaine) Je pense qu'elle voudrait bien te prêter le pc pour que tu puisses expérimenter. Si tu as le temps bien sur.

Merci encore pour ce que tu fais, ça ne doit pas être évident de tatonner à l'aveuglette ainsi.

Hors ligne

#39 Le 30/05/2008, à 07:37

nol

Re : Webcam 05e3:0503/05e3:f191 Genesys Logic | Drivers Beta | Merci Nol

Ca ne change pas trop avec le temps pour l'aspect final, il me faudrait des logs.
Je peux être à Dijon, c'est potentiellement sur un trajet Belgique-Aix...

#40 Le 30/05/2008, à 08:34

Malmostoso

Re : Webcam 05e3:0503/05e3:f191 Genesys Logic | Drivers Beta | Merci Nol

Bonjour Nol,

merci pour avoir crée la page sur sourceforge!
Je ne crois que c'est un probleme des 64bit: j'ai essayé d'installer le pilote avec un livecd 32bit de Ubuntu (kernel 2.6.24) et je crois que j'ai obtenu le meme resultat.
Le log est ici:

http://rapidshare.com/files/118761770/log_32bit.txt.tar.bz2.html

J'aimerai pouvoir te donner le portable, me je suis en train de completer ma these donc maintenant je l'ai *vraiment* besoin wink

Merci encore, ciao!

#41 Le 30/05/2008, à 17:04

nol

Re : Webcam 05e3:0503/05e3:f191 Genesys Logic | Drivers Beta | Merci Nol

@Malmostoso
Salut, tu as raison, c'est pareil. Il n'y a toujours aucune donnée venant de la caméra. L'erreur -2 est encore présente, comme en 64 bits. Avec ma caméra, c'est l'erreur -108 (pas 48 ou 71 comme je pensais). J'ai comparé avec mes logs et il y une autre différence quand je ne reçois pas de données.
J'essaie de voir pour la différence. Merci d'avoir fait l'essai.

@Julius
Pourrais-tu, s'il te plaît, faire un log en modifiant le fichier gl860.h comme cela :
il faut mettre juste avant la 122ème ligne de gl860.h (avant "#if CONFIG_GL860_DEBUG") :
#define CONFIG_GL860_DEBUG 1
#define CONFIG_GL860_DEBUG_STREAM 1
Quand cette version est en place, il faut essayer la capture avec mplayer (pour être raccord sur le logiciel utilisé), dès qu'un image apparaît ou au bout de quelques secondes arrêter. Après  ça un petit "grep gl860 /var/log/syslog > lelog.log" et c'est bon. Je voudrais voir si nos logs ont des caractéristiques semblables comparés à celui de Malmostoso. Merci
Après avoir remis le gl860.h comme avant, pourrais-tu également essayer camorama. Je ne dispose pas de cheese et au moins je serais sûr que les problèmes ne sont pas dus à un logiciel.

#42 Le 31/05/2008, à 01:04

nol

Re : Webcam 05e3:0503/05e3:f191 Genesys Logic | Drivers Beta | Merci Nol

Bonjour,

j'ai mis sur SourceForge une nouvelle version.
Pour la caméra 0503, je propose deux versions du pilote avec les fichiers gl860-dev-0503a.c et gl860-dev-0503b.c, la première version a une petite correction par rapport aux précédentes quant à la seconde elle est tirée d'un log trouvé sur le blog de Daniel Drake. C'est la bizarrerie de ce modèle, il y a deux sources de logs et deux manières différentes de le contrôler.
La version "b" est super méga expérimentale, c'est à vos risques et périls. Copier la version à tester vers gl860-dev-0503.c et compiler.

#43 Le 31/05/2008, à 08:07

Malmostoso

Re : Webcam 05e3:0503/05e3:f191 Genesys Logic | Drivers Beta | Merci Nol

Bonjour a toi nol,

j'ai essaye' les deux versions du pilote mais pas de chance...
Le logs sont ici:

http://rapidshare.com/files/119010233/logs_gl860.tar.gz.html

J'espere que ça va a aider smile
Merci et bonne journee!

#44 Le 31/05/2008, à 10:32

nol

Re : Webcam 05e3:0503/05e3:f191 Genesys Logic | Drivers Beta | Merci Nol

Bonjour Malmostoso,

les deux versions se comportent de la même manière et la caméra n'envoie rien. Est-ce qu'il y a un voyant lumineux qui s'affiche sur ta caméra au fait ? Au moment du "insmod", le voyant de ma webcam clignote et s'arrête. Et il se rallume quand je visionne la caméra.

#45 Le 31/05/2008, à 11:02

Malmostoso

Re : Webcam 05e3:0503/05e3:f191 Genesys Logic | Drivers Beta | Merci Nol

Ciao Nol,

oui, j'ai exactement le meme. Le LED bleu s'allume pour un instant quand je modprobe le pilote. Puis, quand je fait partir mplayer il s'allume pendant tout le temps que je laisse mplayer a tourner et quand je l'arrete, le led s'eteint.

Tu sais qui, aujourd'hui je vais essayer d'installer windows et de prendre un bon log avec ça, ok?

Merci pour tes soucis, ciao!

#46 Le 31/05/2008, à 18:00

nol

Re : Webcam 05e3:0503/05e3:f191 Genesys Logic | Drivers Beta | Merci Nol

Désolé que tu installes Windows mais je suis vraiment OK pour avoir des logs ! big_smile

#47 Le 01/06/2008, à 00:19

Malmostoso

Re : Webcam 05e3:0503/05e3:f191 Genesys Logic | Drivers Beta | Merci Nol

Hehe j'ai reussi!
Alors, la camera marche (tu pourra voir mon visage dans les images wink) et je crois que j'ai capture' des bons logs.
Si il y a encore quelque chose qui manque, c'est suffisant de demander, ok?
Tu vas trouver le logs 1 (demarrer la camera) et 2 (capturer des images) ici:

http://rapidshare.com/files/119185068/windows_logs.tar.bz2.html

J'ai pas inclus les log originals parce que ils sont tres grands, si tu les veux je peux les charger demain.
Bonne nuit!

#48 Le 01/06/2008, à 00:59

nol

Re : Webcam 05e3:0503/05e3:f191 Genesys Logic | Drivers Beta | Merci Nol

Merci Malmostoso, le log de capture est inutilisable. Il faut démarrer la capture, lancer un logiciel pour voir la vidéo, arrêter le logiciel quand une image est apparue et arrêter la capture. Ça permet de connaître les instructions envoyées pour demander les images et celles pour les arrêter.
À demain !

#49 Le 01/06/2008, à 02:09

nol

Re : Webcam 05e3:0503/05e3:f191 Genesys Logic | Drivers Beta | Merci Nol

@Malmostoso : utilise s'il te plaît la version de relog.c rajoutée sur SourceForge et "relog le_fichier.log msc". L'initialisation de ta caméra a une partie commune au début avec celle de Daniel mais s'effectue différemment après . Une de ces différences est que ton pilote teste la caméra : il lui envoie un octet et s'attend ce que la caméra lui renvoie !

#50 Le 01/06/2008, à 09:46

Malmostoso

Re : Webcam 05e3:0503/05e3:f191 Genesys Logic | Drivers Beta | Merci Nol

Wow nol, tu dors jamais!

J'ai utilise' le nouveau relog.c pour analyzer le nouvau logs. J'espere que cette fois ça va etre utile!
Tu trouve le fichier ici:

http://rapidshare.com/files/119254728/logs.tar.bz2.html

Bon travail smile