[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Etch et Webcam



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 <user.anti-spam@maison.homelinux.net> a écrit :
De: François Boisson <user.anti-spam@maison.homelinux.net>
Objet: Re: Etch et Webcam
À: debian-user-french@lists.debian.org
Cc: fabrice77s@yahoo.fr
Date: Samedi 25 Octobre 2008, 19h07

Le Sat, 25 Oct 2008 14:08:31 +0000 (GMT)
fabrice test <fabrice77s@yahoo.fr> 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 debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact
listmaster@lists.debian.org



Reply to: