Selon les tags présents sur cette page, les informations qu'elle contient n'ont pas été vérifiées pour les dernières versions LTS depuis Ubuntu 14.04 LTS.
Apportez votre aide…

Ceci est une ancienne révision du document !


Sont regroupées ici, les informations sur les webcams à base de de chipset Syntek (rien à voir avec la convention collective des métiers de l'informatique nommée Syntec). De nombreux portables Asus et Packard Bell intègrent une webcam de ce type.

Pour savoir si vous êtes dans ce cas, faites un lsusb -v et cherchez quelque chose du genre:

Bus 005 Device 002: ID 05e1:0501 Syntek Semiconductor Co., Ltd
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0
  bDeviceProtocol         0
  bMaxPacketSize0        64
  idVendor           0x05e1 Syntek Semiconductor Co., Ltd
  idProduct          0x0501
  bcdDevice            0.05
  iManufacturer           1 Syntek Semiconductor
  iProduct                2 USB 2.0 Image Capture Controller
  iSerial                 0

Les trois ID suivantes (cf première ligne du cadre qui précède) sont officiellement supportées par le driver : 05e1:0501, 174f:a311 et 174f:a821.

Installation

Un driver est cours de développement:http://syntekdriver.sourceforge.net Il produit une image et fonctionne parfaitement avec Ekiga. Actuellement, ce driver nécessite un Kernel 2.6.20, ça tombe bien c'est le cas de Feisty.

Voici la recette pour installer le driver:

Ingrédients:

  • Paquet linux-headers-`uname -r`
  • Paquet svn
  • Paquets gcc et autres outils classiques pour compiler
  • Paquet camorama

Etapes:

1. Télécharger les sources

$ mkdir syntek

$ cd syntek

$ svn co https://syntekdriver.svn.sourceforge.net/svnroot/syntekdriver/trunk/driver
A    driver/stk11xx-dev.c
A    driver/stk11xx.txt
A    driver/stk11xx-bayer.c
A    driver/stk11xx-v4l.c
A    driver/stk11xx-sysfs.c
A    driver/stk11xx.h
A    driver/Kbuild
A    driver/doxygen.cfg
A    driver/stk11xx-usb.c
A    driver/Makefile
A    driver/README
A    driver/stk11xx-buf.c

$ cd driver

2. Télécharger un Makefile spécial pour compiler avec seulement les headers du kernel. Si vous avez les sources complètes du kernel le Makefile normal doit suffire.

$ wget http://bookeldor-net.info/merdier/Makefile-syntekdriver

3. Compiler et installer le driver

$ make -f Makefile-syntekdriver

$ sudo make -f Makefile-syntekdriver install

4. Charger le driver et vérifier qu'il fonctionne:

$ sudo modprobe stk11xx

$ dmesg |tail
[14257.536000] stk11xx: usb_stk11xx_init: Syntek USB2.0 webcam driver startup
[14257.620000] stk11xx: Syntek USB2.0 - STK-1125 based webcam found.
[14257.620000] stk11xx: Release: 0005
[14257.620000] stk11xx: Number of interfaces : 1
[14257.620000] stk11xx: Initialize USB2.0 Syntek Camera
[14257.832000] stk11xx: Syntek USB2.0 Camera is ready
[14257.832000] stk11xx: Syntek USB2.0 Camera is now controlling video device /dev/video0
[14257.832000] usbcore: registered new interface driver usb_stk11xx_driver
[14257.832000] stk11xx: v0.0.1 : Syntek USB Video Camera

$ camorama

Si les couleurs que donne camorama ne sont pas bonnes, il suffit de cliquer droit sur le panneau « Effects » (faire Ctrl E si celui-ci n'apparaît pas) et de sélectionner « Add filter » puis « Color correction ».

Aller plus loin

  • syntek.1182366296.txt.gz
  • Dernière modification: Le 21/08/2007, 20:52
  • (modification externe)