Wie richte ich die Tchibo Notebook-Kamera unter Linux ein?

Das Produkt im tchibo.de Online-Shop:
http://www.tchibo.de/is-bin/INTERSHOP.enfinity/eCS/Store/de/-/EUR/TdTchDisplayProductInformation-Start?ProductID=FgYKZAMrLVwAAAEVc4RgE5eA
Tchibo Bestell-Nummer: D243597 oder auch nur 243597 (zum Wiederfinden im Online-Shop). Leider gibt Tchibo weder im Online-Shop noch unter http://www.tcm-quality.com/ Hersteller und Typnummer bekannt. Auf der Kamera steht noch unter dem Entsorgungs-Symbol: RS21266; außerdem gibt es eine Seriennummer, hier: S/N: 0708029163, wobei der Anfang »0708« in etwas größerer Schrift gedruckt ist und so vermutlich das Herstellungsdatum bezeichnet (2007-08). Außerdem steht auf der Kamera die Bezeichnung »TCM« mit einem Logo.

Bei Anschluss unter Linux meldet »lsusb«: Hersteller-ID 0c45 (Microdia), Product-ID 613b. Eine entsprechende Google-Suche liefert Hinweise zur Linux-Unterstützung: http://www.google.de/search?q=0c45+613b&btnG=Suche
Dabei ergibt sich: die Webcam wird prinzipiell vom Treiber GSPCA unterstützt, jedoch fehlerhaft
( https://bugs.launchpad.net/ubuntu/+source/gspca/+bug/113088 ). Es scheint außerdem dass dieser Fehler nicht mit allen hergestellten Exemplaren auftritt ( http://lists-archives.org/spca50x-devs/01393-0c45-613b-microdia-support.html ).

Weitere Diagnosemöglichkeit: den GSPCA-Treiber mit Debugstufe 5 laden und dann die Log-Informationen in kern.log auswerten:

sudo modprobe -r gspca; sudo modprobe gspca debug=5

und dann die Kamera einstecken.

Resultat in /var/log/messages:

[735627.092000] usb 1-1: new full speed USB device using uhci_hcd and address 68
[735627.248000] usb 1-1: configuration #1 chosen from 1 choice
[735627.252000] /usr/src/modules/gspca/gspca_core.c: USB GSPCA camera found. SONIX JPEG (sn9c1xx)
[735627.252000] /usr/src/modules/gspca/gspca_core.c: [spca5xx_probe:4041] Camera type JPEG
[735627.252000] /usr/src/modules/gspca/gspca_core.c: [spca50x_configure:2561] video_register_device succeeded
[735627.252000] /usr/src/modules/gspca/gspca_core.c: [spca5xx_getcapability:1198] maxw 640 maxh 480 minw 160 minh 120
[735627.252000] /usr/src/modules/gspca/gspca_core.c: [spca50x_configure:2578] Spca5xx Configure done !!
[735627.252000] /usr/src/modules/gspca/gspca_core.c: [spca5xx_probe:4070] setting video device = c6c1b800, spca50x = e93f8000
[735627.484000] sn9c102: V4L2 driver for SN9C1xx PC Camera Controllers v1:1.44
[735627.488000] usbcore: registered new interface driver sn9c102

Es wird dadurch auch ein Device /dev/video0 erzeugt und man kann verschiedene Programme problemlos verwenden. Resultate für verschiedene Programme:

  • camstream: mit camstream kann man nun problemlos einen Stream der Kamera ansehen (auch wenn das Programm von Zeit zu Zeit abstürzt). Die besten Einstellungen der Video Controls dazu:
    — Größe CIF (352×288) oder VGA (640×480, maximale Kameraauflösung)
    — Framerate 15 oder 20 fps
    — Helligkeit: maximal (hier interessanterweise bei Teilstrich 48 von 100)
    — Kontrast: geringster sinnvoller Wert (hier bei Teilstrich 14 von 100)
    — Gamma: 0 (hat keine Auswirkung)
    — Sättigung: Teilstrich 45 von 100
  • camorama liefert zumindest bei dieser Kamera eine deutlich höhere Framerate als camstream; jedoch können nicht immer natürliche Farben eingestellt werden (dann die Kamera neu einstecken) und die einzige einstellbare Auflösung ist »Medium« (320×240); camorama hat manchmal das Problem dass sich das Bild nicht mehr »erholt« nachdem es einmal sehr dunkel war (z.B. durch einen Gegenstand vor dem Objektiv); zur Abhilfe startet man camorama neu.
  • kdetv hat spontan keine Videogerät gefunden
  • xawtv findet die Kamera, stellt natürliche Farben dar und beherrscht Vollbild-Modus; kann in natürlichen Farben darstellen; Framerate ist gut aber nicht so gut wie bei camorama
  • ekiga funktioniert (man muss aber V4L statt V4L2 als Videomanager verwenden); mäßige Framerate (da wohl bereits zur Übertragung im Internet optimiert, abhängig von der angegebenen Verbindungsqualität), dafür funktioniert es sehr stabil; es kann passieren dass das Bild stets zwischen dem normalen und einem gelb verfälschten Bild hin- und her wechselt; zur Abhilfe startet man ekiga neu.

Die Kamera wird durch Drehen des Objektivrings manuell scharfgestellt.

Die betreffende Kamera mit Hersteller-ID 0c45 (Microdia), Product-ID 613b wird u.a. verkauft als:
— Sonix Surfer Model SN-206 (Erkennung im vorliegenden Fall; auch nach http://www.linuxeinsteiger.net/component/option,com_forum/Itemid,28/page,viewtopic/t,2708/highlight,/sid,675ba99cc26a2617c1fc67f350b0111a/ )
— Delux DLV-B01« (nach http://lists-archives.org/spca50x-devs/01093-modifying-settings-for-0c45-613b.html )
— Tchibo Notebook-Kamera
— Fujitsu Siemens Surfer Model SN-206 (nach http://forum.ubuntuusers.de/topic/141369/?p=1134197#1134197 )
— Trend Line USB PC Camera-168 (nach http://www.linuxeinsteiger.net/component/option,com_forum/Itemid,28/page,viewtopic/t,2708/highlight,/sid,675ba99cc26a2617c1fc67f350b0111a/ )


Posted

in

,

by

Tags:

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.