Hallo !
Nachdem ich nun einen nagelneue PVR350 im Rechner stecken habe, sollte es endlich was mit TV gucken werden.
Es gibt aber noch ein paar Probleme:
System: Gentoo 2004.3
Kernel: 2.6.10
ivtv: 0.2.0 (rc3)
VDR: 1.3.21
analogtv-plugin: 0.9.37
pvr350: 0.0.3
Der ivtv Treiber scheint sauber eingerichtet zu sein :
# dmesg
ZitatAlles anzeigensaa7127: video encoder driver version V 0.3 loaded
ivtv: ==================== START INIT IVTV ====================
ivtv: version 0.2.0 (rc3) loading
ivtv: Linux version: 2.6.10 preempt PENTIUMIII 4KSTACKS gcc-3.3
ivtv: In case of problems please include the debug info
ivtv: between the START INIT IVTV and END INIT IVTV lines when
ivtv: mailing the ivtv-devel mailinglist.
ivtv: Autodetected WinTV PVR 350 card
ivtv: Found an iTVC15 based chip
PCI: Found IRQ 5 for device 0000:00:09.0
ivtv: Unreasonably low latency timer, setting to 64 (was 32)
ivtv: XXX PCI device: 0x7190 vendor: 0x8086
msp34xx: ivtv version
msp34xx: init: chip=MSP3418W-B3, has NICAM support, simple (D) mode, simpler (G) no-thread mode
msp34xx: $Id$ compiled on: Feb 19 2005 13:51:07
ivtv: i2c attach [client=MSP3418W-B3,ok]
saa7115: starting probe for adapter ivtv i2c driver #0 (0x10005)
saa7115: detecting saa7115 client on address 0x42
saa7115: writing init values
ivtv: i2c attach [client=saa7115[0],ok]
saa7115: status: (1E) 0x48, (1F) 0xc0
saa7127: Selecting NTSC video Standard
saa7127: Selecting S-Video+Composite
saa7127: Turn WSS off
saa7127: Widescreen Mode 4:3 Full Format
saa7127: Selecting Normal Encoder Input
saa7127: Enable Video Output
ivtv: i2c attach [client=saa7127[0],ok]
tda9885/6/7: chip found @ 0x86
ivtv: i2c attach [client=tda9887,ok]
tveeprom: Hauppauge: model = 48139, rev = K257, serial# = 2912390
tveeprom: tuner = Philips FM1216 ME MK3 (idx = 57, type = 38)
tveeprom: tuner fmt = PAL(D/K) (eeprom = 0x74, v4l2 = 0x00400e17)
tveeprom: audio_processor = CS5331 (type = 9)
ivtv: i2c attach [client=tveeprom[0],ok]
ivtv: Tuner Type 38, Tuner formats 0x00400e17, Radio: yes, Model 0x00ad2557, Revision 0x00000001
ivtv: Radio detected
tuner: chip found at addr 0xc2 i2c-bus ivtv i2c driver #0
ivtv: i2c attach [client=(tuner unset),ok]
ivtv: Encoder revision: 0x02040011
ivtv: Decoder revision: 0x02020023
ivtv: Configuring WinTV PVR 350 card with 9 streams
ivtv: Create DMA stream 0 using 256 16384 byte buffers 4194304 kbytes total
ivtv: Registered v4l2 device, streamtype 0 minor 0
ivtv: Create DMA stream 1 using 8 131072 byte buffers 1048576 kbytes total
ivtv: Registered v4l2 device, streamtype 1 minor 32
ivtv: Create stream 2 using 40 52224 byte buffers 2097152 kbytes total
ivtv: Registered v4l2 device, streamtype 2 minor 224
ivtv: Create DMA stream 3 using 455 4608 byte buffers 2097152 kbytes total
ivtv: Registered v4l2 device, streamtype 3 minor 24
ivtv: Create stream 4
ivtv: Registered v4l2 device, streamtype 4 minor 64
ivtv: Create DMA stream 5 using 16 65536 byte buffers 1048576 kbytes total
ivtv: Registered v4l2 device, streamtype 5 minor 16
ivtv: Create stream 6 using 1024 2048 byte buffers 262144 kbytes total
ivtv: Registered v4l2 device, streamtype 6 minor 228
ivtv: Create stream 7
ivtv: Registered v4l2 device, streamtype 7 minor 232
ivtv: Create DMA stream 8 using 16 65536 byte buffers 1048576 kbytes total
ivtv: Registered v4l2 device, streamtype 8 minor 48
ivtv: Setting Tuner 38
tuner: type set to 38 (Philips PAL/SECAM multi (FM1216ME MK3)) by ivtv i2c driver #0
ivtv: Setting audio matrix to input 3, output 1
ivtv: Switching standard to PAL.
saa7115: decoder set norm PAL
ivtv: ivtv_enc_thread: pid = 5346, itv = 0xc896df40
ivtv: ivtv_dec_thread: pid = 5347, itv = 0xc896df40
saa7115: set audio: 0x01
saa7127: Setting Encoder Video Standard
saa7127: Set PAL Video Mode
saa7127: Selecting PAL video Standard
ivtv: Initialized WinTV PVR 350, card #0
ivtv: ==================== END INIT IVTV ====================
spurious 8259A interrupt: IRQ7.
ivtv-osd: Framebuffer module loaded (attached to ivtv card id 0)
ivtv-osd: Framebuffer is at decoder-relative address 0x00510000 and has 1704960 bytes.
ivtv-osd: screen coords: [0 0] -> [720 576]
ivtv-osd: original global alpha = 208
ivtv-osd: current OSD state = 39
ivtv-osd: new global alpha = 208 (1 255 0)
ivtv-osd: framebuffer at 0xed510000, mapped to 0xc9810000, size 1620k
ivtv-osd: mode is 720x576x32, linelength=2880
ivtv-osd: fb1: iTVC15 TV out frame buffer device
EXT2-fs warning: mounting unchecked fs, running e2fsck is recommended
devfs_mk_dev: could not append to parent for vcc/2
devfs_mk_dev: could not append to parent for vcc/a2
eth0: link up, 100Mbps, full-duplex, lpa 0x45E1
# lsmod
ZitatAlles anzeigenModule Size Used by
ivtv_fb 28700 0
tuner 19940 0
tveeprom 10804 0
ivtv 804196 1 ivtv_fb
tda9887 11928 0
saa7127 11004 0
saa7115 11256 0
msp3400 26136 0
i2c_algo_bit 8424 1 ivtv
i2c_core 18096 7 tuner,tveeprom,tda9887,saa7127,saa7115,msp3400,i2c_algo_bit
videodev 7360 1 ivtv
8139too 20192 0
# vat /dev/video0 > test.mpg
Die Datei wird gefüllt und lässt sich unter Win. ansehen. Aber man sieht nur ein schwarzes Bild.
Nun versuche ich den vdr mit minimalen Plugins zu starten:
# /usr/bin/vdr -P pvr350 -P analogtv -c /etc/vdr -v /video
ZitatAlles anzeigen18:01:35 analogTV version 0.9.37 starting up ...
18:01:35
18:01:35 Copyright (C) 2003 .. 2005 by Andreas Kool (akool@gmx.de)
18:01:35
18:01:35 The analogTV plugin is the work of many people;
18:01:35 for at least a partial list see CREDITS.
18:01:35
18:01:35 analogTV comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
18:01:35 This is free software, and you are welcome to redistribute it
18:01:35 under certain conditions; see COPYING for details.
18:01:35
18:01:35 Detected Linux version 2.6.10
18:01:35 Detected VDR version 1.3.21
18:01:35 Detected plain-vanilla VDR (hopefully
sizex 720 sizey 576 size 1658880
Size 2880 1662976
Offset 0 max 1658880 stride 720 lines 576 x 0 y 0
18:01:35 cSchedules created
Writer started pid 6434
18:01:35 Detected ConfigDirectory()="/etc/vdr/plugins"
18:01:35 CPU , family 6, model 8, stepping 6
18:01:36 CPU measured at 735.004MHz
18:01:36 Using MMXEXT optimized memcpy()
18:01:46 Switching to channel 0 on device 4
18:01:46 Switching to channel 0 on device 5
18:01:46 Channel: wirbels_test, SID=28106, 133.25 MHz (S05), PAL
18:01:46 Video device: /dev/video0
18:01:46 Video source: 4:
18:01:46 NEW videodev=/dev/video0
18:01:46 Detected V4L version 2
18:01:46 Detected capture device Vanilla iTVC15 card
18:01:46 Detected hardware Hauppauge PVR
18:01:46 This device have a tuner
18:01:46 This device is able for capturing
18:01:46 This device have a onboard MPEG-Encoder
18:01:46 Detected Input#0: Composite 0
18:01:46 Detected Input#1: Composite 1
18:01:46 Detected Input#2: Composite 2
18:01:46 Detected Input#3: Composite 3
18:01:46 Detected Input#4: Tuner 0
18:01:46 Detected Input#5: Composite 4
18:01:46 Detected Input#6: S-Video 0
18:01:46 Detected Input#7: S-Video 1
18:01:46 Detected Input#8: S-Video 2
18:01:46 Detected Input#9: S-Video 3
18:01:46 NEW Frequency=133250 + 0
18:01:46 NEW videonorm=PAL
18:01:46 NEW videosource=4:Tuner 0
18:01:46 NEW picture properties
18:01:46 setPictureProperties(fd=8) failed, 34:Numerical result out of range
18:01:46 Could not set (all) picture properties
18:01:46 tune(2132) [frequency=133250, freqOffset=16, ofs=0]
18:01:46 setNorm(0:PAL (0xff))
18:01:46 Switching to channel 1 on device 5
18:01:46 NEW Audio-PID=300, Video-PID=301
18:01:46 Switching to channel 1 on device 4
18:01:46 Can't open "/dev/dsp", 2:No such file or directory
Nächster Versuch (kompletter Start):
# /etc/init.d/vdr start
ZitatAlles anzeigen18:04:21 analogTV version 0.9.37 starting up ...
18:04:21
18:04:21 Copyright (C) 2003 .. 2005 by Andreas Kool (akool@gmx.de)
18:04:21
18:04:21 The analogTV plugin is the work of many people;
18:04:21 for at least a partial list see CREDITS.
18:04:21
18:04:21 analogTV comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
18:04:21 This is free software, and you are welcome to redistribute it
18:04:21 under certain conditions; see COPYING for details.
18:04:21
18:04:21 Detected Linux version 2.6.10
18:04:21 Detected VDR version 1.3.21
18:04:21 Detected plain-vanilla VDR (hopefully
vdr (1.3.21) - The Video Disk Recorder
hello (0.1.0) - A friendly greeting
osddemo (0.1.1) - Demo of arbitrary OSD setup
skincurses (0.0.3) - A text only skin
sky (0.3.3) - Sky Digibox interface
status (0.1.0) - Status monitor test
pvr350 (0.0.3) - An output device for the PVR350
analogtv (0.9.37) - Watch analogue TV...
. aborted, please check logfile
* Failed to start vdr.
Das Logfile sagt mir auch nicht viel mehr:
ZitatAlles anzeigenFeb 20 18:04:21 multitainer vdr[6484]: VDR version 1.3.21 started
Feb 20 18:04:21 multitainer vdr[6484]: loading /etc/vdr/setup.conf
Feb 20 18:04:21 multitainer vdr[6484]: loading /etc/vdr/sources.conf
Feb 20 18:04:21 multitainer vdr[6484]: loading /etc/vdr/diseqc.conf
Feb 20 18:04:21 multitainer vdr[6484]: loading /etc/vdr/channels.conf
Feb 20 18:04:21 multitainer vdr[6484]: loading /etc/vdr/commands.conf
Feb 20 18:04:21 multitainer vdr[6484]: loading /etc/vdr/svdrphosts.conf
Feb 20 18:04:21 multitainer vdr[6484]: loading /etc/vdr/ca.conf
Feb 20 18:04:21 multitainer vdr[6484]: loading /etc/vdr/keymacros.conf
Feb 20 18:04:21 multitainer vdr[6484]: reading EPG data from /video/epg.data
Feb 20 18:04:21 multitainer vdr[6484]: no DVB device found
Feb 20 18:04:21 multitainer vdr[6484]: ERROR: invalid primary device number: 1
Feb 20 18:04:21 multitainer vdr[6484]: ERROR: no primary device found - using fi
rst device!
Feb 20 18:04:21 multitainer vdr[6484]: ERROR: invalid primary device number: 1
Feb 20 18:04:21 multitainer vdr[6484]: saved setup to /etc/vdr/setup.conf
Feb 20 18:04:21 multitainer vdr[6484]: exiting
Feb 20 18:04:21 multitainer su(pam_unix)[6482]: session closed for user vdr
Feb 20 18:04:23 multitainer rc-scripts: Failed to start vdr.
(EN
Hat jemand eine Idee ?