[mythtv-users] Can't get PVR 150 to tune : "tuner type not set"?

Scott Johnson scott-mythtv at cfl.rr.com
Sat May 27 20:58:39 UTC 2006


After giving up on my PVR 500 card because only the second (/dev/video1) 
tuner worked I decided to simplify the problem and purchase a PVR 150 
today.  Maybe I could buy my way out of the problem and get on with MythTV.

Instead I have a new problem.  There is no tuned signal on the card.  
I've tested the incoming coax cable signal via a TV and my PVR 500 used 
to see channels.
All the test captures I do are completely black unless I use
# /usr/bin/ivtvctrl -p 0
in which case I at least get some static. Any other -p option yields all 
black.

But then the command below used to tell me that there was a signal 
present when I was using the PVR 500. # /usr/bin/ivtv-tune -c3 -tus-cable
/dev/video0: 61.250 MHz

So I tried the channel scan in mythsetup and it found no channels.

So I did the firmware process from the ivtv website.  My log shows that 
there are no firmware errors reported so that's probably fine.

In short, I'm stuck.  Any help would restore my hopes for this process.
The ivtv driver is telling me that the tuner type is not set.  Googling 
that found that some people suggested the tuner was not supported.  
Hopefully that is not true and I just missed something.

Random thoughts...
I tried two cold starts.
I tried doing /sbin/modprobe ivtv
I'm currently using the /etc/modprobe.conf lines from the Myth(TV)ology 
howto but the ivtv page says they are not needed.

Scott

I'm having some trouble with my email client.  Please forgive if this 
posts twice.

ivtv:  ==================== START INIT IVTV ====================
ivtv:  version 0.6.2 (development snapshot compiled on Mon May  8 
07:44:41 2006) loading
ivtv:  Linux version: 2.6.16-1.2108_FC4 686 REGPARM 4KSTACKS gcc-4.0
ivtv:  In case of problems please include the debug info between
ivtv:  the START INIT IVTV and END INIT IVTV lines, along with
ivtv:  any module options, when mailing the ivtv-users mailinglist.
forcedeth.c: Reverse Engineered nForce ethernet driver. Version 0.49.
ivtv0: Autodetected Hauppauge WinTV PVR-150 card (cx23416 based)
ACPI: PCI Interrupt Link [APC3] enabled at IRQ 18
ACPI: PCI Interrupt 0000:06:06.0[A] -> Link [APC3] -> GSI 18 (level, 
low) -> IRQ 66
ivtv0: Unreasonably low latency timer, setting to 64 (was 32)
tveeprom 0-0050: Hauppauge model 26132, rev F0B2, serial# 9329023
tveeprom 0-0050: tuner model is TCL M2523_5N_E (idx 112, type 4)
tveeprom 0-0050: TV standards NTSC(M) (eeprom 0x08)
tveeprom 0-0050: audio processor is CX25841 (idx 35)
tveeprom 0-0050: decoder processor is CX25841 (idx 28)
tveeprom 0-0050: has no radio, has IR remote
tuner 0-0061: chip found @ 0xc2 (ivtv i2c driver #0)
cx25840 0-0044: cx25841-23 found @ 0x88 (ivtv i2c driver #0)
cx25840 0-0044: loaded v4l-cx25840.fw firmware (16382 bytes)
wm8775 0-001b: chip found @ 0x36 (ivtv i2c driver #0)
ivtv0: loaded v4l-cx2341x-enc.fw firmware (262144 bytes)
ivtv0: Encoder revision: 0x02050032
ivtv0: Allocate DMA encoder MPEG stream: 128 x 32768 buffers (4096KB total)
ivtv0: Allocate DMA encoder YUV stream: 194 x 10800 buffers (2048KB total)
ivtv0: Allocate DMA encoder VBI stream: 120 x 17472 buffers (2048KB total)
ivtv0: Allocate DMA encoder PCM audio stream: 455 x 4608 buffers (2048KB 
total)
tuner 0-0061: tuner type not set
tuner 0-0061: tuner type not set
ivtv0: Initialized Hauppauge WinTV PVR-150, card #0
ivtv:  ====================  END INIT IVTV  ====================

ioctl IVTV_IOC_G_CODEC ok
Codec parameters
aspect      : 2
audio       : 0x00e9
bframes     : 3
bitrate_mode: 0
bitrate     : 8000000
bitrate_peak: 9600000
dnr_mode    : 0
dnr_spatial : 0
dnr_temporal: 8
dnr_type    : 0
framerate   : 0
framespergop: 15
gop_closure : 1
pulldown    : 0
stream_type : 14
ioctl VIDIOC_G_FMT ok
   Type   : Video Capture
   Width  : 720
   Height : 480
ioctl VIDIOC_QUERYCAP ok
   Driver name   : ivtv
   Card type     : Hauppauge WinTV PVR-150
   Bus info      : 0000:06:06.0
   Driver version: 1538
   Capabilities  : 0x01030011
ioctl: VIDIOC_ENUMINPUT
   Input   : 0
   Name    : Tuner 1
   Type    : 0x00000001
   Audioset: 0x00000007
   Tuner   : 0x00000000
   Standard: 0x000000000000B000 ( NTSC )
   Status  : 0

   Input   : 1
   Name    : S-Video 1
   Type    : 0x00000002
   Audioset: 0x00000007
   Tuner   : 0x00000000
   Standard: 0x0000000000FFFFFF ( PAL NTSC SECAM )
   Status  : 0

   Input   : 2
   Name    : Composite 1
   Type    : 0x00000002
   Audioset: 0x00000007
   Tuner   : 0x00000000
   Standard: 0x0000000000FFFFFF ( PAL NTSC SECAM )
   Status  : 0

   Input   : 3
   Name    : S-Video 2
   Type    : 0x00000002
   Audioset: 0x00000007
   Tuner   : 0x00000000
   Standard: 0x0000000000FFFFFF ( PAL NTSC SECAM )
   Status  : 0

   Input   : 4
   Name    : Composite 2
   Type    : 0x00000002
   Audioset: 0x00000007
   Tuner   : 0x00000000
   Standard: 0x0000000000FFFFFF ( PAL NTSC SECAM )
   Status  : 0
ioctl VIDIOC_G_INPUT ok
Video input = 0
ioctl: VIDIOC_ENUMOUTPUT
ioctl VIDIOC_G_OUTPUT failed: Invalid argument
ioctl: VIDIOC_ENUMAUDIO
   Input   : 0
   Name    : Tuner 1

   Input   : 1
   Name    : Line In 1

   Input   : 2
   Name    : Line In 2
ioctl VIDIOC_G_AUDIO ok
Audio input = 0: Tuner 1
ioctl VIDIOC_G_FREQUENCY ok
Frequency = 1076
ioctl: VIDIOC_ENUMSTD
   index       : 0
   ID          : 0x000000000000000F
   Name        : PAL-BGH
   Frame period: 1/25
   Frame lines : 625

   index       : 1
   ID          : 0x00000000000000E0
   Name        : PAL-DK
   Frame period: 1/25
   Frame lines : 625

   index       : 2
   ID          : 0x0000000000000010
   Name        : PAL-I
   Frame period: 1/25
   Frame lines : 625

   index       : 3
   ID          : 0x0000000000000100
   Name        : PAL-M
   Frame period: 1001/30000
   Frame lines : 525

   index       : 4
   ID          : 0x0000000000000200
   Name        : PAL-N
   Frame period: 1/25
   Frame lines : 625

   index       : 5
   ID          : 0x0000000000000400
   Name        : PAL-Nc
   Frame period: 1/25
   Frame lines : 625

   index       : 6
   ID          : 0x00000000000D0000
   Name        : SECAM-BGH
   Frame period: 1/25
   Frame lines : 625

   index       : 7
   ID          : 0x0000000000320000
   Name        : SECAM-DK
   Frame period: 1/25
   Frame lines : 625

   index       : 8
   ID          : 0x0000000000400000
   Name        : SECAM-L
   Frame period: 1/25
   Frame lines : 625

   index       : 9
   ID          : 0x0000000000800000
   Name        : SECAM-L'
   Frame period: 1/25
   Frame lines : 625

   index       : 10
   ID          : 0x0000000000001000
   Name        : NTSC-M
   Frame period: 1001/30000
   Frame lines : 525

   index       : 11
   ID          : 0x0000000000002000
   Name        : NTSC-J
   Frame period: 1001/30000
   Frame lines : 525

   index       : 12
   ID          : 0x0000000000008000
   Name        : NTSC-K
   Frame period: 1001/30000
   Frame lines : 525
ioctl VIDIOC_G_STD ok
Video standard = 0x0000b000
ioctl: VIDIOC_QUERYCTRL
Brightness = 128
Contrast = 64
Saturation = 64
Hue = 0
Volume = 60928
Balance = 32768
Bass = 32768
Treble = 32768
Mute = 0






More information about the mythtv-users mailing list