Fedora-Fr - Communauté francophone Fedora - Linux

Communauté francophone des utilisateurs de la distribution Linux Fedora.

  

Dernière news : Représenter Fedora au Capitole du Libre 2019

#1 01/12/2006 22:09:20

denis
Membre
Inscription : 05/01/2005
Messages : 493

Pinnacle PCTV hybrid pro stick fonctionne sous FC6

Salut,
Juste un petit message pour signaler que le tunner TNT/Analogique USB PCTV Hybrid pro-stick (320e) fonctionne parfaitement bien sous FC6, et Linux en général.

voici un petit tuto, fruit de mes recherches:
(copie d'un thread pour FC5 : http://forums.fedora-fr.org/viewtopic.php?id=14367)

OK, cette clef TNT/Analogique fonctionne parfaitement bien sous linux, j'ai (enfin) réussi à la configurer grace à un tuto de ubuntu-fr.
Je n'ai testé que la partie TNT, la partie TV Analogique a l'air plus compliquée à mettre en place, mais apparemment elle fonctionne:
http://forum.ubuntu-fr.org/viewtopic.ph … 34&p=1

voici un résumé de la page http://doc.ubuntu-fr.org/materiel/pctv_ … pro_stick:
Vérifier la version de l'Hybrid Pro Stick PCTV
$ lsusb
      Bus 004 Device 011: ID eb1a:2881 eMPIA Technology, Inc.
      Bus 004 Device 001: ID 0000:0000
      Bus 001 Device 001: ID 0000:0000
      Bus 003 Device 001: ID 0000:0000
      Bus 002 Device 001: ID 0000:0000

le stick est  "eb1a"  "2881"

yum install mercurial dvb-utils xine libxine-extracodecs

Récupérez les modules grace à mercurial et les mettre dans un dossier :
cd /votre/dossier/
hg clone http://linuxtv.org/hg/~mrechberger/v4l-dvb-kernel
requesting all changes
  adding changesets
  adding manifests
  adding file changes
  added 3576 changesets with 10685 changes to 735 files

Recupérer le firmware (emBDA.sys) sur le site linuxtv et le mettre dans  /lib/firmware/ .
(plus d'infos sur: http://linuxtv.org/v4lwiki/index.php/Em … stallation)

cd /lib/firmware/
wget http://mcentral.de/firmware/firmware_v3.tgz
tar xvzf firmware.tgz

ou alors sur le CD d'install du stick emBDA.sys (non conseillé, ça n'a jamais marché chez moi):
cd v4l-dvb/v4l_experimental/xc3028
gcc convert.c -o convert
sudo su
./convert emBDA.sys > /lib/firmware/$(uname -r)/xceive_xc_3028.fw

Si le site est indisponible, utilisez l'IRC (canal v4l sur freenode)

Pour que la compilation puisse se faire vous aurez peut-être besoin de faire ce lien (si la compile cherche linux/config.h):
ln -s /usr/src/kernels/2.6.18-1.2849.fc6-i686/include/linux/autoconf.h /usr/src/kernels/2.6.18-1.2849.fc6-i686/include/linux/config.h

compiler dans le dossier v4l-dvb-kernel
     ~$ cd /usr/src/v4l-dvb/
     /usr/src/v4l-dvb$
     /usr/src/v4l-dvb$ make
     # make install

!!! ATTENTION IL FAUT REDEMARRER LA MACHINE la clef usb enlevé!!!

Charger les modules

modprobe em28xx
modprobe em28xx-audio
modprobe em2880-dvb

Maintenant brancher votre carte dvb
faire un dmesg

Scanner les chaines
***si besoin:
***gedit /usr/share/doc/dvb-utils/examples/scan/dvb-t/fr-Nom_de_la_ville
***copier/coller http://doc.ubuntu-fr.org/materiel/tnt#code_ville

Pour xine:
scandvb /usr/share/doc/dvb-apps/dvb-t/fr-VotreVille > ~/.xine/channels.conf

pour mplayer: même chose que précédemment mais vers le ~/.mplayer/channels.conf

ensuite démarrer xine et cliquer sur DVB, ou alors clic droit, puis Liste de lecture > depuis > DVB
changer les chaînes sur mrl suivante/précédente, ou roulette de la souris puis clic gauche pour valider.

Pour la télécommande fournie:
tuto original: http://doc.ubuntu-fr.org/materiel/pctv_usb_stick_remote
yum install lineakd
Editons lineakkb.def:

# gedit /etc/lineakkb.def

Et rajoutons ceci au debut (ou à la fin) du fichier:

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

Nous allons maintenant lister les périphériques suportés en tapant cela dans un terminal:
lineakd -l

Si tout va bien, nous devrions voir la télécommande dans a liste sous le nom de PCTV
PCTV           Pinnacle PCTV USB Stick Remote Control

Créons un fichier de configuration pour cette télécommande:
lineakd -c PCTV

Ce nouveau fichier est dans ~/.lineak/lineakd.conf.

Maintenant, nous éditons ce fichier:
gedit ~/.lineak/lineakd.conf

Et mettons ces paramètres:

# LinEAK - Linux support for Easy Access and Internet Keyboards
#  Copyright (c) 2001,2002, 2003  Sheldon Lee Wen <leewsb@hotmail.com> (Current Maintainer)
#      and Mark Smulders <Mark@PIRnet.nl>
http://lineak.sourceforge.net
#
# lineakd configuration file
#
# example key configuration:
#     play    = "xmms --play-pause"
#     eject    = EAK_EJECT
#
# Lineakd supports the following modifier keys:
#    control alt shift mod2 mod3 mod4 mod5

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
isplay_voffset = 50
KeyboardType = PCTV
MixerDevice = /dev/mixer
Screensaver =
conffilename = /home/nico/.lineak/lineakd.conf
deffilename = /etc/lineakkb.def
keystate_capslock =
keystate_numlock =
keystate_scrolllock =
userdeffile = /home/nico/.lineak/lineakkb.def

Chaine_Precedente = "xine -S pl=prev"
Chaine_Suivante = "xine -S pl=next"
Eteindre = "xine -S stop,quit"
Lancer = "xine -S mrl=dvb://"
Mute = "xine -S mute"
Plein_Ecran = "xine -S fullscreen"
Stop = EAK_STOP
VolumeDown = EAK_VOLDOWN
VolumeUp = EAK_VOLUP

Voila, c'est presque finit...

Nous allons rajouter Lineak au démarrage:
Pour Gnome: Allez dans Menu, Systèmes, Préférences, Sessions, Onglet "Programme au démarrage" et ajouter:
lineakd &

et voilà, la télécommande devrait maintenant déclencher les actions définies précédemment.

à+
Denis

Hors ligne

#2 01/12/2006 22:48:38

Bigorre65
Rédacteur Wiki
Rédacteur Wiki
Inscription : 22/01/2005
Messages : 754

Re : Pinnacle PCTV hybrid pro stick fonctionne sous FC6

Ca serait pas mal dans la doc... inscris-toi !

Hors ligne

Pied de page des forums