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

Phill Edwards philledwards at gmail.com
Mon Jul 25 06:39:45 EDT 2005


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


More information about the mythtv-users mailing list