15/7/09

Configurar webcam Genius

Seguimos con las sorpresas de dispositivos que funcionan y esta vez me quedo atonito con la webcam genius modelo (creo) 317, que es igual a la que vemos en imagen...


Los pasos que seguí los pueden encontrar aquí y son los mismos que voy a escribir a continuación ya que no vale la pena modificarlo con las salidas de los comando que yo obtuve.
  1. Enchufar la webcam y ver el reporte del kernel con dmesg
    # dmesg
    [176596.173752] usb 1-2.3: new full speed USB device using ohci_hcd and address 4
    [176596.285850] usb 1-2.3: configuration #1 chosen from 1 choice
    [176596.290990] usb 1-2.3: New USB device found, idVendor=093a, idProduct=2468
    [176596.291005] usb 1-2.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
    [176596.291009] usb 1-2.3: Product: CIF Single Chip
    [176596.291013] usb 1-2.3: Manufacturer: Pixart Imaging Inc.
  2. Googleando un poco, encontramos que es necesario un modulo del kernel llamado "gspca".
  3. En Debian estos módulos estan en un paquete separado:
    # apt-get install gspca-modules-2.6.26-2-686 (ojo con la version de kernel)
  4. Volver a enchufar la camara y verificar:
    # dmesg
    [184106.538017] usb 1-1.3: new full speed USB device using ohci_hcd and address 9
    [184106.652139] usb 1-1.3: configuration #1 chosen from 1 choice
    [184106.662246] usb 1-1.3: New USB device found, idVendor=093a, idProduct=2468
    [184106.662260] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
    [184106.662265] usb 1-1.3: Product: CIF Single Chip
    [184106.662268] usb 1-1.3: Manufacturer: Pixart Imaging Inc.
    [184106.821663] Linux video capture interface: v2.00
    [184106.836127] gspca: USB GSPCA camera found. (PAC207)
    [184106.836143] gspca: [spca5xx_probe:4275] Camera type GBRG
    [184106.846958] gspca: [spca5xx_getcapability:1249] maxw 352 maxh 288 minw 160 minh 120
    [184106.847101] usbcore: registered new interface driver gspca
    [184106.847109] gspca: gspca driver 01.00.20 registered
    [184106.954208] gspca: [spca5xx_set_light_freq:1932] Sensor currently not support light frequency banding filters.
    [184106.954238] gspca: [gspca_set_isoc_ep:945] ISO EndPoint found 0x85
    AlternateSet 8
    Ahora vemos que se reconoce como una camara. Podemos ver los modulos
    adicionales:
    # lsmod | egrep "gspca|video"
    gspca 639568 0
    videodev 27520 1 gspca
    v4l1_compat 12260 1 videodev
    usbcore 118224 4 gspca,usb_storage,ohci_hcd
    Es decir, esto se instala como un dispositivo V4L (video for Linux)
    # ls -ls /dev/video0 0 crw-rw---- 1 root video 81, 0 jul 3 17:51 /dev/video0
  5. Probarlo en amsn! (Cuenta -> Preferencias -> Pestaña “Otras” -> Configuración de audio y video.)
Si bien no uso webcam, esta bueno saber que estos bichos raros ya tienen soporte. Bye!

1 comentario:

Unknown dijo...

Alguien tiene el controlador (driver).