Ayuda con capturadora

Publicado por lucho_elmillo, Junio 07, 2007, 19:59:15

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.

lucho_elmillo

Hola, trato de dar una mano siempre que puedo pero esta vez queria ver si alguien sabia que puede ser esto.
Tengo una placa capturadora Kozumi KTV-01C con chip BT878 (generica en realidad) y en windows tiene problemas con las tonalidades etc, para mi sorpresa el kernel 2.6.xx.xx la reconoce por defecto (con el modulo bttv) y con el tv time veo los casettes perfectamente, pero el problema es el sonido, no se escucha nada.
En este momento estoy usando PCLinuxOS 2007 KDE (Basada en mandriva) pero con ubuntu etc es lo mismo ya que es una cuestion de kernel. El tema es que no me interesa la sintonizadora que trae la capturadora, ya que lo puedo hacer con la videocasetera.
El tema es que no se como hacer para configurar que se escuche el sonido, el resto de los sonidos andan. El sonido llega por el RCA de la video a la capturadora y de la capturadora sale de la salida de la misma a la entrada del Line-in de la placa de sonido.

Alguien tiene idea de algo de lo cual puede ser, cualquier cosa siempre es util, la verdad en google encuentro poco y nada de utilidad, lo que he leido no han podido solucionar  ::)

cocochio

No uses la entrada de micrófono, conectalo a la entrada de linea. Después fijate si está seleccionado line-in como entrada para grabacion, y regulale el volumen de grabacion y reproducción, probá con el kmix o con alsa-mixer

lucho_elmillo

Cita de: cocochio en Junio 07, 2007, 20:50:53
No uses la entrada de micrófono, conectalo a la entrada de linea. Después fijate si está seleccionado line-in como entrada para grabacion, y regulale el volumen de grabacion y reproducción, probá con el kmix o con alsa-mixer
Si, me equivoque al escribir, esta en el line-in, todo eso lo revise pero no pasa por ahi, lo que me parece es que no me esta tomando la salida de la placa capturadora o el line-in de la placa de sonido, de ahi no puede salir el problema por que esta placa como no resuelve el sonido por si misma le tira el problema a la placa de sonido mediante un cable mini-plug

cocochio

Como es la conexión de la video?
Deberías tener dos salidas rca de la video o tres si el audio es stereo.
Una para el video, que va desde la cassettera a la entrada rca de la capturadora.
Y la de audio a donde la conectás? Tiene entrada rca de audio la capturadora? Yo tuve dos capturadoras y lo que hacía era usar un cable de rca a mini plug y mandar la salida de audio de la cassettera directo al line in de la capturadora, pero capaz que está mal hacer eso.

El audio te anda si ves tele con la sintonzadora de la placa?
Te fijaste bien con que parámetros de card y tuner te está levantando el modulo bttv

probá dmesg | grep bttv

capaz que no te la autodetecta bien y tenés que probar con algun parámetro de card distinto

Si tenés el codigo fuente del kernel instalado, encontrás la lista de tarjetas en
/usr/src/linux/Documentation/video4linux/CARDLIST.bttv

lucho_elmillo

#4
Yo salgo de la casettera efectivamente con 2 rca para sonido y uno para video, los 2 de rca derivan a un miniplug que es el que se conecta a la placa, el de video sale limpio.
Nunca probe de salir directo de la casettera al line-in de la placa de sonido.
Probe anteriormente detener el modulo bt878 para luego detener bttv y luego cargarlo con los valores adecuados
modprobe bttv pll=1 card=51 radio=1
Pero el tema es que ahi directamente ni imagen ni video veo, nada.
Esos parametros son basicamente para el que usa la sintonizadora que trae la placa, a mi primero me interesa captar el sonido de la videocasetera, en el peor de los casos sintonizo de ahi.

Despues te copio el resultado de el dmesg | grep bttv, los carga los modulos, abria que ver si lo hace de manera correcta que es otra cosa, en un ratito lo copio y edito aca abajo

PD: Tenes idea por que en opciones de sonido solo puedo optar por Pal-I, Pal-BG y Pal-DK y no con Pal-NC que es el de nuestra zona?

cocochio

si no tenés imagen debe ser porque no le pasás el parametro del sintonizador. A los que le pasás agregale tuner=37 o tuner=38
Yo probaría conectar el audio de la video a la entrada de linea para descartar que sea un problema de la placa de sonido.

También puede ser que no tengas audio porque tenés muteada la entrada. No se por que, pero en mi placa de sonido, la entrada de linea se activa o desactiva con el switch de "Analog Mix", el line no hace nada  :-\

Sobre la norma, no se, yo uso el tvtime y tengo la opcion pal-nc, de hecho es la que estoy usando.

lucho_elmillo

Con dmesg | grep bttv me tira esto:
[root@localhost ~]# dmesg | grep bttv
bttv: driver version 0.9.16 loaded
bttv: using 4 buffers with 2080k (520 pages) each for capture
bttv: Bt8xx card found (0).
bttv0: Bt878 (rev 17) at 0000:02:02.0, irq: 19, latency: 32, mmio: 0xdfefe000
bttv0: using:  *** UNKNOWN/GENERIC ***  [card=0,autodetected]
bttv0: gpio: en=00000000, out=00000000 in=007fc0ff [init]
bttv0: using tuner=-1
bttv0: i2c: checking for MSP34xx @ 0x80... not found
bttv0: i2c: checking for TDA9875 @ 0xb0... not found
bttv0: i2c: checking for TDA7432 @ 0x8a... not found
bttv0: i2c: checking for TDA9887 @ 0x86... not found
bttv0: registered device video0
bttv0: registered device vbi0
bttv0: registered device radio0


conectando la salida de la video a la entrada del Line-in se escucha, me pinto el lagrimon  :-[, o sea que deduzco que esta mal seteado o muteado el sonido de la salida (o entrada) de la capturadora por que el line-in no esta muteado.

Ahora busco como hago para grabar las cosas debido a que la opcion de grabar a simple vista no esta pero esta es mi duda, si yo grabo con tvtime pero el audio no sale de la placa sino que de el line-in, no me saldria el video sin audio?

cocochio

con esa salida está claro que no te está detectando la placa ni el sintonizador.
ponele a bttv las opciones de card y tuner en /etc/modules+algo no me acuerdo bien donde estaba, depende de la distro, pero buscá en google a ver donde se configura

El tvtime no graba, yo lo uso para ver. Y grabo con xdtv. Te graba el audio. Estás conectando la video a la entrada de sonido. Antes conectabas el audio que sacaba la sintonizadora que vos mismo dijiste que la sintonizadora le pasaba directo el audio a la placa de sonido, así que es lo mismo.

lucho_elmillo

Antes que nada, gracias cocochio.
Volvi a cargar los modulos de bttv etc de la siguiente forma segun lo encontre buscando info de alguien que tenia exactamente la misma placa que yo:

modprobe bttv pll=1 card=51 radio=1

y anda igual que por defecto, no se porque. El tema ahora por mas que parezca una pelotudes es que no se por que motivo cuando instalo xdtv no arranca, incluso con todas las dependencias cumplidas (ubuntu feisty), o sea que si no es con eso no hay algo que grabe...

cocochio

mmmh, mas ayuda no puedo darte. así es como lo uso yo.
Acordate de ponerle también tuner=37 (o 38 no se cual va) en las opciones de bttv, si no, no vas a poder cambiar canales.
Podés probar grabar con mencoder, pero es un lio porque es todo por linea de comandos...

lucho_elmillo

Cocohio, sigo con el fuckin'  :P problema del xdtv, vos que distro estas usando a ver si puedo solucionar esto, el tuner imposible hacerlo andar, no se porque pero seria un problema menor por que con la sintonizacion de la video anda bien, aunque parezca raro mi problema actualmente es que no puedo grabar  :o
Igual estoy por reinstalar, por eso te pregunto

cocochio

Yo uso gentoo. Antes tenía una flyvideo 98 (bt878) y ahora una encore enltv (saa7134)
Raro lo del sintonizador. Te fijaste que te aparece en dmesg después de levantar el modulo con esos parametros de card y tuner?

lucho_elmillo

#12
Cocochio, ya estoy por dejarte de hinchar, casi esta  :P

Logre grabar con el xawtv con imagen y audio un fragmento de videos, la verdad salio bien pero el caso es que 10 segundos los hace en 250mb  :o, un crudo un poco execisivo me parece  :-\, el xawdecode no lo puedo instalar por que me falta la famosa dependencia libc6, que esta instalada pero no la reconoce, si lo instalo el xawtv desde los repositorios de ubuntu anda (el que uso pero por las imagenes que veo este es mas limitado)

Con el tema del tuner no hay caso, lo cargo, no muestra ningun error sin embargo no lo carga. Cuando detengo los modulos con rmmod no lo puedo sacar por que me dice que no esta cargado, cuando lo cargo en el mismo comando con los otros modulos (si lo hago solo me dice que no esta) no me da ningun error sin embargo no lo carga.

Ahora cuando llego te muestro lo que me tira el dmesg

EDIT: Me olvide de decirte, descubri por que no abria antes el xawtv, cuando instalos los drivers de nvidia, o sea activo la aceleracion grafica el xawtv ni abre directamente, ahora estoy sin aceleracion y anda lo mas bien, la verdad no se por que

EDIT: aca dejo los modulos cargados y descargados y el dmesg aver si hay algo ahi

Citarlucho@LUIS:~$ sudo rmmod bt878
lucho@LUIS:~$ sudo rmmod bttv
lucho@LUIS:~$ sudo modprobe bt878
lucho@LUIS:~$ sudo modprobe bttv pll=1 card=51 radio=1 tuner=37
lucho@LUIS:~$ lsmod | grep bttv
bttv                  173424  1 bt878
video_buf              22724  1 bttv
i2c_algo_bit            9800  1 bttv
v4l2_common             6080  1 bttv
btcx_risc               5288  1 bttv
tveeprom               15312  1 bttv
videodev               10144  1 bttv
i2c_core               22848  5 bttv,i2c_acpi_ec,i2c_algo_bit,tveeprom,nvidia

Citarlucho@LUIS:~$ lspci
0000:00:00.0 Host bridge: Intel Corporation 82865G/PE/P DRAM Controller/Host-Hub Interface (rev 02)
0000:00:01.0 PCI bridge: Intel Corporation 82865G/PE/P PCI to AGP Controller (rev 02)
0000:00:1d.0 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #1 (rev 02)
0000:00:1d.1 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #2 (rev 02)
0000:00:1d.2 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #3 (rev 02)
0000:00:1d.3 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #4 (rev 02)
0000:00:1d.7 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB2 EHCI Controller (rev 02)
0000:00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev c2)
0000:00:1f.0 ISA bridge: Intel Corporation 82801EB/ER (ICH5/ICH5R) LPC Interface Bridge (rev 02)
0000:00:1f.1 IDE interface: Intel Corporation 82801EB/ER (ICH5/ICH5R) IDE Controller (rev 02)
0000:00:1f.3 SMBus: Intel Corporation 82801EB/ER (ICH5/ICH5R) SMBus Controller (rev 02)
0000:00:1f.5 Multimedia audio controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) AC'97 Audio Controller (rev 02)
0000:01:00.0 VGA compatible controller: nVidia Corporation GeForce 6200 (rev a1)0000:02:02.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture (rev 11)
0000:02:02.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 11)
0000:02:05.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)


(Con los modulos cargados)
Citarlucho@LUIS:~$ dmesg | grep bttv
[17179591.516000] bttv: driver version 0.9.16 loaded
[17179591.516000] bttv: using 8 buffers with 2080k (520 pages) each for capture
[17179591.632000] bttv: Bt8xx card found (0).
[17179591.632000] bttv0: Bt878 (rev 17) at 0000:02:02.0, irq: 193, latency: 32, mmio: 0xf3bfe000
[17179591.632000] bttv0: using:  *** UNKNOWN/GENERIC ***  [card=0,autodetected]
[17179591.632000] bttv0: gpio: en=00000000, out=00000000 in=007fc0ff [init]
[17179591.636000] bttv0: using tuner=-1
[17179591.636000] bttv0: i2c: checking for MSP34xx @ 0x80... not found
[17179591.640000] bttv0: i2c: checking for TDA9875 @ 0xb0... not found
[17179591.640000] bttv0: i2c: checking for TDA7432 @ 0x8a... not found
[17179591.644000] bttv0: i2c: checking for TDA9887 @ 0x86... not found
[17179591.644000] bttv0: registered device video0
[17179591.644000] bttv0: registered device vbi0
[17180184.728000] bttv0: unloading
[17180195.928000] bttv: driver version 0.9.16 loaded
[17180195.928000] bttv: using 8 buffers with 2080k (520 pages) each for capture
[17180195.928000] bttv: Bt8xx card found (0).
[17180195.932000] bttv0: Bt878 (rev 17) at 0000:02:02.0, irq: 193, latency: 32, mmio: 0xf3bfe000
[17180195.932000] bttv0: using:  *** UNKNOWN/GENERIC ***  [card=0,autodetected]
[17180195.932000] bttv0: gpio: en=00000000, out=00000000 in=007fc0ff [init]
[17180195.936000] bttv0: using tuner=-1
[17180195.936000] bttv0: i2c: checking for MSP34xx @ 0x80... not found
[17180195.936000] bttv0: i2c: checking for TDA9875 @ 0xb0... not found
[17180195.940000] bttv0: i2c: checking for TDA7432 @ 0x8a... not found
[17180195.944000] bttv0: i2c: checking for TDA9887 @ 0x86... not found
[17180195.944000] bttv0: registered device video0
[17180195.948000] bttv0: registered device vbi0


Citarlucho@LUIS:~$ sudo rmmod tuner
ERROR: Module tuner does not exist in /proc/modules

En las opciones de xawtv en la parte de "Capture" lo dejo en "Grabdisplay" (lo unico que anda bien)
En la parte de grabar , en Movie Driver solo me funciona "Microsoft AVI (RIFF) format", ya que con las otras 2 opciones: "Multiple Image Files" y "Single file, raw video data" no puedo grabar, asi me deja un video de 10 segundos en 250mb  :o

cocochio

El tema es que debés estar capturando sin compresión, fijate en las opciones de video del xdtv, si no te aparece ningun otro codec, capaz que tendrías que instalarle ffmpeg y xvid
yo comprimo con mjpeg y después lo paso a xvid con el avidemux

lucho_elmillo

Cocochio, estoy pronto a dejarte de molestar lo prometo  :P

A ver si vos sabes de que se trata esto por que yo estoy rendido, imposible que me cargue el tuner, por lo menos yo no tengo idea como, la compresion con xawtv mas o menos la logre, te agradezco.

Pero cuando lanzo xdtv me muestra esto, yo no se de que se trata el problema:
Citarlucho@LUIS:~$ xdtv

This is xdtv 2.4.0 running on Linux/i686 (2.6.17-10-generic).
scandir: No existe el fichero ó directorio
filename = /home/lucho/.xdtv/xdtvrc
Warning: Missing charsets in String to FontSet conversion
wmhooks: netwm detected
wmhooks: netwm state above supported
wmhooks: netwm fullscreen supported
wmhooks: nothing found...
DGA: server=2.0, include=2.0
VidMode: server=2.2, include=2.2
  available video mode(s): 1600x1200 1280x1024 1024x768 832x624 800x600 720x400 640x480 1600x1200 1600x1200 1400x1050 1400x1050 1400x1050 1280x1024 1280x1024 1440x900 1280x960 1280x960 1280x800 1152x864 1152x864 1280x768 1152x768 1024x768 1024x768 1024x768 1024x768 960x720 928x696 896x672 960x600 960x600 800x600 800x600 800x600 800x600 800x600 800x600 800x600 840x525 700x525 700x525 700x525 640x512 640x512 640x512 720x450 640x480 640x480 640x480 640x480 640x480 640x400 640x400 576x432 576x432 640x384 640x350 576x384 512x384 512x384 512x384 512x384 512x384 416x312 400x300 400x300 400x300 400x300 400x300 320x240 320x240 320x240 320x240 360x200 320x200 320x175
Selected XvImage adaptor with yuyv support: NV Video Blitter on port 65 (grabdisplay)
No XvVideo port available.
X Error of failed request:  BadMatch (invalid parameter attributes)
  Major opcode of failed request:  140 (XVideo)
  Minor opcode of failed request:  13 ()
  Serial number of failed request:  2611
  Current serial number in output stream:  2612

y esto es sobre el tuner, el modulo aparentemente no existe no se como cargarlo asi:
(con el bt878, bttv, pll etc cargados adecuadamente respecto a mi placa)
Citarlucho@LUIS:~$ lsmod | grep bttv
bttv                  176116  0
video_buf              27652  1 bttv
ir_common              28548  1 bttv
compat_ioctl32          2432  1 bttv
i2c_algo_bit           10376  1 bttv
v4l2_common            17280  1 bttv
btcx_risc               6280  1 bttv
tveeprom               16144  1 bttv
videodev               10752  1 bttv
i2c_core               23424  5 tvaudio,bttv,i2c_ec,i2c_algo_bit,tveeprom
lucho@LUIS:~$ sudo modprobe tuner type=37
FATAL: Error inserting tuner (/lib/modules/2.6.17-10-generic/kernel/drivers/media/video/tuner.ko): Unknown symbol in module, or unknown parameter (see dmesg)

Aunque sea si tenes una idea de algo, yo la verdad estoy rendido  :-\

cocochio

No hay problema, no me molesta contestarte, es más, me gustaría lograr que te ande, y sumar posts para subir de categoría  :P
Citar
lucho@LUIS:~$ sudo modprobe tuner type=37
FATAL: Error inserting tuner (/lib/modules/2.6.17-10-generic/kernel/drivers/media/video/tuner.ko): Unknown symbol in module, or unknown parameter (see dmesg)
Fijate, que no te dice que no existe, te da un error, lo que pasa es que no tenés que cargar el tuner como modulo, tenés que pasarselo como opcion para el bttv


lucho@LUIS:~$ sudo modprobe bttv card=51 tuner=37 ....etc

Fijate si en /etc/modules.conf no te está sobreescribiendo esta opción. Una vez que tengas la configuración que va, lo agregas en modules.conf con una linea como
options bttv card=51 tuner=37 blablabla o como sean los numeros

Sobre el error del xdtv, ni idea. Si es problema de los drivers de nvidia va a ser dificil saberlo.
Decime que versión tenés instalada y posteate el xorg.conf para compararlo con el mio. A lo mejor sacamos algo de ahí.

lucho_elmillo

Antes que nada gracias.

Mira, probe cargandolo de todas maneras, junto con todos los parametros, separado, como tuner type=37 en lugar de tuner=37 (como lei en muchas paginas) y es lo mismo, la diferencia es que si el tuner lo cargo con el resto de los parametros no me da error pero sigue sin cargarlo.

Mira aca prendi la pc y cargue no toque nada mas y sigue sin cargarlo:

Citarlucho@LUIS:~$ sudo rmmod bt878
Password:
lucho@LUIS:~$ sudo rmmod bttv
lucho@LUIS:~$ sudo rmmod tuner
ERROR: Module tuner does not exist in /proc/modules
lucho@LUIS:~$ sudo modprobe bt878
lucho@LUIS:~$ sudo bttv pll=1 card=51 radio=1 tuner=37
sudo: bttv: command not found
lucho@LUIS:~$ sudo modprobe bttv pll=1 card=51 radio=1 tuner=37
lucho@LUIS:~$ dmesg | grep bttv
[17179591.408000] bttv: driver version 0.9.16 loaded
[17179591.408000] bttv: using 8 buffers with 2080k (520 pages) each for capture
[17179591.684000] bttv: Bt8xx card found (0).
[17179591.684000] bttv0: Bt878 (rev 17) at 0000:02:02.0, irq: 193, latency: 32, mmio: 0xf3bfe000
[17179591.684000] bttv0: using:  *** UNKNOWN/GENERIC ***  [card=0,autodetected]
[17179591.684000] bttv0: gpio: en=00000000, out=00000000 in=007fc0ff [init]
[17179591.688000] bttv0: using tuner=-1
[17179591.688000] bttv0: i2c: checking for MSP34xx @ 0x80... not found
[17179591.688000] bttv0: i2c: checking for TDA9875 @ 0xb0... not found
[17179591.692000] bttv0: i2c: checking for TDA7432 @ 0x8a... not found
[17179591.692000] bttv0: i2c: checking for TDA9887 @ 0x86... not found

[17179591.696000] bttv0: registered device video0
[17179591.696000] bttv0: registered device vbi0
[17179723.060000] bttv0: unloading
[17179788.400000] bttv: driver version 0.9.16 loaded
[17179788.400000] bttv: using 8 buffers with 2080k (520 pages) each for capture
[17179788.400000] bttv: Bt8xx card found (0).
[17179788.404000] bttv0: Bt878 (rev 17) at 0000:02:02.0, irq: 193, latency: 32, mmio: 0xf3bfe000
[17179788.404000] bttv0: using:  *** UNKNOWN/GENERIC ***  [card=0,autodetected]
[17179788.404000] bttv0: gpio: en=00000000, out=00000000 in=007fc0ff [init]
[17179788.408000] bttv0: using tuner=-1
[17179788.408000] bttv0: i2c: checking for MSP34xx @ 0x80... not found
[17179788.412000] bttv0: i2c: checking for TDA9875 @ 0xb0... not found
[17179788.412000] bttv0: i2c: checking for TDA7432 @ 0x8a... not found
[17179788.416000] bttv0: i2c: checking for TDA9887 @ 0x86... not found

[17179788.420000] bttv0: registered device video0
[17179788.420000] bttv0: registered device vbi0

Imaginate los quilombos que tengo por todos lados, la aceleracion grafica no la tengo instalada por que el xawtv que es el unico programa con el que puedo grabar no me anda sino.

Ahi instale el xdtv (xawdecode) y me tira el error que te mande antes, o sea que no doy pie con bola...

cocochio

 
Citar[17179591.684000] bttv0: using:  *** UNKNOWN/GENERIC ***  [card=0,autodetected]
Lo extraño es que te lo sigue cargando como card=0
Te fijaste en /etc/modules.conf que no esté configurado de otra manera?
Tenés varias versiones del kernel y sus modulos?
Podrías probar hacer sudo depmod antes de cargar el módulo. Pero ahí ya estoy mandando fruta porque ya no se mas que decirte.

lucho_elmillo

#18
Cita de: cocochio en Junio 14, 2007, 13:22:41
 
Citar[17179591.684000] bttv0: using:  *** UNKNOWN/GENERIC ***  [card=0,autodetected]
Lo extraño es que te lo sigue cargando como card=0
Te fijaste en /etc/modules.conf que no esté configurado de otra manera?
Tenés varias versiones del kernel y sus modulos?
Podrías probar hacer sudo depmod antes de cargar el módulo. Pero ahí ya estoy mandando fruta porque ya no se mas que decirte.
Lo note yo tambien, pero si cargo los modulos, no me da error y me sigue diciendo eso sinceramente no entiendo...

Esto dice en /etc/modules (en ubuntu creo que no es modules.conf sino modules solo no se porque):

# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.

lp
fuse

(probe agregando los modulos tuner etc en el archivo pero es lo mismo)

Kernel tengo uno solo, el 2.6.17-10-generic (el i386)

Despues entro a buscar por que no aparece el tuner y busco donde me marca el error donde lo cargo y tengo esto:
Citarlucho@LUIS:/$ cd /lib/modules/2.6.17-10-generic/kernel/drivers/media/video/
lucho@LUIS:/lib/modules/2.6.17-10-generic/kernel/drivers/media/video$ ls
adv7170.ko         et61x251          saa7127.ko     upd64031a.ko
adv7175.ko         hexium_gemini.ko  saa7134        upd64083.ko
bt819.ko            hexium_orion.ko   saa7185.ko     usbvideo
bt856.ko            ir-kbd-i2c.ko     se401.ko       v4l1-compat.ko
bt8xx              meye.ko           sn9c102        v4l2-common.ko
btcx-risc.ko       msp3400.ko        spca5xx        video-buf-dvb.ko
bw-qcam.ko         mxb.ko            stradis.ko     video-buf.ko
compat_ioctl32.ko  ov511             stv680.ko      videocodec.ko
cpia2              ovcamchip         tda7432.ko     videodev.ko
cpia.ko            pms.ko            tda9840.ko     vivi.ko
cpia_pp.ko         podxtpro          tda9875.ko     vpx3220.ko
cpia_usb.ko        pwc               tda9887.ko     w9966.ko
c-qcam.ko          quickcam          tea6415c.ko    w9968cf.ko
cs53l32a.ko        saa5246a.ko       tea6420.ko     wm8739.ko
cx25840            saa5249.ko        tuner-3036.ko  wm8775.ko
cx88               saa6588.ko        tuner.ko       zc0301
dabusb.ko          saa7110.ko        tvaudio.ko     zr36016.ko
dpc7146.ko         saa7111.ko        tveeprom.ko    zr36050.ko
dsbr100.ko         saa7114.ko        tvmixer.ko     zr36060.ko
em28xx             saa7115.ko        tvp5150.ko     zr36067.ko
El tuner.ko esta y es lo que me manda que revise cada vez que quiero cargar el tuner por separado, pero no se que hacer aca, editarlo no puedo...

cocochio

el /etc/modules es el archivo donde pones los modulos que querés que se carguen al arranque
Ahí deberías agregar nada más que bttv si queres que cargue al inicio
Pero las opciones se ponen en otro lado, puede ser /etc/modprobe.conf y ahí lo pones con las opciones como te dije antes options bttv ....
probá man modprobe.conf o man modules.conf

Y probá también sudo depmod, porque te da un error de algo de los simbolos y esto parece que es para eso, no estoy muy seguro. man depmod

lucho_elmillo

Yo no entiendo, no tengo el modprobe.conf  :o, claro asi nunca va a cargar nada, pero el tema es..., no es algo necesario?

Citarlucho@LUIS:/etc$ ls
acpi                   gtk                         odbc.ini
adduser.conf           gtk-2.0                     odbcinst.ini
adjtime                hal                         openct.conf
aliases                hdparm.conf                 openoffice
alternatives           host.conf                   opensc
anacrontab             hostname                    opt
apm                    hosts                       orbitrc
apt                    hosts.allow                 pam.conf
at.deny                hosts.deny                  pam.d
atmsigd.conf           hotplug                     pango
avahi                  hp                          paper.config
bash.bashrc            iftab                       papersize
bash.bashrc.distrib    imlib                       passwd
bash.bashrc.gv4        inetd.conf                  passwd-
bash_completion        init.d                      pcmcia
bash_completion.d      initramfs-tools             perl
beagle                 inputrc                     pmount.allow
belocs                 iproute2                    pnm2ppa.conf
bluetooth              issue                       popularity-contest.conf
bonobo-activation      issue.distrib               power
brlapi.key             issue.gv4                   ppp
brltty                 issue.net                   printcap
brltty.conf            issue.net.distrib           profile
ca-certificates.conf   issue.net.gv4               protocols
calendar               java-1.5.0-sun              python
cdrecord               joe                         python2.4
chatscripts            jvm                         qt3
console                jvm.d                       rc0.d
console-setup          kde3                        rc1.d
console-tools          kernel-img.conf             rc2.d
cron.d                 laptop-mode                 rc3.d
cron.daily             ldap                        rc4.d
cron.hourly            ld.so.cache                 rc5.d
cron.monthly           ld.so.conf                  rc6.d
crontab                ld.so.conf.d                rc.local
cron.weekly            ld.so.hwcappkgs             rcS.d
cups                   lftp.conf                   readahead
dbus-1                 libao.conf                  reader.conf
debconf.conf           libccid_Info.plist          reader.conf.d
debian_version         libccid_Info.plist.distrib  reader.conf.old
default                libccid_Info.plist.gv4      resolv.conf
defoma                 libgda                      rmt
deluser.conf           libpaper.d                  rpc
desktop-profiles       locale.alias                samba
devfs                  localtime                   sane.d
dhcp3                  logcheck                    screenrc
dictionaries-common    login.defs                  scrollkeeper.conf
dillorc                logrotate.conf              securetty
discover.conf          logrotate.d                 security
discover.conf-2.6      lsb-base                    services
discover.d             lsb-base-logging.sh         sgml
dpidrc                 lsb-release                 shadow
dpkg                   lsb-release.distrib         shadow-
eagle-usb              lsb-release.gv4             shells
emacs                  ltrace.conf                 skel
environment            magic                       sound
esound                 mailcap                     ssh
event.d                mailcap.order               ssl
fdmount.conf           manpath.config              sudoers
festival.scm           mc                          synce
ffserver.conf          mediaprm                    sysctl.conf
firefox                menu-methods                syslog.conf
firestarter            mime-magic                  terminfo
fonts                  mime-magic.dat              timezone
foomatic               mime.types                  tvtime
fstab                  minicom                     ucf.conf
fstab.pre-ntfs-config  mke2fs.conf                 udev
fstab.pre-uuid         modprobe.d                  uniconf.conf
gaim                   modules                     updatedb.conf
gamin                  modules~                    update-notifier
gconf                  modutils                    usplash.conf
gdm                    mono                        vga
gftp                   motd                        vim
ggi                    motd.distrib                vnc.conf
gimp                   motd.gv4                    w3m
gnome                  motd.tail                   wgetrc
gnome-system-tools     mplayer                     wlan
gnome-vfs-2.0          mtab                        wpa_supplicant
gnome-vfs-mime-magic   mtab.fuselock               wvdial.conf
gre.d                  nanorc                      X11
groff                  ndiswrapper                 xdg
group                  network                     xdtv
group-                 NetworkManager              xml
gshadow                nsswitch.conf
gshadow-               ODBCDataSources

Probe con el depmod y nada, sigue igual, los modulos al /etc/modules los habia agregado, probe de a uno, con bttv, bt878, radio, pll, tuner etc, nada, sigue en lo mismo.

Cada vez que busco mas entiendo menos...

cocochio

entonces es en el directorio /etc/modules.d
ahí te creás (si no está) un archivo que se llame bttv y ahí pones options bttv card=...

No se bien como es en ubuntu, capaz que deberías ver la documentacion sobre modulos. En gentoo después hay que hacer modules-update, pero no se en ubuntu. En debian existe un update-modules, no se si hace falta hacer eso, capaz que basta con poner el archivo en /etc/modules.d

lucho_elmillo

Me parece que por aca viene la mano, hice un bttv en modules.d, aca con un dmseg:

Citar[17179591.008000] bttv: driver version 0.9.16 loaded
[17179591.008000] bttv: using 8 buffers with 2080k (520 pages) each for capture
[17179591.068000] bttv: Bt8xx card found (0).
[17179591.068000] bttv0: Bt878 (rev 17) at 0000:02:02.0, irq: 193, latency: 32, mmio: 0xf3bfe000
[17179591.068000] bttv0: using: Eagle Wireless Capricorn2 (bt878A) [card=51,insmod option]
[17179591.068000] bttv0: gpio: en=00000000, out=00000000 in=007fc0ff [init]
[17179591.072000] bttv0: using tuner=37
[17179591.072000] bttv0: i2c: checking for MSP34xx @ 0x80... not found
[17179591.072000] bttv0: i2c: checking for TDA9875 @ 0xb0... not found
[17179591.076000] bttv0: i2c: checking for TDA7432 @ 0x8a... not found
[17179591.076000] bttv0: i2c: checking for TDA9887 @ 0x86... not found
[17179591.168000] bttv0: registered device video0
[17179591.168000] bttv0: registered device vbi0
[17179591.168000] bttv0: registered device radio0
[17179591.168000] bttv0: PLL: 28636363 => 35468950 .. ok
[17179656.792000] bttv0: PLL can sleep, using XTAL (28636363).
[17179734.912000] bttv0: unloading
[17179768.748000] bttv: driver version 0.9.16 loaded
[17179768.748000] bttv: using 8 buffers with 2080k (520 pages) each for capture
[17179768.748000] bttv: Bt8xx card found (0).
[17179768.748000] bttv0: Bt878 (rev 17) at 0000:02:02.0, irq: 193, latency: 32, mmio: 0xf3bfe000
[17179768.752000] bttv0: using: Eagle Wireless Capricorn2 (bt878A) [card=51,insmod option]
[17179768.752000] bttv0: gpio: en=00000000, out=00000000 in=007fc0ff [init]
[17179768.752000] bttv0: using tuner=37
[17179768.752000] bttv0: i2c: checking for MSP34xx @ 0x80... not found
[17179768.756000] bttv0: i2c: checking for TDA9875 @ 0xb0... not found
[17179768.760000] bttv0: i2c: checking for TDA7432 @ 0x8a... not found
[17179768.760000] bttv0: i2c: checking for TDA9887 @ 0x86... not found
[17179768.820000] bttv0: registered device video0
[17179768.820000] bttv0: registered device vbi0
[17179768.824000] bttv0: registered device radio0
[17179768.824000] bttv0: PLL: 28636363 => 35468950 .. ok
[17179808.808000] bttv0: PLL can sleep, using XTAL (28636363).

La card y el tuner los detecta (los detengo que desativar y volver a activarlos nuevamente y los detecta), con updates-modules no me tiro error o sea que debio tomarlo (ubuntu esta basada en debian)
Pero hasta aca muy bien, pero la placa no me anda, no puedo tener mas problemas, antes me andaba en automatico por lo menos, ahora nada  :o

PD: Por que me muestra lo mismo 2 veces?

cocochio

bueno, si ahora te anduvo con esas opciones, nada más agregá la línea bttv a /etc/modules y cuando reinicies debería andar de una.

Los mensajes esos te van a aparecer tantas veces como veces cargues el modulo.

Probá con otros valores de card, alguno tiene que andar. Porque especificamente esa placa no está, pero tiene que haber alguna compatible. Probá 143, o alguna flyvideo, 30, 54, etc. Ya mas específicamente no te puedo decir porque nunca usé esa placa. En google a la gente le anda de una con ese mismo modelo?

lucho_elmillo

si, bttv esta agregado en el /etc/modules pero no pasa nada (lo habia agregado desde antes)

Yo con los valores me guio con este enlance por ejemplo, aparentemente es una bt878A la kozumi por lo que lei.

cocochio


lucho_elmillo

Gracias, los links fueron de gran ayuda, logre con los card 120 o 142 sintonizar muchos canales del 2 hasta el 60 (menos el 22,23 y 24 no se porque), el audio de la placa cuando sintonizo funciona barbaro, todo con el tvtime nomas, no pude configurarlo con xawtv, se cuelga.
El tema ahora es el siguiente:
- En la sintonizacion sintoniza 55 canales de los 75 aprox, un detalle menor, en una de esas se puede arreglar
- Lo mas importante, imposible usar el composite1 que es el que uso para los vhs, antes con la configuracion por defecto funcionaba, por que ahora que anda mas o menos la sintnoizadora no funciona la entrada para el vhs?

cocochio

Bueno, me alegro que te haya empezado a andar, pero no te puedo ayudar con esos problemas, porque no se como solucionarlos. Fijate que hay placas que tienen composite1 y composite2, a lo mejor en ese caso anda en el 2. De ultima cuando necesites usar el composite descargá el modulo y volvelo a cargar con el card por defecto (solucion horrible) o usá un cable coaxil para sacar el video de la cassettera y usa el canal 3 o 4 de la sintonizadora. El tema es que ahí capaz que pierdas algo de calidad porque usás el sintonizador.
No se que más decirte... Alguien más usa sintonizadora por acá?

lucho_elmillo

Bueno cocochio, ya me abuse en demasia de tu buena voluntad, hace como 2 meses no entendia por que carajo no me cargaba los modulos, gracias a vos la pude sacar a andar, muchisimas gracias, realmente fuiste la unica persona que me dio una respuesta concreta y no un "carga de nuevo los modulos" (cosa que hacia todo el tiempo de mil maneras).
Si alguien tiene capturadora y aunque sea alguna boludez sabe sera bienvenida, prometo que si logro solucionar algo lo comento aca para futuras experiencias de otros linuxeros