[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: misterios de la Tarjeta de TV



>He estado probando pero no he hecho antes lo de los modulos y debo de estar

haciendolo mal, tengo el kernel 2.6 te enseño un trozo del modules.conf

-----------------------------------------------------------------
# The BTTV module does not load the tuner module automatically,
# so do that in here
post-install bttv insmod tuner
post-remove bttv rmmod tuner


### update-modules: end processing /etc/modutils/actions

### update-modules: start processing /etc/modutils/aliases
# Aliases to tell insmod/modprobe which modules to use
# Uncomment the network protocols you don't want loaded:
# alias net-pf-1 off		# Unix
# alias net-pf-2 off		# IPv4
# alias net-pf-3 off		# Amateur Radio AX.25
# alias net-pf-4 off		# IPX
# alias net-pf-5 off		# DDP / appletalk
# alias net-pf-6 off		# Amateur Radio NET/ROM
# alias net-pf-9 off		# X.25
# alias net-pf-10 off		# IPv6
# alias net-pf-11 off		# ROSE / Amateur Radio X.25 PLP
# alias net-pf-19 off		# Acorn Econet

alias char-major-10-175	agpgart
alias char-major-10-200	tun
alias char-major-81	bttv
alias char-major-108	ppp_generic
alias /dev/ppp		ppp_generic
alias tty-ldisc-3	ppp_async
alias tty-ldisc-14	ppp_synctty
alias ppp-compress-21	bsd_comp
alias ppp-compress-24	ppp_deflate
alias ppp-compress-26	ppp_deflate

------------------------------------------------------------------

Vamos a ver, te explico, y si digo algo que no es correcto, por favor, me corrijan. Si trabajas con el kernel 2.6, el archivo de configuración de los módulos está en /lib/modules/modprobe.conf.
En realidad, el fichero /etc/modprobe.conf lleva la línea:
include /lib/modules/modprobe.conf.
De manera que este es el fichero que contiene la configuración real.
Debian recomienda no modificar directamente el fichero /lib/modules/modprobe.conf, sino hacer uso del programa update-modules, que solo root puede ejecutar. El script update-modules actualiza el fichero /lib/modules/modprobe.conf automáticamente, basándose en los ficheros que se encuentran en directorio /etc/modprobe.d . Por ejemplo, para el bttv tienes que crear manualmente el fichero /etc/modprobe.d/bttv con tu editor favorito (se podría llamar de otra manera). Allí incluyes las opciones para el módulo bttv. En mi caso, el archivo /etc/modprobe.d/bttv contiene

alias char-major-81     videodev
alias char-major-81-0   bttv
options bttv tuner=5 card=22 radio=1 pll=1
# puedes poner comentarios precedidos por "#", como en la mayoría de scripts.


Una vez editado el fichero, debes ejecutar:
#update-modules
para que se actualice el /lib/modules/modprobe.conf

Eso es todo lo que hay que hacer, sin embargo, para hacer las primeras pruebas hasta dar con el tipo de tarjeta, lo mejor es hacer pruebas a mano, es decir, cargar el módulo bttv a mano con el comando modprobe. Ejemplo:

#modprobe -v bttv tuner=5 card=22 radio=1 pll=1

y ver si funciona.
Para poner otra opción diferente hay que eliminarlo y volverlo a cargar:

#rmmod modprobe
#modprobe -v bttv tuner=5 card=45 radio=1 pll=1

Tienes documentación sobre las tarjetas de TV en
/usr/src/kernel-source-2.6.x/Documentation/video4linux/CARDLIST.bttv

PD: No olvides cargar el módulo tuner, ahora mismo no recuerdo si se carga sólo al cargar bttv. Consulta la documentación en el kernel. Suerte, y por favor, mándame también los e-mails a mi dirección personal para así responderte antes, porque la lista la miro de cuando en cuando.
ea1abz@wanadoo.es



Reply to: