Zitate des Tages
[krt-msg] / 2007-03-28T00:00:00.00Z.msg
1 From: Boris Kraut <krt@nurfuerspam.de>\r
2 Organization:\r
3 Date: Wed, 28 Mar 2007 00:00:00 +0000\r
4 Category:\r
5 Message-ID: <20070328000000.7NbcqH@silberbruch> \r
6 Keywords:\r
7 Comments:\r
8 To: undisclosed-recipients: ;\r
9 Subject: Philips SPC 200NC unter FreeBSD\r
10 \r
11 Ich habe eine alte Philips SPC 200NC Webcam, die ich mir damals fuer\r
12 Videochats mit dem MSN Messenger, der inzwischen in Windows Live\r
13 Messenger umbenannt wurde, gekauft habe; nichts besonderes, billige\r
14 Consumerware fuer den Massenmarkt. Ich habe daher eigentlich nicht\r
15 damit gerechnet, dass ich sie unter FreeBSD wieder in Betrieb nehmen\r
16 koennte.\r
17 \r
18 Unter Linux funktionierte sie zwar prinzipiell, aber konnte nur die\r
19 niedrige 320x200 Aufloesung ausliefern und das resultierende Bild\r
20 hatte einen dezenten Blaustich -- nicht besonders ermutigend.\r
21 \r
22 Eher zufaellig bin ich auf die Website von Luigi Rizzo gestossen, der\r
23 an einer Linux-USB-Emulationsschicht arbeitet und damit einige Web-\r
24 cams schon erfolgreicht unter FreeBSD 6.2 zum Laufen bekommen hat;\r
25 mit etwas Gefrickel lief damit auch meine SPC 200NC, sogar ohne\r
26 Blaustich; die "hohe" 640x480 Aufloesung blieb mir allerdings auch\r
27 unter FreeBSD verwehrt. Hier eine kleine Anleitung, die davon\r
28 ausgeht, dass die Linux-Kompatibilitaets-Schicht schon installiert\r
29 ist und auch laeuft:\r
30 \r
31 % pkg_add -r sdl\r
32 % cd /boot/modules && wget http://info.iet.unipi.it/~luigi/FreeBSD/modules/gscpa.ko\r
33 % kldxref /boot/modules\r
34 % kldload gscpa.ko\r
35 % echo 'gscpa_load="YES"' >> /boot/loader.conf\r
36 % cd /root/ && wget http://info.iet.unipi.it/~luigi/FreeBSD/modules/pwcview\r
37 \r
38 Wir installieren also als erstes das fuer die Webcam benoetigte SDL-\r
39 Paket nach und laden uns fuer FreeBSD 6.2 vorkompiliertes Kernelmodul\r
40 herunter, welches wir im System bekannt machen und schliesslich auch\r
41 in den Speicher laden. Als letztes wird der letzte Schritt so auto-\r
42 matisiert, dass er bei jedem Systemstart ausgefuehrt wird. Eher als\r
43 Zusatz laden wir dann noch ein Programm zum Testen der Cam herunter.\r
44 \r
45 % pwcview -s cif\r
46 \r
47 Obiger Befehl sollte beim Arbeiten unter X dan das Bild der Webcam\r
48 anzeigen.\r
49 \r
50 Demnaechst sollte das Ergebnis von Luigi auch ueber die Ports\r
51 verfuegbar sein und in devel/linux-kmod-compat und multimedia/\r
52 linux-gscpa-kmod einfliessen.\r