ubuntuusers.de

Hauppauge WinTV HCR 5500

Status: Ungelöst | Ubuntu-Version: Ubuntu GNOME 18.04 (Bionic Beaver)
Antworten |

Michael_Mann

Anmeldungsdatum:
7. Februar 2008

Beiträge: 87

Hallo, ich betreibe Ubuntu GNOME mit dem Cinnamon-Aufsatz, installiert sind u.a. die Firmwaredateien (auch non-free wenn ich's noch richtig in Erinnerung habe), KDEnlive, Kaffein und Kodi. VLC ist natürlich auch on Board.

Ich hätte gerne mal ein Problem mit der o.a. TV-Karte. Ubuntu erkennt diese lt. lspci als

04:00.0 Multimedia video controller: Conexant Systems, Inc. CX23887/8 PCIe Broadcast Audio and Video Decoder with 3D Comb (rev 04)

dmesg warf aus das die Firmware-Dateien für - den TDA 10071 und - den Si2165 fehlen. Die Firmware für den TDA bietet Hauppauge selbst zum Download und die läuft mittlerweile. Kaffeine selbst erkennt die Karte und auch den Si2165, was aber ohne firmware-Datei nicht funktionieren wird.

Weiß jemand wo man diese Si2165-Firmware herbekommt und ob es Sinn macht lange zu suchen denn Ubuntu macht aus dem CX23887/8 (tatsächlich ist es der 23888) einen Cx23885 wie folgt:

10:48:03 kernel: si2165 0-0064: si2165: firmware file 'dvb-demod-si2165.fw' not found

10:39:08 kernel: tda10071 0-0005: found a 'NXP TDA10071' in warm state

10:21:59 kernel: cx23885 0000:04:00.0: DVB: registering adapter 1 frontend 0 (Silicon Labs Si2165 DVB-T DVB-C)...

10:21:59 kernel: si2165 0-0064: si2165: Detected Silicon Labs Si2165-D (type 7, rev 3)

10:21:59 kernel: cx23885 0000:04:00.0: DVB: registering adapter 0 frontend 0 (NXP TDA10071)...

Die Karte ist hier beschrieben: https://linuxtv.org/wiki/index.php/Hauppauge_WinTV-HVR-5500

Das Kompilieren ist schon recht alt und ich fand ferner noch eine Anleitung (ebenfalls mit ein paar Jahren auf dem Buckel) die noch entsetzlich kompliziert das Einbinden der beiden Patches beschrieb. Beide Patches waren auf einen älteren Kernel (mü0te der 3.16 gewesen sein) bezogen gewesen.

dirkolus

Anmeldungsdatum:
17. Mai 2011

Beiträge: 2177

Wohnort: dahoam

Michael_Mann schrieb:

Ich hätte gerne mal ein Problem mit der o.a. TV-Karte.

Das ist mal ein eigenartiger Wunsch, aber diesbezüglich kann Dir geholfen werden: Du hast bereits ein Problem mit Deiner Karte. ☺

Mal sehen, ob wir bei der Lösung helfen können:

Firmware gibt es (lt. https://linuxtv.org/wiki/index.php/Hauppauge_WinTV-HVR-5500#Firmware) unter der URL http://www.hauppauge.de/files/drivers/model_111xxx_122xxx_driver_6_0_119_31191_WHQL.zip

unzip model_111xxx_122xxx_driver_6_0_119_31191_WHQL.zip
sudo cp dvb-demod-si2165.fw /lib/firmware/
sudo depmod -a

Neu starten und im Syslog schauen, ob die Firmware geladen wird. Für den DVB-C-Patch gibt es lt. https://linuxtv.org/wiki/index.php/Hauppauge_WinTV-HVR-5500#Drivers einen Patch für 4.2 (das ist nicht ganz so Asbach), vllt. ist der ja doch schon in den Kernel eingeflossen ... sonst wird's ein wenig tricky ...

chucki-biber

Anmeldungsdatum:
2. September 2022

Beiträge: Zähle...

Der Link von LinuxTV für das extrahieren aus der Hauppauge Datei geht nicht mehr. Anbei die ZIP mit Anleitung und die beiden FW files. Den Anhang 1,2MB hochgeladen, aber sieht man nicht? Doch... hat gedauert... dmesg:

 4.661527] tveeprom: Hauppauge model 121029, rev B2F5, serial# 4035655297
[    4.661530] tveeprom: MAC address is 00:0d:fe:8b:36:81
[    4.661531] tveeprom: tuner model is NXP 18271C2 (idx 155, type 54)
[    4.661532] tveeprom: TV standards PAL(B/G) PAL(I) SECAM(L/L') PAL(D/D1/K) ATSC/DVB Digital (eeprom 0xf4)
[    4.661534] tveeprom: audio processor is CX23888 (idx 40)
[    4.661535] tveeprom: decoder processor is CX23888 (idx 34)
[    4.661535] tveeprom: has radio, has IR receiver, has no IR transmitter
[    4.661536] cx23885: cx23885[0]: hauppauge eeprom: model=121029
[    4.676062] tea5767: Chip ID is not zero. It is not a TEA5767
[    4.676067] tuner: 10-0060: Tuner -1 found with type(s) Radio TV.
[    4.676152] tda18271 10-0060: creating new instance
[    4.678232] tda18271: TDA18271HD/C2 detected @ 10-0060
[    4.970704] cx23885: cx23885[0]: registered device video0 [v4l2]
[    4.970768] cx23885: cx23885[0]: registered device vbi0
[    4.970967] cx23885: cx23885[0]: alsa: registered ALSA audio device
[    4.970970] cx23885: cx23885_dvb_register() allocating 1 frontend(s)
[    4.970971] cx23885: cx23885[0]: cx23885 based dvb card
[    4.983879] tda10071 9-0005: NXP TDA10071 successfully identified
[    4.989908] a8293 9-000b: Allegro A8293 SEC successfully attached
[    4.990269] dvbdev: DVB: registering new adapter (cx23885[0])
[    4.990271] cx23885 0000:02:00.0: DVB: registering adapter 0 frontend 0 (NXP TDA10071)...
[    4.993679] cx23885: cx23885_dvb_register() allocating 1 frontend(s)
[    4.993682] cx23885: cx23885[0]: cx23885 based dvb card
[    5.013903] si2165 9-0064: Detected Silicon Labs Si2165-D (type 7, rev 3)
[    5.013933] tda18271 10-0060: attaching existing instance
[    5.014281] dvbdev: DVB: registering new adapter (cx23885[0])
[    5.014283] cx23885 0000:02:00.0: DVB: registering adapter 1 frontend 0 (Silicon Labs Si2165 DVB-T DVB-C)...
[    5.015050] cx23885: cx23885_dev_checkrevision() Hardware revision = 0xd0
[    5.015056] cx23885: cx23885[0]/0: found at 0000:02:00.0, rev: 4, irq: 16, latency: 0, mmio: 0xf7c00000
get_dvb_firmware.zip (1.2 MiB)
DVB-Firmware fuer hauppauge Multituner-karte
Download get_dvb_firmware.zip
Antworten |