linux安装摄像头的方法(3)

  请注意:这两个最重要的信息,也驱动网址摄像头芯片所对应地址对号入座,如果这张列表上没有摄像头,可能您得等一等了。不过也不是绝对的,给开发者捐赠一个不被支持的摄像头,肯定能解决。驱动开发者有捐赠主页,不妨捐一个看看。
  usb_device.vendor_id = 2760 (0xac8) (int)
  usb_device.product_id = 12347 (0x303b) (int)
  比如我的这款摄像头,在其网站上,显示为支持。
  2.3 摄像头驱动的选择;
  spca5xx-20060501.tar.gz
  对于Fedora Core 5.0 4.0 摄像头驱动RPM包:
  其实在Fedora Core 5.0 中已经有这款驱动的RPM包了,但我尝试后发现根本不能用。如果您也想尝试RPM包,请到下面的网址去下载;或用YUM在线安装也行,不过得设置YUM的源;
  
  如果是Fedora 4.0的,就到下面的地址去下载;
  
  首先:要看自己的内核版本,然后再下载;
  [root@localhost ~]# uname -r -i
  其次:下载软件包选择;
  下载spca5xx开头的,要安装两个包左右,一个是 spca5xx-kmdl,另一个是 video4linux-kmdl,还有一个是 video4linux-kernheaders。根据软件包的时间、版本、内核版本对照下载安装。这方面不能说的太多。自己试试看,我是没有成功。
  2.4 下载并编译内核;
  由于RPM包安装上也不可用,所以我采用的是源码包安装的方法,当然因为我用的是比较新的内核,2.6.16.19。所以这个文档就是通用性了。源码包安装大多都差不多。所以其它发行版本也可以做为参考。
  2.41 下载内核;
  我测试摄像头所用的内的内核版本是 2.6.16.19;
  linux-2.6.16.19.tar.bz2
  下载内核配置文件:
  我从Slackware的FTP上,找到了2.6.16.19的配置文件。请到这里下载;kernel261619.txt
  2.42 编译内核;
  第一步:解压内核软件包;
  [root@localhost ~]# tar jxvf linux-2.6.16.19.tar.bz2
  [root@localhost ~]# mv linux-2.6.16.19 /usr/src
  把下载下来的内核配置文件改名复制到 /usr/src/linux-2.6.16.19
  [root@localhost ~]# cp kernel261619.txt /usr/src/linux-2.6.16.19/.config
  第二步:编译内核;
  [root@localhost ~]# cd /usr/src/linux-2.6.16.19/
  [root@localhost linux-2.6.16.19]# make
  [root@localhost linux-2.6.16.19]# make modules_install
  [root@localhost linux-2.6.16.19]# make install

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/18c5c15a0a3bfad537ebbc6f017db48d.html