Mi amigo Marcelo Alaniz, me presto una sintonizadora de TV marca Kozumi hace un tiempo atras. Tengo una PC de escritorio casí descoupada, así que decidi instalarla en esa PC la cual tiene ArchLinux.
Como primer punto, conecte la targeta al slot PCI del motherboard, preparé el cable mediante el cual recibo señal de mi proovedor de cable y encendí la máquina.

Luego, comenze a buscar algo de información sobre esta targeta, y ver que modulo era necesario cargar, es así que me entero que utiliza el módulo bttv, con algunos paramétros. Por lo que cargue el módulo bttv de la siguiente forma:
#: modprobe bttv card=120 pll=1 tuner=38 radio=1 bttv_verbose=1 gbuffers=4
Luego era necesario instalar algún tipo de software para reproducir TV, por lo que me decidi por instalar TVTime.
#: pacman -S tvtime
Bien una vez instalado, debemos configurar TVTime para utilizar la norma de televisión que utilizen en su país de residencia, en Argentina, utilizamos PAL-Nc.
Y como paso final scanneamos para generar un archivo .xml con los distintos canales que TVTime valla encontrando, para ello hacemos:
#: tvtime-scanner
Esto demorara algún tiempo, por lo cujal podemos ir por un café o a escuchar música. Cuando esto termine generara el archivo ~/.tvtime/stationlist.xml.
Si todo andubo bien, al iniciar TVTime deberiamos poder ver televisión =).
Pero a decir verdad cargar el modulo con los paramétros manualmente suele ser bastante molesto, por lo cual esta bueno crear en el directirio /etc/modprobe.d/ un archivo llamado bttv.conf, con el siguiente contenido:
options bttv card=120 pll=1 tuner=38 radio=1 bttv_verbose=1 gbuffers=4
Guardamos, reiniciamos, y todo deberia estar andando.
“Pseudo” control remoto por SSH
Algo que no pude hacer funcionar, fue el control remoto, probe con LIRC, pero la verdad que no tuve suficiente tiempo para ponerme a ver bien esto. Lo cual hiso que opte por una solución más sencilla. ¿Còmo?, muy facil. Desde mi notebook tengo teclas múltimedia, y generalmente suelo estar en la cama con la laptop. Para cambiar de canal entonces, mapie las téclas multimedias para que utilizando SSH, ejecute comandos remotamente en la PC que tiene la sintonizadora.
Previamente debemos tener intalado un servidor SSH en la PC donde tenemos intalada la sintonizadora.
Lo primero que hago, es instalar xbindkeys.
#: pacman -S xbindkeys
Una vez instalado, debemos obtener el keycode de la técla que queremos utilizar. Para ello utilizamos xev. En una terminal ejecutamos xev, y presionamos la tecla que queremos mapear (Function + Tecla).
KeyRelease event, serial 28, synthetic NO, window 0x1600001,
root 0x10a, subw 0x0, time 86605338, (494,246), root:(495,266),
state 0x4, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
Como vemos, el keycode de esta técla es 37. Genial hacemos así para cada tecla que queremos mapear. Ahora en el archivo ~/.Xmodmap, asignamos el keycode, a una tecla del tipo F(x), ejemplo F13, F14, etc.
Debería quedarnos algo así:
keycode 37=F13
keycode 38=F14
TVTime incorpora la posibilidad de controlarlo desde afuera, utilizando el programa tvtime-command. Por ejemplo con tvtime-command CHANNEL_UP subimos un canal y con tvtime-command CHANNEL_DOWN bajamos un canal.
Bien, hecho esto editamos el archivo ~/.xbindkeysrc, y asignamos un comando a ejecutar cuando esta tecla se presione. El formato es el siguiente:
"Comando" "TECLA"
En nuestro caso debemos ejecutar lo siguiente: ssh -X user@host tvtime-command COMANDO
Veamos un ejemplo en la realidad:
"ssh -X facundo@rondamon tvtime-command CHANNEL_UP" F13 "ssh -X facundo@rondamon tvtime --display=:0 -m" F14 "ssh -X facundo@rondamon tvtime-command CHANNEL_DOWN" F15 "ssh -X facundo@rondamon tvtime-command QUIT" F16
Ahora en el archivo ~/.xinitrc agregamos:
xbindkeys -f ~/.xbindkeysrc &
.
Reiniciamos X, y listo!.
Autentificación mediante clave pública
Bien genial, pero la realidad nos dice que debemos autenticarnos mediante una contraseña en el host remoto, o en su defecto una clave pública. Asi que para esto, debemos agregar nuestra clave pública (DSA / RSA), en la PC que es el servidor SSH.
Para ello generamos el par de claves (pública y privada) y sin clave de la siguiente forma.
#: ssh-keygen -t rsa
Iniciamos ssh-agent, y nos autenticamos a nuestra clave con ssh-add.
Ahora solo tranfermios nuestra clave pública la PC donde tenemos la sintonizadora:
#: ssh-copy-id user@host
Una vez transferida verificamos si se agrego al archivo ~./ssh/authorized_keys, de la PC donde tenemos la sintonizadora. Con esto lísto, todo deberia funcionar. Espero que les sirva.

yo quiero una de esas placas…seria genial grabar los mejores programas que solo me gustan a mi y no estan en youtube
Prueba