linux下的摄像头驱动
http://mxhaard.free.fr/download.html
我下载了最新的 gspcav1-20070110.tar.gz编译提示
make: *** /lib/modules/2.6.17-10-386/build: No such file or directory. Stop.
执行 ln -s /usr/src/linux-headers-2.6.17-10/ /lib/modules/2.6.17-10-386/build
然后继续编译又提示
make[1]: Entering directory `/usr/src/linux-headers-2.6.17-10'
WARNING: Symbol version dump /usr/src/linux-headers-2.6.17-10/Module.symvers
is missing; modules will have no dependencies and modversions.
Building modules, stage 2.
MODPOST
/bin/sh: scripts/mod/modpost: not found
后来
ln -s /usr/src/linux-source-2.6.17/ /lib/modules/2.6.17-10-386/build
cp /boot/config-2.6.17-10-386 /usr/src/linux-source-2.6.17/.config
然后编译内核,不需要重新编译完,只要生成了modpost就ok了,然后再重新编译gspca就可以了,安装完成后,lsmod | grep gspca 有信息就表示成功加载了。
注意如果内核的config与release的版本不一致,则无法成功加载驱动的。
然后用 lsusb就可以查看设备了,可以用 ekiga和xawtv测试一下设备,还要注意装v4l.并且以root身份运行。
不过奇怪的是,ekiga总是提示打不开我的摄像头,郁闷,lsusb的输出也时有时无,莫非我的摄像头有问题,等有空买个新的再试试。
我下载了最新的 gspcav1-20070110.tar.gz编译提示
make: *** /lib/modules/2.6.17-10-386/build: No such file or directory. Stop.
执行 ln -s /usr/src/linux-headers-2.6.17-10/ /lib/modules/2.6.17-10-386/build
然后继续编译又提示
make[1]: Entering directory `/usr/src/linux-headers-2.6.17-10'
WARNING: Symbol version dump /usr/src/linux-headers-2.6.17-10/Module.symvers
is missing; modules will have no dependencies and modversions.
Building modules, stage 2.
MODPOST
/bin/sh: scripts/mod/modpost: not found
后来
ln -s /usr/src/linux-source-2.6.17/ /lib/modules/2.6.17-10-386/build
cp /boot/config-2.6.17-10-386 /usr/src/linux-source-2.6.17/.config
然后编译内核,不需要重新编译完,只要生成了modpost就ok了,然后再重新编译gspca就可以了,安装完成后,lsmod | grep gspca 有信息就表示成功加载了。
注意如果内核的config与release的版本不一致,则无法成功加载驱动的。
然后用 lsusb就可以查看设备了,可以用 ekiga和xawtv测试一下设备,还要注意装v4l.并且以root身份运行。
不过奇怪的是,ekiga总是提示打不开我的摄像头,郁闷,lsusb的输出也时有时无,莫非我的摄像头有问题,等有空买个新的再试试。