Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
materiel:pctv_hybrid_pro_stick [Le 25/11/2006, 17:39]
ostaquet
— (Version actuelle)
Ligne 1: Ligne 1:
-{{tag>​dapper edgy module materiel usb tv brouillon}} 
----- 
  
-======= ​ TNT : USB : Pinnacle PCTV Hybrid Pro Stick  ======= 
- 
-===== Installation de l'​Hybrid Pro Stick PCTV ===== 
- 
-===== Introduction =====  
- 
-Ce tutoriel va vous permettre de faire fonctionner l'​Hybrid Pro Stick PCTV.\\ 
- 
-Les étapes par lesquelles l'​installation s'​effectue sont :\\ 
- * Verifier la prise en charge du stick\\ 
- * Verifier les prérequis\\ 
- * Recupérer les sources des modules\\ 
- * Recupérer le firmware\\ 
- * installer les modules\\ 
- * Scanner les cannaux\\ 
- 
-===== Vérifier la version de l'​Hybrid Pro Stick PCTV ===== 
- 
-Sur USB, vous allez lister les péripheriques usb avec lsusb\\ 
- 
-tapez dans une console lsusb vous aurez :\\ 
-        benje@cereli-04:​~$ 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 
- 
-ici c'est :\\ 
-        ''​eb1a ​ ''​ 
-        ''​2881 ​ ''​ 
- 
-===== Prérequis ===== 
- 
-  - Fonction “sudo” activée (sinon voir [[installation:​ajout_sudo_utilisateur|ajout sudo utilisateur]] ou [[applications:​sudo|sudo]]). 
-  - Connexion Internet configurée et activée (sinon voir la section : [[materiel:​modem|accueil Modem RTC et ADSL]]). ​ 
-  - Paquets nécessaires à la compilation gcc3.4 et/ou gcc4.0(sinon voir [[applications:​compilateurs|compilateur gcc c/c++]]). 
-  - Paquet nécessaire au noyau <​code>​sudo apt-get install linux-headers-`uname -r`</​code>​ 
-  - Paquets spécifiés dans la doc et necessaire a la compilation <​code>​sudo apt-get install mercurial</​code>​ 
-  - Paquets necessaires à dvb: <​code>​sudo apt-get install dvb-utils libxine-extracodecs</​code>​ 
- 
- 
-=====   ​Récuperer les sources des modules =====  ​ 
- 
-  * Récupérez les modules grace à mercurial et les mettre dans le dossier des sources (/​usr/​src/​)\\ 
-   Dans une console tapez:\\ 
-    cd /usr/src 
-    hg clone http://​linuxtv.org/​hg/​~mrechberger/​v4l-dvb 
-Vous aurez alors:\\ 
- 
-    benje@cereli-04:​~$ hg clone http://​linuxtv.org/​hg/​~mrechberger/​v4l-dvb 
-    requesting all changes 
-    adding changesets 
-    adding manifests 
-    adding file changes 
-    added 3576 changesets with 10685 changes to 735 files 
-    benje@cereli-04:​~$ 
-Vous voila avec les sources.\\ 
- 
-=====   ​Récuperer le firmware =====  ​ 
- 
-- Recupérer le firmware (emBDA.sys) **sur le [[http://​linuxtv.org/​v4lwiki/​index.php/​Em2880#​Installation|site linuxtv]]** et le mettre dans ** /​lib/​firmware/​`uname -r` ** .\\ 
- <​code>​cd /​lib/​firmware/​`uname -r`  
-sudo wget http://​85.10.198.106/​firmware/​firmware.tgz 
-sudo tar xvzf firmware.tgz 
-</​code>​ 
- 
-=====   ​Compiler les modules =====  ​ 
- 
-Pour compiler vous devez vous placer dans le dossier v4l-dvb créé par la commande ​ où vous l'avez copié.\\ 
-on utilise la commande cd\\ 
-       ~$ cd /​usr/​src/​v4l-dvb/​ 
-       /​usr/​src/​v4l-dvb$ 
- 
-Faites un make pour compiler le programme.\\ 
-        /​usr/​src/​v4l-dvb$ make 
-Si tout s'est bien passé ​ 
- 
-===== Installer les Modules =====  ​ 
-Une fois la compilation effectuée il reste à l'​installer par un make install:\\ 
-        ~/v4l-dvb$ sudo make install 
- 
->!!! ATTENTION IL FAUT REDEMARRER LA MACHINE la clef usb enlevé!!!\\ 
- 
- 
-=====  Charger les modules =====  ​ 
-Le modules doivent etre chargé par les commandes:​\\ 
-<​code>​ 
-sudo modprobe em28xx 
-sudo modprobe em28xx-audio 
-sudo modprobe em2880-dvb 
-</​code>​ 
-Maintenant brancher votre carte dvb\\ 
-Vous devriez voire en faisant un dmesg:\\ 
-Ne vous souciez pas des messages FIXME.\\ 
-<​code>​ 
-[17180049.996000] em28xx v4l2 driver version 0.0.1 loaded 
-[17180049.996000] usbcore: registered new driver em28xx 
-[17180059.744000] /​home/​benje/​v4l-dvb/​v4l/​mt2060-tuner.c:​ mt2060_module_init 
-[17180085.472000] usb 4-6: new high speed USB device using ehci_hcd and address 4 
-[17180085.608000] em28xx new video device (eb1a:​2881):​ interface 0, class 255 
-[17180085.608000] em28xx #0: Alternate settings: 8 
-[17180085.608000] em28xx #0: Alternate setting 0, max size= 0 
-[17180085.608000] em28xx #0: Alternate setting 1, max size= 0 
-[17180085.608000] em28xx #0: Alternate setting 2, max size= 1448 
-[17180085.608000] em28xx #0: Alternate setting 3, max size= 2048 
-[17180085.608000] em28xx #0: Alternate setting 4, max size= 2304 
-[17180085.608000] em28xx #0: Alternate setting 5, max size= 2580 
-[17180085.608000] em28xx #0: Alternate setting 6, max size= 2892 
-[17180085.608000] em28xx #0: Alternate setting 7, max size= 3072 
-[17180085.672000] i2c_adapter i2c-0: SMBus Quick command not supported, can't probe for chips 
-[17180085.672000] i2c_adapter i2c-1: SMBus Quick command not supported, can't probe for chips 
-[17180085.672000] i2c_adapter i2c-2: SMBus Quick command not supported, can't probe for chips 
-[17180086.280000] input: em2880/​em2870 remote control as /​class/​input/​input3 
-[17180086.280000] em28xx-input.c:​ remote control handler attached 
-[17180086.540000] tuner 3-0061: chip found @ 0xc2 (em28xx #0) 
-[17180086.540000] attach inform: detected I2C address c2 
-[17180086.540000] xc3028-tuner.c:​ selected videostandard PAL-B/G 
-[17180086.540000] xc3028-tuner.c:​ ANALOG Mode! 
-[17180086.592000] xc3028-tuner.c:​ compat mode, please upgrade your firmware! 
-[17180089.460000] xc3028-tuner.c:​ Firmware uploaded 
-[17180089.752000] FIXME: Write failed, backtrace: 
-[17180089.752000] =============================== 
-[17180089.752000] 1e 1f 13 87 18 02 93 91 44 86 96 8c 
-[17180089.752000] ================================ 
-[17180089.752000] xc3028-tuner.c:​ default V4L2_STD_BG 
-[17180089.788000] FIXME: Write failed, backtrace: 
-[17180089.788000] =============================== 
-[17180089.788000] 1e 1f 13 87 18 02 93 91 44 86 96 8c 
-[17180089.788000] ================================ 
-[17180089.832000] attach_inform:​ eeprom detected. 
-[17180089.832000] attach_inform:​ tvp5150 detected. 
-[17180089.872000] em28xx #0: i2c eeprom 00: 1a eb 67 95 1a eb 81 28 58 12 5c 00 6a 20 6a 00 
-[17180089.872000] em28xx #0: i2c eeprom 10: 00 00 04 57 64 57 00 00 60 f4 00 00 02 02 00 00 
-[17180089.872000] em28xx #0: i2c eeprom 20: 56 00 01 00 00 00 02 00 b8 00 00 00 5b 1e 00 00 
-[17180089.872000] em28xx #0: i2c eeprom 30: 00 00 20 40 20 80 02 20 10 02 00 00 00 00 00 00 
-[17180089.872000] em28xx #0: i2c eeprom 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
-[17180089.872000] em28xx #0: i2c eeprom 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
-[17180089.872000] em28xx #0: i2c eeprom 60: 00 00 00 00 00 00 00 00 00 00 20 03 55 00 53 00 
-[17180089.872000] em28xx #0: i2c eeprom 70: 42 00 20 00 32 00 38 00 38 00 31 00 20 00 56 00 
-[17180089.872000] em28xx #0: i2c eeprom 80: 69 00 64 00 65 00 6f 00 00 00 00 00 00 00 00 00 
-[17180089.872000] em28xx #0: i2c eeprom 90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
-[17180089.872000] em28xx #0: i2c eeprom a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
-[17180089.872000] em28xx #0: i2c eeprom b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
-[17180089.872000] em28xx #0: i2c eeprom c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
-[17180089.872000] em28xx #0: i2c eeprom d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
-[17180089.872000] em28xx #0: i2c eeprom e0: 5a 00 55 aa 79 55 54 03 00 17 98 01 00 00 00 00 
-[17180089.872000] em28xx #0: i2c eeprom f0: 0c 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 
-[17180089.872000] EEPROM ID= 0x9567eb1a 
-[17180089.872000] Vendor/​Product ID= eb1a:2881 
-[17180089.872000] AC97 audio (5 sample rates) 
-[17180089.872000] USB Remote wakeup capable 
-[17180089.872000] 500mA max power 
-[17180089.872000] Table at 0x04, strings=0x206a,​ 0x006a, 0x0000 
-[17180089.984000] tvp5150 3-005c: tvp5150am1 detected. 
-[17180094.104000] FIXME: Write failed, backtrace: 
-[17180094.104000] =============================== 
-[17180094.104000] 1e 1f 13 87 18 02 93 91 44 86 96 8c 
-[17180094.104000] ================================ 
-[17180094.476000] em28xx #0: V4L2 VBI device registered as /dev/vbi1 
-[17180094.512000] em28xx #0: V4L2 device registered as /dev/video2 
-[17180094.512000] em28xx-video.c:​ setting DVB lock 
-[17180094.512000] em2880-dvb.c:​ DVB Init 
-[17180094.524000] em2880-dvb.c:​ VIDIOC_S_MODE 
-[17180094.524000] xc3028-tuner.c:​ DIGITAL MODE! 
-[17180094.560000] xc3028-tuner.c:​ compat mode, please upgrade your firmware! 
-[17180097.356000] xc3028-tuner.c:​ Firmware uploaded 
-[17180097.356000] xc3028-tuner.c:​ sending extra call for DVB-T 
-[17180097.472000] zl10353: device found! 
-[17180097.472000] /​home/​benje/​v4l-dvb/​v4l/​em2880-dvb.c:​ em2880_zl10353_init 
-[17180097.652000] DVB: registering new adapter (em2880 DVB-T). 
-[17180097.652000] DVB: registering frontend 0 (Zarlink ZL10353 DVB-T)... 
-[17180097.652000] em28xx-video.c:​ releasing DVB lock 
-[17180097.652000] em28xx #0: Found Pinnacle Hybrid Pro 
-[17180097.652000] em28xx audio device (eb1a:​2881):​ interface 1, class 1 
-[17180097.652000] em28xx audio device (eb1a:​2881):​ interface 2, class 1 
-[17180098.008000] usbcore: registered new driver snd-usb-audio 
-[17180176.152000] tuner 4-0061: chip found @ 0xc2 (usbvision #1) 
-[17180176.152000] tuner 4-0061: tuner type not set 
-[17180177.852000] em28xx-video.c:​ Switching device from DVB-T to analogue mode 
-[17180177.852000] xc3028-tuner.c:​ selected videostandard PAL-B/G 
-[17180177.852000] xc3028-tuner.c:​ ANALOG Mode! 
-[17180177.860000] xc3028-tuner.c:​ compat mode, please upgrade your firmware! 
-[17180180.680000] xc3028-tuner.c:​ Firmware uploaded 
-[17180181.128000] tvp5150 3-005c: tvp5150am1 detected. 
-[17180185.496000] FIXME: Write failed, backtrace: 
-[17180185.496000] =============================== 
-[17180185.496000] 1e 1f 13 87 18 02 93 91 44 86 96 8c 
-[17180185.496000] ================================ 
-[17180185.496000] xc3028-tuner.c:​ default V4L2_STD_BG 
-[17180185.532000] FIXME: Write failed, backtrace: 
-[17180185.532000] =============================== 
-[17180185.532000] 1e 1f 13 87 18 02 93 91 44 86 96 8c 
-[17180185.532000] ================================ 
-[17180186.612000] tuner 4-0061: chip found @ 0xc2 (usbvision #1) 
-[17180186.612000] tuner 4-0061: tuner type not set 
-[17180406.132000] xc3028-tuner.c:​ DIGITAL MODE! 
-[17180406.140000] xc3028-tuner.c:​ compat mode, please upgrade your firmware! 
-[17180408.948000] xc3028-tuner.c:​ Firmware uploaded 
-[17180408.948000] xc3028-tuner.c:​ sending extra call for DVB-T 
-[17180408.948000] /​home/​benje/​v4l-dvb/​v4l/​em2880-dvb.c:​ em2880_zl10353_init 
-[17180409.152000] FIXME: Write failed, backtrace: 
-[17180409.152000] =============================== 
-[17180409.152000] 1e 1f 13 87 18 02 93 91 44 86 96 8c 
-[17180409.152000] ================================ 
-[17181054.440000] FIXME: Write failed, backtrace: 
-[17181054.440000] =============================== 
-[17181054.440000] 1e 1f 13 87 18 02 93 91 44 86 96 8c 
-[17181054.440000] ================================ 
-[17181062.088000] FIXME: Write failed, backtrace: 
-[17181062.088000] =============================== 
-[17181062.088000] 1e 1f 13 87 18 02 93 91 44 86 96 8c 
-[17181062.088000] ================================ 
-[17181068.300000] FIXME: Write failed, backtrace: 
-[17181068.300000] =============================== 
-[17181068.300000] 1e 1f 13 87 18 02 93 91 44 86 96 8c 
-[17181068.300000] ================================ 
-benje@cereli-04:​~$ 
-</​code>​ 
- 
-=====  Scanner les chaines =====  ​ 
-Mais pour regarder la TNT, il est nécessaire d"​ajouter un fichier contenant les specifications techniques de votre émetteur aux logiciels.\\ 
-Hors de nombreux fichiers ne sont pas encore intégré au logiciel.\\ 
-Si la ville de votre émetteur n"est pas inclut, tapez dans un terminal:\\ 
-<​code>​gedit /​usr/​share/​doc/​dvb-utils/​examples/​scan/​dvb-t/​fr-Nom_de_la_ville</​code>​ 
-ou \\ 
-<​code>​kate /​usr/​share/​doc/​dvb-utils/​examples/​scan/​dvb-t/​fr-Nom_de_la_ville</​code>​ 
-et faites un copier/​coller du contenu de [[materiel:​tnt#​code_ville]] correspondant à la ville de votre émetteur dedans enregistrer le fichier.\\ 
-Pour scanner les chaines utiliser la commande scan:\\ 
-Pour xine:\\ 
-<​code>​ 
-scan -n -o zap -p /​usr/​share/​doc/​dvb-utils/​examples/​scan/​dvb-t/​fr-Nice > ~/​.xine/​channels.conf ​ 
-</​code>​ 
-Pour kaffeine:\\ 
-copier le fichier /​usr/​share/​doc/​dvb-utils/​examples/​scan/​dvb-t/​fr-Nom_de_la_ville dans le rep de kaffeine:\\ 
-<​code>​cp /​usr/​share/​doc/​dvb-utils/​examples/​scan/​dvb-t/​fr-Nom_de_la_ville ~/​.kde/​share/​apps/​kaffeine/​dvb-t/​fr-Nom_de_la_ville</​code>​ 
- 
-===== Liens utiles ===== 
- 
- 
- 
- 
-=====  Concernant les erreurs =====  ​ 
->Il semble que les pilotes de certaines webcams (spca5xx) ne supportent pas le >nouveau v4l. Le module correspondant n'est plus chargé et vous vous trouvez >avec la TNT mais sans webcam ! Bug ? 
->>​Effectivement la branche (mrec) de cette carte est encore en dehors de la branche stable (hg). 
- 
----- 
- 
-//​Contributeurs:​ [[utilisateurs:​benje]]//​ 
- 
-D'​apres [[materiel:​tnt]],​ [[http://​forum.ubuntu-fr.org/​viewtopic.php?​pid=323215#​p323215|le forum]], 
-et le site [[http://​linuxtv.org/​v4lwiki/​index.php/​Em2880|Linuxtv.org em2880]] 
  • materiel/pctv_hybrid_pro_stick.1164472778.txt.gz
  • Dernière modification: Le 18/04/2011, 14:48
  • (modification externe)