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

WinTV 150 MCE lässt sich nicht installieren

So das ist mein erster Beitrag. Das Forum hat mir schon sehr oft bei Linuxproblemen weiter geholfen, deshalb hoffe ich das ihr mir Helfen könnt. Die SuFu hab ich schon benutzt, aber hat nichts gebracht.

Problem ist folgendes:

Ich habe mir ein Hauppauge WinTv PVR 150 MCE gekauft und bekomme dies nicht zum laufen.

Ich habe einen analogen Kabelanschluss. Unter Windows 2000 läuft die Karte.

Mein System:

SuSE 10.0
Kernel: 2.6.13-15.8 smp (Ich habe 2 CPU´s deshalb „smp“, das könnte auch das Problem sein, weil die ivtv Treiber ja im Kernel liegen)
1G Speicher
150 G Sata Festplatte
Programme:
Apt (Damit habe ich die neusten ivtv Treiber installiert und die neuste Firmware, hat aber nichts geholfen)

kdetv: Friert ein wenn ich nach Sendern suche. Zeigt plug-in Fehler an. Wenn ich plugin WinTv 150 auswähle erfolgt ein Absturz.
Programme wie Zapping XawTv oder TvTime liefern ebenfalls kein Bild/Ton.

Yast: In yast wird die Karte erkannt, aber ich kann den Tuner nicht auswählen. Die Karte besitzt Tv und Radiotuner. Wenn ich nach Sender suche findet er irgend welche Frequenzen. Wenn ich die gefunden Sender in kdetv auswähle passiert nichts.

Mit modprobe ivtv habe ich auch den Treiber geladen.

modinfo ivtv liefert folgende Ausgabe:

filename: /lib/modules/2.6.13-15.8-smp/extra/ivtv.ko
author: Kevin Thayer
description: iTVC15_16 driver
license: GPL
version: 0.3.7-c
vermagic: 2.6.13-15.8-smp SMP 586 REGPARM gcc-4.0
depends: videodev,i2c-algo-bit,firmware_class
srcversion: 34C5EE42E26AB3B78A1CA2F
parm: max_dec_osd_buffers:Max Dec OSD Buffers (in megs)
Default: 2 (int)
parm: max_dec_vbi_buffers:Max Dec VBI Buffers (in megs)
Default: 1 (int)
parm: max_dec_yuv_buffers:Max Dec YUV Buffers (in megs)
Default: 1 (int)
parm: max_dec_mpg_buffers:Max Dec MPG Buffers (in megs)
Default: 1 (int)
parm: max_pcm_buffers:Max Enc PCM Buffers (in megs)
Default: 16 (int)
parm: max_vbi_buffers:Max Enc VBI Buffers (in megs)
Default: 16 (int)
parm: max_yuv_buffers:Max Enc YUV Buffers (in megs)
Default: 32 (int)
parm: max_mpg_buffers:Max Enc MPG Buffers (in megs)
Default: 16 (int)
parm: dec_osd_buffers:Dec OSD buffers (in megs)
Default: 1 (int)
parm: dec_vbi_buffers:Dec VBI buffers (in megs)
Default: 1 (int)
parm: dec_yuv_buffers:Dec YUV buffers (in megs)
Default: 1 (int)
parm: dec_mpg_buffers:Dec MPG buffers (in megs)
Default: 1 (int)
parm: pcm_buffers:Enc PCM buffers (in megs)
Default: 2 (int)
parm: vbi_buffers:Enc VBI Buffers (in megs)
Default: 2 (int)
parm: yuv_buffers:Enc YUV Buffers (in megs)
Default: 2 (int)
parm: mpg_buffers:Enc MPG Buffers (in megs)
Default: 4 (int)
parm: ivtv_first_minor:Set minor assigned to first card (int)
parm: ivtv_dfw:Decoder firmware image
Default: ivtv-fw-dec.bin (charp)
parm: ivtv_efw:Encoder firmware image
Default: ivtv-fw-enc.bin (charp)
parm: ivtv_yuvscale:int
parm: ivtv_dynbuf:Specify using Dynamic Buffers: 0 = No, 1 = Yes,
Default: Yes (int)
parm: ivtv_std:Specify video standard: 1 = NTSC, 2 = PAL, 3 = SECAM,
Default: Autodetect (int)
parm: ivtv_debug:Debug level (bitmask). Default: errors only
(ivtv_debug = 255 gives full debugging) (int)
parm: autoload:automatically load i2c modules like tuner.o,
default is 1 (yes) (int)
parm: tda9887:Enable or disable tda9887 module,
0 = normal, 1+ = pinnacle_id (int)
parm: cardtype:Only use this option if your card is not detected properly.
Specify card type:
1 = WinTV PVR 250
2 = WinTV PVR 350
3 = AVerMedia M179
4 = YUAN MPG600/Kuroutoshikou iTVC16-STVLP
5 = YUAN MPG160/Kuroutoshikou iTVC15-STVLP
6 = WinTV PVR-150 or PVR-500
7 = YUAN PG600/DIAMONDMM PVR-550 (CX Falcon 2)
Default: Autodetect (array of int)
parm: radio:Enable or disable the radio. Use only if autodetection
fails. 0 = disable, 1 = enable (array of bool)
parm: tuner:Tuner type selection,
see tuner.h for values (array of int)
parm: yuv_fixup:Toggles conversion of Hauppauge
Macroblock NV12 to NV12 (int)

Ich habe keine Ahnung was ich noch machen soll.
Hat jemand von euch die Karte schon mal zum laufen gebracht?
Habe mir extra diese Karte gekauft, weil Hauppauge unter Linux laufen sollte und jetzt das. [/quote]
 
Moin Kubb,

als Erstes mal den Tip: Laß zum Testen die Finger bloß von KDETv! Das Programm hat schon bei vielen Usern Schwierigkeiten gemacht, bei denen die TV-Karte vernünftig lief. Nimm zum Testen besser Tvtime oder xawtv, da hast Du bessere Chancen.
Und als nächstes die Frage: Was für ein Chipsatz ist auf der Karte? Nach Allem was ich jetzt gefunden habe, müßte es ein bttv sein und das Kartenmodell 80. Also probiere mal 'modprobe bttv card=80 tuner=XXX' XXX mußt Du durch eine Zahl ersetzen. Schau auf die Karte und dann in deiner Kerneldoku bei video4linux in die 'CARDLIST.tuner.gz'. Schau aber für deinen Kernel auch noch die Kartennummer nach.
 
Geier0815 schrieb:
Nimm zum Testen besser Tvtime oder ...
tvtime finde ich grundsätzlich zwar ebenfalls empfehlenswert, aber die Hauppauge-PVR-Karten (mit MPEG2-Encoder) werden von diesem Programm leider nicht unterstützt:

The ivtv driver supports cards that provide high quality MPEG2 encoded video. This cards are ideal for PVR systems. However, tvtime has no MPEG2 decoding capabilities or audio playback code, and therefore cannot be used to watch live TV from these cards.

Quelle: http://tvtime.sourceforge.net/cards.html#ivtv

Viele Grüße,
gameboy.
 
Moin Kubb,

als Erstes mal den Tip: Laß zum Testen die Finger bloß von KDETv! Das Programm hat schon bei vielen Usern Schwierigkeiten gemacht, bei denen die TV-Karte vernünftig lief. Nimm zum Testen besser Tvtime oder xawtv, da hast Du bessere Chancen.
Und als nächstes die Frage: Was für ein Chipsatz ist auf der Karte? Nach Allem was ich jetzt gefunden habe, müßte es ein bttv sein und das Kartenmodell 80. Also probiere mal 'modprobe bttv card=80 tuner=XXX' XXX mußt Du durch eine Zahl ersetzen. Schau auf die Karte und dann in deiner Kerneldoku bei video4linux in die 'CARDLIST.tuner.gz'. Schau aber für deinen Kernel auch noch die Kartennummer nach.

Hallo Geier0815
danke für deine Antwort
Chipsatz meiner Karte ist: CX 24416-22
Kerneldoku CARDLIST.tunner.gz finde ich nicht.
Welche Zahl soll ich für tuner=xxx einsetzen?
 
Moin Kubb,

der genannte Chipsatz scheint falsch zu sein, google liefert dazu nicht einen einzigen Treffer!
Es gibt zwar einen cx 34xxx aber dabei scheint es sich um DVB-T Karten zu handeln.
Installier dir die Kerneldoku nach, dann kannst Du selber nachschauen welchen tuner Du einstellen mußt.
 
Hi,
der Chipsatz ist nicht falsch, da Hauppauge auf neueren Karten keine brooktrees mehr verbaut. Das ist ein Conexant, aber ich bräuchte die Ausgabe von lspci um sicher zu sein.

Natürlich braucht der ivtv Treiber die Firmware aus dem Windowstreiber. Am besten diese Seite aufrufen:
http://ivtvdriver.org/index.php/Howto:Suse
Da steht alles drin.

Gruss

m0nk
 
So ich habe die Karte mit folgender Anleitung zum Laufen bekommen. http://www.linuxforen.de/forums/showpost.php?p=1381680&postcount=5
Wenn ich mplayer /dev/video0 eingebe sehe ich ZDF mit Bild und Ton. Wenn ich die Konsole schließe und es später nochmal Versuche geht es wieder nicht. Es gibt kein Programm mit dem ich zwischen den Sendern umschalten kann. Wie kann ich das hinbekommen und warum kann ich nach einer gewiesen Zeit kein Sender mit dem mplayer empfangen? Es ist so frustrierend, es müsste doch eigentlich funktionieren. :evil: :evil:
 
Hi, habe ebenfalls eine Hauppauge PVR-150 MCE in meinem Rechner, bekomme diese aber nicht zum laufen. Habe es ebenfalls wie Kubb nach dieser Anleitung versucht
http://www.linuxforen.de/forums/showpost.php?p=1381680&postcount=5
bis Schritt 8 funktioniert alles, aber wenn ich dann
/sbin/rmmod ivtv cx25840 tuner tveeprom msp3400 wm8775 tda9887 saa7115 saa7127
ausführe bekomme ich folgenden Fehler:
ERROR: Module ivtv does not exist in /proc/modules
ERROR: Module cx25840 does not exist in /proc/modules
ERROR: Module tuner does not exist in /proc/modules
ERROR: Module tveeprom does not exist in /proc/modules
ERROR: Module msp3400 does not exist in /proc/modules
ERROR: Module wm8775 does not exist in /proc/modules
ERROR: Module tda9887 does not exist in /proc/modules
ERROR: Module saa7115 does not exist in /proc/modules
ERROR: Module saa7127 does not exist in /proc/modules
wenn ich dann
/sbin/modprobe ivtv
eingeben kommt folgendes:
FATAL: Error inserting ivtv (/lib/modules/2.6.16.21-0.21-smp/weak-updates/ivtv.ko): Unknown symbol in module, or unknown parameter (see dmesg)

Da ich ein Linux-Neuling bin, weiss ich nicht, wie ich diese Problem beheben kann, bitte um Antwort.
Meine Distribution: Suse Linux 10.1
Kernel: 2.6.16.21-0.21
KDE: 3.5.4

MfG
cockroach
 
hier die Ausgabe von dmesg:

ACPI: Power Button (FF) [PWRF]
ACPI: Power Button (CM) [VBTN]
BIOS EDD facility v0.16 2004-Jun-25, 2 devices found
IA-32 Microcode Update Driver: v1.14 <tigran@veritas.com>
IA-32 Microcode Update Driver v1.14 unregistered
powernow: This module only works with AMD K7 CPUs
NET: Registered protocol family 10
lo: Disabled Privacy Extensions
IPv6 over IPv4 tunneling driver
e1000: eth0: e1000_watchdog: NIC Link is Up 100 Mbps Full Duplex
e1000: eth0: e1000_watchdog: 10/100 speed: disabling TSO
NET: Registered protocol family 17
bootsplash: status on console 0 changed to on
eth0: no IPv6 routers present
Linux video capture interface: v1.00
ivtv: module not supported by Novell, setting U taint flag.
ivtv: Unknown symbol tveeprom_read
ivtv: Unknown symbol tveeprom_hauppauge_analog


MfG
cockroach
 
ok, die Karte kann ich nun mit modprobe einfügen, der Fehler lag daran, dass man schritt 5 des Tutorials nicht ausführen darf, bzw. die Umbennenung rückgängig machen muss. Doch jetzt hab ich das nächste Problem:

Wenn ich mit mythtv-setup die Videoquelle hinzufügen will, bringt er folgenden fehler:

2006-10-07 09:05:45.658 Please wait while MythTV retrieves the list of available channels
Can't use string ("getting list of channels") as a HASH ref while "strict refs" in use at /usr/lib/perl5/site_perl/5.8.8/XMLTV/ProgressBar/None.pm line 11.
2006-10-07 09:05:46.338 tv_grab_de_tvtoday --config-file '/home/user/.mythtv/5.xmltv' --configure
2006-10-07 09:05:46.338 exited with status 65280
2006-10-07 09:05:49.992
Sie mssen das erste Mal 'mythfilldatabase --manual' anstatt
nur 'mythfilldatabase' aufrufen.
Ihr XMLTV Grabber liefert keine Kanalnummern, Sie mssen sie deshalb manuell eingeben.
2006-10-07 09:06:13.965 New DB connection, total: 2
2006-10-07 09:06:13.966 Connected to database 'mythconverg' at host: localhost

dann hab ich versucht mythfilldatabase --manual auszuführen und dann kommt folgendes:

###
### Running in manual channel configuration mode.
### This will ask you questions about every channel.
###
2006-10-07 09:10:29.514 Using runtime prefix = /usr/local
2006-10-07 09:10:29.526 New DB connection, total: 1
2006-10-07 09:10:29.530 Connected to database 'mythconverg' at host: localhost
2006-10-07 09:10:29.534 New DB connection, total: 2
2006-10-07 09:10:29.534 Connected to database 'mythconverg' at host: localhost
2006-10-07 09:10:29.534 Updating source #1 (5) with grabber tv_grab_de_tvtoday
2006-10-07 09:10:29.535 Found 0 channels for source 1
2006-10-07 09:10:29.535
2006-10-07 09:10:29.535 Checking day @ offset 0, date: Sa Okt 7 2006
2006-10-07 09:10:29.536 Data refresh needed because no data exists for day @ offset 0 from 6PM - midnight.
2006-10-07 09:10:29.536 Refreshing data for Sa Okt 7 2006
2006-10-07 09:10:29.536 ----------------- Start of XMLTV output -----------------
2006-10-07 09:10:29.536 New DB connection, total: 3
2006-10-07 09:10:29.537 Connected to database 'mythconverg' at host: localhost
config file /home/user/.mythtv/5.xmltv does not exist, run me with --configure
2006-10-07 09:10:29.959 ------------------ End of XMLTV output ------------------
Error in 1:1: unexpected end of file
2006-10-07 09:10:29.960 Updating icons for sourceid: 1
2006-10-07 09:10:29.961 New DB connection, total: 4
2006-10-07 09:10:29.961 Connected to database 'mythconverg' at host: localhost
Updated programs: 0 Unchanged programs: 0
2006-10-07 09:10:29.962
2006-10-07 09:10:29.962 Checking day @ offset 1, date: So Okt 8 2006
2006-10-07 09:10:29.962 Refreshing data for So Okt 8 2006
2006-10-07 09:10:29.962 ----------------- Start of XMLTV output -----------------
config file /home/user/.mythtv/5.xmltv does not exist, run me with --configure
2006-10-07 09:10:30.358 ------------------ End of XMLTV output ------------------
Error in 1:1: unexpected end of file
2006-10-07 09:10:30.358 Updating icons for sourceid: 1
Updated programs: 0 Unchanged programs: 0
2006-10-07 09:10:30.359
2006-10-07 09:10:30.359 Checking day @ offset 2, date: Mo Okt 9 2006
2006-10-07 09:10:30.359 Data refresh needed because no data exists for day @ offset 2 from 6PM - midnight.
2006-10-07 09:10:30.359 Refreshing data for Mo Okt 9 2006
2006-10-07 09:10:30.359 ----------------- Start of XMLTV output -----------------
config file /home/user/.mythtv/5.xmltv does not exist, run me with --configure
2006-10-07 09:10:30.765 ------------------ End of XMLTV output ------------------
Error in 1:1: unexpected end of file
2006-10-07 09:10:30.766 Updating icons for sourceid: 1
Updated programs: 0 Unchanged programs: 0
2006-10-07 09:10:30.766
2006-10-07 09:10:30.766 Checking day @ offset 3, date: Di Okt 10 2006
2006-10-07 09:10:30.767 Data refresh needed because no data exists for day @ offset 3 from 6PM - midnight.
2006-10-07 09:10:30.767 Refreshing data for Di Okt 10 2006
2006-10-07 09:10:30.767 ----------------- Start of XMLTV output -----------------
config file /home/user/.mythtv/5.xmltv does not exist, run me with --configure
2006-10-07 09:10:31.195 ------------------ End of XMLTV output ------------------
Error in 1:1: unexpected end of file
2006-10-07 09:10:31.195 Updating icons for sourceid: 1
Updated programs: 0 Unchanged programs: 0
2006-10-07 09:10:31.196
2006-10-07 09:10:31.196 Checking day @ offset 4, date: Mi Okt 11 2006
2006-10-07 09:10:31.196 Data refresh needed because no data exists for day @ offset 4 from 6PM - midnight.
2006-10-07 09:10:31.197 Refreshing data for Mi Okt 11 2006
2006-10-07 09:10:31.197 ----------------- Start of XMLTV output -----------------
config file /home/user/.mythtv/5.xmltv does not exist, run me with --configure
2006-10-07 09:10:31.600 ------------------ End of XMLTV output ------------------
Error in 1:1: unexpected end of file
2006-10-07 09:10:31.601 Updating icons for sourceid: 1
Updated programs: 0 Unchanged programs: 0
2006-10-07 09:10:31.602
2006-10-07 09:10:31.602 Checking day @ offset 5, date: Do Okt 12 2006
2006-10-07 09:10:31.603 Data refresh needed because no data exists for day @ offset 5 from 6PM - midnight.
2006-10-07 09:10:31.603 Refreshing data for Do Okt 12 2006
2006-10-07 09:10:31.603 ----------------- Start of XMLTV output -----------------
config file /home/user/.mythtv/5.xmltv does not exist, run me with --configure
2006-10-07 09:10:32.007 ------------------ End of XMLTV output ------------------
Error in 1:1: unexpected end of file
2006-10-07 09:10:32.008 Updating icons for sourceid: 1
Updated programs: 0 Unchanged programs: 0
2006-10-07 09:10:32.009
2006-10-07 09:10:32.009 Checking day @ offset 6, date: Fr Okt 13 2006
2006-10-07 09:10:32.009 Data refresh needed because no data exists for day @ offset 6 from 6PM - midnight.
2006-10-07 09:10:32.009 Refreshing data for Fr Okt 13 2006
2006-10-07 09:10:32.010 ----------------- Start of XMLTV output -----------------
config file /home/user/.mythtv/5.xmltv does not exist, run me with --configure
2006-10-07 09:10:32.409 ------------------ End of XMLTV output ------------------
Error in 1:1: unexpected end of file
2006-10-07 09:10:32.410 Updating icons for sourceid: 1
Updated programs: 0 Unchanged programs: 0
2006-10-07 09:10:32.414 New DB connection, total: 5
2006-10-07 09:10:32.414 Connected to database 'mythconverg' at host: localhost
2006-10-07 09:10:32.415 Failed to fetch some program info
2006-10-07 09:10:32.415 Adjusting program database end times.
2006-10-07 09:10:32.416 0 replacements made
2006-10-07 09:10:32.416 Marking generic episodes.
2006-10-07 09:10:32.416 Found 0
2006-10-07 09:10:32.416 Marking repeats.
2006-10-07 09:10:32.417 Found 0
2006-10-07 09:10:32.417 Unmarking new episode rebroadcast repeats.
2006-10-07 09:10:32.417 Found 0
2006-10-07 09:10:32.418 Marking episode first showings.
2006-10-07 09:10:32.418 Found 0
2006-10-07 09:10:32.418 Marking episode last showings.
2006-10-07 09:10:32.418 Found 0
2006-10-07 09:10:32.419
===============================================================
| Attempting to contact the master backend for rescheduling. |
| If the master is not running, rescheduling will happen when |
| the master backend is restarted. |
===============================================================
2006-10-07 09:10:32.422 Connecting to backend server: 192.168.0.127:6543 (try 1 of 5)
2006-10-07 09:10:32.422 Connection timed out.
You probably should modify the Master Server
settings in the setup program and set the
proper IP address.
2006-10-07 09:10:32.423 Error rescheduling id -1 in ScheduledRecording::signalChange
2006-10-07 09:10:32.423 Connecting to backend server: 192.168.0.127:6543 (try 1 of 5)
2006-10-07 09:10:32.423 Connection timed out.
You probably should modify the Master Server
settings in the setup program and set the
proper IP address.
2006-10-07 09:10:32.424 mythfilldatabase run complete.

Bitte um Hilfe, weiss nicht mehr weiter...

MfG
cockroach
 
hab schon versucht, mythfilldatabase --configure auszuführen,
aber dann kommt die Meldung:

illegal option: '--configure' (use --help)

auch in -help steht nichts davon, dass es eine option -configure gibt.
was nun?
 
Oben