[mythtv-users] Nova T PCI

Tim Sawyer mythtv at calidris.co.uk
Sat Apr 12 21:39:34 UTC 2008


On Saturday 12 Apr 2008, John Veness wrote:
> Tim Sawyer wrote:
> > On Saturday 12 Apr 2008, John Veness wrote:
> >> Tim Sawyer wrote:
> >>> On Friday 11 Apr 2008, Nick Morrott wrote:
> >>>> On 11/04/2008, Tim Sawyer <mythtv at calidris.co.uk> wrote:
> >>>>> Hi Folks,
> >>>>>
> >>>>>  Given my trouble with the Nova-T-500, I've got hold of a couple of
> >>>>> Nova-T PCI cards.
> >>>>>
> >>>>>  I can't find anywhere how to set them up in mythtv.  What kind of
> >>>>> card are they?  There is nothing on any of the wiki pages suggesting
> >>>>> how to set this card up.
> >>>>
> >>>> They're standard DVB cards, same as the Nova T-500. Set them up the
> >>>> same as you would the Nova T-500.
> >>>
> >>> Hmm.  They don't show up in the same place in the config.  I've set
> >>> them up as MPEG2 cards, using /dev/video0 and /dev/video1 and they
> >>> don't work, trying to watch live TV just gives me a black screen then
> >>> it returns back to the myth menu.
> >>
> >> They're not MPEG2 cards, they are DVB, so you need to select DVB when
> >> adding the card, then look for card 2, 3, 4 etc. If that isn't working,
> >> what does lspci say, and what do you have in your /dev/dvb folder?
> >
> > tjs at mythtv:/dev/dvb$ ls
> > adapter0  adapter1
> >
> > These two are probably the T-500 card?
>
> Yep. There should be adapter2 and adapter3 there too, so that's a problem.
>
> > tjs at mythtv:/dev/dvb$ lspci
> > 00:00.0 Memory controller: nVidia Corporation CK804 Memory Controller
> > (rev a3) 00:01.0 ISA bridge: nVidia Corporation CK804 ISA Bridge (rev a3)
> > 00:01.1 SMBus: nVidia Corporation CK804 SMBus (rev a2)
> > 00:02.0 USB Controller: nVidia Corporation CK804 USB Controller (rev a2)
> > 00:02.1 USB Controller: nVidia Corporation CK804 USB Controller (rev a3)
> > 00:04.0 Multimedia audio controller: nVidia Corporation CK804 AC'97 Audio
> > Controller (rev a2)
> > 00:06.0 IDE interface: nVidia Corporation CK804 IDE (rev f2)
> > 00:07.0 IDE interface: nVidia Corporation CK804 Serial ATA Controller
> > (rev f3) 00:08.0 IDE interface: nVidia Corporation CK804 Serial ATA
> > Controller (rev f3) 00:09.0 PCI bridge: nVidia Corporation CK804 PCI
> > Bridge (rev a2) 00:0a.0 Bridge: nVidia Corporation CK804 Ethernet
> > Controller (rev a3) 00:0b.0 PCI bridge: nVidia Corporation CK804 PCIE
> > Bridge (rev a3) 00:0c.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge
> > (rev a3) 00:0d.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev
> > a3) 00:0e.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3)
> > 00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron]
> > HyperTransport Technology Configuration
> > 00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron]
> > Address Map
> > 00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron]
> > DRAM Controller
> > 00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron]
> > Miscellaneous Control
> > 01:06.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1
> > Controller (rev 62)
> > 01:06.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1
> > Controller (rev 62)
> > 01:06.2 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 65)
> > 01:07.0 Multimedia video controller: Conexant CX23880/1/2/3 PCI Video and
> > Audio Decoder (rev 05)
> > 01:07.2 Multimedia controller: Conexant CX23880/1/2/3 PCI Video and Audio
> > Decoder [MPEG Port] (rev 05)
> > 01:07.4 Multimedia controller: Conexant CX23880/1/2/3 PCI Video and Audio
> > Decoder [IR Port] (rev 05)
> > 01:08.0 Multimedia video controller: Conexant CX23880/1/2/3 PCI Video and
> > Audio Decoder (rev 05)
> > 01:08.2 Multimedia controller: Conexant CX23880/1/2/3 PCI Video and Audio
> > Decoder [MPEG Port] (rev 05)
> > 01:08.4 Multimedia controller: Conexant CX23880/1/2/3 PCI Video and Audio
> > Decoder [IR Port] (rev 05)
> > 05:00.0 VGA compatible controller: nVidia Corporation G72 [GeForce 7300
> > LE] (rev a1)
> >
> > I can't select the card the same as the T-500, it just lists 0-in use and
> > 1-in use and then cycles around to 0 again.
> >
> > Cheers,
> >
> > Tim.
>
> I don't know enough to know if that lspci is correct, but it's probably
> useful info to someone. Anyway, the problem is with the Nova-Ts, not
> Myth. I suggest you look at the dvb-v4l wiki site/wiki/mailing list
> http://www.linuxtv.org/.

Hmm.

http://www.linuxtv.org/wiki/index.php/Hauppauge_WinTV-NOVA-T_PCI
suggests it should just work, or require a module to be loaded.

tjs at mythtv:~$ sudo modprobe cx88_dvb
[sudo] password for tjs:
WARNING: Error inserting videobuf_core 
(/lib/modules/2.6.22-14-generic/kernel/drivers/media/video/videobuf-core.ko): 
Invalid module format
WARNING: Error inserting videobuf_dma_sg 
(/lib/modules/2.6.22-14-generic/kernel/drivers/media/video/videobuf-dma-sg.ko): 
Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting videobuf_dvb 
(/lib/modules/2.6.22-14-generic/kernel/drivers/media/video/videobuf-dvb.ko): 
Unknown symbol in module, or unknown parameter (see dmesg)
FATAL: Error inserting cx88_dvb 
(/lib/modules/2.6.22-14-generic/kernel/drivers/media/video/cx88/cx88-dvb.ko): 
Unknown symbol in module, or unknown parameter (see dmesg)

don't look good.

dmesg gives:

[ 5623.736005] videobuf_core: exports duplicate symbol videobuf_mmap_mapper 
(owned by video_buf)
[ 5623.761841] videobuf_dma_sg: disagrees about version of symbol 
videobuf_alloc
[ 5623.761844] videobuf_dma_sg: Unknown symbol videobuf_alloc
[ 5623.761910] videobuf_dma_sg: Unknown symbol videobuf_queue_core_init
[ 5623.780643] videobuf_dvb: disagrees about version of symbol 
videobuf_read_stop
[ 5623.780646] videobuf_dvb: Unknown symbol videobuf_read_stop
[ 5623.780668] videobuf_dvb: disagrees about version of symbol videobuf_waiton
[ 5623.780669] videobuf_dvb: Unknown symbol videobuf_waiton
[ 5623.780732] videobuf_dvb: disagrees about version of symbol 
videobuf_read_start
[ 5623.780733] videobuf_dvb: Unknown symbol videobuf_read_start
[ 5623.780813] videobuf_dvb: disagrees about version of symbol 
dvb_frontend_detach
[ 5623.780815] videobuf_dvb: Unknown symbol dvb_frontend_detach
[ 5623.780859] videobuf_dvb: disagrees about version of symbol 
dvb_unregister_frontend
[ 5623.780861] videobuf_dvb: Unknown symbol dvb_unregister_frontend
[ 5623.780880] videobuf_dvb: disagrees about version of symbol 
dvb_register_frontend
[ 5623.780882] videobuf_dvb: Unknown symbol dvb_register_frontend
[ 5623.780965] videobuf_dvb: Unknown symbol videobuf_to_dma
[ 5623.804609] cx88_dvb: Unknown symbol videobuf_dvb_unregister
[ 5623.804638] cx88_dvb: Unknown symbol videobuf_dvb_register

which is the root of my problems.  Dunno what's wrong or how to fix it though!  
This is a mythbuntu 7.10 system, but it does have a v4l-dvb built from source 
in order to get my Nova T-500 remote working.  Do I need to rebuild a later 
version of that?

Cheers for any ideas.

Tim.


More information about the mythtv-users mailing list