主题 : USB摄像头不使用,怎么样找到合适驱动? 复制链接 | 浏览器收藏 | 打印
Just do it
级别: 侠客
UID: 2754
精华: 4
发帖: 66
金钱: 2435 两
威望: 873 点
综合积分: 212 分
注册时间: 2008-12-07
最后登录: 2016-04-13
楼主  发表于: 2009-07-15 09:24

 USB摄像头不使用,怎么样找到合适驱动?

你好,

我的USB cam在MINI2440中驱动不了,在XP中可以,下面是在XP中获取的USB 摄像头的信息:



Device Descriptor:

bcdUSB:             0x0200

bDeviceClass:         0xEF

bDeviceSubClass:      0x02

bDeviceProtocol:      0x01

bMaxPacketSize0:      0x40 (64)

idVendor:           0x18EC

idProduct:          0x3288

bcdDevice:          0x0100

iManufacturer:        0x01

iProduct:             0x02

iSerialNumber:        0x00

bNumConfigurations:   0x01

ConnectionStatus: DeviceConnected

Current Config Value: 0x01

Device Bus Speed:     Full

Device Address:       0x02

Open Pipes:              1

Endpoint Descriptor:

bEndpointAddress:     0x81

Transfer Type:   Interrupt

wMaxPacketSize:     0x0010 (16)

bInterval:            0x0A

红色部分在:gspca.txt 中找不到,没有匹配的id,维护万能USB摄像头的法国网站:http://mxhaard.free.fr/spca5xx.html也被和谐了,打不开了。
友善之臂的技术支持要我把摄像头寄去给他们调试,觉得太折腾。那位大侠能帮我想想办法解决一下

*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
1楼  发表于: 2009-07-15 10:06
看来你用的摄像头的驱动要在2.6.30以上的内核里才包含,参考http://www.kernel.org/pub/linux/kernel/v2.6/snapshots/patch-2.6.30-git13.log里的记录:

commit ca4a3456858775081f172e89077aa65cf5dbc52a
Author: Laurent Pinchart <laurent.pinchart@skynet.be>
Date:   Tue Jun 9 12:46:43 2009 -0300

    V4L/DVB (11947): uvcvideo: Add support for FSC V30S webcams
    
    The FSC WebCam V30S (18ec:3288) requires the MINMAX quirk. Add a corresponding
    entry in the device IDs list.
    
    Signed-off-by: Laurent Pinchart <laurent.pinchart@skynet.be>
    Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
Just do it
级别: 侠客
UID: 2754
精华: 4
发帖: 66
金钱: 2435 两
威望: 873 点
综合积分: 212 分
注册时间: 2008-12-07
最后登录: 2016-04-13
2楼  发表于: 2009-07-15 10:23
谢谢版主了,版主果然是牛人,我把代码添加到2.6.29试试
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
3楼  发表于: 2009-07-15 12:55
你能借助XP找出USB设备的硬件ID才是解决问题的关键
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."