modprobe.d y modulo bttv

Quiero configurar una tarjeta TV con bt848 porque es tan antigua que no la debe autodectar bien, el caso es que tras mucho trastear con modprobe, lo he configurado, pero como hago para guardar la configuración,?
Se que tiene que ver con crear un archivo llamado bttv con las opciones en /etc/modprobe.d, pero lo hago y no hace ni caso. (esto lo he leido en muchos sitios, pero a mi no me va)

Tambien, veo que despues de crear este archivo hacen un update-modules, pero esto no esta ya obsoleto??? (me sigue sin ir)

Hace falta actualmente, con los ultimos kernel 2.6.x.x utilizar el modulo tuner tambien???


este es mi archivo bttv en /etc/modprobe.d/: (tambien lo he puesto en /etc/modutils/ pero tampoco.... )

alias char-major-81 videodev
alias char-major-81-0 bttv
options bttv tuner=0 card=15 radio=0 pll=0
prueba a meterlo en /etc/modules
Dependiendo la distro q uses, tendrás un archivo q se encarga de ejecutar cosas q tu le digas al inicio. Pon lo q quieras en él y se cargará al iniciar.
Suele ser /etc/conf.d/local.start en gentoo, /etc/init.d/boot.local en SuSE....
Editado: Esto esta probado y no me sirve
capzo escribió:Parece que progreso, por lo visto donde hay que poner el archivo con las opciones, es en /etc/modutils, por lo menos asi, cuando hago el update-modules, me aparecen los cambios en el archivo /etc/modules.conf.
El problema está en que parece, que no sirve de mucho , es como si no lo leyese cuando arranca, o la forma de poner las opciones sea incorrecta, pues sigue en las mismas, dice que la tarjeta es UNKNOW y el tuner= -1.


A ver, he hecho la chapuza siguiente:
En etc/init.d he creado un archivo llamado bttv con este contenido
rmmod bttv
modprobe bttv card=15 tuner=0

despues "update-rc.d bttv defaults" y ahora lo que hace es que al arrancar, primero me sale esto:

ttv0: Bt848 (rev 18) at 0000:00:09.0, irq: 11, latency: 32, mmio: 0xe2011000
bttv0: using: *** UNKNOWN/GENERIC *** [card=0,autodetected]
bttv0: gpio: en=00000000, out=00000000 in=00ffebff [init]
tveeprom 0-0050: Huh, no eeprom present (err=-121)?
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

como antes, es decir, que no iba, y despues de iniciar mas cosas como la tarjeta wifi y demas, entonces se ejecuta lo que yo le he puesto:

bttv0: unloading
bttv: driver version 0.9.16 loaded
bttv: using 8 buffers with 2080k (520 pages) each for capture
bttv: Bt8xx card found (0).
ACPI: PCI Interrupt 0000:00:09.0[A] -> Link [LNKB] -> GSI 11 (level, low) -> IRQ 11
bttv0: Bt848 (rev 18) at 0000:00:09.0, irq: 11, latency: 32, mmio: 0xe2011000
bttv0: using: Zoltrix TV-Max [card=15,insmod option]
bttv0: gpio: en=00000000, out=00000000 in=00ffebff [init]
bttv0: using tuner=0
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
tuner 0-0060: chip found @ 0xc0 (bt848 #0 [sw])
tuner 0-0060: All bytes are equal. It is not a TEA5767
tuner 0-0060: type set to 0 (Temic PAL (4002 FH5))
tuner 0-0061: chip found @ 0xc2 (bt848 #0 [sw])


y me parece que es bastante cutre quitar el modulo, para luego ponerlo con las opciones, ademas que eso en mi ordenador, es como medio minuto mas, al arrancar.
Mira, así es como yo lo tengo. Espero que te sirva.

En --->> /etc/modules

# /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.

ide-cd
ide-disk
ide-generic

lp
mousedev
psmouse
sbp2
sr_mod

bttv card=55 pll=1 -->> si la tuya es la zoltix pues 15
tuner type=0 debug=1

# Generated by sensors-detect on Wed Sep 7 16:21:14 2005
# I2C adapter drivers
i2c-viapro
i2c-isa
# I2C chip drivers
eeprom
it87
pues no, pasa de mi, sigue ignorando todo lo que pruebo. excepto esa chapucilla.

encontre a alguien que le pasa lo mismo:
http://www.ubuntu-es.org/node/3485
5 respuestas