É possível fazer uma Microsoft LifeCam HD-5000 funcionar no Linux?

3

Estou tentando configurar uma máquina virtual que funcionará como um sistema de segurança doméstica. (Se você já conversou comigo em The Tavern, você pode saber por que ...) Eu comprei duas webcams USB (Microsoft LifeCam HD-5000) e estou tentando fazê-las funcionar com Motion . No entanto, quando os conectei à minha VM Ubuntu 10.10, nenhum dispositivo /dev/video foi criado. dmesg disse:

jnet@sharon:~$ dmesg|tail
[  558.421978] uvcvideo: Failed to initialize the device (-5).
[  558.423487] usbcore: registered new interface driver uvcvideo
[  558.423492] USB Video Class driver (v0.1.0)
[  569.042808] usbcore: deregistering interface driver uvcvideo
[  570.840343] uvcvideo: Found UVC 1.00 device Microsoft® LifeCam HD-5000 (045e:076d)
[  585.801811] uvcvideo: UVC non compliance - GET_DEF(PROBE) not supported. Enabling workaround.
[  595.775370] uvcvideo: Failed to query (129) UVC probe control : -110 (exp. 26).
[  595.775592] uvcvideo: Failed to initialize the device (-5).
[  595.777012] usbcore: registered new interface driver uvcvideo
[  595.777018] USB Video Class driver (v0.1.0)

muito de resultados no Google para "uvcvideo: falha ao consultar (129) controle de teste UVC: -110 (exp. 26)." muitas pessoas estavam dizendo para descarregar o módulo uvcvideo e recarregá-lo, porque ele é carregado antes do módulo usbaudio . Mas nenhuma quantidade de descarga e recarregamento funcionou. Uma compilação personalizada do módulo uvcvideo.ko foi sugerida, mas o link para a fonte estava inativo.

Existe alguma maneira de fazer essas webcams funcionarem em um sistema semelhante a nix? Por favor, note que não tem que ser Ubuntu , eu estava montando uma nova VM para essa finalidade, então estou aberto a qualquer sistema operacional similar ao UNIX, seja Fedora, CentOS, um sabor BSD ou mesmo Abra o Solaris ou similar.

    
por Josh 13.12.2010 / 19:52

2 respostas

1

Acontece que o problema foi o VMware. Não importa o quanto eu tentei, não consegui fazer a câmera funcionar dentro de uma máquina virtual no VMware Server 2.0. O Linux Mint foi a única distro que até mesmo reconheceu, e mesmo assim eu continuei recebendo erros que a câmera não podia abrir / erros de IO.

A instalação de uvcvideo , cheese e motion diretamente no host funcionou bem.

Três anos depois, em um novo host executando o VMware ESXi 5, eu não tinha nenhum desses problemas, então era um problema do VMware Server 2. (Agora muito, muito desatualizado)

    
por 18.12.2010 / 18:56
2

Aqui estão dois links, um é do Mint-linux dizendo que funciona no Mint. Há dois vídeos no Youtube mostrando que ele está sendo usado com o Mint e Ubuntu.

    
por 15.12.2010 / 06:40