Well it looked like everything was going well, but now I'm having auto detection problems.
I'm running R5A30.1
I have upgraded ivtv to ivtv-0.4.2.
I followed the instructions at
http://www.knoppmythwiki.org/index.php?page=CompileIvtv to do the upgrade. The part that pertains to "Directions for upgrading R5A22 or later to 0.4.2 for the PVR-150 and PVR-500 fixes."
Rebooted everything worked well, no more remote lockups, the blaster script is working well for the Hauppauge IR Blaster. I did another reboot as we had a power outage, and thats when trouble started.
When my machine boots up, it shows mythtv and I choose "Watch TV" from the menu - All I get is colored static and white noise through my speakers. So I took a look in the log files to find the issue. This is the IVTV portion of my /var/log/syslog:
Code:
mythtv kernel: ivtv: ==================== START INIT IVTV ====================
mythtv kernel: ivtv: version 0.4.2 (tagged release) loading
mythtv kernel: ivtv: Linux version: 2.6.13.2-chw-3 SMP preempt 586 gcc-3.3
mythtv kernel: ivtv: In case of problems please include the debug info between
mythtv kernel: ivtv: the START INIT IVTV and END INIT IVTV lines, along with
mythtv kernel: ivtv: any module options, when mailing the ivtv-users mailinglist.
mythtv kernel: ivtv0: Autodetected WinTV PVR 250 card (cx23416 based)
mythtv kernel: ACPI: PCI Interrupt 0000:03:0c.0[A] -> GSI 20 (level, low) -> IRQ 19
mythtv kernel: ivtv0: Unreasonably low latency timer, setting to 64 (was 32)
mythtv kernel: tveeprom: ivtv version
mythtv kernel: tveeprom: Hauppauge: model = 26032, rev = C182, serial# = 2963579
mythtv kernel: tveeprom: tuner = LG TAPC H791F (idx = 82, type = 39)
mythtv kernel: tveeprom: tuner fmt = NTSC(M) (eeprom = 0x08, v4l2 = 0x00001000)
mythtv kernel: tveeprom: audio processor = CX25841 (type = 23)
mythtv kernel: tveeprom: decoder processor = CX25841 (type = 1c)
mythtv kernel: ivtv0: i2c attach to card #0 ok [client=tveeprom, addr=50]
mythtv kernel: tuner (ivtv): chip found at addr 0xc2 i2c-bus ivtv i2c driver #0
mythtv kernel: ivtv0: i2c attach to card #0 ok [client=(tuner unset), addr=61]
mythtv kernel: cx25840 1-0044: ivtv driver
mythtv kernel: cx25840 1-0044: cx25841-23 found @ 0x88 (ivtv i2c driver #0)
mythtv kernel: ath0: no IPv6 routers present
mythtv kernel: cx25840 1-0044: loaded v4l-cx25840.fw firmware (14264 bytes)
mythtv kernel: ivtv0: i2c attach to card #0 ok [client=cx25840, addr=44]
mythtv kernel: wm8775 1-001b: ivtv driver
mythtv kernel: wm8775 1-001b: chip found @ 0x36 (ivtv i2c driver #0)
ivtv0: i2c attach to card #0 ok [client=wm8775, addr=1b]
ivtv0 warning: i2c client addr: 0x21 not found for command 0x8004646b!
mythtv modprobe: FATAL: Error inserting msp3400 (/lib/modules/2.6.13.2-chw-3/ivtv/msp3400.ko): Unknown symbo$
msp3400: Unknown parameter `simple'
ivtv0: Failed to load module msp3400
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: type set to 39 (LG NTSC (newer TAPC series)) by ivtv i2c driver #0
ivtv0 warning: i2c client addr: 0x21 not found for command 0x40085618!
ivtv0 warning: i2c client addr: 0x21 not found for command 0xc0045627!
ivtv0 warning: i2c client addr: 0x40 not found for command 0x40086d11!
ivtv0 warning: i2c client addr: 0x40 not found for command 0x80287610!
ivtv0 warning: i2c client addr: 0x40 not found for command 0x40287611!
ivtv0 warning: i2c client addr: 0x40 not found for command 0x40085618!
ivtv0 warning: i2c client addr: 0x21 not found for command 0x40085618!
ivtv0 warning: i2c client addr: 0x40 not found for command 0x80287610!
ivtv0 warning: i2c client addr: 0x40 not found for command 0x40287611!
ivtv0 warning: i2c client addr: 0x21 not found for command 0x40045613!
ivtv0 warning: i2c client addr: 0x40 not found for command 0x402c5639!
ivtv0 warning: i2c client addr: 0x21 not found for command 0x40045612!
ivtv0 warning: i2c client addr: 0x40 not found for command 0x80287610!
ivtv0 warning: i2c client addr: 0x40 not found for command 0x40287611!
ivtv0: Initialized WinTV PVR 250, card #0
ivtv: ==================== END INIT IVTV====================
Knoppmyth sees my retail PVR-150 as a PVR-250...

So I rebooted again and got the same thing. I rebooted one more time and got:
Code:
mythtv kernel: ivtv: ==================== START INIT IVTV ====================
mythtv kernel: ivtv: version 0.4.2 (tagged release) loading
mythtv kernel: ivtv: Linux version: 2.6.13.2-chw-3 SMP preempt 586 gcc-3.3
mythtv kernel: ivtv: In case of problems please include the debug info between
mythtv kernel: ivtv: the START INIT IVTV and END INIT IVTV lines, along with
mythtv kernel: ivtv: any module options, when mailing the ivtv-users mailinglist.
mythtv kernel: ivtv0: Autodetected WinTV PVR 150 card (cx23416 based)
mythtv kernel: ACPI: PCI Interrupt 0000:03:0c.0[A] -> GSI 20 (level, low) -> IRQ 19
mythtv kernel: ivtv0: Unreasonably low latency timer, setting to 64 (was 32)
mythtv kernel: tveeprom: ivtv version
mythtv kernel: tveeprom: Hauppauge: model = 26032, rev = C182, serial# = 2963579
mythtv kernel: tveeprom: tuner = LG TAPC H791F (idx = 82, type = 39)
mythtv kernel: tveeprom: tuner fmt = NTSC(M) (eeprom = 0x08, v4l2 = 0x00001000)
mythtv kernel: tveeprom: audio processor = CX25841 (type = 23)
mythtv kernel: tveeprom: decoder processor = CX25841 (type = 1c)
mythtv kernel: ivtv0: i2c attach to card #0 ok [client=tveeprom, addr=50]
mythtv kernel: tuner (ivtv): chip found at addr 0xc2 i2c-bus ivtv i2c driver #0
mythtv kernel: ivtv0: i2c attach to card #0 ok [client=(tuner unset), addr=61]
mythtv kernel: cx25840 1-0044: ivtv driver
mythtv kernel: cx25840 1-0044: cx25841-23 found @ 0x88 (ivtv i2c driver #0)
mythtv kernel: ath0: no IPv6 routers present
mythtv kernel: cx25840 1-0044: loaded v4l-cx25840.fw firmware (14264 bytes)
mythtv kernel: ivtv0: i2c attach to card #0 ok [client=cx25840, addr=44]
mythtv kernel: wm8775 1-001b: ivtv driver
mythtv kernel: wm8775 1-001b: chip found @ 0x36 (ivtv i2c driver #0)
mythtv kernel: ivtv0: i2c attach to card #0 ok [client=wm8775, addr=1b]
mythtv kernel: ivtv0: loaded v4l-cx2341x-enc.fw firmware (262144 bytes)
mythtv kernel: ivtv0: Encoder revision: 0x02050032
mythtv kernel: ivtv0: Allocate DMA encoder MPEG stream: 128 x 32768 buffers (4096KB total)
mythtv kernel: ivtv0: Allocate DMA encoder YUV stream: 194 x 10800 buffers (2048KB total)
mythtv kernel: ivtv0: Allocate DMA encoder VBI stream: 120 x 17472 buffers (2048KB total)
mythtv kernel: ivtv0: Allocate DMA encoder PCM audio stream: 455 x 4608 buffers (2048KB total)
mythtv kernel: tuner: type set to 39 (LG NTSC (newer TAPC series)) by ivtv i2c driver #0
mythtv kernel: ivtv0: Initialized WinTV PVR 150, card #0
mythtv kernel: ivtv: ==================== END INIT IVTV ====================
Great! it picked it up and life is good. I can watch TV my Remote works again awesome.... Untill I do a reboot, and then it's back to seeing the card as a PVR-250...
Any thoughts on why this is happening randomly like this?