On Dec 20, 2005, at 3:50 PM, Jono Bacon wrote:

> Hello folks,
>
> New to the list, and I hope you can help.
>
> I have recently built a spanking gorgeous MythTV box. Inside it is a
> Nova-T (the new version which requires the cx88 driver) and a PVR-350
> which obviously uses the glorius ivtv. I first installed the PVR-350
> as per the instructions and then I later added the Nova-T which uses
> the cx88 driver from my 2.2.12-9 kernel on my Ubuntu Breezy box.
>
> Anyway, when I added the Nova-T, it threw a load of errors such as:
>
> [4294695.684000] cx88xx: disagrees about version of symbol
> tveeprom_hauppauge_analog
> [4294695.684000] cx88xx: Unknown symbol tveeprom_hauppauge_analog
> [4294695.685000] cx8800: Unknown symbol cx88_reset
> [4294695.685000] cx8800: Unknown symbol cx88_call_i2c_clients
>
> After some googling and discussion on #mythtv-users, it seems that the
> reason for this fault is that the tveeprom.ko module that I compiled
> in ivtv that replaces the kernel version, is incompatible when using
> the cx88 driver. I was also told that the ivtv tveeprom driver
> actually doesnt do anything different for the PVR-350, and using the
> stock kernel tveeprom just drive both the cards just fine.
>
> With a skip in my step I reverted to the kernel tveeprom driver, and
> from the boot messages it seemed that both the DVB and PVR-350 cards
> loaded fine. I tried the DVB card and it seemed to work fine (albeit
> if a little out of sync with the sound), but the PVR-350 gave no
> output.
>
> Digging a bit deeper it seemed that /dev/video0 was assigned to the
> cx88 driver, but there was no report in /var/log/messages that
> /dev/video1 was assigned to the ivtv driver. To test both video0 and
> video1 I run:
>
>   cat /dev/video[number] > foo.mpg
>
>> From /dev/video1 I got some static displayed.
>
> So my question is:
>
>  - Is there a simple fix to solve this problem? I have tried renaming
> the ivtv module tveeprom-ivtv and also tried a tveeprom-ivtv module
> alias, but this didnt work.

I think you'll also want to use the kernel version of the tuner  
module if you're using it's tveeprom.  You should also probably set  
ivtv_first_minor to 1 in your modprobe.conf :

options ivtv ivtv_first_minor=1

This will make sure ivtv always lets your dvb card grab video0.

>
>  - I have heard that this is all resolved with ivtv 0.4.1 and kernel
> 2.6.14 and later. Is this true, and if so, could someone explain to me
> how this is resolved? Will I need two tveeprom version, and if not,
> which one do I need - the ivtv or kernel one?

The ivtv versions do a little more identification than the kernel  
versions, but thats going away in the 0.5.x series, as their goal is  
merging with v4l, and thus the kernel.

Keith C


_______________________________________________
ivtv-users mailing list
[email protected]
http://ivtvdriver.org/mailman/listinfo/ivtv-users

Reply via email to