找的到摄像头驱动不能使用摄像头的解决方法

声卡/显卡/打印机/USB设备等硬件问题(网卡问题请发上面的网卡板块)
回复
头像
janzx
帖子: 112
注册时间: 2007-11-24 20:39
送出感谢: 0
接收感谢: 0
联系:

找的到摄像头驱动不能使用摄像头的解决方法

#1

帖子 janzx » 2008-03-10 9:03

我是这样解决得ubuntu7.10(64位)
在新立德中寻找gspca,安装gspca-source。
插上USB摄像头
~$ lsusb

Bus 002 Device 001: ID 0000:0000

Bus 001 Device 003: ID 0c45:602c Microdia Clas Ohlson TWC-30XOP WebCam

Bus 001 Device 001: ID 0000:0000


sudo gedit /etc/modprobe.d/blacklist
加上代码
blacklist sn9c102
重新启动电脑
~$ lsmod | grep gspca

gspca 617808 0

videodev 32000 1 gspca

usbcore 163760 4 gspca,ohci_hcd,ehci_hcd

然后就可以使用摄像头了。
俺是菜鸟因为无法使用webcam,到处google,在一个日本人的博客中发现FEDORA下的解决方法,按照他的方法在ubuntu上使用成功。以下为原文连接:
http://www.grandarbre.net/2008/02/fedor ... 30l01.html
头像
XEUY
帖子: 247
注册时间: 2007-08-20 8:13
送出感谢: 0
接收感谢: 0
联系:

#2

帖子 XEUY » 2008-03-18 17:54

好铁!!
我的是清华紫光VP-505,属USB2.0规格的,看来能用your方法了
希望成功
成功了我会贡献我的步骤,大家翘首吧~~ :lol: :lol: :lol:
steventree
帖子: 133
注册时间: 2007-11-05 21:58
来自: CH
送出感谢: 0
接收感谢: 0

#3

帖子 steventree » 2008-05-24 7:29

谢了, 我的摄像头和你的VID一样, PID不一样,我的是613c。


试过了,没成功, 老兄是否可以说明一下,
还有,gspca这个包是源码包, 是否需要编译?
上次由 steventree 在 2008-05-24 8:43,总共编辑 2 次。
steventree
帖子: 133
注册时间: 2007-11-05 21:58
来自: CH
送出感谢: 0
接收感谢: 0

#4

帖子 steventree » 2008-05-24 7:34

LZ是否可以解释下
这几行的意思:

sudo gedit /etc/modprobe.d/blacklist -----这个文件是黑名单吗?
blacklist sn9c102 ---sn9c102????
steventree
帖子: 133
注册时间: 2007-11-05 21:58
来自: CH
送出感谢: 0
接收感谢: 0

#5

帖子 steventree » 2008-05-24 8:38

找到一个帖子,是关于我这种WebCam的,原作者:咖啡杯
引用自techweb:http://tech.techweb.com.cn/archiver/tid-225991.html
Linux 用spca5xx驱动摄像头

#查看usb摄像头id,这是个Microdia的
debian:~# lsusb
Bus 003 Device 001: ID 0000:0000
Bus 001 Device 002: ID 0c45:613c Microdia
Bus 001 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
#下载源代码
debian:~# apt-get install spca5xx-source
#在readme里有这句,说明支持我的摄像头
{USB_DEVICE(0×0c45, 0×613c)}, /* Sonix Pccam168 */
debian:~# cd /usr/src/spca5xx
debian:/usr/src/spca5xx# make
Building SPCA5XX driver for 2.5/2.6 kernel.
#出现错误
linux/config.h: No such file or directory
#查了一下,2.6.19以后的都不会有这个文件,我的是2.6.21
#找到/usr/src/spca5xx/drivers/usb/spca5xx.c 里头的这句
“ #include ”
#前面加上两杠注释掉它,象这样
“ //#include ”
debian:/usr/src/spca5xx# make
debian:/usr/src/spca5xx# make install
debian:/usr/src/spca5xx# lsmod
Module Size Used by
spca5xx 657872 0
sn9c102 108556 0
compat_ioctl32 13056 1 sn9c102
videodev 32000 2 spca5xx,sn9c102
v4l1_compat 16260 1 videodev
v4l2_common 23424 3 sn9c102,compat_ioctl32,videodev
#可以用kopete,但好像不能麦克风,gaim可以麦克风好像不能webcam,
#也可以视频电话用gnomemeeting,现在改名为ekiga
debian:~# apt-get install ekiga
回复

回到 “常用硬件支持”