Apple iSight

Aus LÖLUG

Wechseln zu: Navigation, Suche

Die Apple iSight-Kamera ist eine USB-Webcam von Apple. Sie kann standalone erworben wird, ist aber auch in den Apple MacBooks verbaut. Die Konfiguration müsste identisch sein (nur im MacBook getestet).

Dieser Artikel ist im Entwicklungsstadium. Nähere Daten später.

[bearbeiten] Konfiguration

[bearbeiten] Kernel

Device Drivers -> Generic Driver Options

  • <M> Userspace firmware loading support

Device Drivers -> Multimedia devices

  • [*] Enable Video For Linux API 1 compatible Layer

[bearbeiten] Treiber

Da es keinen Kernel-Treiber für diese Webcam gibt, benötigt man ein Paket welches man passend zum Kernel selbst compilieren muss. Wechselt man den Kernel, muss auch diese Modul neu compiliert werden.

Ausserdem benötigt man die Firmware welche zur Laufzeit geladen werden muss. Diese findet man auf der Mac OS X-Installation und kann kopiert werden:

mkdir /lib/firmware
mount -t hsfplus /dev/sda3 /mnt/macosx
cp /mnt/macosx/System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/AppleUSBVideoSupport.kext/Contents/MacOS/AppleUSBVideoSupport /lib/firmware
Modulkonfiguration (je nach Distribution unter etc/modules.conf oder /etc/modules.d/uvcvideo)
pre-install uvcvideo /sbin/isight-firmware-tool /lib/firmware/AppleUSBVideoSupport; sleep 2
Gentoo

Die og. Konfiguration wird beim Installieren des Pakets automatisch angelegt.

USE="isight" emerge -av linux-uvc
modules-update
Persönliche Werkzeuge