[mythtv-users] Fwd: PVR 250, Picture, No Sound..IVTV problem? Read archives....tried most everything, but, am stuck...

Adam Gianola devils.taco at gmail.com
Sat Mar 19 16:15:20 UTC 2005


perhaps an 'alias msp3400 msp3400-ivtv' in the modprobe.conf could help...


On Sat, 19 Mar 2005 10:04:25 -0600, Kelly Grigg
<cayenne at cayennecomputing.com> wrote:
> Please excuse if this did make the list before...just reposting after
> changing my settings to make sure I get my posts back to myself...to
> confirm my mails are making it to the list properly.
> 
> Same problems right now tho...any help appreciated.
> 
> TIA,
> 
> K
> 
> Begin forwarded message:
> 
> >
> >
> > Hello all!!
> >
> > First, I pretty much had myth 0.15 working on a slower box....but,
> > sound was
> > choppy no matter what I did...so, I built another box, ASUS
> > motherboard,
> > Athlon processor
> >
> > servername 2.6.8-gentoo-r8 # uname -a
> > Linux servername 2.6.8-gentoo-r8 #3 SMP Sat Oct 16 06:00:33 CDT 2004
> > i686 AMD
> > Athlon(tm)  AuthenticAMD GNU/Linux
> >
> > 500 MB ram
> >
> > Audigy2 soundcard
> > Alsa
> >
> > Other than that...I used the same working prv250 card, and harddrives.
> > I'm
> > running Gentoo with a 2.6 kernel
> >
> > I'm trying to get myth 0.16 running. I've to pretty much everything
> > going on
> > it with the exception of sound with the video. On music...sounds plays
> > great.
> >
> > I can get myth to record video, just no sound. I can watch tv live,
> > but, no
> > sound.
> >
> > I tried mplayer /dev/video0....picture, but, no sound.  So, I'm
> > guessing it is
> > ivtv error. When I start the mplayer...I get no errors...it appears to
> > be
> > trying to play sound.
> >
> > I have ivtv 0.2.0_rc3-r3 (I emerged with gentoo's package mgmt
> > system...it
> > says it is already set up to run with pvr 250/350....and it worked
> > last time
> > before rebuilding box )
> >
> >
> > I've been reading through the archives, and the links to the
> > wiki...and have
> > tried the following:
> >
> > n /etc/modules.conf add or edit this line:
> > options msp3400 once=1 simple=1 standard=XX
> >
> > or on the command line, type:
> > insmod msp3400 once=1 simple=1 standard=XX
> >
> > where XX is one of:
> >
> > 0x20 USA, Argentina
> > 0x21 USA, Argentina
> >
> > However, doing the insmod msp3400 gave the following:
> > 2.6.8-gentoo-r8 # insmod msp3400 once=1 simple=1 standard=0x20
> > insmod: can't read 'msp3400': No such file or directory
> >
> > However lsmod shows I have tht module:
> > 2.6.8-gentoo-r8 # lsmod
> > Module                  Size  Used by
> > snd_pcm_oss            50088  0
> > snd_mixer_oss          18176  1 snd_pcm_oss
> > orinoco_pci             5440  0
> > orinoco                40268  1 orinoco_pci
> > hermes                  7808  2 orinoco_pci,orinoco
> > lirc_dev               13708  0
> > ivtv                  514452  0
> > tuner                  18576  0
> > saa7115                11908  0
> > msp3400                21908  0
> > i2c_algo_bit            8840  1 ivtv
> > videodev                7872  1 ivtv
> > i2c_core               19648  5 ivtv,tuner,saa7115,msp3400,i2c_algo_bit
> > nvidia               4819092  18
> > snd_emu10k1            93000  1
> > snd_rawmidi            21028  1 snd_emu10k1
> > snd_pcm                83844  2 snd_pcm_oss,snd_emu10k1
> > snd_timer              22084  1 snd_pcm
> > snd_seq_device          7240  2 snd_emu10k1,snd_rawmidi
> > snd_ac97_codec         64964  1 snd_emu10k1
> > snd_page_alloc          9480  2 snd_emu10k1,snd_pcm
> > snd_util_mem            3904  1 snd_emu10k1
> > snd_hwdep               7812  1 snd_emu10k1
> > snd                    47140  12
> > snd_pcm_oss,snd_mixer_oss,snd_emu10k1,snd_rawmidi,snd_pcm,snd_timer,snd
> > _seq_device,snd_ac97_codec,snd_util_mem,snd_hwdep
> >
> > (I have not tried to get lirc working yet...and am just playing to my
> > monitor
> > right now.)
> >
> > I tried the suggestions on this thread that seemed to be the most
> > relavent:
> > http://www.gossamer-threads.com/lists/mythtv/users/80563?
> > search_string=mplayer%20pvr%20250%20no%20sound;#80563
> >
> > But these failed...
> >
> > I checked and my msp3400 seems to be in the correct place
> > From the /lib/modules/2.6.8-gentoo-r8 directory I do:
> >
> > find . -name "msp3400*"
> > ./extra/msp3400.ko
> > ./extra/msp3400.ko_old
> > ./kernel/drivers/media/video/msp3400.ko
> > ./kernel/drivers/media/video/msp3400.ko_old
> >
> > (the _old files are just where I backed up the original files...in
> > case I was
> > to try to move them...but, I've not done anythig here as of yet)
> >
> > When I do:
> > 2.6.8-gentoo-r8 # modinfo msp3400
> > parm:           probe:List of adapter,address pairs to scan
> > additionally
> > parm:           probe_range:List of adapter,start-addr,end-addr
> > triples to
> > scan additionally
> > parm:           ignore:List of adapter,address pairs not to scan
> > parm:           ignore_range:List of adapter,start-addr,end-addr
> > triples not
> > to scan
> > parm:           force:List of adapter,address pairs to boldly assume
> > to be
> > present
> > description:    device driver for msp34xx TV sound processor
> > author:         Gerd Knorr
> > license:        GPL
> > vermagic:       2.6.8-gentoo-r8 SMP K7 4KSTACKS gcc-3.3
> > depends:        i2c-core
> >
> > Now according to the manual I got from Mythtv...it seems to indicate
> > that
> > since I don't have parm: standard int, that I may be using the wrong
> > module....but, I'm at a loss on this issue...
> >
> > I've seen where myth does seem to try to mute things and have toggled
> > the
> > ivtvctl -y mute=0....with no avail.
> >
> >
> > lspci give this:
> >
> > 2.6.8-gentoo-r8 # lspci
> > 0000:00:00.0 Host bridge: nVidia Corporation nForce2 AGP (different
> > version?)
> > (rev c1)
> > 0000:00:00.1 RAM memory: nVidia Corporation nForce2 Memory Controller
> > 0 (rev
> > c1)
> > 0000:00:00.2 RAM memory: nVidia Corporation nForce2 Memory Controller
> > 4 (rev
> > c1)
> > 0000:00:00.3 RAM memory: nVidia Corporation nForce2 Memory Controller
> > 3 (rev
> > c1)
> > 0000:00:00.4 RAM memory: nVidia Corporation nForce2 Memory Controller
> > 2 (rev
> > c1)
> > 0000:00:00.5 RAM memory: nVidia Corporation nForce2 Memory Controller
> > 5 (rev
> > c1)
> > 0000:00:01.0 ISA bridge: nVidia Corporation nForce2 ISA Bridge (rev a4)
> > 0000:00:01.1 SMBus: nVidia Corporation nForce2 SMBus (MCP) (rev a2)
> > 0000:00:02.0 USB Controller: nVidia Corporation nForce2 USB Controller
> > (rev
> > a4)
> > 0000:00:02.1 USB Controller: nVidia Corporation nForce2 USB Controller
> > (rev
> > a4)
> > 0000:00:02.2 USB Controller: nVidia Corporation nForce2 USB Controller
> > (rev
> > a4)
> > 0000:00:04.0 Ethernet controller: nVidia Corporation nForce2 Ethernet
> > Controller (rev a1)
> > 0000:00:08.0 PCI bridge: nVidia Corporation nForce2 External PCI
> > Bridge (rev
> > a3)
> > 0000:00:09.0 IDE interface: nVidia Corporation nForce2 IDE (rev a2)
> > 0000:00:1e.0 PCI bridge: nVidia Corporation nForce2 AGP (rev c1)
> > 0000:01:06.0 Network controller: Intersil Corporation Prism 2.5 Wavelan
> > chipset (rev 01)
> > 0000:01:08.0 Multimedia video controller: Internext Compression Inc
> > iTVC16
> > (CX23416) MPEG-2 Encoder (rev 01)
> > 0000:01:0a.0 Multimedia audio controller: Creative Labs SB Audigy (rev
> > 04)
> > 0000:01:0a.1 Input device controller: Creative Labs SB Audigy
> > MIDI/Game port
> > (rev 04)
> > 0000:01:0a.2 FireWire (IEEE 1394): Creative Labs SB Audigy FireWire
> > Port (rev
> > 04)
> > 0000:02:00.0 VGA compatible controller: nVidia Corporation NV18
> > [GeForce4 MX
> > 4000 AGP 8x] (rev c1)
> >
> >
> > And my modules.conf file looks like this:
> >
> > ### This file is automatically generated by modules-update
> > #
> > # Please do not edit this file directly. If you want to change or add
> > # anything please take a look at the files in /etc/modules.d and read
> > # the manpage for modules-update.
> > #
> > ### modules-update: start processing /etc/modules.d/aliases
> > # Aliases to tell insmod/modprobe which modules to use
> >
> > # Uncomment the network protocols you don't want loaded:
> > # alias net-pf-1 off          # Unix
> > # alias net-pf-2 off          # IPv4
> > # alias net-pf-3 off          # Amateur Radio AX.25
> > # alias net-pf-4 off          # IPX
> > # alias net-pf-5 off          # DDP / appletalk
> > # alias net-pf-6 off          # Amateur Radio NET/ROM
> > # alias net-pf-9 off          # X.25
> > # alias net-pf-10 off         # IPv6
> > # alias net-pf-11 off         # ROSE / Amateur Radio X.25 PLP
> > # alias net-pf-19 off         # Acorn Econet
> >
> > alias char-major-10-175       agpgart
> > alias char-major-10-200       tun
> > alias char-major-81   bttv
> > alias char-major-108  ppp_generic
> > alias /dev/ppp                ppp_generic
> > alias tty-ldisc-3     ppp_async
> > alias tty-ldisc-14    ppp_synctty
> > alias ppp-compress-21 bsd_comp
> > alias ppp-compress-24 ppp_deflate
> > alias ppp-compress-26 ppp_deflate
> >
> > # Crypto modules (see http://www.kerneli.org/)
> > alias loop-xfer-gen-0 loop_gen
> > alias loop-xfer-3     loop_fish2
> > alias loop-xfer-gen-10        loop_gen
> > alias cipher-2                des
> > alias cipher-3                fish2
> > alias cipher-4                blowfish
> > alias cipher-6                idea
> > alias cipher-7                serp6f
> > alias cipher-8                mars6
> > alias cipher-11               rc62
> > alias cipher-15               dfc2
> > alias cipher-16               rijndael
> > alias cipher-17               rc5
> >
> > # Support for i2c and lm_sensors
> > alias char-major-89    i2c-dev
> >
> > # Old nvidia support ...
> > alias char-major-195 NVdriver
> > alias /dev/nvidiactl char-major-195
> >
> > ### modules-update: end processing /etc/modules.d/aliases
> >
> > ### modules-update: start processing /etc/modules.d/alsa
> > # Alsa 0.9.X kernel modules' configuration file.
> > #
> > $Header:
> > /var/cvsroot/gentoo-x86/media-sound/alsa-utils/files/alsa-
> > modules.conf-rc,v
> > 1.2 2004/07/18 03:40:55 dragonheart Exp $
> >
> > # ALSA portion
> > #alias char-major-116 snd
> > alias snd-card-0 snd-emu10k1
> > # OSS/Free portion
> > #alias char-major-14 soundcore
> > alias sound-slot-0 snd-card-0
> >
> > ##
> > ## IMPORTANT:
> > ## You need to customise this section for your specific sound card(s)
> > ## and then run `update-modules' command.
> > ## Read alsa-driver's INSTALL file in /usr/share/doc for more info.
> > ##
> > ##  ALSA portion
> > ## alias snd-card-0 snd-interwave
> > ## alias snd-card-1 snd-ens1371
> > ##  OSS/Free portion
> > ## alias sound-slot-0 snd-card-0
> > ## alias sound-slot-1 snd-card-1
> > ##
> >
> > # OSS/Free portion - card #1
> > alias sound-service-0-0 snd-mixer-oss
> > alias sound-service-0-1 snd-seq-oss
> > alias sound-service-0-3 snd-pcm-oss
> > alias sound-service-0-8 snd-seq-oss
> > alias sound-service-0-12 snd-pcm-oss
> > ##  OSS/Free portion - card #2
> > ## alias sound-service-1-0 snd-mixer-oss
> > ## alias sound-service-1-3 snd-pcm-oss
> > ## alias sound-service-1-12 snd-pcm-oss
> >
> > alias /dev/mixer snd-mixer-oss
> > alias /dev/dsp snd-pcm-oss
> > alias /dev/midi snd-seq-oss
> >
> > # Set this to the correct number of cards.
> > options snd cards_limit=1
> >
> > ### modules-update: end processing /etc/modules.d/alsa
> >
> > ### modules-update: start processing /etc/modules.d/i386
> > alias parport_lowlevel parport_pc
> > alias char-major-10-144 nvram
> > alias binfmt-0064 binfmt_aout
> > alias char-major-10-135 rtc
> >
> > ### modules-update: end processing /etc/modules.d/i386
> >
> > ### modules-update: start processing /etc/modules.d/ivtv
> > alias char-major-81 videodev
> >  alias char-major-81-0 ivtv
> >  alias char-major-61 lirc_i2c
> >  options ivtv ivtv-debug=0 mpg_buffers=90
> >  options tuner type=2
> >  options msp3400 once=1 simple=1 debug=0
> >  add below ivtv msp3400 saa7115 tuner
> >  add above ivtv lirc_dev lirc_i2c
> > ### modules-update: end processing /etc/modules.d/ivtv
> >
> > ### modules-update: start processing /etc/modules.d/nvidia
> > # Nvidia drivers support
> > alias char-major-195 nvidia
> > alias /dev/nvidiactl char-major-195
> >
> > # To tweak the driver the following options can be used, note that
> > # you should be careful, as it could cause instability!!
> > #
> > #   To enable Side Band Adressing:  NVreg_EnableAGPSBA=1
> > #
> > #   To enable Fast Writes: NVreg_EnableAGPFW=1
> > #
> > # To enable both for instance, uncomment following line:
> > #
> > #options nvidia NVreg_EnableAGPSBA=1 NVreg_EnableAGPFW=1
> >
> >
> > ### modules-update: end processing /etc/modules.d/nvidia
> >
> > ### modules-update: start processing /etc/modules.d/svgalib
> > probeall  /dev/svga  svgalib_helper
> >
> > ### modules-update: end processing /etc/modules.d/svgalib
> >
> >
> > I've gone through with kmix, and alsamixer...and tried making sure
> > everything
> > is un-muted...and tried with volumne up on all sliders.
> >
> > And finally, my /etc/modules.d/ivtv files looks like this:
> >
> > alias char-major-81 videodev
> >  alias char-major-81-0 ivtv
> >  alias char-major-61 lirc_i2c
> >  options ivtv ivtv-debug=0 mpg_buffers=90
> >  options tuner type=2
> >  options msp3400 once=1 simple=1 debug=0
> >  add below ivtv msp3400 saa7115 tuner
> >  add above ivtv lirc_dev lirc_i2c
> >
> >
> > Well, this is pretty long, but, wanted to try to show all my settings
> > I've
> > been looking at...and what all I've tried. If someone can help me or
> > point to
> > some links, I'd greatly appreciate it. I'm SOOOOO close to having this
> > work...but, I'm stuck.
> >
> > I've followed about 3 guides...the most popular ones...and I just
> > cannot seem
> > to get past this.
> >
> > Thanks in advance for any help you can give...
> >
> > Kelly
> >
> >
> >
> >
> >
> 
> 
> _______________________________________________
> mythtv-users mailing list
> mythtv-users at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
> 
> 
>


More information about the mythtv-users mailing list