
Am 04.12.2009 12:36, schrieb Werner Franke:
Hallo Sebastian, alle,
On Thu December 3 2009 Sebastian Reinhardt wrote: [...]
habe gestern nochmal von Scratch begonnen. Habe /etc/modprobe.d/50-tv.conf umbenannt und auch die Firmware entfernt, um festzustellen, ob diese automatisch installiert wird. Sie wird nicht. Auf folgendem Weg konnte ich die HVR-4000 in Betrieb nehmen:
1) alte TV Konfiguration, falls vorhanden, in /etc/modprobe.d umbenennen 50-tv.conf -> 50-tv.conf.SAVE Sie wird für die HVR-4000 nicht mehr benötigt.
2) Da die Firmware nicht automatisch installiert wird, muss man diese von http://www.linuxtv.org/wiki/index.php/Hauppauge_WinTV-HVR-4000#Firmware v1.20.79.0 herunterladen und installieren wie dort beschrieben. (ich habe nicht "wget-fw.sh" verwendet) Diese Version passt für meine Ende November 2009 gekaufte TV Karte.
3) REBOOT
4) Die Karte wird während des bootens automatisch erkannt. Output von "dmesg" siehe unten. Da Ausgaben von anderen Geräten dazwischen sind, habe ich die herauseditiert.
5) kaffeine starten (Packman Version), dabei in einer Konsole die Ausgabe von "tail -f /var/log/messages" beobachten, falls es Probleme mit der Karte gibt. Wenn die Firmware nicht vorhanden oder nicht die richtige Version ist kommt: cx24116_firmware_ondemand: Waiting for firmware upload (dvb-fe-cx24116.fw)... cx88_audio 0000:05:00.1: firmware: requesting dvb-fe-cx24116.fw cx24116_firmware_ondemand: Waiting for firmware upload(2)... cx24116_firmware_ondemand: No firmware uploaded (timeout or file not found?) cx24116_cmd_execute(): Unable initialise the firmware Wenn die Firmware passt kommt: cx88_audio 0000:05:00.1: firmware: requesting dvb-fe-cx24116.fw cx24116_firmware_ondemand: Waiting for firmware upload(2)... cx24116_load_firmware: FW version 1.20.79.0 cx24116_firmware_ondemand: Firmware upload complete (Die Firmware wird immer erst dann geladen, wenn eine Anwendung die Karte benutzen will, nicht gleich nach dem Laden der Module)
Fertig. In kaffeine einen Scan anschmeissen und TV schauen.
Radio und lirc funktioniert bei mir noch nicht, aber das ist momentan nicht so eilig. Da will ich noch etwas googeln...
Gruss Werner
Output von dmesg nach dem booten:
[ 12.629637] cx2388x alsa driver version 0.0.7 loaded [ 12.648792] cx88/0: cx2388x v4l2 driver version 0.0.7 loaded [ 12.666026] alloc irq_desc for 20 on node 0 [ 12.666028] alloc kstat_irqs on node 0 [ 12.666034] cx88_audio 0000:05:00.1: PCI INT A -> GSI 20 (level, low) -> IRQ 20 [ 12.666308] cx88[0]: subsystem: 0070:6902, board: Hauppauge WinTV-HVR4000 DVB-S/S2/T/Hybrid [card=68,autodetected], frontend(s): 2 [ 12.666311] cx88[0]: TV tuner type 63, Radio tuner type -1 [ 12.666324] alloc irq_desc for 22 on node 0 [ 12.666326] alloc kstat_irqs on node 0 [ 12.674297] cx88/2: cx2388x MPEG-TS Driver Manager version 0.0.7 loaded [ 12.783888] cx88[0]: Test OK [ 12.783915] cx88[0]: i2c init: enabling analog demod on HVR1300/3000/4000 tuner [ 12.788614] input: HDA Digital PCBeep as /devices/pci0000:00/0000:00:1b.0/input/input5 [ 12.982299] tuner 1-0043: chip found @ 0x86 (cx88[0]) [ 13.020112] tda9887 1-0043: creating new instance [ 13.020114] tda9887 1-0043: tda988[5/6/7] found [ 13.023248] tuner 1-0061: chip found @ 0xc2 (cx88[0]) [ 13.061821] tveeprom 1-0050: Hauppauge model 69009, rev B4D3, serial# 6531629 [ 13.061824] tveeprom 1-0050: MAC address is 00-0D-FE-63-AA-2D [ 13.061826] tveeprom 1-0050: tuner model is Philips FMD1216MEX (idx 133, type 78) [ 13.061829] tveeprom 1-0050: TV standards PAL(B/G) PAL(I) SECAM(L/L') PAL(D/D1/K) ATSC/DVB Digital (eeprom 0xf4) [ 13.061831] tveeprom 1-0050: audio processor is CX880 (idx 30) [ 13.061833] tveeprom 1-0050: decoder processor is CX880 (idx 20) [ 13.061835] tveeprom 1-0050: has radio, has IR receiver, has no IR transmitter [ 13.061837] cx88[0]: hauppauge eeprom: model=69009 [ 13.095061] tuner-simple 1-0061: creating new instance [ 13.095064] tuner-simple 1-0061: type set to 78 (Philips FMD1216MEX MK3 Hybrid Tuner) [ 13.099054] input: cx88 IR (Hauppauge WinTV-HVR400 as /devices/pci0000:00/0000:00:1e.0/0000:05:00.1/input/input6 [ 13.099114] IRQ 20/cx88[0]: IRQF_DISABLED is not guaranteed on shared IRQs [ 13.099144] cx88[0]/1: CX88x/0: ALSA support for cx2388x boards [ 13.099447] cx8800 0000:05:00.0: PCI INT A -> GSI 20 (level, low) -> IRQ 20 [ 13.101468] cx88[0]/0: found at 0000:05:00.0, rev: 5, irq: 20, latency: 32, mmio: 0xea000000 [ 13.101475] IRQ 20/cx88[0]: IRQF_DISABLED is not guaranteed on shared IRQs [ 13.129796] wm8775 1-001b: chip found @ 0x36 (cx88[0]) [ 13.136104] cx88[0]/0: registered device video0 [v4l2] [ 13.136126] cx88[0]/0: registered device vbi0 [ 13.136149] cx88[0]/0: registered device radio0 [ 13.156730] cx88[0]/2: cx2388x 8802 Driver Manager [ 13.156760] cx88-mpeg driver manager 0000:05:00.2: PCI INT A -> GSI 20 (level, low) -> IRQ 20 [ 13.156871] cx88[0]/2: found at 0000:05:00.2, rev: 5, irq: 20, latency: 32, mmio: 0xec000000 [ 13.156875] IRQ 20/cx88[0]: IRQF_DISABLED is not guaranteed on shared IRQs [ 13.233090] cx88/2: cx2388x dvb driver version 0.0.7 loaded [ 13.233093] cx88/2: registering cx8802 driver, type: dvb access: shared [ 13.233096] cx88[0]/2: subsystem: 0070:6902, board: Hauppauge WinTV-HVR4000 DVB-S/S2/T/Hybrid [card=68] [ 13.233098] cx88[0]/2: cx2388x based DVB/ATSC card [ 13.233100] cx8802_alloc_frontends() allocating 2 frontend(s) [ 13.323155] tuner-simple 1-0061: attaching existing instance [ 13.323158] tuner-simple 1-0061: couldn't set type to 63. Using 78 (Philips FMD1216MEX MK3 Hybrid Tuner) instead [ 13.325428] DVB: registering new adapter (cx88[0]) [ 13.325430] DVB: registering adapter 0 frontend 0 (Conexant CX24116/CX24118)... [ 13.327030] DVB: registering adapter 0 frontend 1 (Conexant CX22702 DVB-T)...
Hab glatt eine Frage vergessen: nutzt Du DVB-s oder DVB-t (Bei mir werden beim Channel-scan auf DVB-s einige Programme nicht gefunden, wenn ich die aber von Hand in die channels.dvb eintrage, dann kann ich die schauen. Das betrifft z.B. hr-fernsehen auf 19.2° Astra). Das könnte ggf. auch an der Firmwareversion liegen. -- Mit freundlichen Grüßen Sebastian Reinhardt -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org