Update to the latest FC4 kernel and update to ivtv-0.4.0. That probably
fixes the problem. If not, please post again with the dmesg output of
the ivtv initialization.
Hans
On Tuesday 22 November 2005 03:42, Vince Turandot wrote:
> Can anyone at least tell me what might cause a -19
> error?
>
> > Nov 15 21:26:10 a22g kernel: ivtv: Error -19 reading
>
> Hauppauge eeprom.
>
> I've looked at the troubleshooting page on the web
> site and did a couple of searches using Google but
> haven't found an answer. Since everything had been
> working fine for a couple of months, my guess is that
> some setting in the hardware got hosed.
>
> I did /usr/bin/ivtvctl -a -d /dev/videoX (for both
> video0 and video1) and all the settings seem to be the
> same for both my video cards. But as of a week ago I
> only get video on one card and snow on the other.
>
> Thanks again,
> Vince
>
> --- Vince Turandot <[EMAIL PROTECTED]> wrote:
> > Date: Fri, 18 Nov 2005 17:46:03 -0800 (PST)
> > From: Vince Turandot <[EMAIL PROTECTED]>
> > Subject: PVR250 problems after antenna turned
> > To: [email protected]
> >
> > Here is a weird one. My MythTV system with two
> > video
> > cards has been working fine since September. We had
> > a
> > wind storm a few days ago and several recordings
> > made
> > on my PVR250 were "bad" because the wind turned my
> > antenna to the wrong direction. (No, I don't have
> > cable or satellite TV.) Now, even with system
> > reboot
> > after power off, my PVR250 only shows snow. My
> > AverMedia card is the same as before. I've switched
> > the antenna connections between the two cards and
> > get
> > the same results.
> >
> > Any idea what could have gone wrong with the PVR250
> > card? I notice an Error -19 in /etc/log/messages
> > but
> > don't know if it was there before or is new. Below
> > is
> > info that I think may be useful.
> >
> > Specific questions:
> > 1. How can I tell if tveeprom module is loaaded
> > before eeprom kernel module?
> > 2. If I need to upgrade ivtv to 0.4.0 is there
> > anything else I need to upgrade or change?
> > 3. How likely is it that the hardware went bad?
> > 4. Should I really downgrade the firmware to
> > 0x02040011?
> >
> > Thanks,
> > Vince
> >
> > (these four lines extracted from the bigger log
> > below)
> > Nov 15 21:26:10 a22g kernel: ivtv: i2c client addr:
> > 0x50 not found!
> > Nov 15 21:26:10 a22g kernel: ivtv: Error -19 reading
> > Hauppauge eeprom.
> > Nov 15 21:26:10 a22g kernel: ivtv: Possible causes:
> > the tveeprom module was not loaded, or
> > Nov 15 21:26:10 a22g kernel: ivtv: the eeprom kernel
> > module was loaded before the tveeprom module.
> >
> > [EMAIL PROTECTED] mythtv]# lsmod | grep eeprom
> > tveeprom 10804 0
> > eeprom 7377 0
> > i2c_sensor 3521 2 it87,eeprom
> > i2c_core 21569 11
>
> lirc_i2c,msp3400,tveeprom,saa7115,tuner,i2c_algo_bit,it87,eeprom,i2c_
>sensor,i2c_isa,i2c_viapro
>
> > [EMAIL PROTECTED] mythtv]#
> >
> > [EMAIL PROTECTED] log]# rpm -qa | grep ivtv
> > ivtv-0.2.0-69_rc3k.rhfc4.at
> > ivtv-firmware-enc-2.04.024-4.at
> > perl-Video-ivtv-0.13-7.rhfc4.at
> > ivtv-kmdl-2.6.12-1.1398_FC4-0.2.0-69_rc3k.rhfc4.at
> > ivtv-firmware-dec-2.02.023-4.at
> > [EMAIL PROTECTED] log]#
> >
> > [EMAIL PROTECTED] log]# cat /etc/modprobe.conf
> > alias eth0 via-rhine
> > alias eth1 3c59x
> > alias snd-card-0 snd-via82xx
> > alias char-major-61 lirc_i2c
> > 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
> > # ivtv modules setup
> > alias char-major-81 videodev
> > alias char-major-81-0 ivtv
> > alias tveeprom tveeprom-ivtv
> > alias msp3400 msp3400-ivtv
> > options ivtv tuner=2
> > options msp3400 once=0 simpler=1 simple=0
> > # for lirc
> > install lirc_i2c /sbin/modprobe ivtv; /sbin/modprobe
> > --ignore-install lirc_i2c
> > # for lm_sensors - i2c module options
> > alias char-major-89 i2c-dev
> >
> > [EMAIL PROTECTED] log]#
> >
> > Nov 15 21:26:09 a22g kernel: ivtv:
> > ==================== START INIT IVTV
> > ====================
> > Nov 15 21:26:09 a22g kernel: ivtv: version 0.2.0
> > (rc3j) loading
> > Nov 15 21:26:09 a22g kernel: ivtv: Linux version:
> > 2.6.12-1.1398_FC4 686 REGPARM 4KSTACKS gcc-4.0
> > Nov 15 21:26:09 a22g kernel: ivtv: In case of
> > problems
> > please include the debug info
> > Nov 15 21:26:09 a22g kernel: ivtv: between the START
> > INIT IVTV and END INIT IVTV lines when
> > Nov 15 21:26:09 a22g kernel: ivtv: mailing the
> > ivtv-devel mailinglist.
> > Nov 15 21:26:09 a22g kernel: ivtv: Autodetected
> > AVerMedia M179 card
> > Nov 15 21:26:09 a22g kernel: ivtv: Found an iTVC15
> > based chip
> > Nov 15 21:26:09 a22g kernel: ACPI: PCI Interrupt
> > 0000:00:0a.0[A] -> Link [LNKA] -> GSI 11 (level,
> > low)
> > -> IRQ 11
> > Nov 15 21:26:09 a22g kernel: ivtv: Unreasonably low
> > latency timer, setting to 64 (was 32)
> > Nov 15 21:26:09 a22g kernel: ivtv: VIA PCI device:
> > 0x3189 vendor: 0x1106
> > Nov 15 21:26:09 a22g kernel: ivtv: i2c attach
> > [client=eeprom,ok]
> > Nov 15 21:26:09 a22g kernel: ivtv: i2c attach
> > [client=(tuner unset),ok]
> > Nov 15 21:26:09 a22g kernel: tuner 2-0060: chip
> > found
> > @ 0xc0 (ivtv i2c driver #0)
> > Nov 15 21:26:09 a22g kernel: saa7115: starting probe
> > for adapter SMBus Via Pro adapter at e800 (0x0)
> > Nov 15 21:26:09 a22g kernel: saa7115: starting probe
> > for adapter ISA main adapter (0x0)
> > Nov 15 21:26:09 a22g kernel: saa7115: starting probe
> > for adapter ivtv i2c driver #0 (0x10005)
> > Nov 15 21:26:09 a22g kernel: saa7115: detecting
> > saa7115 client on address 0x42
> > Nov 15 21:26:09 a22g kernel: saa7115: writing init
> > values
> > Nov 15 21:26:09 a22g kernel: ivtv: i2c attach
> > [client=saa7115,ok]
> > Nov 15 21:26:09 a22g kernel: saa7115: status: (1E)
> > 0x00, (1F) 0xc8
> > Nov 15 21:26:10 a22g kernel: ivtv: Encoder revision:
> > 0x02040024
> > Nov 15 21:26:10 a22g kernel: ivtv: Encoder Firmware
> > may be buggy, use version 0x02040011
> > Nov 15 21:26:10 a22g kernel: ivtv: Decoder revision:
> > 0x02020023
> > Nov 15 21:26:10 a22g kernel: ivtv: Configuring
> > AVerMedia M179 card with 4 streams
> > Nov 15 21:26:10 a22g kernel: ivtv: Create DMA stream
> > 0
> > using 256 16384 byte buffers 4194304 kbytes total
> > Nov 15 21:26:10 a22g kernel: ivtv: Registered v4l2
> > device, streamtype 0 minor 0
> > Nov 15 21:26:10 a22g kernel: ivtv: Create DMA stream
> > 1
> > Nov 15 21:26:10 a22g kernel: ivtv: Registered v4l2
> > device, streamtype 1 minor 32
> > Nov 15 21:26:10 a22g kernel: ivtv: Create stream 2
> > using 40 52224 byte buffers 2097152 kbytes total
> > Nov 15 21:26:10 a22g kernel: ivtv: Registered v4l2
> > device, streamtype 2 minor 224
> > Nov 15 21:26:10 a22g kernel: ivtv: Create DMA stream
> > 3
> > using 455 4608 byte buffers 2097152 kbytes total
> > Nov 15 21:26:10 a22g kernel: ivtv: Registered v4l2
> > device, streamtype 3 minor 24
> > Nov 15 21:26:10 a22g kernel: ivtv: Setting Tuner 2
> > Nov 15 21:26:10 a22g kernel: tuner 2-0060: type set
> > to
> > 2 (Philips NTSC (FI1236,FM1236 and compatibles))
> > Nov 15 21:26:10 a22g kernel: ivtv: Could not detect
> > tuner standard, defaulting to NTSC.
> > Nov 15 21:26:10 a22g kernel: saa7115: decoder set
> > input (4)
> > Nov 15 21:26:10 a22g kernel: saa7115: now setting
> > Composite input
> > Nov 15 21:26:10 a22g kernel: ivtv: Switching
> > standard
> > to NTSC.
> > Nov 15 21:26:10 a22g kernel: saa7115: decoder set
> > norm
> > NTSC
> > Nov 15 21:26:10 a22g kernel: saa7115: set audio:
> > 0x01
> > Nov 15 21:26:10 a22g kernel: ivtv: Initialized
> > AVerMedia M179, card #0
> > Nov 15 21:26:10 a22g kernel: ivtv: Autodetected
> > WinTV
> > PVR 250 card
> > Nov 15 21:26:10 a22g kernel: ivtv: Found an iTVC15
> > based chip
> > Nov 15 21:26:10 a22g kernel: ivtv: ivtv_enc_thread:
> > pid = 3350, itv = 0xe0dd17a0
> > Nov 15 21:26:10 a22g kernel: ACPI: PCI Interrupt
> > Link
> > [LNKB] enabled at IRQ 10
> > Nov 15 21:26:10 a22g kernel: PCI: setting IRQ 10 as
> > level-triggered
> > Nov 15 21:26:10 a22g kernel: ACPI: PCI Interrupt
> > 0000:00:0e.0[A] -> Link [LNKB] -> GSI 10 (level,
> > low)
> > -> IRQ 10
> > Nov 15 21:26:10 a22g kernel: ivtv: Unreasonably low
> > latency timer, setting to 64 (was 32)
> > Nov 15 21:26:10 a22g kernel: ivtv: VIA PCI device:
> > 0x3189 vendor: 0x1106
> > Nov 15 21:26:10 a22g kernel: ivtv: i2c attach
> > [client=eeprom,ok]
> > Nov 15 21:26:10 a22g kernel: ivtv: i2c attach
> > [client=(tuner unset),ok]
> > Nov 15 21:26:10 a22g kernel: tuner 3-0061: chip
> > found
> > @ 0xc2 (ivtv i2c driver #1)
> > Nov 15 21:26:10 a22g kernel: saa7115: starting probe
> > for adapter ivtv i2c driver #1 (0x10005)
> > Nov 15 21:26:10 a22g kernel: saa7115: detecting
> > saa7115 client on address 0x42
> > Nov 15 21:26:10 a22g kernel: saa7115: writing init
> > values
> > Nov 15 21:26:10 a22g kernel: ivtv: i2c attach
> > [client=saa7115,ok]
> > Nov 15 21:26:10 a22g kernel: saa7115: status: (1E)
> > 0x48, (1F) 0xc0
> > Nov 15 21:26:10 a22g kernel: ivtv: i2c client addr:
> > 0x50 not found!
> > Nov 15 21:26:10 a22g kernel: ivtv: Error -19 reading
> > Hauppauge eeprom.
> > Nov 15 21:26:10 a22g kernel: ivtv: Possible causes:
> > the tveeprom module was not loaded, or
> > Nov 15 21:26:10 a22g kernel: ivtv: the eeprom kernel
> > module was loaded before the tveeprom module.
> > Nov 15 21:26:10 a22g kernel: msp34xx: ivtv version
> > Nov 15 21:26:10 a22g kernel: msp34xx: init:
> > chip=MSP3435G-B6, has NICAM support, simpler (G)
> > no-thread mode
> > Nov 15 21:26:10 a22g kernel: msp34xx: $Id$ compiled
> > on: Jul 16 2005 11:22:49
> > Nov 15 21:26:11 a22g kernel: ivtv: i2c attach
> > [client=MSP3435G-B6,ok]
> > Nov 15 21:26:12 a22g kernel: ivtv: Encoder revision:
> > 0x02040024
> > Nov 15 21:26:12 a22g kernel: ivtv: Encoder Firmware
> > may be buggy, use version 0x02040011
> > Nov 15 21:26:12 a22g kernel: ivtv: Decoder revision:
> > 0x02020023
> > Nov 15 21:26:12 a22g kernel: ivtv: Configuring WinTV
> > PVR 250 card with 4 streams
> > Nov 15 21:26:12 a22g kernel: ivtv: Create DMA stream
> > 0
> > using 256 16384 byte buffers 4194304 kbytes total
> > Nov 15 21:26:12 a22g kernel: ivtv: Registered v4l2
> > device, streamtype 0 minor 1
> > Nov 15 21:26:12 a22g kernel: ivtv: Create DMA stream
> > 1
> > Nov 15 21:26:12 a22g kernel: ivtv: Registered v4l2
> > device, streamtype 1 minor 33
> > Nov 15 21:26:12 a22g kernel: ivtv: Create stream 2
> > using 40 52224 byte buffers 2097152 kbytes total
> > Nov 15 21:26:12 a22g kernel: ivtv: Registered v4l2
> > device, streamtype 2 minor 225
> > Nov 15 21:26:12 a22g kernel: ivtv: Create DMA stream
> > 3
> > using 455 4608 byte buffers 2097152 kbytes total
> > Nov 15 21:26:12 a22g kernel: ivtv: Registered v4l2
> > device, streamtype 3 minor 25
> > Nov 15 21:26:12 a22g kernel: ivtv: Could not detect
> > tuner standard, defaulting to NTSC.
> > Nov 15 21:26:12 a22g kernel: saa7115: decoder set
> > input (4)
> > Nov 15 21:26:12 a22g kernel: saa7115: now setting
> > Composite input
> > Nov 15 21:26:12 a22g kernel: ivtv: Setting audio
> > matrix to input 3, output 1
> > Nov 15 21:26:12 a22g kernel: ivtv: Switching
> > standard
> > to NTSC.
> > Nov 15 21:26:12 a22g kernel: tuner 3-0061: tuner
> > type
> > not set
> > Nov 15 21:26:12 a22g kernel: ivtv: ivtv_enc_thread:
> > pid = 3423, itv = 0xe0de5c38
> > Nov 15 21:26:12 a22g kernel: saa7115: decoder set
> > norm
> > NTSC
> > Nov 15 21:26:12 a22g kernel: saa7115: set audio:
> > 0x01
> > Nov 15 21:26:12 a22g kernel: ivtv: Initialized WinTV
> > PVR 250, card #1
> > Nov 15 21:26:12 a22g kernel: ivtv:
> > ==================== END INIT IVTV
> > ====================
> >
> > <snip>
> >
> > Nov 15 21:36:19 a22g modprobe: FATAL: Error
> > inserting
> > bttv
>
> (/lib/modules/2.6.12-1.1398_FC4/kernel/drivers/media/video/bttv.ko):
> > Un
> > known symbol in module, or unknown parameter (see
> > dmesg)
> > Nov 15 21:36:19 a22g kernel: bttv: Unknown symbol
> > tveeprom_read
> > Nov 15 21:36:19 a22g kernel: bttv: Unknown symbol
> > tveeprom_hauppauge_analog
> > Nov 15 21:36:19 a22g kernel: cx88xx: Unknown symbol
> > tveeprom_read
> > Nov 15 21:36:19 a22g kernel: cx88xx: Unknown symbol
> > tveeprom_hauppauge_analog
> > Nov 15 21:36:19 a22g modprobe: WARNING: Error
> > inserting cx88xx
>
> (/lib/modules/2.6.12-1.1398_FC4/kernel/drivers/media/video/cx88/cx8
>
> > 8xx.ko): Unknown symbol in module, or unknown
> > parameter (see dmesg)
> > Nov 15 21:36:19 a22g kernel: cx8800: Unknown symbol
> > cx88_reset
> > Nov 15 21:36:19 a22g kernel: cx8800: Unknown symbol
> > cx88_call_i2c_clients
> > Nov 15 21:36:19 a22g kernel: cx8800: Unknown symbol
> > cx88_wakeup
> > Nov 15 21:36:19 a22g kernel: cx8800: Unknown symbol
> > cx88_risc_stopper
> > Nov 15 21:36:19 a22g kernel: cx8800: Unknown symbol
> > cx88_print_irqbits
> > Nov 15 21:36:19 a22g kernel: cx8800: Unknown symbol
> > cx88_set_scale
> > Nov 15 21:36:19 a22g kernel: cx8800: Unknown symbol
> > cx88_shutdown
> > Nov 15 21:36:19 a22g kernel: cx8800: Unknown symbol
> > cx88_vdev_init
> > Nov 15 21:36:19 a22g kernel: cx8800: Unknown symbol
> > cx88_core_put
> > Nov 15 21:36:19 a22g kernel: cx8800: Unknown symbol
> > cx88_audio_thread
> > Nov 15 21:36:19 a22g modprobe: FATAL: Error
> > inserting
> > cx8800
>
> (/lib/modules/2.6.12-1.1398_FC4/kernel/drivers/media/video/cx88/cx880
>
> > 0.ko): Unknown symbol in module, or unknown
> > parameter
> > (see dmesg)
> > Nov 15 21:36:19 a22g kernel: cx8800: Unknown symbol
> > cx88_core_irq
> > Nov 15 21:36:19 a22g kernel: cx8800: Unknown symbol
> > cx88_core_get
> > Nov 15 21:36:19 a22g kernel: cx8800: Unknown symbol
> > cx88_get_stereo
> > Nov 15 21:36:19 a22g kernel: cx8800: Unknown symbol
> > cx88_set_tvnorm
> > Nov 15 21:36:19 a22g kernel: cx8800: Unknown symbol
> > cx88_vid_irqs
> > Nov 15 21:36:19 a22g kernel: cx8800: Unknown symbol
> > cx88_risc_buffer
> > Nov 15 21:36:19 a22g kernel: cx8800: Unknown symbol
> > cx88_set_stereo
> > Nov 15 21:36:19 a22g kernel: cx8800: Unknown symbol
> > cx88_sram_channels
> > Nov 15 21:36:19 a22g kernel: cx8800: Unknown symbol
> > cx88_set_tvaudio
> > Nov 15 21:36:19 a22g kernel: cx8800: Unknown symbol
> > cx88_sram_channel_dump
> > Nov 15 21:36:19 a22g kernel: cx8800: Unknown symbol
> > cx88_sram_channel_setup
> > Nov 15 21:36:19 a22g kernel: cx8800: Unknown symbol
> > cx88_print_ioctl
> > Nov 15 21:36:19 a22g kernel: cx8800: Unknown symbol
> > cx88_free_buffer
> > Nov 15 21:36:19 a22g kernel: cx8800: Unknown symbol
> > cx88_boards
> > Nov 15 21:36:19 a22g kernel: cx8800: Unknown symbol
> > cx88_newstation
> > Nov 15 21:36:19 a22g kernel: lirc_i2c: chip found @
> > 0x18 (Hauppauge IR)
> > Nov 15 21:36:19 a22g kernel: ivtv: i2c attach
> > [client=Hauppauge IR,ok]
> >
> >
> >
> >
> > __________________________________
> > Yahoo! FareChase: Search multiple travel sites in
> > one click.
> > http://farechase.yahoo.com
>
> __________________________________
> Yahoo! FareChase: Search multiple travel sites in one click.
> http://farechase.yahoo.com
>
> _______________________________________________
> ivtv-users mailing list
> [email protected]
> http://ivtvdriver.org/mailman/listinfo/ivtv-users
_______________________________________________
ivtv-users mailing list
[email protected]
http://ivtvdriver.org/mailman/listinfo/ivtv-users