1. Get source code like described here: http://linuxtv.org/wiki/index.php/How_to_Obtain,_Build_and_Install_V4L- DVB_Device_Drivers#Using_Mercurial
2. Edit the file v4l-dvb/linux/drivers/media/video/cx88/cx88-dvb.c - search for CX88_BOARD_HAUPPAUGE_HVR1300 (somewhere around line 1470 ) - change the lines that they look like: switch (core->boardnr) { case CX88_BOARD_HAUPPAUGE_HVR1300: /* We arrive here with either the cx23416 or the cx22702 * on the bus. Take the bus from the cx23416 and enable the * cx22702 demod */ /* 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); /* enable the cx22702 pins */ cx_clear(MO_GP0_IO, 0x00000004); udelay(1000); break; 3. then go on like described in the wikipage how to build and install. Maybe you have to disable firedtv card in the config by first doing a "make menuconfig" and disable it there. -- HVR-1300 HVR-3000 HVR-4000 broken in kernel https://bugs.launchpad.net/bugs/439163 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs