lunes, 28 de noviembre de 2011

Instalar tarjeta sintonizadora de TV PCtronix en Linux

Muchos de nosotros hemos adquirido la tarjeta PCtronix, una tarjeta sintonizadora de TV de gama media a baja, con opciones para escuchar radio y grabar programas de TV y radio. (En este caso contruido en base al chip Conexant)


Usualmente esta tarjeta viene con un CD que traer controladores para Windows XP (nada mas), al momento de querer migrar a Windows 7 te das con la sorpresa que tu tarjeta ya no funciona por falta de drivers para ese OS.

Pero los usuarios de linux no tenemos ese problema porque esa tarjeta trabaja perfectamente, y los drivers ya están incluidos en el kernel,  el modulo del kernel encargado de manejar esta tarjeta es el CX88XX, la cual en los kernel's modernos de la 2.6 en adelante ya esta incluido.

Para estar seguro de que clase de tarjeta estamos configurando se recomiendo usar el siguiente comando en el konsole (consola de kde):

su
lsmod

O de modo contrario revisar en el Yast el apartado de Hardware instalado



Para instalar en Open Suse:

1.- Abra el YAST (bendita y poderosa herramienta).
2.- Localiza el Item Hardware


3.- Dentro de ese modulo de configuración clic en el modulo CX88XX y clic en editar.



4.- En el item fabricante escoger Kword y el modelo de tarjeta  LTV 883RF y posteriormente hacer clic en sintonizador y elegir el TENA TNF 5335.

5.- Aceptamos y luego probablemente el Yast nos pedirá elegir la salida de audio (aceptamos) y la instalación de algunos paquetes. Una vez terminado este punto es momento de reiniciar el sistema.

6.- Ahora ya tenemos configurado correctamente nuestra sintonizadora tarjeta PcTronix, pero necesitamos instalar los programas con que ver y escuchar radio, los mas adecuados en mi modo de ver son: Para TV Tvtime y para radio el Kradio.


Los instalamos con la consola usando el zypper o el gestor de paquetes que mas les guste (en mi caso el modulo de agregar y quitar programas de Yast)


7.- Por ultimo para habilitar Kradio ingresaremos a configuración y eligiéremos el device en /dev/radio0 lo cual indica que usaremos la tarjeta por defecto en el sistema.






Para instalar en otras distribuciones de Linux:

1.- Abrimos consola y ejecutamos los siguientes comandos que tienen por fin configurar correctamente el modulo CX88XX, con los privilegios del superusuario claro esta.

cd etc/modprobe.d
echo "options cx88xx card=16 tuner=69" > cx88xx
modprobe -r cx8800
modprobe cx8800

2.- Con lo anterior estaremos asignando al modulo cx88xx que tipo de tarjeta y que sintonizador sera utilizado.

3.- Por ultimo para habilitar Kradio ingresaremos a configuración y eligiéremos el device en /dev/radio0 lo cual indica que usaremos la tarjeta por defecto en el sistema.


Nota para lo usuarios de *ubuntu (kubuntu, Mint etc) notaran que el Tvtime y el kradio no tienen volumen, lo cual se soluciona desintalando el pulse audio, reiniciamos y en el kmix desmarcaremos "el mute" de la linea de entrada poniendo el volumen en el nivel deseado, después si quieren vuelven a reinstalar pulse audio.

Disfruten la radio y la TV desde su PC.