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 18/03/2015, à 18:29

Rufus T. Firefly

Re : caméra IR exotique

Salut,

Regarde par ici : https://www.google.fr/?gws_rd=ssl#q=driver+04b4:0535
Il y a un site russe, VEC-535 в ОС Linux - Форум - ЭВС, et tu vois dans le résumé google un produit idVendor=04b4, idProduct=0535, ce qui correspond à ce que te renvoie lsusb.
C'est en russe, à toi de traduire ça (via google, ça peut donner des choses vaguement compréhensibles), mais tu vois dans l'un des posts un lien vers un driver, probablement à compiler : http://www.evs.ru/dload/drivers/vec535.tar.bz2

Est-ce que ça a fonctionné, est-ce que ça va fonctionner chez toi, est-ce qu'il s'agit bien du driver pour la même caméra ? Tout ça je l'ignore... Il faut bien que tu bosses aussi un peu... Mettons que c'est une piste, peut-être la bonne, qui sait ?

En fait j'avais eu un problème analogue avec une webcam de même marque intégrée dans un vieux sony vaio. Et j'avais trouvé un driver de la même façon, au petit bonheur, et ça avait fonctionné...

Dernière modification par Rufus T. Firefly (Le 18/03/2015, à 18:32)


La provocation est une façon de remettre la réalité sur ses pieds. (Bertolt Brecht)
Il n'y a pas de route royale pour la science et ceux-là seulement ont chance d'arriver à ses sommets lumineux qui ne craignent pas de se fatiguer à gravir ses sentiers escarpés. (Karl Marx)
Il est devenu plus facile de penser la fin du monde que la fin du capitalisme

Hors ligne

#27 Le 19/03/2015, à 09:04

yeKcim

Re : caméra IR exotique

j’avais tenté cette piste mais n’ai pas réussi à compiler le driver en question. Pour être plus précis je ne trouve rien dans cette archive pour compiler, pas de configure, pas d’autogen… je vais tenter de creuser cette piste.

Dernière modification par yeKcim (Le 19/03/2015, à 10:03)


Participer à un projet libre est un jeu... Et toi, à quoi tu joues ?
http://yeknan.free.fr

Hors ligne

#28 Le 19/03/2015, à 10:40

Rufus T. Firefly

Re : caméra IR exotique

Il y a un fichier INSTALL qui est en fait un mode d'emploi. En anglais...


La provocation est une façon de remettre la réalité sur ses pieds. (Bertolt Brecht)
Il n'y a pas de route royale pour la science et ceux-là seulement ont chance d'arriver à ses sommets lumineux qui ne craignent pas de se fatiguer à gravir ses sentiers escarpés. (Karl Marx)
Il est devenu plus facile de penser la fin du monde que la fin du capitalisme

Hors ligne

#29 Le 19/03/2015, à 11:02

yeKcim

Re : caméra IR exotique

Oui, oui, mais celui-ci indique d’utiliser configure et je ne vois pas de tel fichier dans l’archive. Je suis ennuyé par ce problème de driver mais je ne suis pas un gros noob qui pose des questions avant de chercher un minimum ;-)


Participer à un projet libre est un jeu... Et toi, à quoi tu joues ?
http://yeknan.free.fr

Hors ligne

#30 Le 19/03/2015, à 11:19

Rufus T. Firefly

Re : caméra IR exotique

Je n'y connais rien en compilation mais voilà ce que dit le readme (en russe) après passage par le traducteur google :

Compilation du pilote
------------------------------------------------
Pour compiler le pilote doit avoir le compilateur et têtes du noyau linux gcc.
Ce est une compilation avec la commande make, sur un répertoire avec la source décompressée:
linux # make

Je pense que tu récupères un module.ko à insérer via insmod... Ils en parlent après...

Dernière modification par Rufus T. Firefly (Le 19/03/2015, à 11:21)


La provocation est une façon de remettre la réalité sur ses pieds. (Bertolt Brecht)
Il n'y a pas de route royale pour la science et ceux-là seulement ont chance d'arriver à ses sommets lumineux qui ne craignent pas de se fatiguer à gravir ses sentiers escarpés. (Karl Marx)
Il est devenu plus facile de penser la fin du monde que la fin du capitalisme

Hors ligne

#31 Le 19/03/2015, à 15:03

Korak

Re : caméra IR exotique

Rufus T. Firefly a écrit :

Pour compiler le pilote doit avoir le compilateur et têtes du noyau linux gcc.

Cela signifie qu'il faut avoir le compilateur GCC et les en-têtes du noyau installés.

Puis après, se lancer dans la compilation (enfin, je pense).

Dernière modification par Korak (Le 19/03/2015, à 15:04)


OS: Ubuntu 22.04 64 bits + Windows 11 64 bits en dualboot (BIOS UEFI, Secure Boot activé et table de partitions GPT)
PC portable HP 17-CP0308NF   Processeur: AMD Ryzen 7 5700U avec carte graphique AMD Lucienne intégrée au processeur.   Mémoire vive: 16 Go RAM
Quand vous ne trouvez pas la solution à un problème, cherchez des pistes menant à la solution !

Hors ligne

#32 Le 19/03/2015, à 16:35

yeKcim

Re : caméra IR exotique

% make                                
make -C /lib/modules/3.13.0-48-generic/build SUBDIRS=/home/me/contour ir/vec535 modules
make[1]: entrant dans le répertoire « /usr/src/linux-headers-3.13.0-48-generic »
make[1]: *** Pas de règle pour fabriquer la cible « ir/vec535 ». Arrêt.
make[1]: quittant le répertoire « /usr/src/linux-headers-3.13.0-48-generic »
make: *** [default] Erreur 2

Participer à un projet libre est un jeu... Et toi, à quoi tu joues ?
http://yeknan.free.fr

Hors ligne

#33 Le 19/03/2015, à 17:04

Rufus T. Firefly

Re : caméra IR exotique

Comme ce n'est plus à proprement parler un problème de caméra exotique (enfin on l'espère) mais un problème de compilation, ouvre peut-être un sujet dans la rubrique Terminal, Scripts, etc, ou dans Développement, programmation, en expliquant que tu as un driver (donne le lien) et que tu n'arrives pas le compiler.
C'est plutôt par là-bas que tu as des chances de tomber sur des gens qui font ça les yeux fermés...


La provocation est une façon de remettre la réalité sur ses pieds. (Bertolt Brecht)
Il n'y a pas de route royale pour la science et ceux-là seulement ont chance d'arriver à ses sommets lumineux qui ne craignent pas de se fatiguer à gravir ses sentiers escarpés. (Karl Marx)
Il est devenu plus facile de penser la fin du monde que la fin du capitalisme

Hors ligne

#34 Le 10/04/2015, à 08:32

yeKcim

Re : caméra IR exotique

La compilation du driver n’a rien donné dans un ubuntu récent mais dans un 10.04 la compilation a réussie ! Cela a permis d’obtenir :
/lib/modules/2.6.32-38-generic-pae/kernel/drivers/misc/vec535-driver.ko et un fichier tifm_core.ko mais impossible de prendre de photo ou de filmer que ce soit avec

streamer -s 1280x1024 -f jpeg -o image.jpeg

files / video: JPEG (JFIF) / audio: none
libv4l2: error getting capabilities: Invalid argument
ioctl: VIDIOCMCAPTURE(frame=0;height=600;width=864;format=15): Invalid argument
ioctl: VIDIOCMCAPTURE(frame=0;height=600;width=864;format=13): Invalid argument

fswebcam --jpeg 85 -D 1 wet-cam-shot.jpg

--- Opening /dev/video0...
Trying source module v4l2...
/dev/video0 opened.
/dev/video0: Not a V4L2 device?
Trying source module v4l1...
Error opening device: 
open: No such file or directory
Unable to find a source module that can read /dev/video0.
*** glibc detected *** fswebcam: double free or corruption (fasttop): 0x09ad7108 ***
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6(+0x6e0a1)[0x58f0a1]
/lib/tls/i686/cmov/libc.so.6(+0x6f8f8)[0x5908f8]
/lib/tls/i686/cmov/libc.so.6(cfree+0x6d)[0x593a6d]
fswebcam[0x804fa13]
fswebcam[0x804c4d4]
fswebcam[0x804daa6]
/lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe6)[0x537bf6]
fswebcam[0x8049541]
======= Memory map: ========
002eb000-00307000 r-xp 00000000 fc:01 537855     /usr/lib/libgd.so.2.0.0
00307000-00308000 r--p 0001c000 fc:01 537855     /usr/lib/libgd.so.2.0.0
00308000-00327000 rw-p 0001d000 fc:01 537855     /usr/lib/libgd.so.2.0.0
00327000-0032b000 rw-p 00000000 00:00 0 
0039f000-003bc000 r-xp 00000000 fc:01 1570059    /lib/libgcc_s.so.1
003bc000-003bd000 r--p 0001c000 fc:01 1570059    /lib/libgcc_s.so.1
003bd000-003be000 rw-p 0001d000 fc:01 1570059    /lib/libgcc_s.so.1
00521000-0067d000 r-xp 00000000 fc:01 1569828    /lib/tls/i686/cmov/libc-2.11.1.so
0067d000-0067f000 r--p 0015b000 fc:01 1569828    /lib/tls/i686/cmov/libc-2.11.1.so
0067f000-00680000 rw-p 0015d000 fc:01 1569828    /lib/tls/i686/cmov/libc-2.11.1.so
00680000-00683000 rw-p 00000000 00:00 0 
007ae000-007c1000 r-xp 00000000 fc:01 1570038    /lib/libz.so.1.2.3.3
007c1000-007c2000 r--p 00012000 fc:01 1570038    /lib/libz.so.1.2.3.3
007c2000-007c3000 rw-p 00013000 fc:01 1570038    /lib/libz.so.1.2.3.3
007f6000-00811000 r-xp 00000000 fc:01 1573983    /lib/ld-2.11.1.so
00811000-00812000 r--p 0001a000 fc:01 1573983    /lib/ld-2.11.1.so
00812000-00813000 rw-p 0001b000 fc:01 1573983    /lib/ld-2.11.1.so
008a9000-008c8000 r-xp 00000000 fc:01 537839     /usr/lib/libjpeg.so.62.0.0
008c8000-008c9000 r--p 0001e000 fc:01 537839     /usr/lib/libjpeg.so.62.0.0
008c9000-008ca000 rw-p 0001f000 fc:01 537839     /usr/lib/libjpeg.so.62.0.0
008f4000-00917000 r-xp 00000000 fc:01 1569887    /lib/libpng12.so.0.42.0
00917000-00918000 r--p 00022000 fc:01 1569887    /lib/libpng12.so.0.42.0
00918000-00919000 rw-p 00023000 fc:01 1569887    /lib/libpng12.so.0.42.0
009cc000-009f0000 r-xp 00000000 fc:01 1569825    /lib/tls/i686/cmov/libm-2.11.1.so
009f0000-009f1000 r--p 00023000 fc:01 1569825    /lib/tls/i686/cmov/libm-2.11.1.so
009f1000-009f2000 rw-p 00024000 fc:01 1569825    /lib/tls/i686/cmov/libm-2.11.1.so
00c6b000-00c6c000 r-xp 00000000 00:00 0          [vdso]
00e0f000-00e81000 r-xp 00000000 fc:01 535805     /usr/lib/libfreetype.so.6.3.22
00e81000-00e85000 r--p 00071000 fc:01 535805     /usr/lib/libfreetype.so.6.3.22
00e85000-00e86000 rw-p 00075000 fc:01 535805     /usr/lib/libfreetype.so.6.3.22
08048000-0805b000 r-xp 00000000 fc:01 537857     /usr/bin/fswebcam
0805b000-0805c000 r--p 00012000 fc:01 537857     /usr/bin/fswebcam
0805c000-0805d000 rw-p 00013000 fc:01 537857     /usr/bin/fswebcam
09ad7000-09af8000 rw-p 00000000 00:00 0          [heap]
b7600000-b7621000 rw-p 00000000 00:00 0 
b7621000-b7700000 ---p 00000000 00:00 0 
b77b0000-b77b3000 rw-p 00000000 00:00 0 
b77b8000-b77ba000 rw-p 00000000 00:00 0 
bfa3b000-bfa50000 rw-p 00000000 00:00 0          [stack]
Abandon

après comme ma machine de test est un ubuntu server je n’ai pas de serveur X pour tester avec vlc ou mplayer/mpv mais les deux commandes que je cite ici semblent montrer que ce ne sera surement pas mieux avec un autre soft…

Je ne sais pas non plus comment faire en sorte que ce driver compilé pour un 10.04 fonctionne sur un ubuntu plus récent…


Participer à un projet libre est un jeu... Et toi, à quoi tu joues ?
http://yeknan.free.fr

Hors ligne