Gracias por la ayuda, Pero esto es demasiado complicado para mi, voy a ver si encuentro a alguien que sepa hacer todo esto. Saludos Jordi
Si funciona en Ubuntu tiene que funcionar en SuSE:
¡¡¡¡ATENCIÓN¡¡¡¡
Note: If /dev/dvb or /dev/dvb/adapter0 does not show, it means you are missing the frontend part of the DVB kernel driver. You should go back to kernel configuration, you missed a module.
IMPORTANT : As you might have noticed, some of the drivers are compiled as modules. They HAVE TO BE compiled as modules. Compiling them in will NOT work
HAY QUE RECOMPILAR EL KERNEL. MAL ASUNTO NO ES ACTIVAR UNA SÓLA OPCIÓN O VARIAS, HAY QUE CAMBIAR CONFIGURACIONES "BUILT IN POR MODULOS ALGUNAS Y OTRAS AL REVÉS" NO ES TRIVIAL AUNQUE ES POSIBLE.
What you need to make it work
- Kernel >= 2.6.16, - Lirc (optional), - A xine-based or mplayer-based video player. [edit] Kernel configuration
In the kernel, you have to enable the following options :
CONFIG_DVB=y CONFIG_DVB_CORE=y CONFIG_DVB_CX22700=m CONFIG_DVB_CX22702=y CONFIG_VIDEO_CX88_VP3054=m CONFIG_VIDEO_CX88=m CONFIG_VIDEO_CX88_ALSA=m CONFIG_VIDEO_CX88_DVB=m CONFIG_VIDEO_CX88_DVB_ALL_FRONTENDS=y
This sample is from kernel 2.6.17-rc1
IMPORTANT : As you might have noticed, some of the drivers are compiled as modules. They HAVE TO BE compiled as modules. Compiling them in will NOT work [edit] Alsa module configuration
This particular card uses the PCI interface to broadcast its sound. The Conexant chip that is on it is considered by alsa to be a soundcard (a very simple one!). So, as you might expect, if you have specified snd_card_limit=1, things will break.
You need to edit /etc/modules.d/alsa
File: /etc/modules.d/alsa
snd_card_limit=2
You can now reboot to your new kernel with dvb support. [edit] What you should have now
If you have coldplug installed, the modules have been loaded automatically at boot, otherwise, you have to ad them to /etc/modules.autoload.d/kernel-2.6.
So, lsmod should show :
cx88_dvb 11548 1 cx8802 9732 1 cx88_dvb cx88_vp3054_i2c 3840 1 cx88_dvb mt352 6276 1 cx88_dvb or51132 9348 1 cx88_dvb video_buf_dvb 4740 1 cx88_dvb nxt200x 14980 1 cx88_dvb zl10353 4740 1 cx88_dvb cx24123 8964 1 cx88_dvb lgdt330x 7836 1 cx88_dvb cx88_alsa 10824 1 tda9887 16016 0 tuner 53944 0 cx8800 28556 0 cx88xx 56228 4 cx88_dvb,cx8802,cx88_alsa,cx8800 ir_common 23812 1 cx88xx video_buf 20612 6 cx88_dvb,cx8802,video_buf_dvb,cx88_alsa,cx8800,cx88xx tveeprom 14096 1 cx88xx btcx_risc 4232 4 cx8802,cx88_alsa,cx8800,cx88xx
Your /dev should show two different kind of entries :
/dev/v4l, which is used for analog, should show :
crw-rw---- 1 root video 81, 64 avr 24 23:57 radio0 crw-rw---- 1 root video 81, 224 avr 24 23:57 vbi0 crw-rw---- 1 root video 81, 0 avr 24 23:57 video0
/dev/dvb/adapter0, which is used for DVB-T, should show :
crw-rw---- 1 root video 212, 4 avr 24 23:57 demux0 crw-rw---- 1 root video 212, 5 avr 24 23:57 dvr0 crw-rw---- 1 root video 212, 3 avr 24 23:57 frontend0 crw-rw---- 1 root video 212, 7 avr 24 23:57 net0
Note: If /dev/dvb or /dev/dvb/adapter0 does not show, it means you are missing the frontend part of the DVB kernel driver. You should go back to kernel configuration, you missed a module.
Saludos
Gracias
Jordi --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
--------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
--------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org