Webcam Braun - Hacerla funcionar (Solucionado)

  • baciyelmo
Escrito el 2 Abril, 2005 - 21:02

Hola,

No quiero molestar mucho, así que me bastará con que me indiquéis qué manual leer o cómo afinar una búsqueda en Google.

El problema es el siguiente: me han regalado una cámara digital de marca casi desconocida (Braun, para ser más exactos), y evidentemente no existen drivers para ella (ni siquiera en Gphoto2). Se conecta por medio de USB, y para utilizarla como Mass storage device no tengo ningún problema. Pero la cámara tiene además la función de webcam, y eso no consigo ponerlo en marcha. Intuyo que algún módulo de kernel será capaz de configurarla como "video device", pero en esto de los módulos estoy aún muy verde. Agradezco cualquier empujoncito en la dirección adecuada y prometo ponerme luego a estudiar el asunto por mi cuenta. Al fin y al cabo, todo lo que aprenda será para mi bien.

Gracias,

Daniel.

Opciones de visualización de comentarios

Seleccione la forma que desee de mostrar los comentarios y haga clic en «Guardar opciones» para activar los cambios.

Suerte con el bicho.

  • Gravatar de capi_x
  • capi_x
  • 01/23/04
  • 2 Abril, 2005 - 21:37

Con root pones "lsusb" y apuntas lo que salga referente a la camara, una referencia, marca modelo, etc y busca en google, yo tengo una camara como la tuya pero de una marca coreana que la conoceran ellos y no ha habido porma de ponerla en modo "Webcam".

Suerte.
--

JID capi_x@capix.sytes.net

--

El bicho no se deja

  • Gravatar de baciyelmo
  • baciyelmo
  • 09/19/04
  • 2 Abril, 2005 - 22:18

Ante todo, muchas gracias por la ayuda, ahora ya sé que existe el comando lsusb y otros parecidos. Pero la "pesca" en el mar de Google ha sido infructuoso. Yo, inocente, pensaba que habría algún driver como "genérico" para webcams. Cuando he visto la lista de drivers y aparatos en www.linux-usb.org se me ha caído el alma a los pies. Pierdo la esperanza, y empiezo a buscar una webcam barata de una marca conocida. :-(

Un saludo,
Daniel.

--

La he conseguido hacer rular!

  • Gravatar de capi_x
  • capi_x
  • 01/23/04
  • 3 Abril, 2005 - 02:06

Pues eso tio, he consegudo hacerla rular, mi camara usa un chipset un poco inferior a el de este driver y con un ajuste minimo al código me ha rulado. Gracias por recordarme la dc/webcam :D a ver si tienes suerte y te rula a ti sin necesidad de tocar código.
--

JID capi_x@capix.sytes.net

--

Drivers que te pueden ser utiles

  • Gravatar de capi_x
  • capi_x
  • 01/23/04
  • 3 Abril, 2005 - 10:27

Estas páginas son de drivers de chipset de webcams que se usan en cámaras digitales. A ver si alguno te vale.


http://royale.zerezo.com/zr364xx/


http://mxhaard.free.fr/


http://www.harmwal.nl/pccam880/

--

JID capi_x@capix.sytes.net

--

Pues enhorabuena

  • Gravatar de baciyelmo
  • baciyelmo
  • 09/19/04
  • 4 Abril, 2005 - 21:51

Ante todo, enhorabuena, y gracias porque creo que me has encaminado. Per o necesito que me eches aún una mano:

En el primer link que me das creo que está el driver que necesito. Esos son los resultados de lsusb:

# lsusb
Bus 001 Device 005: ID 0595:4343 Zoran Microelectronics, Ltd
Bus 001 Device 002: ID 04a9:1056 Canon, Inc. BJC-2110 Color Printer
Bus 001 Device 001: ID 0000:0000

Mirando en el código del driver he visto la misma ID, por eso creo que estoy bien encaminado. Pero... ¡no soy capaz de compilar el driver! Esto es lo que obtengo con make:

# make
   Building zr364xx driver for 2.5/2.6 kernel.
   PLEASE IGNORE THE "Overriding SUBDIRS" WARNING
   Remember: you must have read/write access to your kernel source tree.
make -C /lib/modules/`uname -r`/build/ SUBDIRS=`pwd` modules
make: *** /lib/modules/2.6.8.1-12mdk/build/: No such file or directory.  Alto.
make: *** [default] Error 2 

Esto me deja perdídisimo, justo ahora que estoy tan cerca... Aajjj. Por favor, ¿qué narices me está diciendo? (Como se ve, soy de verdad novato.)

Gracias por la paciencia, espero un consejo:

Daniel

--

¿tienes las fuentes del kernel?

  • Gravatar de pacho
  • pacho
  • 07/23/04
  • 5 Abril, 2005 - 18:52

Recarchuta el kelmerl

  • Gravatar de capi_x
  • capi_x
  • 01/23/04
  • 5 Abril, 2005 - 21:40

No tienes el codigo fuente de tu kernel instalado (los sources). Por lo que tienes que instalarlos, venga ánimo, ya queda poco :).


solo tienes que poner esto con root:

urpmi http://seerofsouls.com/RPMS-10.1/kernel-source-2.6-2.6.8.1-12mdk.i586.rpm

Una vez instalado compila de nuevo, ya sabes make con usuario y luego make install con root, conectas la camara, después con root pones modprobe zr364xx y lanzas el mplayer asi:

mplayer tv:// -tv driver=v4l:outfmt=rgb24 -flip

Suerte y gracias, si lo consigues dame un toque al jabber :)

--

JID: capi_x@capix.sytes.net

--

Pasos

  • Gravatar de SinnerBOFH
  • SinnerBOFH
  • 01/23/04
  • 3 Abril, 2005 - 15:39
  1. isntala gnomemeeting
  2. instala xawtv
  3. Pon la camara en modo "webcam"
  4. conecta la camara a un puerto usb
  5. ejecuta xawtv -hwscan y atento a la informacion que muestre por pantalla. Busca que te diga algo asi:
    [sinner@monstre sinner]$ xawtv -hwscan
    This is xawtv-3.93, running on Linux/i686 (2.6.8.1-24mdk)
    looking for available devices
    port 105-105
        type : Xvideo, image scaler
        name : NV17 Video Overlay
    
    bla bla bla
    
    ioctl: VIDIOC_QUERYCAP(driver="";
    card="";bus_info="";version=0.0.0;capabilities=0x0 []): Unknown error 515
    /dev/video0: OK                         [ -device /dev/video0 ]
        type : v4l
        name : Logitech USB Camera
        flags:  capture
    
  6. atento a cuando veas que dice bla-blabla OK.
  7. Aora ejecuta [sinner@monstre sinner]$ xawtv -device /dev/video0 , siendo /dev/video0 el device que te dijo OK anteriormente

Salut,

Sinner

--

Salut,
Sinner


Linux User # 89976 - Blog de SinnerBOFH

xawtv no detecta la cámara

  • Gravatar de baciyelmo
  • baciyelmo
  • 09/19/04
  • 4 Abril, 2005 - 22:21

Muchas gracias por la ayuda, Sinner, pero por este camino también me he estancado. Gnomemeeting ya lo tenía (para eso quiero la webcam), he instalado xawtv y seguido los demás pasos. Pero al correr el programa para escanear el hardware me dice que naranjas de la china:

 $ xawtv -hwscan
This is xawtv-3.93, running on Linux/i686 (2.6.8.1-12mdk)
looking for available devices
port 69-69
    type : Xvideo, image scaler
    name : I810 Video Overlay

¿Hay alguna posibilidad de indicarle que el dispositivo es tal y tal en tal y tal bus, etc.?

Gracias por adelantado,

Daniel.

--

VICTORIAAAAAAAAAAA!!!!!!!!!!!!!!!!!!!

  • Gravatar de baciyelmo
  • baciyelmo
  • 09/19/04
  • 5 Abril, 2005 - 20:52

Muchas, muchas gracias, capi_x, Sinner y pacho. No tanto por ahorrarme la compra de una webcam nueva, sino por la ilusión de hacer funcionar algo que parecía imposible. Este es el caso de éxito más espectacular que he tenido en foros de este tipo. Otra vez, muchas gracias.

Con el comando lsusb encontré las carácteristicas "ocultas" de la cámara en cuestión. No me sirvió googlear, pero la dirección que me dio capi_x, donde alguien ha creado un driver para el chipset zoran, tenía lo que yo buscaba (corro a escribirles a esos tipos el modelo de mi cámara para que lo añadan a su lista). Que me servía ese driver lo descubrí echándole un vistazo "valientemente" al código del driver. Pero lo de compilar lo tengo muy verde, y no lo conseguí hasta que pacho me preguntó por las fuentes. Con ellas instaladas más el comando modprobe, el driver se convirtió en módulo del kernel. Con el programa xawtv que me recomendó Sinner me aseguré de la localización del dispositivo, y tras comunicárselo a gnomemeeting (no, creo que también lo detectó solito), ya solo me queda esperar a que a mi familia en Madrid se le ocurra encender el maldito ordenador.

Un saludo,

Daniel.

--

Felicidades!

  • Gravatar de capi_x
  • capi_x
  • 01/23/04
  • 5 Abril, 2005 - 22:23

Me alegro tio, pero te falta una cosilla :)

Yo por ejemplo si tengo cargado ese driver en el nucleo no me pilla la cámara como "medio de almacenamiento" y no lo he puesto en el arranque por eso, si a ti con el driver cargado te lo pilla, pues pones esto con root:

echo zr364xx >> /etc/modprobe.preload

Así se te cargará al inicio simpre, pero ojo, solo cuando sepas que funciona como medio de almacenamiento, si te pasa como a mi, pues lo cargas manualmente cuando la quieras usar como webcam y luego lo descargas con

rmmod zr364xx

Venga ta la proxima, y si quieres estrenar la webcam dame un toque por jabber (que es la direccion de aqui abajo)

--

JID: capi_x@capix.sytes.net

--

Opciones de visualización de comentarios

Seleccione la forma que desee de mostrar los comentarios y haga clic en «Guardar opciones» para activar los cambios.