Menú principal

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.

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