• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[gelöst] TV-Karte: Hauppauge PVR2 via USB

Hi...

WIe schon durch den Betreff ersichtlich: Ich habe Probleme, meine TV-Karte von Hauppauge - PVR2 via USB - zu installieren.
Mein System: Linux 11.0 mit KDE 4.1.
Über Yast habe ich eine Karte hinzugefügt (die 'normale' PVR-Karte), für die ich allerdings keine Sender abfragen kann.

In folgedem Link: http://de.opensuse.org/HKL/TV-Karten bekomme ich die Info, dass mein kernel (ist pae > 2.6.18) den Treiber mitgeliefert haben sollte, finde ihn aber nicht in YAST. Es gibt dann außerdem den Link zu einer Treiberseite: http://www.isely.net/pvrusb2/pvrusb2.html
Dort kann ich den Treiber kompilieren. Leider bleibe ich dabei aber immer stecken.

*help* :( Weiß leider nicht mehr weiter...

Scyth
 
Hi...

Zuerst Mal: Danke für deine schnelle Antwort!

Leider bekomme ich auf hwinfo --tv als root keine Auswertung. Ich sehe nur, dass ein paar Zeilen kommen, dann ist die Bash wieder da und ich habe folgendes Bild:

Code:
linux-hr4d:/home/scyth # hwinfo --tv
linux-hr4d:/home/scyth #

Beim Kompilieren erhalte ich eben keine Fehlermeldung - der Bildschirm wird einfach schwarz und ich sehe nur noch die Maus. Ich warte ein Weilchen (habe schon bis zu einer Stunde gewarte) - und es tut sich leider immer noch nichts.

Scyth
 
Es scheint als wird die Karte nicht erkannt.
Zur Sicherheit Probiere auch mal folgendes.

Code:
/sbin/lspci
 
Hallo,

ich habe die o.g. Karte auch und archiviere alte VHS-Kasseten damit.
Sind die ivtv-treiber (Kernel-modul über Yast) installiert? Damit sollten alle Hauppauge PVR-Karten laufen.
Zu beachten ist, dass sie ein Mpeg-encoder mit sich bringt und nicht mit Kwintv o. TVTime läuft.
Die Karte kann NICHT über das Yast TV-Modul installieren werden. Die Treiber von iesely werden nicht mehr benötigt.
Mit "mplayer /dev/video0" kann man sich den Datenstrom anschauen.
Empfehle den tvviewer für diese Karten : http://home.arcor.de/saedelaere/download.html. Läuft auch mit Mythtv.

Für weitere Fragen stehe ich gerne zur Verfügung.

Grüsse

Lars
 
Hi...

Entschulidt bitte, dass ich mich erst jetzt wieder melde - war wegen Beruf ziemlich eingespannt und komme erst jetzt dazu, mir alle eure Tips durchzulesen bzw. -zuprobieren. Werde mich melde, sobald ich's durch habe ;)
 
So... habe mal alles ausprobiert...

auf LSPCI gibt er aus:

Code:
00:00.0 RAM memory: nVidia Corporation MCP55 Memory Controller (rev a1)
00:01.0 ISA bridge: nVidia Corporation MCP55 LPC Bridge (rev a2)
00:01.1 SMBus: nVidia Corporation MCP55 SMBus (rev a2)
00:01.2 RAM memory: nVidia Corporation MCP55 Memory Controller (rev a2)
00:02.0 USB Controller: nVidia Corporation MCP55 USB Controller (rev a1)
00:02.1 USB Controller: nVidia Corporation MCP55 USB Controller (rev a2)
00:04.0 IDE interface: nVidia Corporation MCP55 IDE (rev a1)
00:05.0 IDE interface: nVidia Corporation MCP55 SATA Controller (rev a2)
00:05.1 IDE interface: nVidia Corporation MCP55 SATA Controller (rev a2)
00:05.2 IDE interface: nVidia Corporation MCP55 SATA Controller (rev a2)
00:06.0 PCI bridge: nVidia Corporation MCP55 PCI bridge (rev a2)
00:06.1 Audio device: nVidia Corporation MCP55 High Definition Audio (rev a2)
00:08.0 Bridge: nVidia Corporation MCP55 Ethernet (rev a2)
00:09.0 Bridge: nVidia Corporation MCP55 Ethernet (rev a2)
00:0b.0 PCI bridge: nVidia Corporation MCP55 PCI Express bridge (rev a2)
00:0c.0 PCI bridge: nVidia Corporation MCP55 PCI Express bridge (rev a2)
00:0d.0 PCI bridge: nVidia Corporation MCP55 PCI Express bridge (rev a2)
00:0e.0 PCI bridge: nVidia Corporation MCP55 PCI Express bridge (rev a2)
00:0f.0 PCI bridge: nVidia Corporation MCP55 PCI Express bridge (rev a2)
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
06:00.0 VGA compatible controller: ATI Technologies Inc RV570 [Radeon X1950 Pro] (rev 9a)
06:00.1 Display controller: ATI Technologies Inc RV570 [Radeon X1950 Pro] (secondary) (rev 9a)


Da aber Hauppauge 2 über USB bei mir angesteckt wird, hab ich gedacht, ich mach mal besser LSUSB:

Code:
Bus 002 Device 002: ID 046d:c012 Logitech, Inc. Mouseman Dual Optical
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 007: ID 045e:00db Microsoft Corp. Natural Ergonomic Keyboard 4000 V1.0
Bus 001 Device 006: ID 152d:2338 JMicron Technology Corp. / JMicron USA Technology Corp. JM20337 Hi-Speed USB to SATA & PATA Combo Bridge
Bus 001 Device 003: ID 04fc:0c15 Sunplus Technology Co., Ltd
Bus 001 Device 005: ID 05e3:0605 Genesys Logic, Inc. USB 2.0 Hub [ednet]
Bus 001 Device 002: ID 2040:2400 Hauppauge
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Also: erkennen tut er es.
Nur wie kann ichs installieren?
 
Ich hab auch gleich die Vorschläge von Lars ausprobiert.

ivtv-Treiber ist nun installiert. Auch das Tv-Viewer-Packet (wenn ich bei Programmsuche tv-viewer eingebe, findet ers auch, startet aber den kde-tv - passt das?)
Ich muss leider zugeben, dass ich nicht weiß, was du damit meinst:
Zu beachten ist, dass sie ein Mpeg-encoder mit sich bringt

Wenn ich in die Bash
Code:
mplayer /dev/video0
eingebe, bekomme ich folgendes:

Code:
MPlayer dev-SVN-r27637-4.3-openSUSE Linux 11.0 (i686)-Packman (C) 2000-2008 MPlayer Team
CPU: AMD Athlon(tm) 64 X2 Dual Core Processor 4600+ (Family: 15, Model: 75, Stepping: 2)
CPUflags:  MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 1
Compiled with runtime CPU detection.
Can't open joystick device /dev/input/js0: No such file or directory
Can't init input joystick
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.

Playing /dev/video0.


Exiting... (End of file)

Danke!

Scyth
 
Noch eine Info:

lt. opensuse.de ist Treiber ab Kernel 2.6.18 ist ein Treiber enthalten. ICh habe einen pae-kernel > 2.6.18
 
Scyth schrieb:
Ich hab auch gleich die Vorschläge von Lars ausprobiert.

ivtv-Treiber ist nun installiert. Auch das Tv-Viewer-Packet (wenn ich bei Programmsuche tv-viewer eingebe, findet ers auch, startet aber den kde-tv - passt das?)
Ich muss leider zugeben, dass ich nicht weiß, was du damit meinst:
Zu beachten ist, dass sie ein Mpeg-encoder mit sich bringt

Wenn ich in die Bash
Code:
mplayer /dev/video0
eingebe, bekomme ich folgendes:

Code:
MPlayer dev-SVN-r27637-4.3-openSUSE Linux 11.0 (i686)-Packman (C) 2000-2008 MPlayer Team
CPU: AMD Athlon(tm) 64 X2 Dual Core Processor 4600+ (Family: 15, Model: 75, Stepping: 2)
CPUflags:  MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 1
Compiled with runtime CPU detection.
Can't open joystick device /dev/input/js0: No such file or directory
Can't init input joystick
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.

Playing /dev/video0.


Exiting... (End of file)

Danke!

Scyth

Hi,

prinzipiell würde ich die empfehlen die letzte beta von TV-Viewer zu verwenden. Dafür gibt es aber kein Paket, davor das tv-viewer Paket auf alle Fälle erst deinstallieren.
So nun die Frage ob deine TV-Karte läuft.

poste doch bitte nochmal den output von dmesg

Ich vermute mal du hast die Firmware nicht installiert.
 
Hi...

Output sieht so aus (zumindest die ersten Zeilen, der Rest sieht ziemlich gleich aus wie der erste Absatz und ist wirklich seeeehr lang ;) )
Code:
DP SPT=5353 DPT=5353 LEN=44
SFW2-INext-DROP-DEFLT IN=eth0 OUT= MAC=00:16:17:73:0a:87:00:0f:b5:9c:bf:e7:08:00 SRC=81.107.93.72 DST=192.168.0.2 LEN=48TOS=0x00 PREC=0x00 TTL=116 ID=38868 DF PROTO=TCP SPT=2293 DPT=24669 WINDOW=65535 RES=0x00 SYN URGP=0 OPT (020405AC01010402)
SFW2-INext-DROP-DEFLT IN=eth0 OUT= MAC=00:16:17:73:0a:87:00:0f:b5:9c:bf:e7:08:00 SRC=61.6.13.41 DST=192.168.0.2 LEN=48 TOS=0x00 PREC=0x00 TTL=101 ID=25846 DF PROTO=TCP SPT=1831 DPT=24669 WINDOW=65535 RES=0x00 SYN URGP=0 OPT (0204051401010402)
SFW2-INext-DROP-DEFLT IN=eth0 OUT= MAC=00:16:17:73:0a:87:00:0f:b5:9c:bf:e7:08:00 SRC=61.6.13.41 DST=192.168.0.2 LEN=48 TOS=0x00 PREC=0x00 TTL=101 ID=26277 DF PROTO=TCP SPT=1831 DPT=24669 WINDOW=65535 RES=0x00 SYN URGP=0 OPT (0204051401010402)
martian destination 0.0.0.0 from 130.57.4.12, dev eth0
martian destination 0.0.0.0 from 130.57.4.12, dev eth0
NET: Registered protocol family 17
SFW2-INext-DROP-DEFLT IN=eth0 OUT= MAC=00:16:17:73:0a:87:00:0f:b5:9c:bf:e7:08:00 SRC=61.6.13.41 DST=192.168.0.2 LEN=48 TOS=0x00 PREC=0x00 TTL=101 ID=27111 DF PROTO=TCP SPT=1831 DPT=24669 WINDOW=65535 RES=0x00 SYN URGP=0 OPT (0204051401010402)
martian destination 0.0.0.0 from 130.57.4.12, dev eth0
martian destination 0.0.0.0 from 130.57.4.12, dev eth0
SFW2-INext-DROP-DEFLT IN=eth0 OUT= MAC=00:16:17:73:0a:87:00:0f:b5:9c:bf:e7:08:00 SRC=58.52.242.29 DST=192.168.0.2 LEN=52TOS=0x00 PREC=0x00 TTL=49 ID=62437 DF PROTO=TCP SPT=1906 DPT=24669 WINDOW=65535 RES=0x00 SYN URGP=0 OPT (020405860103030201010402)
SFW2-INext-DROP-DEFLT IN=eth0 OUT= MAC= SRC=192.168.0.2 DST=224.0.0.251 LEN=64 TOS=0x00 PREC=0x00 TTL=255 ID=0 DF PROTO=UDP SPT=5353 DPT=5353 LEN=44

Firmware von ivtv ist installiert. Beschreibung

Code:
ivtv-firmware - driver implementation for iCompression or Conexant video capture cards


Ich hab außerdem tv-viewer in der bash gestartet.
Folgende Nachricht bekomme ich, es geht jedoch kein Fenster auf:

Code:
linux-v4t3:/home/scyth/temp # tv-viewer --help

-------------------------------

TV-Viewer is starting

Scyth
 
Ok mach mal folgendes als root

Code:
modprobe -r pvrusb2

dann

Code:
modprobe pvrusb2

jetzt nochmal den ouput von dmesg

Code:
dmesg | grep pvrusb2

Das sollte Klarheit schaffen.

Übrigens, wenn du
Code:
tv-viewer --help
ausführst wird nur eine Hilfe zu den Kommandozeilen Optionen angezeigt,
das Programm startest du einfach mit

Code:
tv-viewer
 
Hi,

von synth:

"Ich muss leider zugeben, dass ich nicht weiß, was du damit meinst:

Zu beachten ist, dass sie ein Mpeg-encoder mit sich bringt"

Sorry für die halbe Information. Ich meinte damit, dass die Karte einen MPEG-Encoder-Chip mit sich bringt. Im Unterschied zu bttv o .ä. Karten siehst Du hier einen MPEG-Strom, ähnlich einer DVB-Karte. Dies hat den Vorteil, dass Du mit mplayer o. xine direkt über die Geräte-Dateien (dev/videoX) diesen Strom ansehen und aufzeichnen kannst.

Ich habe noch mal in meine installierten Pakete geschaut, und ich habe hier folgendes installiert:
ivtv und
ivtv-firmware

Das ivtv-kmp-xxx ist nicht installiert. Mein Fehler, wird wohl doch nicht benötigt.

Ein dmesg (einfach Karte aus- und einstecken) liefert:

usb 2-2: new high speed USB device using ehci_hcd and address 8
usb 2-2: configuration #1 chosen from 1 choice
pvrusb2: Device microcontroller firmware (re)loaded; it should now reset and reconnect.
usb 2-2: New USB device found, idVendor=2040, idProduct=2400
usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 2-2: Product: WinTV
usb 2-2: Manufacturer: Hauppauge
usb 2-2: SerialNumber: 2401-00-008431E9
usb 2-2: USB disconnect, address 8
pvrusb2: Device being rendered inoperable
usb 2-2: new high speed USB device using ehci_hcd and address 9
usb 2-2: configuration #1 chosen from 1 choice
pvrusb2: Failed to lock USB device ret=-16
cx25840' 2-0044: cx25843-24 found @ 0x88 (pvrusb2_a)
tuner' 2-0043: chip found @ 0x86 (pvrusb2_a)
tda9887 2-0043: tda988[5/6/7] found
tuner' 2-0061: chip found @ 0xc2 (pvrusb2_a)
wm8775' 2-001b: chip found @ 0x36 (pvrusb2_a)
lirc_i2c: chip 0x10005 found @ 0x18 (Hauppauge IR)
lirc_dev: lirc_register_plugin: sample_rate: 10
tveeprom 2-00a2: Hauppauge model 24019, rev E189, serial# 8663529
tveeprom 2-00a2: tuner model is TCL MFPE05 2 (idx 89, type 38)
tveeprom 2-00a2: TV standards PAL(B/G) PAL(I) SECAM(L/L') PAL(D/D1/K) (eeprom 0x74)
tveeprom 2-00a2: audio processor is CX25843 (idx 37)
tveeprom 2-00a2: decoder processor is CX25843 (idx 30)
tveeprom 2-00a2: has radio, has IR receiver, has no IR transmitter
pvrusb2: Supported video standard(s) reported available in hardware: PAL-B/B1/D/D1/G/H/I/K;SECAM-B/D/G/H/K/K
pvrusb2: Mapping standards mask=0xff00ff (PAL-B/B1/D/D1/G/H/I/K;SECAM-B/D/G/H/K/K1/L/LC)
pvrusb2: Setting up 20 unique standard(s)
pvrusb2: Set up standard idx=0 name=PAL-B/G
pvrusb2: Set up standard idx=1 name=PAL-D/K
pvrusb2: Set up standard idx=2 name=SECAM-B/G
pvrusb2: Set up standard idx=3 name=SECAM-D/K
pvrusb2: Set up standard idx=4 name=PAL-B
pvrusb2: Set up standard idx=5 name=PAL-B1
pvrusb2: Set up standard idx=6 name=PAL-G
pvrusb2: Set up standard idx=7 name=PAL-H
pvrusb2: Set up standard idx=8 name=PAL-I
pvrusb2: Set up standard idx=9 name=PAL-D
pvrusb2: Set up standard idx=10 name=PAL-D1
pvrusb2: Set up standard idx=11 name=PAL-K
pvrusb2: Set up standard idx=12 name=SECAM-B
pvrusb2: Set up standard idx=13 name=SECAM-D
pvrusb2: Set up standard idx=14 name=SECAM-G
pvrusb2: Set up standard idx=15 name=SECAM-H
pvrusb2: Set up standard idx=16 name=SECAM-K
pvrusb2: Set up standard idx=17 name=SECAM-K1
pvrusb2: Set up standard idx=18 name=SECAM-L
pvrusb2: Set up standard idx=19 name=SECAM-LC
pvrusb2: Initial video standard auto-selected to PAL-B/G
pvrusb2: Device initialization completed successfully.
usb 2-2: New USB device found, idVendor=2040, idProduct=2400
usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 2-2: Product: WinTV
usb 2-2: Manufacturer: Hauppauge
usb 2-2: SerialNumber: 2401-00-008431E9
cx25840' 2-0044: loaded v4l-cx25840.fw firmware (16382 bytes)
tuner-simple 2-0061: type set to 38 (Philips PAL/SECAM multi (FM1216ME MK3))
cx25840' 2-0044: Video signal: not present
cx25840' 2-0044: Detected format: NTSC-M
cx25840' 2-0044: Specified standard: PAL-BDGHI
cx25840' 2-0044: Specified video input: Composite 7
cx25840' 2-0044: Specified audioclock freq: 48000 Hz
cx25840' 2-0044: Detected audio mode: forced mode
cx25840' 2-0044: Detected audio standard: no detected audio standard
cx25840' 2-0044: Audio muted: no
cx25840' 2-0044: Audio microcontroller: detecting
cx25840' 2-0044: Configured audio standard: automatic detection
cx25840' 2-0044: Configured audio system: automatic standard and mode detection
cx25840' 2-0044: Specified audio input: Tuner (In8)
cx25840' 2-0044: Preferred audio mode: stereo
cx25840' 2-0044: Selected 65 MHz format: autodetect
cx25840' 2-0044: Selected 45 MHz format: chroma
tda9887 2-0043: Data bytes: b=0x14 c=0x6e e=0x49
tuner' 2-0061: Tuner mode: analog TV
tuner' 2-0061: Frequency: 175.25 MHz
tuner' 2-0061: Standard: 0x00000005
wm8775' 2-001b: Input: 2
pvrusb2: registered device video0 [mpeg]
pvrusb2: registered device radio0 [mpeg]

Viel Erfolg!

Lars
 
Zuerst: Vielen Dank für Eure Antworten...

Dies ist der Inhalt vom dmesg | grep pvrusb2
Code:
usbcore: registered new interface driver pvrusb2
drivers/media/video/pvrusb2/pvrusb2-main.c: Hauppauge WinTV-PVR-USB2 MPEG2 Encoder/Tuner : V4L in-tree version
drivers/media/video/pvrusb2/pvrusb2-main.c: Debug mask is 31 (0x1f)
cx25840' 0-0044: cx25843-24 found @ 0x88 (pvrusb2_a)
tuner' 0-0043: chip found @ 0x86 (pvrusb2_a)
tuner' 0-0061: chip found @ 0xc2 (pvrusb2_a)
wm8775' 0-001b: chip found @ 0x36 (pvrusb2_a)
pvrusb2: Supported video standard(s) reported available in hardware: PAL-B/B1/D/D1/G/H/I/K;SECAM-B/D/G/H/K/K
pvrusb2: Mapping standards mask=0xff00ff (PAL-B/B1/D/D1/G/H/I/K;SECAM-B/D/G/H/K/K1/L/LC)
pvrusb2: Setting up 20 unique standard(s)
pvrusb2: Set up standard idx=0 name=PAL-B/G
pvrusb2: Set up standard idx=1 name=PAL-D/K
pvrusb2: Set up standard idx=2 name=SECAM-B/G
pvrusb2: Set up standard idx=3 name=SECAM-D/K
pvrusb2: Set up standard idx=4 name=PAL-B
pvrusb2: Set up standard idx=5 name=PAL-B1
pvrusb2: Set up standard idx=6 name=PAL-G
pvrusb2: Set up standard idx=7 name=PAL-H
pvrusb2: Set up standard idx=8 name=PAL-I
pvrusb2: Set up standard idx=9 name=PAL-D
pvrusb2: Set up standard idx=10 name=PAL-D1
pvrusb2: Set up standard idx=11 name=PAL-K
pvrusb2: Set up standard idx=12 name=SECAM-B
pvrusb2: Set up standard idx=13 name=SECAM-D
pvrusb2: Set up standard idx=14 name=SECAM-G
pvrusb2: Set up standard idx=15 name=SECAM-H
pvrusb2: Set up standard idx=16 name=SECAM-K
pvrusb2: Set up standard idx=17 name=SECAM-K1
pvrusb2: Set up standard idx=18 name=SECAM-L
pvrusb2: Set up standard idx=19 name=SECAM-LC
pvrusb2: Initial video standard auto-selected to PAL-B/G
pvrusb2: Device initialization completed successfully.
pvrusb2: registered device video0 [mpeg]
pvrusb2: registered device radio0 [mpeg]
usbcore: deregistering interface driver pvrusb2
pvrusb2: Device being rendered inoperable
pvrusb2: unregistered device video0 [mpeg]
pvrusb2: unregistered device radio0 [mpeg]
usbcore: registered new interface driver pvrusb2
drivers/media/video/pvrusb2/pvrusb2-main.c: Hauppauge WinTV-PVR-USB2 MPEG2 Encoder/Tuner : V4L in-tree version
drivers/media/video/pvrusb2/pvrusb2-main.c: Debug mask is 31 (0x1f)
pvrusb2: Device microcontroller firmware (re)loaded; it should now reset and reconnect.
pvrusb2: Device being rendered inoperable
cx25840' 0-0044: cx25843-24 found @ 0x88 (pvrusb2_a)
tuner' 0-0043: chip found @ 0x86 (pvrusb2_a)
tuner' 0-0061: chip found @ 0xc2 (pvrusb2_a)
wm8775' 0-001b: chip found @ 0x36 (pvrusb2_a)
pvrusb2: Supported video standard(s) reported available in hardware: PAL-B/B1/D/D1/G/H/I/K;SECAM-B/D/G/H/K/K
pvrusb2: Mapping standards mask=0xff00ff (PAL-B/B1/D/D1/G/H/I/K;SECAM-B/D/G/H/K/K1/L/LC)
pvrusb2: Setting up 20 unique standard(s)
pvrusb2: Set up standard idx=0 name=PAL-B/G
pvrusb2: Set up standard idx=1 name=PAL-D/K
pvrusb2: Set up standard idx=2 name=SECAM-B/G
pvrusb2: Set up standard idx=3 name=SECAM-D/K
pvrusb2: Set up standard idx=4 name=PAL-B
pvrusb2: Set up standard idx=5 name=PAL-B1
pvrusb2: Set up standard idx=6 name=PAL-G
pvrusb2: Set up standard idx=7 name=PAL-H
pvrusb2: Set up standard idx=8 name=PAL-I
pvrusb2: Set up standard idx=9 name=PAL-D
pvrusb2: Set up standard idx=10 name=PAL-D1
pvrusb2: Set up standard idx=11 name=PAL-K
pvrusb2: Set up standard idx=12 name=SECAM-B
pvrusb2: Set up standard idx=13 name=SECAM-D
pvrusb2: Set up standard idx=14 name=SECAM-G
pvrusb2: Set up standard idx=15 name=SECAM-H
pvrusb2: Set up standard idx=16 name=SECAM-K
pvrusb2: Set up standard idx=17 name=SECAM-K1
pvrusb2: Set up standard idx=18 name=SECAM-L
pvrusb2: Set up standard idx=19 name=SECAM-LC
pvrusb2: Initial video standard auto-selected to PAL-B/G
pvrusb2: Device initialization completed successfully.
pvrusb2: registered device video0 [mpeg]
pvrusb2: registered device radio0 [mpeg]

Und:
Code:
mplayer /dev/video0
bringt nach den Kommandos in der Bash von Saeldaere (liest du Perry?) ein Fersehbild, super!

Ich kann auch tv-viewer starten, allerdings keine Viedeokarteneinstellungen vornehmen, da er folgende Fehlermeldung bringt:

Code:
couldn't execute "/usr/share/tv-viewer/data/videocard_control.tcl": permission denied
couldn't execute "/usr/share/tv-viewer/data/videocard_control.tcl": permission denied
    while executing
"exec "$::where_is/data/videocard_control.tcl" &"
    (procedure "videocard_control" line 2)
    invoked from within
"videocard_control"
    invoked from within
".#menubar.#menubar#mOptionen invoke active"
    ("uplevel" body line 1)
    invoked from within
"uplevel #0 [list $w invoke active]"
    (procedure "tk::MenuInvoke" line 50)
    invoked from within
"tk::MenuInvoke .#menubar.#menubar#mOptionen 1"
    (command bound to event)

Den Assistenten kann ich auch nicht starten, da das Programm sich dann ganz runterfährt, ohne Meldung.
 
Scyth schrieb:
Zuerst: Vielen Dank für Eure Antworten...

Dies ist der Inhalt vom dmesg | grep pvrusb2
Code:
usbcore: registered new interface driver pvrusb2
drivers/media/video/pvrusb2/pvrusb2-main.c: Hauppauge WinTV-PVR-USB2 MPEG2 Encoder/Tuner : V4L in-tree version
drivers/media/video/pvrusb2/pvrusb2-main.c: Debug mask is 31 (0x1f)
cx25840' 0-0044: cx25843-24 found @ 0x88 (pvrusb2_a)
tuner' 0-0043: chip found @ 0x86 (pvrusb2_a)
tuner' 0-0061: chip found @ 0xc2 (pvrusb2_a)
wm8775' 0-001b: chip found @ 0x36 (pvrusb2_a)
pvrusb2: Supported video standard(s) reported available in hardware: PAL-B/B1/D/D1/G/H/I/K;SECAM-B/D/G/H/K/K
pvrusb2: Mapping standards mask=0xff00ff (PAL-B/B1/D/D1/G/H/I/K;SECAM-B/D/G/H/K/K1/L/LC)
pvrusb2: Setting up 20 unique standard(s)
pvrusb2: Set up standard idx=0 name=PAL-B/G
pvrusb2: Set up standard idx=1 name=PAL-D/K
pvrusb2: Set up standard idx=2 name=SECAM-B/G
pvrusb2: Set up standard idx=3 name=SECAM-D/K
pvrusb2: Set up standard idx=4 name=PAL-B
pvrusb2: Set up standard idx=5 name=PAL-B1
pvrusb2: Set up standard idx=6 name=PAL-G
pvrusb2: Set up standard idx=7 name=PAL-H
pvrusb2: Set up standard idx=8 name=PAL-I
pvrusb2: Set up standard idx=9 name=PAL-D
pvrusb2: Set up standard idx=10 name=PAL-D1
pvrusb2: Set up standard idx=11 name=PAL-K
pvrusb2: Set up standard idx=12 name=SECAM-B
pvrusb2: Set up standard idx=13 name=SECAM-D
pvrusb2: Set up standard idx=14 name=SECAM-G
pvrusb2: Set up standard idx=15 name=SECAM-H
pvrusb2: Set up standard idx=16 name=SECAM-K
pvrusb2: Set up standard idx=17 name=SECAM-K1
pvrusb2: Set up standard idx=18 name=SECAM-L
pvrusb2: Set up standard idx=19 name=SECAM-LC
pvrusb2: Initial video standard auto-selected to PAL-B/G
pvrusb2: Device initialization completed successfully.
pvrusb2: registered device video0 [mpeg]
pvrusb2: registered device radio0 [mpeg]
usbcore: deregistering interface driver pvrusb2
pvrusb2: Device being rendered inoperable
pvrusb2: unregistered device video0 [mpeg]
pvrusb2: unregistered device radio0 [mpeg]
usbcore: registered new interface driver pvrusb2
drivers/media/video/pvrusb2/pvrusb2-main.c: Hauppauge WinTV-PVR-USB2 MPEG2 Encoder/Tuner : V4L in-tree version
drivers/media/video/pvrusb2/pvrusb2-main.c: Debug mask is 31 (0x1f)
pvrusb2: Device microcontroller firmware (re)loaded; it should now reset and reconnect.
pvrusb2: Device being rendered inoperable
cx25840' 0-0044: cx25843-24 found @ 0x88 (pvrusb2_a)
tuner' 0-0043: chip found @ 0x86 (pvrusb2_a)
tuner' 0-0061: chip found @ 0xc2 (pvrusb2_a)
wm8775' 0-001b: chip found @ 0x36 (pvrusb2_a)
pvrusb2: Supported video standard(s) reported available in hardware: PAL-B/B1/D/D1/G/H/I/K;SECAM-B/D/G/H/K/K
pvrusb2: Mapping standards mask=0xff00ff (PAL-B/B1/D/D1/G/H/I/K;SECAM-B/D/G/H/K/K1/L/LC)
pvrusb2: Setting up 20 unique standard(s)
pvrusb2: Set up standard idx=0 name=PAL-B/G
pvrusb2: Set up standard idx=1 name=PAL-D/K
pvrusb2: Set up standard idx=2 name=SECAM-B/G
pvrusb2: Set up standard idx=3 name=SECAM-D/K
pvrusb2: Set up standard idx=4 name=PAL-B
pvrusb2: Set up standard idx=5 name=PAL-B1
pvrusb2: Set up standard idx=6 name=PAL-G
pvrusb2: Set up standard idx=7 name=PAL-H
pvrusb2: Set up standard idx=8 name=PAL-I
pvrusb2: Set up standard idx=9 name=PAL-D
pvrusb2: Set up standard idx=10 name=PAL-D1
pvrusb2: Set up standard idx=11 name=PAL-K
pvrusb2: Set up standard idx=12 name=SECAM-B
pvrusb2: Set up standard idx=13 name=SECAM-D
pvrusb2: Set up standard idx=14 name=SECAM-G
pvrusb2: Set up standard idx=15 name=SECAM-H
pvrusb2: Set up standard idx=16 name=SECAM-K
pvrusb2: Set up standard idx=17 name=SECAM-K1
pvrusb2: Set up standard idx=18 name=SECAM-L
pvrusb2: Set up standard idx=19 name=SECAM-LC
pvrusb2: Initial video standard auto-selected to PAL-B/G
pvrusb2: Device initialization completed successfully.
pvrusb2: registered device video0 [mpeg]
pvrusb2: registered device radio0 [mpeg]

Und:
Code:
mplayer /dev/video0
bringt nach den Kommandos in der Bash von Saeldaere (liest du Perry?) ein Fersehbild, super!

Ich kann auch tv-viewer starten, allerdings keine Viedeokarteneinstellungen vornehmen, da er folgende Fehlermeldung bringt:

Code:
couldn't execute "/usr/share/tv-viewer/data/videocard_control.tcl": permission denied
couldn't execute "/usr/share/tv-viewer/data/videocard_control.tcl": permission denied
    while executing
"exec "$::where_is/data/videocard_control.tcl" &"
    (procedure "videocard_control" line 2)
    invoked from within
"videocard_control"
    invoked from within
".#menubar.#menubar#mOptionen invoke active"
    ("uplevel" body line 1)
    invoked from within
"uplevel #0 [list $w invoke active]"
    (procedure "tk::MenuInvoke" line 50)
    invoked from within
"tk::MenuInvoke .#menubar.#menubar#mOptionen 1"
    (command bound to event)

Den Assistenten kann ich auch nicht starten, da das Programm sich dann ganz runterfährt, ohne Meldung.

Ja, also erst mal deine pvrusb2 wurde korrekt erkannt. Sehr gut.

Jetzt zu TV-Viewer, welche Version verwendest du und wie hast du sie installiert?
Komisch aber bei dir sind alle Files anscheinend nicht als ausführbar markiert.
 
Hallo Scyth,

schön, dass Deine Karte nun funktioniert!

@Saedelaere:

Hi, ich habe auch noch ein paar spezifische Fragen zu Deinem Programm.
Können wir für den TV-Viewer vielleicht einen neuen Thread aufmachen?

Grüsse

Lars
 
lars stoned schrieb:
Hallo Scyth,

schön, dass Deine Karte nun funktioniert!

@Saedelaere:

Hi, ich habe auch noch ein paar spezifische Fragen zu Deinem Programm.
Können wir für den TV-Viewer vielleicht einen neuen Thread aufmachen?

Grüsse

Lars

Gerne, ich habe hier schon einen Ankündigungs- und Diskussionsthread am laufen. Siehe Signatur oder
gleich hier.
 
Ich schreib mal hier weiter, um den anderen Thread nicht zu stören.

Tv-Viewer hab ich beta installiert

Die ausführbare Datei tv-viewer sollte doch für alle ausführbar sein?

Code:
scyth@linux-v4t3:/usr/bin> ls -l tv*
lrwxrwxrwx 1 root root 34 12. Nov 22:37 tv-viewer -> /usr/share/tv-viewer/tv-viewer.tcl
lrwxrwxrwx 1 root root 44 12. Nov 22:37 tv-viewer_diag -> /usr/share/tv-viewer/data/tv-viewer_diag.tcl
lrwxrwxrwx 1 root root 36 12. Nov 22:37 tv-viewer_rec -> /usr/share/tv-viewer/data/record.tcl
lrwxrwxrwx 1 root root 39 12. Nov 22:37 tv-viewer_scheduler -> /usr/share/tv-viewer/data/scheduler.tcl

Scyth
 
Scyth schrieb:
Ich schreib mal hier weiter, um den anderen Thread nicht zu stören.

Tv-Viewer hab ich beta installiert

Die ausführbare Datei tv-viewer sollte doch für alle ausführbar sein?

Code:
scyth@linux-v4t3:/usr/bin> ls -l tv*
lrwxrwxrwx 1 root root 34 12. Nov 22:37 tv-viewer -> /usr/share/tv-viewer/tv-viewer.tcl
lrwxrwxrwx 1 root root 44 12. Nov 22:37 tv-viewer_diag -> /usr/share/tv-viewer/data/tv-viewer_diag.tcl
lrwxrwxrwx 1 root root 36 12. Nov 22:37 tv-viewer_rec -> /usr/share/tv-viewer/data/record.tcl
lrwxrwxrwx 1 root root 39 12. Nov 22:37 tv-viewer_scheduler -> /usr/share/tv-viewer/data/scheduler.tcl

Scyth

Das sieht gut aus, aber poste doch mal bitte den ouput von

Code:
ls -l -R /usr/share/tv-viewer
 
Ok - ich seh', was du meinst ;) :


Code:
/usr/share/tv-viewer:
insgesamt 76
drwxr-xr-x 2 root root  4096 12. Nov 22:37 data
drwxr-xr-x 2 root root  4096 12. Nov 22:37 help
-rwxrwxrwx 1 root root 63720 12. Nov 22:35 tv-viewer.tcl

/usr/share/tv-viewer/data:
insgesamt 296
-rw-r--r-- 1 root root 36703 12. Nov 22:35 channel_edit.tcl
-rw-r--r-- 1 root root  1960 12. Nov 22:35 critical.png
-rw-r--r-- 1 root root  1069 12. Nov 22:35 icons_license.txt
-rw-r--r-- 1 root root  1884 12. Nov 22:35 info.png
-rw-r--r-- 1 root root 22845 12. Nov 22:35 internationalization.tcl
-rw-r--r-- 1 root root  2104 12. Nov 22:35 lirc_empfang.tcl
-rw-r--r-- 1 root root 42009 12. Nov 22:35 logo_splash_tux_tv-viewer07x.png
-rw-r--r-- 1 root root   235 12. Nov 22:35 player_mute.png
-rw-r--r-- 1 root root   191 12. Nov 22:35 player_volume_up.png
-rw-r--r-- 1 root root  1975 12. Nov 22:35 question.png
-rw-r--r-- 1 root root 28770 12. Nov 22:35 record.tcl
-rw-r--r-- 1 root root 21973 12. Nov 22:35 scheduler.tcl
-rw-r--r-- 1 root root  4727 12. Nov 22:35 station_search.tcl
-rwxrwxrwx 1 root root 15594 12. Nov 22:35 tv-viewer_diag.tcl
-rw-r--r-- 1 root root 13112 12. Nov 22:35 tv-viewer_icon.png
-rw-r--r-- 1 root root 13703 12. Nov 22:35 videocard_control.tcl
-rw-r--r-- 1 root root  4304 12. Nov 22:35 warning.png
-rw-r--r-- 1 root root 44770 12. Nov 22:35 wizard.tcl

/usr/share/tv-viewer/help:
insgesamt 104
-rw-r--r-- 1 root root  9374 12. Nov 22:35 CHANGELOG
-rw-r--r-- 1 root root   509 12. Nov 22:35 example_channels.conf
-rw-r--r-- 1 root root  1741 12. Nov 22:35 pf_013_03.gif
-rw-r--r-- 1 root root 40061 12. Nov 22:35 TV-Viewer_0.7_help_file_eng.html
-rw-r--r-- 1 root root 44593 12. Nov 22:35 TV-Viewer_0.7_help_file_ger.html

sudo chmod und schon geht's - super, vielen Dank!
Das Bild ist aber noch sehr verzerrt - vielleicht sind die Frequenzen nicht gefunden worden?

Code:
5118
MPlayer dev-SVN-r27637-4.3-openSUSE Linux 11.0 (i686)-Packman (C) 2000-2008 MPlayer Team
CPU: AMD Athlon(tm) 64 X2 Dual Core Processor 4600+ (Family: 15, Model: 75, Stepping: 2)
CPUflags:  MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 1
Compiled with runtime CPU detection.
Can't open joystick device /dev/input/js0: No such file or directory
Can't init input joystick
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.

Playing /dev/video0.
Cannot seek backward in linear streams!
Seek failed
Cannot seek backward in linear streams!
Seek failed
Cannot seek backward in linear streams!
Seek failed
Cannot seek backward in linear streams!
Seek failed
Cannot seek backward in linear streams!
Seek failed
Cannot seek backward in linear streams!
Seek failed
Cannot seek backward in linear streams!
Seek failed
Cannot seek backward in linear streams!
Seek failed
Cannot seek backward in linear streams!
Seek failed
Cannot seek backward in linear streams!
Seek failed
Cannot seek backward in linear streams!
Seek failed
Cannot seek backward in linear streams!
Seek failed
Cannot seek backward in linear streams!
Seek failed
Cannot seek backward in linear streams!
Seek failed
MPEG-PS file format detected.
VIDEO:  MPEG2  720x576  (aspect 2)  25.000 fps  10000.0 kbps (1250.0 kbyte/s)
Opening video filter: [pp=lb]
==========================================================================
Opening video decoder: [mpegpes] MPEG 1/2 Video passthrough
VDec: vo config request - 720 x 576 (preferred colorspace: Mpeg PES)
[PP] Using external postprocessing filter, max q = 6.
Could not find matching colorspace - retrying with -vf scale...
Opening video filter: [scale]
The selected video_out device is incompatible with this codec.
Try appending the scale filter to your filter list,
e.g. -vf spp,scale instead of -vf spp.
VDecoder init failed :(
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffmpeg2] vfm: ffmpeg (FFmpeg MPEG-2)
==========================================================================
==========================================================================
Opening audio decoder: [mp3lib] MPEG layer-2, layer-3
AUDIO: 48000 Hz, 2 ch, s16le, 224.0 kbit/14.58% (ratio: 28000->192000)
Selected audio codec: [mp3] afm: mp3lib (mp3lib MPEG layer-2, layer-3)
==========================================================================
AO: [alsa] 48000Hz 2ch s16le (2 bytes per sample)
Starting playback...
VDec: vo config request - 720 x 576 (preferred colorspace: Planar YV12)
[PP] Using external postprocessing filter, max q = 6.
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 1.33:1 - prescaling to correct movie aspect.
VO: [xv] 720x576 => 768x576 Planar YV12
A:   6.2 V:   7.0 A-V: -0.754 ct: -0.512 129/129 10%  6%  0.3% 8 0
Tried to tune station unknown(S35)
No signal detected on 415.250 Mhz.
A:  17.6 V:  19.4 A-V: -1.739 ct: -1.408 353/353  9%  5%  0.3% 215 0

Auch mit
Code:
mplayer /dev/video0
bekomme ich nur noch ein verzerrtes Bild... vor einigen Tagen ging es noch mit diesem Befehl. :???:
Kurze Frage abseits: Warum sind alle files nur mit --r installiert worden? Ich hatte das inzwischen schon bei einigen Programmen...

Edit: mit
Code:
mplayer /dev/video0
hab ich nach Neustart wieder optimales Bild gehabt, nur mit tv-viewer ist es leider nicht gegangen...
 
Oben