#1 Le 03/01/2007, à 12:22
- space-cake
ecrire un driver usb pour une webcam
Bonjour,
j'ai eu un beau cadeau à Noël: une webcam ! Sauf qu'elle est pas reconnu sous linux (pas des les listes pour easyCam, ou encore pwc, etc.) Il y a juste un driver Windows.
Je me demandais donc si je ne pourrais pas écrire moi-même le driver. Je me rend pas vraiment compte, je suis peut être un peu ambitieux. J'ai quand même des connaissances en programmation, les connaissances qu'il me manque c'est surtout au niveau du noyau.
Enfin bon, je me demandais si quelq'un pourrait m'épauler dans cette tâche: me dire ou chercher, par quel bout commencer, etc.
par exemple, j'ai commencé à lire les datasheet de ma cam, mais je ne sais pas à quoi ça m'avance, c'est plein de détails électronique (voltage, quels fils se branche sur quels fils, etc.) je vois pas comment faire le lien avec le driver que je vais écrire.
merci pour l'aide
site: http://www.sp4ce.net
blog: http://sp4ce.gaijininjapan.com
Hors ligne
#2 Le 03/01/2007, à 13:13
- melyo
Re : ecrire un driver usb pour une webcam
Je pense que tu vas pouvoir trouver pas mal d'info via un moteur de recherche :
http://pficheux.free.fr/articles/lmf/drivers/
C'est le 1er lien que j'ai trouvé et c'est FR. Si tu cherches un peu en EN tu trouveras beaucoup plus de chose à mon avis.
"L'évasion n'est jamais qu'une construction de l'esprit" - Léo Ferré
Hors ligne
#3 Le 03/01/2007, à 14:00
- space-cake
Re : ecrire un driver usb pour une webcam
le lien ne traite que des drivers pour des ports parallèles ou des ports séries... et je veux du usb :'(
ce que je cherche c'est quelqu'un qui s'y connaisse et qui pourrait répondre à des questions d'ordre général sur l'écriture de driver usb (par exemple, mode bulk, mode isochrone ? kesako ?)
bon, je continue à chercher !
site: http://www.sp4ce.net
blog: http://sp4ce.gaijininjapan.com
Hors ligne
#4 Le 04/01/2007, à 01:22
- space-cake
Re : ecrire un driver usb pour une webcam
voila un peu de détail :
baptiste@baplaine:~$ lsusb
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 002: ID 06a2:0003 Topro Technology, Inc.
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 003: ID 1241:1177 Belkin F8E842-DL Mouse
Bus 001 Device 001: ID 0000:0000
donc mon périphérique est le fichier /dev/bus/usb/002/002
baptiste@baplaine:~$ cd /dev/bus/usb/002/
maintenant si je veux lire dans mon periphérique avec la commande dd, j'ai des problèmes bizarres :
baptiste@baplaine:/dev/bus/usb/002$ dd < 002
� ��2 ���� ����� ���� ���� ���� ���� ����� 0+1 enregistrements lus
0+1 enregistrements écrits
237 octets (237 B) copiés, 0,000167 seconde, 1,4 MB/s
est-ce que quelq'un sait pourquoi je n'arrive pas à lire certains caractères ?
maintenant si je veux écrire dessus :
baptiste@baplaine:/dev/bus/usb/002$ sudo echo "Get configuration" > 002
bash: 002: Permission non accordée
est-ce que quelqu'un sait pourquoi je n'ai pas la permission alors que je fais sudo ?
merci pour les réponses
site: http://www.sp4ce.net
blog: http://sp4ce.gaijininjapan.com
Hors ligne
#5 Le 04/01/2007, à 08:41
- melyo
Re : ecrire un driver usb pour une webcam
je connais toujours pas le domaine
Mais voici quelques liens :
http://www.oreilly.com/catalog/linuxdri … /index.csp Il y a une partie USB
http://linuxfr.org/~Kartoch/20610.html Regarde les commentaires, il y a pas mal de liens (que je n'ai pas parcouru)
En espérant t'aider...
"L'évasion n'est jamais qu'une construction de l'esprit" - Léo Ferré
Hors ligne
#6 Le 05/01/2007, à 08:36
- melyo
Re : ecrire un driver usb pour une webcam
Je viens de tomber sur ça :
"L'évasion n'est jamais qu'une construction de l'esprit" - Léo Ferré
Hors ligne
#7 Le 06/01/2007, à 02:12
- space-cake
Re : ecrire un driver usb pour une webcam
merci pour tous tes liens
j'ai de la lecture en perspective !!
site: http://www.sp4ce.net
blog: http://sp4ce.gaijininjapan.com
Hors ligne
#8 Le 16/01/2007, à 20:06
- Bluetr@in
Re : ecrire un driver usb pour une webcam
Mouarf ... Tu ne l'aurais pas récupérer chez Endress + Hauser ta webcam
J'ai le même problème
@ plus,
Prendre son temps certes mais un jour il faut se lancer ...
Hors ligne
#9 Le 18/03/2007, à 03:23
- GD
Re : ecrire un driver usb pour une webcam
bonjour,
je viens aussi de recuperer une webcam de ce type...
Quelqu'un a-t-il finalement trouvé un moyen de la faire marcher sous linux ?
A+
#10 Le 19/03/2007, à 10:56
- space-cake
Re : ecrire un driver usb pour une webcam
Salut,
Personnelement, j'ai laissé tomber... désolé.
site: http://www.sp4ce.net
blog: http://sp4ce.gaijininjapan.com
Hors ligne
#11 Le 01/05/2007, à 17:57
- Axou
Re : ecrire un driver usb pour une webcam
Même webcam... si y'a du neuf, je suis intéressée !!
Hors ligne
#12 Le 01/05/2007, à 18:03
- LeSanglier
Re : ecrire un driver usb pour une webcam
Salut !
Un petit lien : http://linuxfr.org/~etb/24336.html
pour t'encourager !
Hors ligne
#13 Le 14/08/2007, à 11:42
- newgaia
Re : ecrire un driver usb pour une webcam
Salut Space,
Juste une petite question; as tu essayé avec ndiswrapper?
Sinon pour répondre à ta question d'ordre général, il existe un livre sur les drivers, en anglais mais il existe.OReilly.Linux.Device.Drivers
Tu trouveras dedans pas mal de réponse.
Courage
#14 Le 20/08/2007, à 02:12
- space-cake
Re : ecrire un driver usb pour une webcam
j'ai laisser tomber depuis super longtemps... j'ai pas le niveau je crois
mais ndiswrapper, c'est pas que pour les carte wifi ?
site: http://www.sp4ce.net
blog: http://sp4ce.gaijininjapan.com
Hors ligne
#15 Le 08/09/2007, à 12:30
- newgaia
Re : ecrire un driver usb pour une webcam
Sisi, tu as raison. J'ai cela en tete car depuis quelque temps, je me prends la tete avec le meme genre de probleme sauf que c'est avec une carte wifi. Désolé pour la bourde. Mais le livre cité est bon. http://www.transcyberien.net/post/2007/03/09/Linux-Device-Drivers-Third-Edition. Garde courage pour ta cam. Les bonnes choses ne se font pas en un jour. Sinon je vais d'apprendre qu'une traduction de ce livre en francais est en train de se faire, cf developper.com
#16 Le 10/11/2008, à 11:07
- lafeuil
Re : ecrire un driver usb pour une webcam
Bonjour
J'ai essayé, il y a 6 mois de modifier la première version du module GSPCA (http://mxhaard.free.fr/) pour pouvoir y inclure le support de la webcam du fabricant Topro (06a2:0003) mais sans succès. Mais avec l'inclusion de la version 2 du module dans le kernel de Linux, je me suis remis en tête de réessayer de faire marcher cette foutu webcam.
Le problème est que je ne dispose que de spécifications très sommaire (http://lafeuil.free.fr/webcam/tp6800datasheet.pdf) que j'ai trouvé sur internet et je ne sais même pas si elles sont bonnes.
De plus, les drivers pour Windows que j'ai pu trouver également sur Internet ne fonctionnent pas.
En clair, je ne sais même pas si cette webcam fonctionne puisque je ne l'ai jamais vu marcher.
Disposez vous d'un CD qui a été fourni avec la webcam (06a2:0003) ? Si oui, pourriez vous m'envoyer une ISO de celui ci ?
Je pourrai ainsi essayer de la faire marcher sous windows et dumper les flux qui passent sur l'interface USB.
Merci de votre aide
Thomas
Hors ligne