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