CAM30を使う。
driverのソースを持ってくる
$ sudo aptitude install spca5xx-source
ソースがあるディレクトリに移動。
展開。
$ cd /usr/src $ sudo tar xjvf spca5xx-source.tar.bz2 modules spca5xx-source.tar.bz2
makeする
$ cd modules/spca5xx $ su # make
こんなこといわれる
error: linux/config.h: No such file or directory
空ファイルをつくるとビルドが通った。
# touch /usr/src/linux/include/linux/config.h
カメラを接続してlsmod
# lsmod|grep spca5 spca5xx 673360 0 videodev 29568 1 spca5xx usbcore 144648 3 spca5xx,uhci_hcd
認識しているようで。
映像はでるか
xawtvで試してみるがだめ。
$ xawtv This is xawtv-3.95.dfsg.1, running on Linux/i686 (2.6.23) xinerama 0: 1024x768+0+0 /dev/video0 [v4l]: no overlay support v4l-conf had some trouble, trying to continue anyway Warning: Cannot convert string "-*-ledfixed-medium-r-*--39-*-*-*-c-*-*-*" to type FontStruct ioctl: VIDIOCMCAPTURE(frame=0;height=120;width=160;format=7): Invalid argument v4l: timeout (got SIGALRM), hardware/driver problems? ioctl: VIDIOCSYNC(int=0): Interrupted system call
gqcamを試す。
$ gqcam -v /dev/video0 ioctl (VIDIOCSWIN): Invalid argument ioctl (VIDIOCSWIN): Invalid argument