Hi Mark!

First of all, thank you for your reply!

Am Montag, 24. April 2006 15:48 schrieb Mark Paulus:
> Mag. Leonhard Landrock wrote:
> > Am Sonntag, 23. April 2006 17:34 schrieb Mag. Leonhard Landrock:
>
> This looks like a case of you picking up the kernel modules instead of
> the ivtv specific modules.
>
> Basically, you should go in, and for each module in (/lib/modules/`uname
> -r`/extra/*.ko or /lib/modules/`uname -r`/ivtv/*.ko)  make sure there
> isn't one in /lib/modules/`uname -r`/kernel/drivers/media/video.  If
> there is one, (I have tuner.ko, tveeprom.ko and tda9887.ko), rename the
> kernel based modules (the ones in .../kernel/drivers/media/video) to
> *.HIDE.  Then run 'depmod -a' to realias all your modules.  Then either
> reboot (easiest/cleanest), or you could try to selectively rmmod  all
> the ivtv modules and then modprobe ivtv again.

Here comes, what I did:

1.)
mv -v 
/lib/modules/2.6.15-1-686/kernel/drivers/media/video/{ivtv-fb.ko,ivtv-fb.ko.old}
mv -v 
/lib/modules/2.6.15-1-686/kernel/drivers/media/video/{tda9887.ko,tda9887.ko.old}
mv -v 
/lib/modules/2.6.15-1-686/kernel/drivers/media/video/{tuner.ko,tuner.ko.old}
mv -v 
/lib/modules/2.6.15-1-686/kernel/drivers/media/video/{tveeprom.ko,tveeprom.ko.old}

2.)
reboot

3.)
cat /dev/video0 > test.mpg
Note: "test.mpg" didn't grow.

4.)
reboot (the "cat" process just ended up dead and didn't want to be killed)

5.)
[EMAIL PROTECTED]:~$ ls /dev/v*
/dev/vcs   /dev/vcs3  /dev/vcs6  /dev/vcsa1  /dev/vcsa4  /dev/vcsa7
/dev/vcs1  /dev/vcs4  /dev/vcs7  /dev/vcsa2  /dev/vcsa5
/dev/vcs2  /dev/vcs5  /dev/vcsa  /dev/vcsa3  /dev/vcsa6

Where is my video device gone??? It has been there just a few minutes before.

OK. Once again the output of "/var/log/syslog".

First, the output after the first reboot:
========================

Apr 24 22:11:35 veneto kernel: Linux video capture interface: v1.00
Apr 24 22:11:35 veneto kernel: ivtv:  ==================== START INIT IVTV 
====================
Apr 24 22:11:35 veneto kernel: ivtv:  version 0.4.4 (tagged release) loading
Apr 24 22:11:35 veneto kernel: ivtv:  Linux version: 2.6.15-1-686 686 gcc-4.0
Apr 24 22:11:35 veneto kernel: ivtv:  In case of problems please include the 
debug info between
Apr 24 22:11:35 veneto kernel: ivtv:  the START INIT IVTV and END INIT IVTV 
lines, along with
Apr 24 22:11:35 veneto kernel: ivtv:  any module options, when mailing the 
ivtv-users mailinglist.
Apr 24 22:11:35 veneto kernel: ivtv0: Autodetected WinTV PVR 350 card (cx23415 
based)
Apr 24 22:11:35 veneto kernel: ivtv0: Unreasonably low latency timer, setting 
to 64 (was 32)
Apr 24 22:11:35 veneto kernel: tveeprom: ivtv version
Apr 24 22:11:35 veneto kernel: tveeprom: Hauppauge: model = 48134, rev = J321, 
serial# = 2840589
Apr 24 22:11:35 veneto kernel: tveeprom: tuner = Philips FM1216 (idx = 21, 
type = 5)
Apr 24 22:11:35 veneto kernel: tveeprom: tuner fmt = PAL(B/G) (eeprom = 0x04, 
v4l2 = 0x00000007)
Apr 24 22:11:35 veneto kernel: tveeprom: audio processor = MSP4418 (type = 19)
Apr 24 22:11:35 veneto kernel: tveeprom: decoder processor = SAA7115 (type = 
13)
Apr 24 22:11:35 veneto kernel: ivtv0: i2c attach to card #0 ok 
[client=tveeprom, addr=50]
Apr 24 22:11:35 veneto kernel: tuner (ivtv): chip found at addr 0xc2 i2c-bus 
ivtv i2c driver #0
Apr 24 22:11:35 veneto kernel: ivtv0: i2c attach to card #0 ok [client=(tuner 
unset), addr=61]
Apr 24 22:11:35 veneto kernel: saa7115 2-0021: saa7115 found @ 0x42 (ivtv i2c 
driver #0)
Apr 24 22:11:35 veneto kernel: ivtv0: i2c attach to card #0 ok 
[client=saa7115, addr=21]
Apr 24 22:11:35 veneto kernel: saa7127 2-0044: saa7127 found @ 0x88 (ivtv i2c 
driver #0)
Apr 24 22:11:35 veneto kernel: ivtv0: i2c attach to card #0 ok 
[client=saa7127, addr=44]
Apr 24 22:11:35 veneto kernel: ivtv0: Failed to load module msp3400
Apr 24 22:11:35 veneto kernel: ivtv0: loaded v4l-cx2341x-enc.fw firmware 
(262144 bytes)
Apr 24 22:11:35 veneto kernel: ivtv0: loaded v4l-cx2341x-dec.fw firmware 
(262144 bytes)
Apr 24 22:11:35 veneto kernel: ivtv0: Encoder revision: 0x02040011
Apr 24 22:11:35 veneto kernel: ivtv0: Decoder revision: 0x02020023
Apr 24 22:11:35 veneto kernel: ivtv0: Allocate DMA encoder MPEG stream: 128 x 
32768 buffers (4096KB total)
Apr 24 22:11:35 veneto kernel: ivtv0: Allocate DMA encoder YUV stream: 161 x 
12960 buffers (2048KB total)
Apr 24 22:11:35 veneto kernel: ivtv0: Allocate DMA encoder VBI stream: 80 x 
26208 buffers (2048KB total)
Apr 24 22:11:35 veneto kernel: ivtv0: Allocate DMA encoder PCM audio stream: 
455 x 4608 buffers (2048KB total)
Apr 24 22:11:35 veneto kernel: ivtv0: Create encoder radio stream
Apr 24 22:11:35 veneto kernel: ivtv0: Allocate DMA decoder MPEG stream: 16 x 
65536 buffers (1024KB total)
Apr 24 22:11:35 veneto kernel: ivtv0: Allocate DMA decoder VBI stream: 512 x 
2048 buffers (1024KB total)
Apr 24 22:11:35 veneto kernel: ivtv0: Allocate DMA decoder VBI stream: 512 x 
2048 buffers (1024KB total)
Apr 24 22:11:35 veneto kernel: ivtv0: Create decoder VOUT stream
Apr 24 22:11:35 veneto kernel: ivtv0: Allocate DMA decoder YUV stream: 20 x 
51840 buffers (1024KB total)
Apr 24 22:11:35 veneto kernel: ivtv0: loaded v4l-cx2341x-init.mpg firmware 
(155648 bytes)
Apr 24 22:11:35 veneto kernel: tuner: type set to 5 (Philips PAL_BG (FI1216 
and compatibles)) by ivtv i2c driver #0
Apr 24 22:11:35 veneto kernel: ivtv0 warning: i2c client addr: 0x40 not found 
for command 0x40086d11!
Apr 24 22:11:35 veneto kernel: ivtv0 warning: i2c client addr: 0x40 not found 
for command 0x80287610!
Apr 24 22:11:35 veneto kernel: ivtv0 warning: i2c client addr: 0x40 not found 
for command 0x40287611!
Apr 24 22:11:35 veneto kernel: ivtv0 warning: i2c client addr: 0x40 not found 
for command 0x40085618!
Apr 24 22:11:35 veneto kernel: ivtv0 warning: i2c client addr: 0x40 not found 
for command 0x80287610!
Apr 24 22:11:35 veneto kernel: ivtv0 warning: i2c client addr: 0x40 not found 
for command 0x40287611!
Apr 24 22:11:35 veneto kernel: ivtv0 warning: i2c client addr: 0x40 not found 
for command 0x402c5639!
Apr 24 22:11:35 veneto kernel: ivtv0 warning: i2c client addr: 0x40 not found 
for command 0x80287610!
Apr 24 22:11:35 veneto kernel: ivtv0 warning: i2c client addr: 0x40 not found 
for command 0x40287611!
Apr 24 22:11:35 veneto kernel: ivtv0: Initialized WinTV PVR 350, card #0
Apr 24 22:11:35 veneto kernel: ivtv:  ====================  END INIT IVTV  
====================

Apr 24 22:21:02 veneto kernel: ivtv0 warning: 1000 ms time out waiting for 
firmware
Apr 24 22:21:02 veneto kernel: ivtv0 warning: Failed api call 0x000000b7 with 
result 0xfffffff0
Apr 24 22:21:02 veneto kernel: ivtv0 warning: Failed api call 0x000000c7 with 
result 0xfffffff0
Apr 24 22:21:02 veneto kernel: ivtv0 warning: Failed api call 0x000000d5 with 
result 0xfffffff0
Apr 24 22:21:02 veneto kernel: ivtv0 warning: Failed api call 0x00000081 with 
result 0xfffffff0
Apr 24 22:21:02 veneto kernel: ivtv0 warning: Error starting capture!
Apr 24 22:21:02 veneto kernel: ivtv0 warning: Failed to start capturing for 
stream 0
Apr 24 22:24:27 veneto shutdown[5454]: shutting down for system reboot


Second, the output after the next reboot:
===========================

Apr 24 22:26:19 veneto kernel: Linux video capture interface: v1.00
Apr 24 22:26:19 veneto kernel: ivtv:  ==================== START INIT IVTV 
====================
Apr 24 22:26:19 veneto kernel: ivtv:  version 0.4.4 (tagged release) loading
Apr 24 22:26:19 veneto kernel: ivtv:  Linux version: 2.6.15-1-686 686 gcc-4.0
Apr 24 22:26:19 veneto kernel: ivtv:  In case of problems please include the 
debug info between
Apr 24 22:26:19 veneto kernel: ivtv:  the START INIT IVTV and END INIT IVTV 
lines, along with
Apr 24 22:26:19 veneto kernel: ivtv:  any module options, when mailing the 
ivtv-users mailinglist.
Apr 24 22:26:19 veneto kernel: ivtv0: Autodetected WinTV PVR 350 card (cx23415 
based)
Apr 24 22:26:19 veneto kernel: PCI: Enabling device 0000:01:0a.0 (0004 -> 
0006)
Apr 24 22:26:19 veneto kernel: ivtv0: Unreasonably low latency timer, setting 
to 64 (was 32)
Apr 24 22:26:19 veneto kernel: ivtv0 warning: i2c client addr: 0x50 not found 
for command 0x0!
Apr 24 22:26:19 veneto kernel: ivtv0: Error -19 reading Hauppauge eeprom.
Apr 24 22:26:19 veneto kernel: ivtv0: Possible causes: the tveeprom module was 
not loaded, or
Apr 24 22:26:19 veneto kernel: ivtv0: the eeprom kernel module was loaded 
before the tveeprom module.
Apr 24 22:26:19 veneto kernel: ivtv0 warning: i2c client addr: 0x21 not found 
for command 0x8004646b!
Apr 24 22:26:19 veneto kernel: ivtv0: Failed to load module msp3400
Apr 24 22:26:19 veneto kernel: ivtv0: Could not detect tuner standard, 
defaulting to NTSC.
Apr 24 22:26:19 veneto kernel: ivtv0: loaded v4l-cx2341x-enc.fw firmware 
(262144 bytes)
Apr 24 22:26:19 veneto kernel: ivtv0: loaded v4l-cx2341x-dec.fw firmware 
(262144 bytes)
Apr 24 22:26:19 veneto kernel: ivtv0 warning: Encoder mailbox not found
Apr 24 22:26:19 veneto kernel: ivtv0 warning: Decoder mailbox not found
Apr 24 22:26:19 veneto kernel: ivtv0: Error locating firmware.
Apr 24 22:26:19 veneto kernel: ivtv0: Error -12 on initialization
Apr 24 22:26:19 veneto kernel: ivtv: probe of 0000:01:0a.0 failed with 
error -12
Apr 24 22:26:19 veneto kernel: ivtv:  ====================  END INIT IVTV  
====================


Now I do have two questions:

1.) Why did the video device got lost by the reboot. I didn't change anything.
2.) What do I have to do, to get my card up and running. :-)

BTW: I took some lines out of the syslog protocol ("veneto kernel: ACPI:" 
or "veneto kernel: usbcore:"). I hope that this is OK.

_______________________________________________
ivtv-users mailing list
[email protected]
http://ivtvdriver.org/mailman/listinfo/ivtv-users

Reply via email to