Hallo
Endlich sind die Syntec Treiber soweit ausgereift, dass man nun die interne Webcam mit der USB Bus ID 174f:a311 problemlos benutzen kann.
Getestet hab ich das ganze für Feisty und Gusty
1. Man sollte sämtliche Pakete zum Kompilern installieren z.B. build-essentials usw.
2. Anschließend läd man sich den Treiber von der Sourceforge Seite herunter
http://sourceforge.net/project/showfiles.php?group_id=178178 und entpackt ihn in einen Ordner z.B. cam
3. man erstellt im Ordner eine Datei mit folgendem Inhalt und speichert sie als makefile
ifneq ($(KERNELRELEASE),) obj-m := stk11xx.o stk11xx-objs := stk11xx-bayer.c stk11xx-buf.c stk11xx-dev.c stk11xx-sysfs.c stk11xx-usb.c stk11xx-v4l.c else KDIR := /lib/modules/$(shell uname -r)/build PWD := $(shell pwd) VERSION = 0.42 DISTFILES = stk11xx.h stk11xx-bayer.c stk11xx-buf.c stk11xx-dev.c stk11xx-sysfs.c stk11xx-usb.c stk11xx-v4l.c Makefile README COPYING INSTALL DISTNAME = stk11xx-$(VERSION) all: $(MAKE) -C $(KDIR) SUBDIRS=$(PWD) modules clean: rm -f *.o *.ko .*.o.d *~ .stk11xx*.cmd *.mod.c rm -rf $(DISTNAME) .tmp_versions rm -f $(DISTNAME).tar.bz2 install: mkdir -p $(DESTDIR)/lib/modules/$(shell uname -r)/kernel/drivers/usb/media install -m 644 -o 0 -g 0 stk11xx.ko $(DESTDIR)/lib/modules/$(shell uname -r)/kernel/drivers/usb/media depmod -a dist: [ -d $(DISTNAME) ] && rm -rf $(DISTNAME) || true mkdir $(DISTNAME) cp -aR $(DISTFILES) $(DISTNAME) tar cjvf $(DISTNAME).tar.bz2 $(DISTNAME) rm -rf $(DISTNAME) endif
4. nun kompiliert man mit der eben erstellten Datei makefile
make -f makefile
5. und installiert anschließend die Treiber mit Rootrechten
sudo make -f makefile install
6. Nun den Treiber mounten
sudo modprobe stk11xx
7. wenn alles geklappt hat ergibt die Ausgabe von dmesg |tail
folgendes:
[104872.489318] stk11xx: Syntek USB2.0 webcam driver startup [104872.376710] stk11xx: Syntek USB2.0 - STK-1135 based webcam found. [104872.376717] stk11xx: Syntek AVStream USB2.0 1.3M WebCam - Product ID 0xA311. [104872.376722] stk11xx: Release: 0005 [104872.376725] stk11xx: Number of interfaces : 1 [104872.378854] stk11xx: Initialize USB2.0 Syntek Camera [104872.615276] stk11xx: Syntek USB2.0 Camera is ready [104872.615314] stk11xx: Syntek USB2.0 Camera is now controlling video device /dev/video0 [104872.615345] usbcore: registered new interface driver usb_stk11xx_driver [104872.615349] stk11xx: v1.0.0 : Syntek USB Video Camera
Das ganze funktionniert wunderbar mit Egika und anderen Programmen.
viel spass damit