Pinnacle PCTV 72e

From LinuxTVWiki
Jump to navigation Jump to search

This model is based on the DiB0700 chipset. It needs a very recent version of the DVB drivers. Those in kernel work for me, otherwise you should download the latest drivers from the dib0700 driver author's mercurial repository and build them separately:

hg clone

You also need a firmware image: dvb-usb-dib0700-03-pre1.fw. It may need renaming to dvb-usb-dib0700-1.10.fw.

From kernel version 2.6.26 the drivers are in the main kernel. From kernel version 2.6.28 you need firmware image dvb-usb-dib0700-1.20.fw.

In kernel/v4l-dvb configuration, go to Device Drivers-->Multimedia devices and enable "DVB for Linux" as a module. You may also like to enable "Load and attach frontend modules as needed". In "DVB/ATSC adapters" enable the following as modules:

  • Support for various USB DVB devices
  • DiBcom USB DVB-T devices (based on the DiB3000M-C/P)
  • DiBcom DiB0700 USB DVB devices

In "Customise DVB Frontends" it's safest to disable "Customise the frontend modules to build", but if you want to select them manually, enable:

  • DiBcom 3000P/M-C
  • DiBcom 7000MA/MB/PA/PB/MC
  • DiBcom 7000PC
  • Microtune MT2060 silicon IF tuner
  • Microtune MT2266 silicon tuner
  • DiB0070 silicon base-band tuner

It may be necessary to force the modules to load instead of their being loaded automatically when the card is detected. Add them to /etc/modules to load them automatically at boot, otherwise use modprobe (not insmod in case of dependencies). They are:

  • dib7000m
  • dib7000p
  • dib3000mc
  • mt2060
  • mt2266
  • dvb-usb
  • dvb-usb-dib0700