debianでwebカメラ(Qcam Cool QVP-30SV)をつかう
997円で叩き売ってたwebカメラ(Qcam Cool QVP-30SV)を買っておいたのがもちろんUVC(usb video class)でもないわけで素直につかえないと、数ヵ月箪笥の肥しにしておいたところgspcavが対応した模様。
ということでチャレンジ。
本来なら以下で終わりなんだが
aptitude gspca-modules-*
もちろん最新なのでソースからコンパイルする。一瞬unstableからソース持ってこようかと思ったがまずは普通に行ってみよう。
$ wget http://mxhaard.free.fr/spca50x/Download/gspcav1-20071224.tar.gz $ tar xzpf gspcav1-20071224.tar.gz $ cd gspcav1-20071224 $ make $ su # make install
ここでQcamをUSBに差す
# lsusb Bus 004 Device 003: ID 046d:08af Logitech, Inc.
をを、きちんとIDが046d:08aだ。
# lsmod Module Size Used by gspca 663632 0 videodev 27136 1 gspca v4l2_common 17152 1 videodev v4l1_compat 12932 1 videodev ... usbcore 131144 5 gspca,usbhid,uhci_hcd,ehci_hcd ...
lsmodでv4l(video4linux)確認したの初めてじゃないかな(笑
(たぶんgstreamerでつかってるんだよな。)
Ekigaを起動し、「カメラデバイスからの映像を表示します」を押下
見えました。
やはり有名メーカーのたたき売りデバイスは確保が基本だなぁ(嘘
以下はdebを作ろうとした残滓
$ wget http://mxhaard.free.fr/spca50x/Download/gspcav1-20071224.tar.gz $ cp gspcav1-20071224.tar.gz gspcav1-20071224.orig.tar.gz $ tar xzpf gspcav1-20071224.tar.gz $ cd gspcav1-20071224 $ dh_make (kとenterのみ) $ fakeroot dpkg-buildpackage
おっとここでエラーが…
dh_clean -k dh_installdirs # Create the directories to install the source into dh_installdirs -pgspcav1-source usr/src/modules/gspcav1/debian # Copy only the driver source to the proper location cp -s driver/* debian/gspcav1-source/usr/src/modules/gspcav1 cp: cannot stat `driver/*': そのようなファイルやディレクトリはありません make: *** [install] エラー 1
Makefileをみるとなんか単にgspca.koをインストールしているだけみたいなのでめんどくさいのでパッケージ作成は中止。