Comment 169 for bug 439163

Revision history for this message
Fer (fernando-gil-lopez) wrote :

Hello!

It works for me in Ubuntu 10.10 kernel 2.6.35-28 generic with a Hauppage HVR4000:

1. Downloading v4l source of comment #150

     hg clone http://linuxtv.org/hg/v4l-dvb

2. Edit the file: v4l-dvb/linux/drivers/media/video/cx88/cx88-dvb.c

    And commenting out the five lines:

     case CX88_BOARD_HAUPPAUGE_HVR4000:
  /* Toggle reset on cx22702 leaving i2c active */
  cx_set(MO_GP0_IO, 0x00000080);
  //udelay(1000);
  //cx_clear(MO_GP0_IO, 0x00000080);
  //udelay(50);
  //cx_set(MO_GP0_IO, 0x00000080);
  //udelay(1000);

3. As comment #150 says, it was necessary to remove FireDTV modules.
    Before, I ned to install libncurses & libncurses5 (I used synaptics to do it). Then, I entered menuconfig:

         make menuconfig

        and unmarking with (N) the module "FireDTV and FloppyDTV"
        you can find it under Multimedia Support --> DVB/ATSC adapters

4. Compiling and installing the driver:

    make

    sudo make install

It works fine in MythTV but I have some problems in Mythbox pluggin under XBMC. I can watch the first channel selected, but if I select a second channel, XBMC hangs. I don't know if the error is related to this driver.

I tried to do the same in Mythbuntu 11.04 kernel 2.6.38-8, but I obtained a lot of errors related to IOCTL when tried to compile.