Aller au contenu

Webcam Usb Sur Syno


Sp@r0

Messages recommandés

lsmod

Module 	Size Used by	Tainted: P

pwc 	80708 0

v4l2_common 	16832 0

videodev 	37824 2 pwc,v4l2_common

v4l1_compat 	14404 1 videodev

usbhid 	26628 0

hid 	32004 1 usbhid

usblp 	11808 0

usb_storage 	37056 0

uhci_hcd 	20812 0

ohci_hcd 	18116 0

ehci_hcd 	33516 0

xt_state 	1952 1

xt_tcpudp 	2880 0

xt_multiport 	2976 1

ipt_REDIRECT 	1632 0

iptable_nat 	5316 0

nf_nat 	14934 2 ipt_REDIRECT,iptable_nat

nf_conntrack_ipv4 	7748 3 iptable_nat

nf_conntrack 	49064 4 xt_state,iptable_nat,nf_nat,nf_conntrack_ipv4

iptable_filter 	2208 1

ip_tables 	10216 2 iptable_nat,iptable_filter

x_tables 	11204 6 xt_state,xt_tcpudp,xt_multiport,ipt_REDIRECT,iptable_nat,ip_tables

ds110j_synobios 	19448 0

ecryptfs 	95956 0

isofs 	32360 0

udf 	86924 0

zlib_inflate 	14912 1 isofs

fuse 	46772 0

nfsd 	90628 1

exportfs 	3616 1 nfsd

ppp_async 	8992 0

crc_ccitt 	1696 1 ppp_async

ppp_generic 	18900 1 ppp_async

slhc 	5632 1 ppp_generic

snd_pcm_oss 	38432 0

snd_mixer_oss 	15072 1 snd_pcm_oss

snd_usb_audio 	81796 0

snd_pcm 	66148 2 snd_pcm_oss,snd_usb_audio

snd_timer 	19268 1 snd_pcm

snd_hwdep 	6980 1 snd_usb_audio

snd_usb_lib 	16672 1 snd_usb_audio

snd_rawmidi 	20160 1 snd_usb_lib

snd_seq_device 	6796 1 snd_rawmidi

snd 	46392 9 snd_pcm_oss,snd_mixer_oss,snd_usb_audio,snd_pcm,snd_timer,snd_hwdep,snd_usb_lib,snd_rawmidi,snd_seq_device

snd_page_alloc 	7272 1 snd_pcm

soundcore 	5860 1 snd

quota_v2 	8832 2

usbcore 	120468 10 pwc,usbhid,usblp,usb_storage,uhci_hcd,ohci_hcd,ehci_hcd,snd_usb_audio,snd_usb_lib

sg 	27296 0

ntfs 	98788 0

vfat 	10304 0

fat 	47132 1 vfat

appletalk 	29868 20

psnap 	2916 1 appletalk

llc 	5716 1 psnap

j'ai d

Lien vers le commentaire
Partager sur d’autres sites

salut,

pour la question des tuners qui sont non désactivables, posées plus haut, cela m'a fait le coup également et parade trouvée.

constat perso

le kconfig situé dans drivers/media/common/tuners est mal paramétré.

pourquoi ?

le fichier .config final est généré en lisant les kconfig des diverses sections et doit être lancé à chaque nouveau patch pour inclure de nouvelles options qui seront ensuite proposées via make oldconfig puis make menuconfig.

comment ?

en modifiant le fichier kconfig de certains drivers, certaines sections de kconfig possèdent une option "default n" d'autres non et la logique actuelle du Kconfig pour tuner, impose sans choix possible désactivable dans menuconfig la validation de tous les tuners

solution ?

drivers/media/common/tuners/Kconfig

modifiez la ligne 22 et l'option "default n" comme non sélectionné par défaut

config MEDIA_TUNER

------->tristate

-------> default n

faire un make oldmenu

éditez .config, hop magique l'option Config_media_tuner=m deviens #config_media_tuners is not set.

dans le Kconfig c' étais cette option pré réglée, puis des ( if ) qui incluaient toute la cascade des tuners imposés, logiquement le .config est corrigé et cerise, les tuners ne sont plus activés par défaut... bref plus besoin de bricoler avec compat.h pour cette section là...

il n'empêche que j'ai toujours un échec de compilation, avec ou sans patch, et cela ne touche que l'archi x86 à priori (vu le malheureux faible taux d'essais de compil concernant le reste des architectures) voir mon précédent post

Lien vers le commentaire
Partager sur d’autres sites

Merci

voici le retour des commande demandées :

lsmod :

Module 	Size Used by	Tainted: P

ov511 	69192 0

pwc 	80708 0

v4l2_common 	16832 0

videodev 	37824 3 ov511,pwc,v4l2_common

v4l1_compat 	14404 1 videodev

usbhid 	26628 0

hid 	32004 1 usbhid

usblp 	11808 0

usb_storage 	37056 0

uhci_hcd 	20812 0

ohci_hcd 	18116 0

ehci_hcd 	33516 0

xt_state 	1952 1

xt_tcpudp 	2880 0

xt_multiport 	2976 1

ipt_REDIRECT 	1632 0

iptable_nat 	5316 0

nf_nat 	14934 2 ipt_REDIRECT,iptable_nat

nf_conntrack_ipv4 	7748 3 iptable_nat

nf_conntrack 	49064 4 xt_state,iptable_nat,nf_nat,nf_conntrack_ipv4

iptable_filter 	2208 1

ip_tables 	10216 2 iptable_nat,iptable_filter

x_tables 	11204 6 xt_state,xt_tcpudp,xt_multiport,ipt_REDIRECT,iptable_nat,ip_tables

ds110j_synobios 	19448 0

ecryptfs 	95956 0

isofs 	32360 0

udf 	86924 0

zlib_inflate 	14912 1 isofs

fuse 	46772 0

nfsd 	90628 1

exportfs 	3616 1 nfsd

ppp_async 	8992 0

crc_ccitt 	1696 1 ppp_async

ppp_generic 	18900 1 ppp_async

slhc 	5632 1 ppp_generic

snd_pcm_oss 	38432 0

snd_mixer_oss 	15072 1 snd_pcm_oss

snd_usb_audio 	81796 0

snd_pcm 	66148 2 snd_pcm_oss,snd_usb_audio

snd_timer 	19268 1 snd_pcm

snd_hwdep 	6980 1 snd_usb_audio

snd_usb_lib 	16672 1 snd_usb_audio

snd_rawmidi 	20160 1 snd_usb_lib

snd_seq_device 	6796 1 snd_rawmidi

snd 	46392 9 snd_pcm_oss,snd_mixer_oss,snd_usb_audio,snd_pcm,snd_timer,snd_hwdep,snd_usb_lib,snd_rawmidi,snd_seq_device

snd_page_alloc 	7272 1 snd_pcm

soundcore 	5860 1 snd

quota_v2 	8832 2

usbcore 	120468 11 ov511,pwc,usbhid,usblp,usb_storage,uhci_hcd,ohci_hcd,ehci_hcd,snd_usb_audio,snd_usb_lib

sg 	27296 0

ntfs 	98788 0

vfat 	10304 0

fat 	47132 1 vfat

appletalk 	29868 20

psnap 	2916 1 appletalk

llc 	5716 1 psnap

dmesg :
usbcore: registered new interface driver hiddev

usbcore: registered new interface driver usbhid

drivers/hid/usbhid/hid-core.c: v2.6:USB HID core driver

Linux video capture interface: v2.00

pwc: Philips webcam module version 10.0.13 loaded.

pwc: Supports Philips PCA645/646, PCVC675/680/690, PCVC720[40]/730/740/750 & PCVC830/840.

pwc: Also supports the Askey VC010, various Logitech Quickcams, Samsung MPC-C10 and MPC-C30,

pwc: the Creative WebCam 5 & Pro Ex, SOTEC Afina Eye and Visionite VCS-UC300 and VCS-UM100.

usbcore: registered new interface driver Philips webcam

findhostd uses obsolete (PF_INET,SOCK_PACKET)

eth0: link down

eth0: link up, full duplex, speed 100 Mbps

eth0: link down

eth0: link up, full duplex, speed 100 Mbps

usb 1-1.2: USB disconnect, address 3

usbcore: registered new interface driver ov511

ov511: v1.64 for Linux 2.5:ov511 USB Camera Driver

usb 1-1.1: new full speed USB device using ehci_marvell and address 4

usb 1-1.1: configuration #1 chosen from 1 choice

Got empty serial number. Generate serial number from product.

J'attends tes instruction Sp@ro

Lien vers le commentaire
Partager sur d’autres sites

Bon la bonne nouvelle le module que je t'ai coompilé fonctionne !!

La mauvaise c'est qu'il ne reconnait toujours pas ta webcam ......

Bon je te propose un changement de stratégie, il faut que tu trouve l'une des choses suivantes :

- un de tes pc sous linux

- un live cd linux

- une live clef usb linux

- un copain avec un pc sous linux

ensuite tu branche ta webcam sur un de ces choix et avec la commande dmesg tu regarde quel module de noyau prends en charge ta webcam avec une ligne du style (tout à la fin):


LE_MODULE_QUI_FAUT: Found ***** device <unnamed> (*******)

input: ******* (*******) as /class/input/input* ou /dev/video*

Lien vers le commentaire
Partager sur d’autres sites

salut

Voila le retour de la commande dmesg sous ubuntu live cd


Linux video capture interface: v2.00

[ 94.157017] ov511: USB OV518 video device found

[ 94.158083] ov511: Device revision 1

[ 94.170074] ov511: Compression required with OV518...enabling

[ 95.540159] ov511: Sensor is an OV6630AF

[ 95.743241] ov511: Device at usb-0000:00:1a.0-1 registered to minor 0

[ 95.743282] usbcore: registered new interface driver ov511

[ 95.743287] ov511: v1.64 for Linux 2.5 : ov511 USB Camera Driver

Lien vers le commentaire
Partager sur d’autres sites

salut,

pour la question des tuners qui sont non désactivables, posées plus haut, cela m'a fait le coup également et parade trouvée.

constat perso

le kconfig situé dans drivers/media/common/tuners est mal paramétré.

pourquoi ?

le fichier .config final est généré en lisant les kconfig des diverses sections et doit être lancé à chaque nouveau patch pour inclure de nouvelles options qui seront ensuite proposées via make oldconfig puis make menuconfig.

comment ?

en modifiant le fichier kconfig de certains drivers, certaines sections de kconfig possèdent une option "default n" d'autres non et la logique actuelle du Kconfig pour tuner, impose sans choix possible désactivable dans menuconfig la validation de tous les tuners

solution ?

drivers/media/common/tuners/Kconfig

modifiez la ligne 22 et l'option "default n" comme non sélectionné par défaut

config MEDIA_TUNER

------->tristate

-------> default n

faire un make oldmenu

éditez .config, hop magique l'option Config_media_tuner=m deviens #config_media_tuners is not set.

dans le Kconfig c' étais cette option pré réglée, puis des ( if ) qui incluaient toute la cascade des tuners imposés, logiquement le .config est corrigé et cerise, les tuners ne sont plus activés par défaut... bref plus besoin de bricoler avec compat.h pour cette section là...

il n'empêche que j'ai toujours un échec de compilation, avec ou sans patch, et cela ne touche que l'archi x86 à priori (vu le malheureux faible taux d'essais de compil concernant le reste des architectures) voir mon précédent post

Merci beaucoup pour ta réponse :)

en effet cela a fonctionné chez moi, j'ai du éditer le Kconfig de driver/media/common/tuners , driver/media/IR , driver/media/radio

mon .config est donc dépouillé de ces modules.

cependant lors de la compilation des modules, j'ai une erreur cette fois sur la compilation des modules qui m’intéressent ( on se rapproche :P )

 LD [M] drivers/input/input-core.o

 CC [M] drivers/media/video/v4l2-dev.o

drivers/media/video/v4l2-dev.c: In function `__video_register_device':

drivers/media/video/v4l2-dev.c:597: error: implicit declaration of function `dev_set_name'

make[3]: *** [drivers/media/video/v4l2-dev.o] Erreur 1

make[2]: *** [drivers/media/video] Erreur 2

make[1]: *** [drivers/media] Erreur 2

make: *** [drivers] Erreur 2

voici les parties #Multimedia de mon .config
#

# Multimedia core support

#

CONFIG_VIDEO_DEV=m

CONFIG_VIDEO_V4L2_COMMON=m

# CONFIG_VIDEO_ALLOW_V4L1 is not set

# CONFIG_VIDEO_V4L1_COMPAT is not set

# CONFIG_DVB_CORE is not set

CONFIG_VIDEO_MEDIA=m


#

# Multimedia drivers

#

# CONFIG_IR_CORE is not set

# CONFIG_MEDIA_ATTACH is not set

# CONFIG_MEDIA_TUNER is not set

CONFIG_VIDEO_V4L2=m

CONFIG_VIDEO_CAPTURE_DRIVERS=y

# CONFIG_VIDEO_ADV_DEBUG is not set

# CONFIG_VIDEO_FIXED_MINOR_RANGES is not set

# CONFIG_VIDEO_HELPER_CHIPS_AUTO is not set


#

# Encoders/decoders and other helper chips


(...)


# Video improvement chips

#

# CONFIG_VIDEO_UPD64031A is not set

# CONFIG_VIDEO_UPD64083 is not set

# CONFIG_VIDEO_BT848 is not set

# CONFIG_VIDEO_SAA5246A is not set

# CONFIG_VIDEO_SAA5249 is not set

# CONFIG_VIDEO_SAA7134 is not set

# CONFIG_VIDEO_HEXIUM_ORION is not set

# CONFIG_VIDEO_HEXIUM_GEMINI is not set

# CONFIG_VIDEO_CX88 is not set

# CONFIG_VIDEO_IVTV is not set

# CONFIG_VIDEO_CAFE_CCIC is not set

# CONFIG_SOC_CAMERA is not set

CONFIG_V4L_USB_DRIVERS=y

CONFIG_USB_VIDEO_CLASS=m

CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y

# CONFIG_USB_GSPCA is not set

# CONFIG_VIDEO_PVRUSB2 is not set

# CONFIG_VIDEO_HDPVR is not set

# CONFIG_VIDEO_EM28XX is not set

# CONFIG_VIDEO_CX231XX is not set

# CONFIG_VIDEO_USBVISION is not set

# CONFIG_USB_ET61X251 is not set

# CONFIG_USB_SN9C102 is not set

# CONFIG_USB_ZC0301 is not set

# CONFIG_USB_ZR364XX is not set

# CONFIG_USB_STKWEBCAM is not set

# CONFIG_USB_S2255 is not set

# CONFIG_V4L_MEM2MEM_DRIVERS is not set

# CONFIG_RADIO_ADAPTERS is not set

# CONFIG_DAB is not set


vivement que ces modules soient compilés, il n'y a pas de raison que ça ne fonctionne pas sur powerpc bordel de #@[^]#] ! :P

Lien vers le commentaire
Partager sur d’autres sites

Voici mon fichier .config pour la partie en question :


#

# Multifunction device drivers

#

# CONFIG_MFD_SM501 is not set

CONFIG_MEDIA_SUPPORT=m


#

# Multimedia core support

#

CONFIG_VIDEO_DEV=m

CONFIG_VIDEO_V4L2_COMMON=m

CONFIG_VIDEO_ALLOW_V4L1=y

CONFIG_VIDEO_V4L1_COMPAT=y

# CONFIG_DVB_CORE is not set

CONFIG_VIDEO_MEDIA=m


#

# Multimedia drivers

#

CONFIG_IR_CORE=y

CONFIG_VIDEO_IR=y

# CONFIG_MEDIA_ATTACH is not set

CONFIG_MEDIA_TUNER=m

# CONFIG_MEDIA_TUNER_CUSTOMISE is not set

CONFIG_MEDIA_TUNER_SIMPLE=m

CONFIG_MEDIA_TUNER_TDA8290=m

CONFIG_MEDIA_TUNER_TDA9887=m

CONFIG_MEDIA_TUNER_TEA5761=m

CONFIG_MEDIA_TUNER_TEA5767=m

CONFIG_MEDIA_TUNER_MT20XX=m

CONFIG_MEDIA_TUNER_XC2028=m

CONFIG_MEDIA_TUNER_XC5000=m

CONFIG_MEDIA_TUNER_MC44S803=m

CONFIG_VIDEO_V4L2=m

CONFIG_VIDEO_V4L1=m

CONFIG_VIDEO_CAPTURE_DRIVERS=y

# CONFIG_VIDEO_ADV_DEBUG is not set

# CONFIG_VIDEO_FIXED_MINOR_RANGES is not set

CONFIG_VIDEO_HELPER_CHIPS_AUTO=y

CONFIG_VIDEO_IR_I2C=y

# CONFIG_VIDEO_VIVI is not set

# CONFIG_VIDEO_BT848 is not set

# CONFIG_VIDEO_CPIA is not set

# CONFIG_VIDEO_CPIA2 is not set

# CONFIG_VIDEO_SAA5246A is not set

# CONFIG_VIDEO_SAA5249 is not set

# CONFIG_VIDEO_STRADIS is not set

# CONFIG_VIDEO_SAA7134 is not set

# CONFIG_VIDEO_MXB is not set

# CONFIG_VIDEO_HEXIUM_ORION is not set

# CONFIG_VIDEO_HEXIUM_GEMINI is not set

# CONFIG_VIDEO_CX88 is not set

# CONFIG_VIDEO_IVTV is not set

# CONFIG_VIDEO_CAFE_CCIC is not set

# CONFIG_SOC_CAMERA is not set

CONFIG_V4L_USB_DRIVERS=y

CONFIG_USB_VIDEO_CLASS=m

CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y

CONFIG_USB_GSPCA=m

# CONFIG_USB_M5602 is not set

# CONFIG_USB_STV06XX is not set

# CONFIG_USB_GL860 is not set

# CONFIG_USB_GSPCA_CONEX is not set

# CONFIG_USB_GSPCA_ETOMS is not set

# CONFIG_USB_GSPCA_FINEPIX is not set

# CONFIG_USB_GSPCA_JEILINJ is not set

# CONFIG_USB_GSPCA_MARS is not set

# CONFIG_USB_GSPCA_MR97310A is not set

CONFIG_USB_GSPCA_OV519=m

# CONFIG_USB_GSPCA_OV534 is not set

# CONFIG_USB_GSPCA_PAC207 is not set

# CONFIG_USB_GSPCA_PAC7302 is not set

# CONFIG_USB_GSPCA_PAC7311 is not set

# CONFIG_USB_GSPCA_SN9C20X is not set

# CONFIG_USB_GSPCA_SONIXB is not set

# CONFIG_USB_GSPCA_SONIXJ is not set

# CONFIG_USB_GSPCA_SPCA500 is not set

# CONFIG_USB_GSPCA_SPCA501 is not set

# CONFIG_USB_GSPCA_SPCA505 is not set

# CONFIG_USB_GSPCA_SPCA506 is not set

# CONFIG_USB_GSPCA_SPCA508 is not set

# CONFIG_USB_GSPCA_SPCA561 is not set

# CONFIG_USB_GSPCA_SQ905 is not set

# CONFIG_USB_GSPCA_SQ905C is not set

# CONFIG_USB_GSPCA_STK014 is not set

# CONFIG_USB_GSPCA_STV0680 is not set

# CONFIG_USB_GSPCA_SUNPLUS is not set

# CONFIG_USB_GSPCA_T613 is not set

# CONFIG_USB_GSPCA_TV8532 is not set

CONFIG_USB_GSPCA_VC032X=m

CONFIG_USB_GSPCA_ZC3XX=m

# CONFIG_VIDEO_PVRUSB2 is not set

# CONFIG_VIDEO_HDPVR is not set

# CONFIG_VIDEO_EM28XX is not set

# CONFIG_VIDEO_CX231XX is not set

# CONFIG_VIDEO_USBVISION is not set

# CONFIG_USB_VICAM is not set

# CONFIG_USB_IBMCAM is not set

# CONFIG_USB_KONICAWC is not set

# CONFIG_USB_QUICKCAM_MESSENGER is not set

# CONFIG_USB_ET61X251 is not set

# CONFIG_VIDEO_OVCAMCHIP is not set

CONFIG_USB_OV511=m

# CONFIG_USB_SE401 is not set

# CONFIG_USB_SN9C102 is not set

# CONFIG_USB_STV680 is not set

# CONFIG_USB_ZC0301 is not set

CONFIG_USB_PWC=m

# CONFIG_USB_PWC_DEBUG is not set

CONFIG_USB_PWC_INPUT_EVDEV=y

# CONFIG_USB_ZR364XX is not set

# CONFIG_USB_STKWEBCAM is not set

# CONFIG_USB_S2255 is not set

# CONFIG_RADIO_ADAPTERS is not set

# CONFIG_DAB is not set

Lien vers le commentaire
Partager sur d’autres sites

salut

Voila le retour de la commande dmesg sous ubuntu live cd


Linux video capture interface: v2.00

[ 94.157017] ov511: USB OV518 video device found

[ 94.158083] ov511: Device revision 1

[ 94.170074] ov511: Compression required with OV518...enabling

[ 95.540159] ov511: Sensor is an OV6630AF

[ 95.743241] ov511: Device at usb-0000:00:1a.0-1 registered to minor 0

[ 95.743282] usbcore: registered new interface driver ov511

[ 95.743287] ov511: v1.64 for Linux 2.5 : ov511 USB Camera Driver

C'est fou normalement c'est bien le ov511.ko qu'il te faut !!!!

As tu eux une erreur lors du chargement ???

As tu bien brancher ta webcam seulement apr

Lien vers le commentaire
Partager sur d’autres sites

pas exactement j'y tiens à mes autres modules étant the first user connu à avoir réussi à compiler des modules pour les syno en x86 à coup de patch... pan sur le nez des autochtones de diverses contrées et vive les ptits français ;)

mode chauvin off et vive the linux attitude

je n'ai pas mis en ligne la partie multimedia du .config , car le mien ne ressemblait en rien aux vôtres et risquait plus d'embrouiller qu'autre chose.

il n'y a la partie video, tun et nfs qui récalcitrent encore..... synology garde bien ces billes, je cherche quand un moment de dispo

Lien vers le commentaire
Partager sur d’autres sites

J'ai trouvé sur ce site avec quel driver faire fonctionner ma webcam (Microsoft Vx-1000) : http://mxhaard.free.fr/spca5xx.html. ça serait le gspcav1.

Est ce que ça correspondrait à un des 3 modules inclus dans ton fichier qui sont : gspca_spca500.ko, gscpca_spca561.ko ou gspca_main.ko ?

Edit : ça ne fonctionne pas avec gspca_main.ko

Et ça me donne ça avec la commande insmod pour les autres :

*****> insmod v4l1-compat.ko

*****> insmod videodev.ko

*****> insmod v4l2-common.ko

*****> insmod gspca_spca500.ko

insmod: cannot insert `gspca_spca500.ko': Unknown symbol in module (-1): No such file or directory

*****> insmod gspca_spca561.ko

insmod: cannot insert `gspca_spca561.ko': Unknown symbol in module (-1): No such file or directory

*****> insmod gspca_zc3xx.ko

insmod: cannot insert `gspca_zc3xx.ko': Unknown symbol in module (-1): No such file or directory

*****>

Apparemment on ne peut pas compiler directement sur le Nas.

Penses-tu pouvoir compiler le bon driver pour la Microsoft Vx-1000 et le rajouter dans ton fichier USB ou me le MP ?

En tout cas merci de partager tes connaissances sur ce forum ^^

Lien vers le commentaire
Partager sur d’autres sites

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.