[mythtv-users] Kudos and need help installing second tuner

Jason Mcmillon jmcmillon at gmail.com
Mon Jul 25 22:59:23 EDT 2005


On 7/25/05, Phill Edwards <philledwards at gmail.com> wrote:
> On 7/25/05, Jason Mcmillon <jmcmillon at gmail.com> wrote:
> > Kudos to the MythTV developers.  Excellent work on a great piece of software.
> >
> > Now on to my problem. I have successfully installed a PVR 250 using
> > Jarod's guide on an Asus P4P800-E motherboard with a NVidia FX 5500
> > video card.
> >
> > I am trying to add an additional software based Hauppauge WinTV card
> > with no luck.
> >
> > /sbin/lspci -v shows:
> > ...
> > 02:09.0 Multimedia video controller: Internext Compression Inc iTVC16 (CX23416)
> > MPEG-2 Encoder (rev 01)
> >        Subsystem: Hauppauge computer works Inc. WinTV PVR 250
> >        Flags: bus master, medium devsel, latency 64, IRQ 201
> >        Memory at f0000000 (32-bit, prefetchable) [size=64M]
> >        Capabilities: [44] Power Management version 2
> >
> > 02:0b.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture (
> > rev 11)
> >        Subsystem: Hauppauge computer works Inc. WinTV Series
> >        Flags: bus master, medium devsel, latency 64, IRQ 11
> >        Memory at f7efe000 (32-bit, prefetchable) [size=4K]
> >        Capabilities: [44] Vital Product Data
> >        Capabilities: [4c] Power Management version 2
> >
> > 02:0b.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 11
> > )
> >        Subsystem: Hauppauge computer works Inc. WinTV Series
> >        Flags: bus master, medium devsel, latency 64, IRQ 11
> >        Memory at f7eff000 (32-bit, prefetchable) [size=4K]
> >        Capabilities: [44] Vital Product Data
> >        Capabilities: [4c] Power Management version 2
> >
> > ll /dev/video? shows:
> >
> > crw-------  1 mythtv root 81, 0 Jul 24 09:55 /dev/video0
> >
> > The WinTV card was autoinstalled under Fedora and my
> > /etc/modprobe.conf now looks like:
> > ...
> > # nvidia kernel module
> > alias char-major-195 nvidia-1_0-7667
> > alias nvidia nvidia-1_0-7667
> >
> > # ivtv modules setup
> > alias char-major-81-0 ivtv
> > alias tveeprom tveeprom-ivtv
> > alias msp3400 msp3400-ivtv
> > install lirc_i2c /sbin/modprobe ivtv; /sbin/modprobe --ignore-install lirc_i2c
> > alias char-major-81 bttv
> >
> > I have tried both "alias char-major-81 bttv" and "alias
> > char-major-81-1 bttv" with no luck.
> >
> > BTW, running "/sbin/depmod -a" followed by "/sbin/modprobe bttv"
> > yields the following error:
> > FATAL: Error inserting bttv
> > (/lib/modules/2.6.11-1.35_FC3smp/kernel/drivers/media/video/bttv.ko):
> > Unknown symbol in module, or unknown parameter (see dmesg)
> >
> > I am pretty new to linux, and was hoping someone could point me in the
> > right direction on how to get my two cards to play well together.
> 
> You should be able to get them both working. I had 2 bttv cards inmy
> system until I swapped them for DVB-T cards which is why it's
> commeneted out in my modprobe.conf below. I think you may need to add
> an option line to tell it which card ID it is and the tuner number to
> use - do a search to find those numbers for this card. Hope it
> helps...
> 
> ### Packard Bell serial port ir remote
> alias char-major-61 lirc_serial
> #options lirc_serial irq=4 io=0x3f8
> #install lirc_serial /bin/setserial /dev/ttyS0 uart none ; #
> /sbin/modprobe --ignore-install lirc_serial
> 
> ### PixelView ir remote
> #alias char-major-61 lirc_gpio
> ###pre-install lirc_gpio modprobe -k lirc_dev
> 
> #----Network card----#
> alias eth0 e100
> 
> #----Sound----#
> alias char-major-116 snd
> alias char-major-14 soundcore
> options snd snd_major=116 snd_cards_limit=1
> 
> # On-board intel sound card
> alias snd-card-0 snd-intel8x0
> alias sound-slot-0 snd-intel8x0
> options snd-intel8x0 index=0
> install snd-intel8x0 /sbin/modprobe --ignore-install snd-intel8x0 &&
> /usr/sbin/alsactl restore >/dev/null 2>&1 || :
> remove snd-intel8x0 { /usr/sbin/alsactl store >/dev/null 2>&1 || : ;
> }; /sbin/modprobe -r --ignore-remove snd-intel8x0
> ###install snd-cmipci /sbin/modprobe --ignore-install snd-cmipci &&
> /usr/sbin/alsactl restore >/dev/null 2>&1 || :
> ###remove snd-cmipci { /usr/sbin/alsactl store >/dev/null 2>&1 || : ;
> }; /sbin/modprobe -r --ignore-remove snd-cmipci
> 
> #----USB----#
> #alias usb-controller ehci-hcd
> #alias usb-controller1 uhci-hcd
> 
> # i2c
> #alias char-major-88 i2c-dev
> alias char-major-89 i2c-dev
> options i2c-core
> options i2c algo bit bit_test=1
> #----bttv----#
> ###alias char-major-81 videodev
> ###alias char-major-81-0 bttv
> ###alias char-major-81-1 bttv
> #options bttv card=37 radio=0 tuner=28 chroma_agc=1 combfilter=2
> ###options bttv card=55,37 radio=0 tuner=0,28 chroma_agc=1 combfilter=2
> 
> 
> # nvidia kernel module
> alias char-major-195 nvidia-1_0-7664
> alias nvidia nvidia-1_0-7664
> 
Hmm... I don't think that is what the problem is because dmesg shows:

bttv: disagrees about version of symbol tveeprom_read
bttv: Unknown symbol tveeprom_read

I have also e-mailed the ivtv list because I think it may be a
conflict with the IVTV drivers.

Again, I appreciate everyone's help getting my setup perfect...

Jason


More information about the mythtv-users mailing list