Re: Etch et Webcam

2008-10-27 Par sujet François Boisson

>     Je retrouve bien le fichier  sn9c102_devtable.h, mais pas sn9c102.mod.c.
> 


Effectivement, c'est moi qui ait fait trop vite. Ce fichier est fabriqué à la
compilation. À priori la modification de sn9c102_devtable.h doit suffire.

Tu te contentes de faire cette modification, puis tu fais
sous /usr/src/linux-source-2.6.26-1
$ make drivers/media/video/sn9c102/sn9c102.ko

Si ça coince, tu recompiles le noyau une fois pour que les sources soit
complet et tu te contentes de faire un «insmod» du module
drivers/media/video/sn9c102/sn9c102.ko
puis tu regardes le dmesg et tu testes ta webcam


François Boisson

PS: prévois un café si tu compiles le noyau

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Etch et Webcam

2008-10-27 Par sujet fabrice test
Bonjour françois

    Déja merci pour ton aide.
    Bref j'ai essayé de chercher de ce côté là mais j'avoue que je suis un peu 
perdu.
    Je suis avec le kernel 2.6.26-1-686 ("/lib/modules/2.6.26-1-686").
    J'ai bien le module compilé sn9c102.ko sous 
/kernel/drivers/media/video/sn9c102.

    Pour essayer de modifier les fichiers cités j'ai téléchargé les sources du 
kernel et je suis allé dans le répertoire des sources du module à savoir 
/kernel/drivers/media/video/sn9c102. 

    Je retrouve bien le fichier  sn9c102_devtable.h, mais pas sn9c102.mod.c.

Voici la liste des fichiers du répertoire : 

./drivers/media/video/sn9c102:
-rw-r--r-- 1 root root  3611 jui 13 23:51 sn9c102_config.h
-rw-r--r-- 1 root root 86084 jui 13 23:51 sn9c102_core.c
-rw-r--r-- 1 root root  8529 jui 13 23:51 sn9c102_devtable.h
-rw-r--r-- 1 root root  6517 jui 13 23:51 sn9c102.h
-rw-r--r-- 1 root root  7039 jui 13 23:51 sn9c102_hv7131d.c
-rw-r--r-- 1 root root 10667 jui 13 23:51 sn9c102_hv7131r.c
-rw-r--r-- 1 root root  9656 jui 13 23:51 sn9c102_mi0343.c
-rw-r--r-- 1 root root 13234 jui 13 23:51 sn9c102_mi0360.c
-rw-r--r-- 1 root root  8302 jui 13 23:51 sn9c102_mt9v111.c
-rw-r--r-- 1 root root 19498 jui 13 23:51 sn9c102_ov7630.c
-rw-r--r-- 1 root root 17740 jui 13 23:51 sn9c102_ov7660.c
-rw-r--r-- 1 root root  8075 jui 13 23:51 sn9c102_pas106b.c
-rw-r--r-- 1 root root  9252 jui 13 23:51 sn9c102_pas202bcb.c
-rw-r--r-- 1 root root 13915 jui 13 23:51 sn9c102_sensor.h
-rw-r--r-- 1 root root  4381 jui 13 23:51 sn9c102_tas5110c1b.c
-rw-r--r-- 1 root root  3595 jui 13 23:51 sn9c102_tas5110d.c
-rw-r--r-- 1 root root  4620 jui 13 23:51 sn9c102_tas5130d1b.c

Si tu as une piste à me donner je suis preneur.
Et également n'étant pas expert dans les modules, quel démarche faut il suivre 
exactement pour recompiler un module fourni dans les sources du noyau, qu'on va 
modifier à la main comme tu le suggères et q'on réintègre comme module compilé 
.ko dans /lib/modules/2.6.26-1-686 ...

Merci de ton aide.
Fabrice

--- En date de : Sam 25.10.08, François Boisson <[EMAIL PROTECTED]> a écrit :

De: François Boisson <[EMAIL PROTECTED]>
Objet: Re: Etch et Webcam
À: debian-user-french@lists.debian.org
Cc: [EMAIL PROTECTED]
Date: Samedi 25 Octobre 2008, 19h07

Le Sat, 25 Oct 2008 14:08:31 + (GMT)
fabrice test <[EMAIL PROTECTED]> a écrit:

> Bonjour à tous,
> 
> Je me permets de re poster ce message sur l installation d'une Webcam
Genius
> 321c. Je n'avais pu répondre à la demande du résultat lsusb.
> 
> Cela concerne l'installation d'une Webcam Genius Sim 321C
> Sur le site http://mxhaard.free.fr/, le pilote Linux  ne semble pas
couvrir
> la 321C.
> 
> Voici le résulat de la commande : lsusb  -vv | grep -i -A 5 -B 5 webcam 
> 
> DeviceSubClass 0
>   bDeviceProtocol 0
>   bMaxPacketSize0    64
>   idVendor   0x0458 KYE Systems Corp. (Mouse Systems)
>   idProduct  0x7020 Sim 321C
>   bcdDevice    1.02


Un  grep 458 modules.* | less dans /lib/modules/2.6.27-git1 ne montre que
les périphériques  
0458:701e,  0458:701f gérées par dvb-usb-dibusb-mb (plutôt carte
acquisition)
0458:7025 géré par sn9c102
0458:7004 géré par gspca_spca561
et enfin 0458:7007, 0458:700c et 0458:700f géré par gspca_zc3xx

Bon, à la louche je parieais sur sn9c102
edite le fichier sn9c102.mod.c et rajoute une ligne
MODULE_ALIAS("usb:v0458p7020d*dc*dsc*dp*icFFisc*ip*"); vers les
lignes 165 et
édite le fichier sn9c102_devtable.h et rajoute une ligne
{ SN9C102_USB_DEVICE(0x0458, 0x7020, BRIDGE_SN9C120), },
à la 111 ième ligne, recompile le module et essaye, si ta webcam est à base
de
SN9C120 comme je le pense, ça devrait marcher.

François Boisson (sans garantie, il faudrait savoir le circuit de ta webcam)

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs
"From" et
"Reply-To:"

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact
[EMAIL PROTECTED]




  

Re: Etch et Webcam

2008-10-25 Par sujet François Boisson
Le Sat, 25 Oct 2008 14:08:31 + (GMT)
fabrice test <[EMAIL PROTECTED]> a écrit:

> Bonjour à tous,
> 
> Je me permets de re poster ce message sur l installation d'une Webcam Genius
> 321c. Je n'avais pu répondre à la demande du résultat lsusb.
> 
> Cela concerne l'installation d'une Webcam Genius Sim 321C
> Sur le site http://mxhaard.free.fr/, le pilote Linux  ne semble pas couvrir
> la 321C.
> 
> Voici le résulat de la commande : lsusb  -vv | grep -i -A 5 -B 5 webcam 
> 
> DeviceSubClass 0
>   bDeviceProtocol 0
>   bMaxPacketSize0    64
>   idVendor   0x0458 KYE Systems Corp. (Mouse Systems)
>   idProduct  0x7020 Sim 321C
>   bcdDevice    1.02


Un  grep 458 modules.* | less dans /lib/modules/2.6.27-git1 ne montre que
les périphériques  
0458:701e,  0458:701f gérées par dvb-usb-dibusb-mb (plutôt carte acquisition)
0458:7025 géré par sn9c102
0458:7004 géré par gspca_spca561
et enfin 0458:7007, 0458:700c et 0458:700f géré par gspca_zc3xx

Bon, à la louche je parieais sur sn9c102
edite le fichier sn9c102.mod.c et rajoute une ligne
MODULE_ALIAS("usb:v0458p7020d*dc*dsc*dp*icFFisc*ip*"); vers les lignes 165 et
édite le fichier sn9c102_devtable.h et rajoute une ligne
{ SN9C102_USB_DEVICE(0x0458, 0x7020, BRIDGE_SN9C120), },
à la 111 ième ligne, recompile le module et essaye, si ta webcam est à base de
SN9C120 comme je le pense, ça devrait marcher.

François Boisson (sans garantie, il faudrait savoir le circuit de ta webcam)

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Etch et Webcam

2008-10-25 Par sujet David Prévot
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

fabrice test a écrit :
> Bonjour à tous,

Bonjour,

> Cela concerne l'installation d'une Webcam Genius Sim 321C
> Sur le site http://mxhaard.free.fr/, le pilote Linux  ne semble pas couvrir 
> la 321C.

Et quand tu charges le module gspca (il est empaqueté pour Etch), pour
tester « on ne sait jamais », il se passe quoi ?

Amicalement

David

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAkkDMGEACgkQ18/WetbTC/qgrgCfeNjcZxq7GS06RtbEHqLdHSV8
LSwAnA8RqC9VJyf8fHm39qUK2V7bz351
=6RqN
-END PGP SIGNATURE-

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Etch et Webcam

2008-10-25 Par sujet fabrice test
Bonjour à tous,

Je me permets de re poster ce message sur l installation d'une Webcam Genius 
321c. Je n'avais pu répondre à la demande du résultat lsusb.

Cela concerne l'installation d'une Webcam Genius Sim 321C
Sur le site http://mxhaard.free.fr/, le pilote Linux  ne semble pas couvrir la 
321C.

Voici le résulat de la commande : lsusb  -vv | grep -i -A 5 -B 5 webcam 

DeviceSubClass 0
  bDeviceProtocol 0
  bMaxPacketSize0    64
  idVendor   0x0458 KYE Systems Corp. (Mouse Systems)
  idProduct  0x7020 Sim 321C
  bcdDevice    1.02
  iManufacturer   0
  iProduct    1 WebCAM USB2.0
  iSerial 0
  bNumConfigurations  1
  Configuration Descriptor:
    bLength 9
    bDescriptorType 2


Et voilà ce que je retrouve dans fichier /var/log/messages

Oct 25 15:55:03 erielle kernel: [   87.538407] usb 5-5: new high speed USB 
devic   
 e using ehci_hcd and address 4
Oct 25 15:55:03 erielle kernel: [   87.777047] usb 5-5: configuration #1 
chosen
 from 1 choice
Oct 25 15:55:03 erielle kernel: [   87.777047] usb 5-5: New USB device found, 
id    
Vendor=0458, idProduct=7020
Oct 25 15:55:03 erielle kernel: [   87.777047] usb 5-5: New USB device 
strings:
 Mfr=0, Product=1, SerialNumber=0
Oct 25 15:55:03 erielle kernel: [   87.777047] usb 5-5: Product: WebCAM USB2.0


Voila je ne suis pas sur qu'il soit possible de faire fonctionner ce type de 
cam sous linux, mais si quelqu'un à une piste.
Merci par avance.
fabrice