Linux

Utiliser une clé usb TNT avec Linux

Quoi de plus pratique d’avoir une clé usb TNT pour pouvoir profiter d’une quinzaine de chaines gratuites partout où l’on se déplace ?

Pour cela, je vous conseille d’acheter une clé USB TNT PINNACLE PCTV USB qui revient à moins de 60 euros.

L’installation se fait en 5 minutes :

aptitude install make gcc build-essential mercurial libxine1-ffmpeg dvb-utils kaffeine linux-headers-$(uname -r)

Quitter root puis :

hg clone http://mcentral.de/hg/~mrec/v4l-dvb-experimental/

cd v4l-dvb-experimental

make
Se remettre en root puis :

make install

modprobe em28xx
Nous avons installer Kaffeine qui sera notre lecteur puis les différents modules qui serviront à utiliser notre clé usb TNT.
Vous pouvez vérifier que cela fonctionne en lançant Kaffeine puis en allant dans “Télévision numérique” puis cliquer sur l’onglet “DVB” puis dans “chaînes“.

De là vous pourrez scanner vos chaines disponibles avant de pouvoir commencer a regarder la TV.

A noter que les fréquences sont en cours de changement donc attendez vous à ne pas capter telle ou telle chaîne.
Il ne nous reste plus qu’à installer la télécommande fournit avec.

Se mettre en root :

aptitude install lineakd

(moi il me met un message d’erreur après installation mais ce n’est pas important)
Nous allons créer le fichier de config :

vi /etc/lineakkb.def

puis y insérer le texte suivant :

#### Pinnacle PCTV USB Stick Remote ####

[PCTV]

brandname = “Pinnacle”

modelname = “PCTV USB Stick Remote Control”

[KEYS]

Mute = 160

Lancer = 110

Eteindre = 222

Chaine_Precedente = 152

Stop = 232

Plein_Ecran = 177

Chaine_Suivante = 233

VolumeUp = 176

VolumeDown = 174

[END KEYS]

[END PCTV]

#### END Pinnacle PCTV USB Stick Remote ####

Si par hasard ce fichier vous l’aviez deja, modifier le avec cette config, mais moi j’ai du le créer vu que je ne l’avais pas.

Quittez le mode root !

Nous allons ensuite chercher le type de télécommande :

lineakd -l

Nous devrions voir afficher :

PCTV Pinnacle PCTV USB Stick Remote Control

Créons un fichier de configuration pour cette télécommande:

lineakd -c PCTV

L’éditer :

vi ~/.lineak/lineakd.conf

et y insérer :

CdromDevice = /dev/cdrom

Display_align = center

Display_color = 0aff00

Display_font = -adobe-helvetica-bold-r-normal-*-*-240-*-*-p-*-*-*

Display_hoffset = 0

Display_plugin = xosd

Display_pos = bottom

Display_soffset = 1

Display_timeout = 3

Display_voffset = 50

KeyboardType = PCTV

MixerDevice = /dev/mixer

Screensaver =

conffilename = ~/.lineak/lineakd.conf

deffilename = /etc/lineakkb.def

keystate_capslock =

keystate_numlock =

keystate_scrolllock =

userdeffile = ~/.lineak/lineakkb.def

Mute = “KMIX_MUTE”

VolumeDown = “KMIX_VOLDOWN”

VolumeUp = “KMIX_VOLUP”

Chaine_Precedente = “dcop kaffeine KaffeineIface previous”

Chaine_Suivante = “dcop kaffeine KaffeineIface next”

Lancer = “dcop kaffeine KaffeineIface play”

Eteindre = “dcop kaffeine KaffeineIface quit”

Plein_Ecran = “dcop kaffeine KaffeineIface fullscreen”

Stop = “dcop kaffeine KaffeineIface stop”

Et pour finir nous allons parametrer notre linux pour qu’il lance “lineakd &” au démarrage :

Sous Gnome : Bureau / Préférences / Sessions / Programmes au démarrage / Ajouter / lineakd &

Sous KDE : ln -s /usr/bin/lineakd ~/.kde/Autostart/

Une fois votre ordinateur redémarré, lancer Kaffeine, et votre télécommande doit fonctionner !!!

Je previens juste qu’il se peut que certaines touches ne soient pas comme il faut (cela a été mon cas).

Mais après c’est à vous de bidouiller pour personnaliser vos touches.

Software Engineeer at Red Hat, Private Pilot, French guy hiding somewhere in Canada.