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

Pinnacle hybrid pro 330e mit kdetv unter opensuse 11.0

Ich hab mir eine Pinnacle PCTV Hybrid Pro Stick USB TV-Karte gekauft.

Opensuse erkennt sie zwar in jast als 800i das ist aber falsch es ist eine 330e. Also habe ich den v4l Treiber installiert und jetzt erkennt kdetv die karte gibt mir aber folgende Fehlermeldung:


Videodarstellung ist nicht möglich.

Mit dem aktuellen Video-Plugin kann kein Bild angezeigt werden. Versuchen Sie, die Einstellungen des Plugins zu verändern.



Dann habe ich kdetv in der Konsole gestartet und die Meldungen waren folgende:

13:06 localhost:~ > kdetv
ALSA lib control.c:909:(snd_ctl_open_noupdate) Invalid CTL
X Error: BadAccess (attempt to access private resource denied) 10
Major opcode: 2
Minor opcode: 0
Resource id: 0x13b
Creating vbi proxy client, rev.
$Id: proxy-client.c,v 1.16 2007/11/27 18:31:06 mschimek Exp $
proxy_msg: connect: error 2, Datei oder Verzeichnis nicht gefunden
Try to open V4L2 0.20 VBI device, libzvbi interface rev.
$Id: io-v4l2.c,v 1.36 2007/11/27 17:55:46 mschimek Exp $
Opened /dev/vbi
libzvbi:io-v4l2k:vbi_capture_v4l2k_new: Try to open V4L2 2.6 VBI device, libzvbi interface rev.
$Id: io-v4l2k.c,v 1.48 2007/11/27 17:55:41 mschimek Exp $.
libzvbi:io-v4l2k:vbi_capture_v4l2k_new: Opened /dev/vbi.
libzvbi:io-v4l2k:vbi_capture_v4l2k_new: Failed with errno 22, errmsg '/dev/vbi (Pinnacle Hybrid Pro (2)) ist kein VBI-Gerät.'.
libzvbi: Try to open v4l vbi device, libzvbi interface rev.
$Id: io-v4l.c,v 1.36 2007/11/27 17:42:01 mschimek Exp $
libzvbi: Opened /dev/vbi
libzvbi: Driver name 'Pinnacle Hybrid Pro (2)'
Creating vbi proxy client, rev.
$Id: proxy-client.c,v 1.16 2007/11/27 18:31:06 mschimek Exp $
proxy_msg: connect: error 2, Datei oder Verzeichnis nicht gefunden
Try to open V4L2 0.20 VBI device, libzvbi interface rev.
$Id: io-v4l2.c,v 1.36 2007/11/27 17:55:46 mschimek Exp $
Opened /dev/vbi0
libzvbi:io-v4l2k:vbi_capture_v4l2k_new: Try to open V4L2 2.6 VBI device, libzvbi interface rev.
$Id: io-v4l2k.c,v 1.48 2007/11/27 17:55:41 mschimek Exp $.
libzvbi:io-v4l2k:vbi_capture_v4l2k_new: Opened /dev/vbi0.
libzvbi:io-v4l2k:vbi_capture_v4l2k_new: Failed with errno 22, errmsg '/dev/vbi0 (Pinnacle Hybrid Pro (2)) ist kein VBI-Gerät.'.
libzvbi: Try to open v4l vbi device, libzvbi interface rev.
$Id: io-v4l.c,v 1.36 2007/11/27 17:42:01 mschimek Exp $
libzvbi: Opened /dev/vbi0
libzvbi: Driver name 'Pinnacle Hybrid Pro (2)'
X Error: BadAccess (attempt to access private resource denied) 10
Major opcode: 2
Minor opcode: 0
Resource id: 0x13b
v4ldev: VIDIOCMCAPTURE failed. Format may not be supported by grabber.
v4ldev: VIDIOCMCAPTURE failed. Format may not be supported by grabber.
v4ldev: VIDIOCMCAPTURE failed. Format may not be supported by grabber.
v4ldev: VIDIOCMCAPTURE failed. Format may not be supported by grabber.
v4ldev: VIDIOCMCAPTURE failed. Format may not be supported by grabber.
v4ldev: VIDIOCMCAPTURE failed. Format may not be supported by grabber.
v4ldev: VIDIOCMCAPTURE failed. Format may not be supported by grabber.
v4ldev: VIDIOCMCAPTURE failed. Format may not be supported by grabber.
v4ldev: VIDIOCMCAPTURE failed.
v4ldev: VIDIOCMCAPTURE failed.
v4ldev: VIDIOCMCAPTURE failed.
v4ldev: VIDIOCMCAPTURE failed.
v4ldev: VIDIOCMCAPTURE failed.
v4ldev: VIDIOCMCAPTURE failed.
v4ldev: VIDIOCMCAPTURE failed.
v4ldev: VIDIOCMCAPTURE failed.
v4ldev: VIDIOCMCAPTURE failed.
v4ldev: VIDIOCMCAPTURE failed.
v4ldev: VIDIOCMCAPTURE failed.
v4ldev: VIDIOCMCAPTURE failed.
v4ldev: VIDIOCMCAPTURE failed.
v4ldev: VIDIOCMCAPTURE failed.
v4ldev: VIDIOCMCAPTURE failed.
v4ldev: VIDIOCMCAPTURE failed.
v4ldev: VIDIOCMCAPTURE failed.
v4ldev: VIDIOCMCAPTURE failed.
v4ldev: VIDIOCMCAPTURE failed.
v4ldev: VIDIOCMCAPTURE failed.
v4ldev: VIDIOCMCAPTURE failed.
Too many errors. Ending V4L grabbing.
QWidget::updateFrameStrut(): ERROR - no parent
QWidget::updateFrameStrut(): ERROR - no parent
V4LGrabber::~V4LGrabber(): wait().
V4LGrabber::~V4LGrabber(): deleted.




Sind zwar einige Fehler dabei aber ich werde daraus nicht schlau. Die einzige Idee die ich gehabt hab war die nvidia Treiber zu aktualisieren und den Rechner neuzustarten hat aber beides nichts gebracht.

Hat jemand ne Idee?
 
OP
M

meverickluke

Member
noch was

Es gibt nur 3 Video-Plugins zur Auswahl:

Video4Linux2 Plugin
Video4Linux Plugin
XVideo Plugin

Nur die ersten zwei sind aktiv weil der letzte die Karte auch nicht erkennt!
 
OP
M

meverickluke

Member
Jetzt hab ich mal den em28xx treiber versucht. (http://mcentral.de/hg/~mrec/em28xx-new)

Die befehle make und make install liefen wunderbar ohne fehler durch.

Beim laden der module mit modprobe em28xx bekomm ich die meldung:

14:37 linux-luke:/lib/firmware # modprobe em28xx card=47
FATAL: Error inserting em28xx (/lib/modules/2.6.25.11-0.1-default/kernel/drivers/media/video/em28xx/em28xx.ko): Unknown symbol in module, or unknown parameter (see dmesg)



Bei dmesg steht dann folgendes:

usb 5-5: USB disconnect, address 7
usb 5-5: new high speed USB device using ehci_hcd and address 8
usb 5-5: configuration #1 chosen from 1 choice
usb 5-5: New USB device found, idVendor=2304, idProduct=0226
usb 5-5: New USB device strings: Mfr=3, Product=1, SerialNumber=2
usb 5-5: Product: PCTV 330e
usb 5-5: Manufacturer: Pinnacle Systems
usb 5-5: SerialNumber: 070901090247
em28xx: disagrees about version of symbol v4l2_video_std_construct
em28xx: Unknown symbol v4l2_video_std_construct
em28xx: disagrees about version of symbol v4l2_type_names
em28xx: Unknown symbol v4l2_type_names
em28xx: disagrees about version of symbol video_unregister_device
em28xx: Unknown symbol video_unregister_device
em28xx: disagrees about version of symbol video_device_alloc
em28xx: Unknown symbol video_device_alloc
em28xx: disagrees about version of symbol video_register_device
em28xx: Unknown symbol video_register_device
em28xx: disagrees about version of symbol video_usercopy
em28xx: Unknown symbol video_usercopy
em28xx: disagrees about version of symbol video_device_release
em28xx: Unknown symbol video_device_release



Kann jemand damit vielleicht was anfangen??

Bin über jeden verschlag glücklich!

Die TV-Karte macht mich noch fertig :-(
 

whois

Ultimate Guru
Sind die Kernelquellen zu diesem kernel installiert.

Code:
Linux 2.6.25.11-0.1-default x86_64

Ist das ein 64 Bit Modul was du installiert hast?

Was sagt
Code:
lsusb
 
OP
M

meverickluke

Member
die kernelquellen sind zu deisem kernel installiert.


oh wusste garnicht das es eins für 64 bit gibt. hab das installiert was ich bekommen hab! Weiß leider auch nicht ob 32 oder 64 auf der Seite steht nichts.
 

whois

Ultimate Guru
Dann gib doch mal die lsusb Ausgabe raus damit man feststellen kann wie die Karte erkannt wird.

http://linuxtv.org/v4lwiki/index.php/Pinnacle/330e
 
OP
M

meverickluke

Member
gern

15:25 linux-luke:/lib/firmware # lsusb
Bus 005 Device 009: ID 2304:0226 Pinnacle Systems, Inc. [hex] PCTV 330e
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 04d9:1603 Holtek Semiconductor, Inc.
Bus 002 Device 003: ID 04fc:0538 Sunplus Technology Co., Ltd
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 004: ID 03f0:8104 Hewlett-Packard Printing Support
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub


bei hardware-information unter jast findet man folgende infos:

2: udi = '/org/freedesktop/Hal/devices/usb_device_2304_226_070901090247'
info.subsystem = 'usb_device'
usb_device.vendor = 'Pinnacle Systems, Inc. [hex]'
usb_device.bus_number = 5 (0x5)
linux.subsystem = 'usb'
info.linux.driver = 'usb'
usb_device.product = 'PCTV 330e'
info.product = 'PCTV 330e'
linux.device_file = '/dev/bus/usb/005/009'
usb_device.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.7/usb5/5-5'
usb_device.device_revision_bcd = 272 (0x110)
info.udi = '/org/freedesktop/Hal/devices/usb_device_2304_226_070901090247'
usb_device.configuration_value = 1 (0x1)
usb_device.max_power = 500 (0x1f4)
usb_device.num_configurations = 1 (0x1)
usb_device.num_ports = 0 (0x0)
usb_device.num_interfaces = 1 (0x1)
usb_device.linux.device_number = 9 (0x9)
usb_device.device_class = 0 (0x0)
usb_device.serial = '070901090247'
linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.7/usb5/5-5'
usb_device.device_subclass = 0 (0x0)
info.vendor = 'Pinnacle Systems, Inc. [hex]'
usb_device.speed = 480.000
info.parent = '/org/freedesktop/Hal/devices/usb_device_1d6b_2_0000_00_1d_7'
usb_device.device_protocol = 0 (0x0)
usb_device.version = 2.00000
usb_device.vendor_id = 8964 (0x2304)
usb_device.is_self_powered = false
usb_device.product_id = 550 (0x226)
usb_device.can_wake_up = false
linux.hotplug_type = 2 (0x2)
 

whois

Ultimate Guru
Tja wenn ich das in den verschiedenen Foren und Mailinglisten richtig verstehe gibt es wohl Probleme mit den 64Bit Distributionen.
Hier nur ein Besipiel und im Moment finde ich keine Lösung dafür, lass mich noch etwas suchen.

http://forum.ubuntu-fr.org/viewtopic.php?pid=1935399
 
OP
M

meverickluke

Member
Danke schon mal. Klar warte ich. Ich hoffe es findet sich noch ne Möglichkeit! Denn ich bin mit meinem Latein am Ende!
 

whois

Ultimate Guru
Bist du nach diesem Installations Guide vorgegangen?
Wenn Nein, mach das mal mal, sonst weiss ich mir auch keinen Rat mehr und finde im Net auch nichts.

http://mcentral.de/wiki/index.php5/Installation_Guide
 
OP
M

meverickluke

Member
Danke hab es jetzt nochmal nach der Anleitung versucht aber leider keine Änderung!

Trotzdem danke nochmal! Ich schau mal ob ich vielleicht selber was finde! :-(
 

whois

Ultimate Guru
Sorry IMHO hängt das mit der 64Bit Version zusammen.
Ich habe jetzt noch mal verschiedene Foren bzw. Mailings Listen durchsucht und da stossen doch einige User auf Probleme.
 
OP
M

meverickluke

Member
Ja kann sein! Wäre schade aber unter opensuse 10.3 64bit hatte ich es auch versucht. Hat zwar da schon nicht richtig geklappt, das lag aber denke ich daran das der Treiber meine Karte bis dahin noch nicht unterstützt hat. Sondern nur das Vorgängermodell. Da hatte ich aber trotzdem ein Bild nur der ton wollte nicht so wie ich!


Vielleicht gibt es doch noch eine Möglichkeit die Karte zum laufen zu bringen. Egal wie, Hauptsache sie läuft! mal schauen
 

whois

Ultimate Guru
meverickluke schrieb:
Vielleicht gibt es doch noch eine Möglichkeit die Karte zum laufen zu bringen. Egal wie, Hauptsache sie läuft! mal schauen
Also ich habe das Net jetzt mal speziell darauf durchsucht allerdings nichts gefunden was von dem abweicht was du bisher gemacht hast.
Die Zeit arbeitet für dich, ich denke bald wird das auch damit gehen. ;)
 
OP
M

meverickluke

Member
Naja langsam geht es voran! Hab jetzt wieder den Treiber installiert den ich oben bereits erwähnt hab. komischerweise baut der auch auf em28xx nur da wird er richtig geladen laut dmesg. (hab die anzeige leider nicht mehr)


Nur irgendwas musste ja kommen. es gab ne fehlermeldung die besagte des dem treiber die firmware xc3028-v27.fw fehlt. Ich habe aber die richige firmware eigentlich schon drauf und in dieser ist keine datei mit diesem namen! nach bischen suchen hab ich ne seite gefunden auf der erklärt wird wie man die besagte firmware aus den windowstreibern bekommt!

http://lists-archives.org/video4linux/20835-extract-tool-for-xc3028-firmware.html

um euch das suchen zu ersparen, das perlskript ist im ordner /v4l-dvb-405d3e926ffd/linux/Documentation/video4linux/

danach ging das laden des treibers auch ohne probleme dazu hab ich noch die meldungen von dmesg

usb 1-5: new high speed USB device using ehci_hcd and address 6
usb 1-5: configuration #1 chosen from 1 choice
em28xx new video device (2304:0226): interface 0, class 255
em28xx Doesn't have usb audio class
em28xx #0: Alternate settings: 8
em28xx #0: Alternate setting 0, max size= 0
em28xx #0: Alternate setting 1, max size= 0
em28xx #0: Alternate setting 2, max size= 1448
em28xx #0: Alternate setting 3, max size= 2048
em28xx #0: Alternate setting 4, max size= 2304
em28xx #0: Alternate setting 5, max size= 2580
em28xx #0: Alternate setting 6, max size= 2892
em28xx #0: Alternate setting 7, max size= 3072
em28xx #0: chip ID is em2882/em2883
tuner' 1-0061: chip found @ 0xc2 (em28xx #0)
em28xx #0: i2c eeprom 00: 1a eb 67 95 04 23 26 02 d0 12 5c 03 8e 16 a4 1c
em28xx #0: i2c eeprom 10: 6a 24 27 57 46 07 01 00 00 00 00 00 00 00 00 00
em28xx #0: i2c eeprom 20: 46 00 01 00 f0 10 02 00 b8 00 00 00 5b e0 00 00
em28xx #0: i2c eeprom 30: 00 00 20 40 20 6e 02 20 10 01 00 00 00 00 00 00
em28xx #0: i2c eeprom 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
em28xx #0: i2c eeprom 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
em28xx #0: i2c eeprom 60: 00 00 00 00 00 00 00 00 00 00 24 03 50 00 69 00
em28xx #0: i2c eeprom 70: 6e 00 6e 00 61 00 63 00 6c 00 65 00 20 00 53 00
em28xx #0: i2c eeprom 80: 79 00 73 00 74 00 65 00 6d 00 73 00 00 00 16 03
em28xx #0: i2c eeprom 90: 50 00 43 00 54 00 56 00 20 00 33 00 33 00 30 00
em28xx #0: i2c eeprom a0: 65 00 00 00 1c 03 30 00 37 00 30 00 39 00 30 00
em28xx #0: i2c eeprom b0: 31 00 30 00 39 00 30 00 32 00 34 00 37 00 00 00
em28xx #0: i2c eeprom c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
em28xx #0: i2c eeprom d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
em28xx #0: i2c eeprom e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
em28xx #0: i2c eeprom f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
EEPROM ID= 0x9567eb1a, hash = 0x94b3a9bf
Vendor/Product ID= 2304:0226
AC97 audio (5 sample rates)
500mA max power
Table at 0x27, strings=0x168e, 0x1ca4, 0x246a
em28xx #0:

em28xx #0: The support for this board weren't valid yet.
em28xx #0: Please send a report of having this working
em28xx #0: not to V4L mailing list (and/or to other addresses)

xc2028 1-0061: creating new instance
xc2028 1-0061: type set to XCeive xc2028/xc3028 tuner
xc2028 1-0061: Loading 80 firmware images from xc3028-v27.fw, type: xc2028 firmware, ver 2.7
xc2028 1-0061: Loading firmware for type=BASE MTS (5), id 0000000000000000.



dann hab ich es mit mythtv versucht und siehe da ich hab ein BILD :D


natürlich muß es ja auch ein aber geben: ich hab keinen ton!!!

nur in der dmesg meldung steht was von audio

em28xx new video device (2304:0226): interface 0, class 255
em28xx Doesn't have usb audio class

nur werde ich daraus nicht schlau.


vielleicht weiß noch jemand was?!?!
 
OP
M

meverickluke

Member
eine onboard


die hwinfo gibt folgendes zurück

24: PCI 1b.0: 0403 Audio device
[Created at pci.310]
UDI: /org/freedesktop/Hal/devices/pci_8086_27d8
Unique ID: u1Nb.U6QKVB8hRoE
SysFS ID: /devices/pci0000:00/0000:00:1b.0
SysFS BusID: 0000:00:1b.0
Hardware Class: sound
Model: "Intel 82801G (ICH7 Family) High Definition Audio Controller"
Vendor: pci 0x8086 "Intel Corporation"
Device: pci 0x27d8 "82801G (ICH7 Family) High Definition Audio Controller"
SubVendor: pci 0x1043 "ASUSTeK Computer Inc."
SubDevice: pci 0x8290
Revision: 0x01
Driver: "HDA Intel"
Driver Modules: "snd_hda_intel"
Memory Range: 0xdbdf8000-0xdbdfbfff (rw,non-prefetchable)
IRQ: 19 (200 events)
Module Alias: "pci:v00008086d000027D8sv00001043sd00008290bc04sc03i00"
Driver Info #0:
Driver Status: snd_hda_intel is active
Driver Activation Cmd: "modprobe snd_hda_intel"
Config Status: cfg=no, avail=yes, need=no, active=unknown
 
OP
M

meverickluke

Member
Also das Problem mit dem Sound besteht weiter. Aber ich denke es ist nicht mehr weit, denn wenn ich mythtv öffne und auf fernsehen gehen kommt für ca 0,5 bis 1 sek der Ton. Danach ist es still! :-(

Bin wirklich über jede Idee dankbar.
 
Oben