[mythtv-users] HD3000 recording problem in Mythtv- signalStrengthATSC_v4l2(), error: Invalid argument

Brad Fuller bradallenfuller at yahoo.com
Tue Nov 29 13:56:25 EST 2005


R. Geoffrey Newbury wrote:

>On Tue, 29 Nov 2005 08:45:08 -0800, Brad Fuller wrote:
>
>  
>
>>>I wish I could tell you 1, 2, 3 simple steps that would help your 
>>>system work, but it may take a bit of trial-and-error on your part to 
>>>find the right combination of commands.  It took me a few days of 
>>>experimenting to come up with the two files that I use now.
>>>      
>>>
>>Much obliged. I'll check them out.
>>
>>I do think there is something with bootup because I have to modprobe to 
>>get cx88 successfully loaded. But, it IS loaded and I can use mplayer to 
>>view HD channels. And, when going into Mythtv, PVR250 works. That's why 
>>I thought it was a configuration problem inside Mythtv, not a driver issue.
>>    
>>
>
>If you want to watch HD, you need the cx-dvb module. It should be loaded
>after the ivtv modules and not as part of them. 
>
What do mean "not as part of them"?  You mean not in modprobe?

My modprobe.conf:

====
alias char-major-61 lirc_i2c
alias eth0 via-rhine
alias scsi_hostadapter sata_via
alias snd-card-0 snd-via82xx
options snd-card-0 index=0
options snd-via82xx index=0
remove snd-via82xx { /usr/sbin/alsactl store 0 >/dev/null 2>&1 || : ; }; 
/sbin/modprobe -r --ignore-remove snd-via82xx
alias usb-controller ehci-hcd
alias usb-controller1 uhci-hcd
alias ieee1394-controller ohci1394
#
# ivtv modules setup
alias char-major-81-0 ivtv
alias tveeprom tveeprom-ivtv
alias msp3400 msp3400-ivtv
#
# nvidia kernel module
alias char-major-195 nvidia-1_0-7676
alias nvidia nvidia-1_0-7676
# lirc - at bottom to ensure ivtv is loaded before lirc_i2c
install lirc_i2c /sbin/modprobe ivtv; /sbin/modprobe --ignore-install 
lirc_i2c
install cx88-dvb
====

cx88-dvb is the last loaded. But, the PC still just loads the V4L 
drivers. I still have to manually:

/sbin/modprobe cx-88


>Your card should show up
>at /dev/dvb/adapter0 with subfolders.
>  
>
Yeah.. it does when I manually "modprobe cx88-dvb"

>If your card does not want to show up, try adding 'card=22' to the
>modprobe line.
>  
>
It seems to be recognized as card=22. Here's the dmesg:

----------------------------
Linux video capture interface: v1.00
cx2388x blackbird driver version 0.0.5 loaded
cx88[0]: subsystem: 7063:3000, board: pcHDTV HD3000 HDTV 
[card=22,autodetected]
TV tuner 52 at 0x1fe, Radio tuner -1 at 0x1fe
cx2388x v4l2 driver version 0.0.5 loaded
ACPI: PCI Interrupt 0000:00:0b.0[A] -> Link [LNKC] -> GSI 11 (level, 
low) -> IRQ 11
cx88[0]: subsystem: 7063:3000, board: pcHDTV HD3000 HDTV 
[card=22,autodetected]
TV tuner 52 at 0x1fe, Radio tuner -1 at 0x1fe
cx88[0]/0: found at 0000:00:0b.0, rev: 5, irq: 11, latency: 32, mmio: 
0xea000000
 : chip found @ 0xc2 (cx88[0])
tuner 1-0061: type set to 52 (Thomson DDT 7610 (ATSC/NTSC))
cx88[0]/0: registered device video0 [v4l2]
cx88[0]/0: registered device vbi0
cx88[0]/0: registered device radio0
----------------------------

>It is clear that you are loading the card against the ivtv driver (version
>.5....which is why it almost works...).
>  
>
What do you mean "against the ivtv driver"?

I guess I'm not understanding the integration of tveeprom for dvb and 
ivtv that you explained before. Is that my problem?

thanks for your help!

brad
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mythtv.org/pipermail/mythtv-users/attachments/20051129/fa493046/attachment.htm


More information about the mythtv-users mailing list