Fazendo sua webcam com chipset sn9c10x funcionar no Linux
Neste artigo mostrarei como fazer as webcams com os chipsets SONIX sn9c101, sn9c102 e sn9c103 funcionarem no seu pinguim. Já vi muita gente com problemas, então tomara que seja de grande utilidade.
Introdução
No Brasil muitas webcams utilizam esses chipsets (no meu caso uma webcam
da www.verycom.com.br). Uma notícia
boa é que a partir do kernel 2.6 o módulo para estes chipsets foi suportado
(é o mesmo para ambas). Portanto para quem for compilá-lo, basta adicionar como módulo.
Para quem já tem o suporte a USB e video4linux habilitado no kernel, pode ir direto a
parte "instalando o módulo".
PS: O driver é para o kernel 2.6, mas ao pesquisar vi algumas pessoas usando-o no 2.4.
Lembrando, antes de mais nada, que este procedimento é necessário e caso não tenha estes módulos no seu kernel, você vai ter que recompilá-lo.
Não vou explicar como se recompila o kernel, pois aqui mesmo no site existem vários artigos, basta procurar =-)
No arquivo .config do kernel a ser compilado precisamos inserir/alterar as seguintes partes:
PS: O driver é para o kernel 2.6, mas ao pesquisar vi algumas pessoas usando-o no 2.4.
Configuração do kernel
Lembrando, antes de mais nada, que este procedimento é necessário e caso não tenha estes módulos no seu kernel, você vai ter que recompilá-lo.
Não vou explicar como se recompila o kernel, pois aqui mesmo no site existem vários artigos, basta procurar =-)
No arquivo .config do kernel a ser compilado precisamos inserir/alterar as seguintes partes:
# Multimedia devices
#
CONFIG_VIDEO_DEV=m
# USB support
#
CONFIG_USB=m
#
CONFIG_VIDEO_DEV=m
# USB support
#
CONFIG_USB=m
e o módulo do seu controlador USB:
# USB Host Controller Drivers
#
CONFIG_USB_EHCI_HCD=m (não sei pra qual ehhehe)
CONFIG_USB_UHCI_HCD=m (para chipsets intel, via..)
CONFIG_USB_OHCI_HCD=m (para chipsets nvidia)
#
CONFIG_USB_EHCI_HCD=m (não sei pra qual ehhehe)
CONFIG_USB_UHCI_HCD=m (para chipsets intel, via..)
CONFIG_USB_OHCI_HCD=m (para chipsets nvidia)
Na dúvida adicione as 3 linhas mesmo.
http://www.guiadohardware.net/linux/dicas/89.htm
O download do driver fica em:
http://mxhaard.free.fr/download.html