TNT Pinnacle PCTV DVB-T 72e

last edit : 10 janvier 2008 

Page dédié au supportsous linux du dongle TNT Pinnacle PCTV DVB-T 72e

Tests réalisés sous ubuntu Gutsy


Le dongle ouvert :

La référence du chipset

DIBcom

7070PB1-AXGXba-G-a

on en discute dans le forum ubuntu-fr

Télécharger les dernières source de

Patrick Boettcher :

$ cd /tmp

$ wget http://linuxtv.org/hg/~pb/v4l-dvb/archive/tip.tar.gz

les sources modifiés pour reconnaitre le dongle par le module dib0700 # thanks Albert Comerma

$ tar -xvzf v4l-dvb-9a5a4b57cef4.tar.gz # source v4l

$ tar -xvzf PIN72e.tar.gz # fichié adapté pour le 72e
$ cp ./dvb-usb-ids.h ./v4l-dvb-9a5a4b57cef4/linux/drivers/media/dvb/dvb-usb/dvb-usb-ids.h
$ cp ./dib0700_devices.c ./v4l-dvb-9a5a4b57cef4/linux/drivers/media/dvb/dvb-usb/dib0700_devices.c

$ cd v4l-dvb-9a5a4b57cef4/

Il faut changer un paramètre pour ce chip :

editer le fichier :

linux/drivers/media/dvb/dvb-usb/dib0700_devices.c

changer :

dib0700_set_gpio(adap->dev, GPIO6, GPIO_OUT, 1);

vers

dib0700_set_gpio(adap->dev, GPIO6, GPIO_OUT, 0);

$ make #on compile

$ sudo make install

$ sudo cp dvb-usb-dib0700-1.10.fw /lib/firmware/ #copie du firmware

on plug et voici l'output de dmesg :

[ 1726.108000] usb 4-2: new high speed USB device using ehci_hcd and address 2
[ 1726.240000] usb 4-2: configuration #1 chosen from 1 choice
[ 1727.088000] dib0700: loaded with support for 5 different device-types
[ 1727.088000] dvb-usb: found a 'Pinnacle PCTV 72e DVB-T' in cold state, will try to load a firmware
[ 1727.140000] dvb-usb: downloading firmware from file 'dvb-usb-dib0700-1.10.fw'
[ 1727.388000] dib0700: firmware started successfully.
[ 1727.892000] dvb-usb: found a 'Pinnacle PCTV 72e DVB-T' in warm state.
[ 1727.892000] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
[ 1727.892000] DVB: registering new adapter (Pinnacle PCTV 72e DVB-T)
[ 1727.940000] dvb-usb: no frontend was attached by 'Pinnacle PCTV 72e DVB-T'
[ 1727.940000] dvb-usb: Pinnacle PCTV 72e DVB-T successfully initialized and connected.
[ 1727.940000] usbcore: registered new interface driver dvb_usb_dib0700

A bientôt pour une version plus simple ;-)

Version plus simple de armand

testé sur ubuntu gutsy 7.10 kernel 2.6.22-14-generic


wget http://www.barbak.org/v4l_for_72e_dongle.tar.bz2
tar xvjf v4l_for_72e_dongle.tar.bz2
cd v4l-dvb
sudo cp firmware/dvb-usb-dib0700-1.10.fw /lib/firmware/
make all
sudo make install