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

Hauppauge HVR1110 unter Suse 11.2

dertroll

Newbie
Servus,

ich hab in meinem Rechner eine Hauppauge HVR1110 (oder HVR1100), die ich nicht zum Laufen bekomme. Mit Yast wird die Karte erkannt, das Firmware-rpm hab ich mir von dem Link auf der opensuse-Seite runtergeladen und trotzdem kann ich bei Kaffeine keine Sender finden.
dmesg gibt mir folgendes aus, was ich für den Grund des Fehlers halte:
Code:
saa7133[0]/dvb: could not access tda8290 I2C gate                                                                                                                                  
tda827x_probe_version: could not read from tuner at addr: 0xc2
Was kann ich da machen?

Danke und Gruß,

Daniel

P.S: Ich geb gleich mal freimütig zu, die gleiche Frage vor einem halben Jahr schon mal in einem anderen Forum geposted zu haben, da ist aber leider nicht wirklich was rausgekommen... Ich hoffe mal, dass ich hier mehr Glück habe...
 

dietger

Hacker
1. Liegt die Firmware auch in lib/firmware? Mal überprüft?
2. Mir Yast kann auch bei verschiedenen Karten der Tuner eingerichtet werden. Schon mal probiert?
Welchen Treiber schlägt Yast denn so vor ?


Dietger
 
OP
D

dertroll

Newbie
Servus,

zu 1) die beiden Dateien dvb-fe-tda10046.fw und dvb-fe-tda10045.fw sollten's sein, oder? Die sind jedenfalls da... dmesg sagt auch: " tda1004x: found firmware revision 20 -- ok" sollte also passen.
zu 2) Yast schlägt mir defaultmäßig eine Karte ohne Tuner vor (warum auch immer), ich hab manuell mal entsprechend der dmesg-Ausgabe "tveeprom 0-0050: tuner model is Philips 8275A (idx 114, type 4)" die Karte als HVR 1100 mit entsprechendem Philips-Tuner (Philips/NXP TDA 8290/8295 + 8275/8275A/18271) eingerichtet...

Tut trotzdem nicht :(

Grüße, Daniel
 

Ganymed

Guru
Hast du "dvb" bzw die tools per YAST installiert und dvb wenigstens für den Runlevel 5 zum Start markiert?
Dann solltest du in z.B. "kaffeine" nach Markierung deiner Region den Sendersuchlauf starten können.

Gruß Ganymed
 
OP
D

dertroll

Newbie
DaBossDaChef schrieb:
Hi, ich habe eine HVR-1300, die ist ja in grossem und ganzen baugleich mit der HVR-1100. Meine funktioniert nur immer mit den Treibern von linuxtv.org. Mit den Standardtreibern des Kernels ging das noch nie...Du könntest es mal ausprobieren...
http://www.linuxtv.org/wiki/index.php/How_to_Obtain,_Build_and_Install_V4L-DVB_Device_Drivers

Hab ich auch schon probiert, das Ergebnis war aber das gleiche.

Ganymed schrieb:
Hast du "dvb" bzw die tools per YAST installiert und dvb wenigstens für den Runlevel 5 zum Start markiert?
Dann solltest du in z.B. "kaffeine" nach Markierung deiner Region den Sendersuchlauf starten können.

Gruß Ganymed

Jap, ist drin. den Sendersuchlauf kann ich auch starten, nur finden tut er nix. In der dmesg-Ausgabe häufen sich dann die Meldungen "could not read from tuner" und "could not access I2Cgate"...

:???: :(
 

Ganymed

Guru
Hast du denn in Kaffeine/Fernsehen/Fernseheneinrichten auch wirklich die regionalen Einstellungen "terristrisch und dein Wohnbereich" vorgenommen :???:
Wird gern vergessen ;)

Gruß Ganymed
 

GFR_Arc

Newbie
Hallo, derTroll,

wenn es denn diese Karte ist, die habe ich unter SUSE 11.3 laufen:

Hauppauge computer works Inc. WinTV HVR-1110 [0070:6701]

Das ist bei mir die Hauppauge HVR-1100 Low Profile (die Karte hat Dreieckform und unter der
Modellbezeichnung gab es mindestens zwei verschiedene Analalog/DVB-T-Karten).

Dazu ein paar Auszüge (lspci und dmesg) mit Suche nach ein paar von Dir angegebene Typkennungen
und der Ausgabe bei meiner Karte:

# dmesg | grep saa7133
[ 7.480481] saa7133[0]: found at 0000:01:0a.0, rev: 209, irq: 18, latency: 32, mmio: 0xdffff000
[ 7.480487] saa7133[0]: subsystem: 0070:6701, board: Hauppauge WinTV-HVR1110 DVB-T/Hybrid [card=104,autodetected]
[ 7.480509] saa7133[0]: board init: gpio is 6400000
[ 7.480518] IRQ 18/saa7133[0]: IRQF_DISABLED is not guaranteed on shared IRQs
[ 7.621021] saa7133[0]: i2c eeprom 00: 70 00 01 67 54 20 1c 00 43 43 a9 1c 55 d2 b2 92
...
[ 7.621127] saa7133[0]: i2c eeprom f0: 10 01 72 11 ff 79 e7 00 00 00 00 00 00 00 00 00
[ 7.621189] saa7133[0]: hauppauge eeprom: model=67019
[ 7.902081] tuner 2-004b: chip found @ 0x96 (saa7133[0])
[ 11.767137] ir-kbd-i2c: i2c IR (HVR 1110) detected at i2c-2/2-0071/ir0 [saa7133[0]]
[ 11.801083] saa7133[0]: registered device video0 [v4l2]
[ 11.801113] saa7133[0]: registered device vbi0
[ 11.801136] saa7133[0]: registered device radio0
[ 13.987213] DVB: registering new adapter (saa7133[0])
[ 24.616778] IRQ 18/saa7133[0]: IRQF_DISABLED is not guaranteed on shared IRQs
[ 24.616799] saa7133[0]/alsa: saa7133[0] at 0xdffff000 irq 18 registered as card -1
# dmesg | grep tda827x
# dmesg | grep tda
[ 7.937017] tda829x 2-004b: setting tuner address to 61
[ 7.975021] tda829x 2-004b: type set to tda8290+75a
[ 14.018140] tda1004x: setting up plls for 48MHz sampling clock
[ 16.170017] tda1004x: timeout waiting for DSP ready
[ 16.182016] tda1004x: found firmware revision 0 -- invalid
[ 16.182018] tda1004x: trying to boot from eeprom
[ 17.555016] tda1004x: found firmware revision 0 -- invalid
[ 17.555019] tda1004x: waiting for firmware upload...
[ 17.555023] saa7134 0000:01:0a.0: firmware: requesting dvb-fe-tda10046.fw
[ 24.445016] tda1004x: found firmware revision 20 -- ok
linux-ophv:/home/asrock4600 # dmesg | grep .fw
[ 17.555023] saa7134 0000:01:0a.0: firmware: requesting dvb-fe-tda10046.fw
# lspci
...
01:0a.0 Multimedia controller: Philips Semiconductors SAA7131/SAA7133/SAA7135 Video Broadcast Decoder (rev d1)
# lspci -nnvv
...
01:0a.0 Multimedia controller [0480]: Philips Semiconductors SAA7131/SAA7133/SAA7135 Video Broadcast Decoder [1131:7133] (rev d1)
Subsystem: Hauppauge computer works Inc. WinTV HVR-1110 [0070:6701]
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 32 (21000ns min, 8000ns max)
Interrupt: pin A routed to IRQ 18
Region 0: Memory at dffff000 (32-bit, non-prefetchable) [size=2K]
Capabilities: [40] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=1 PME-
Kernel driver in use: saa7134
# dmesg | grep saa7134
[ 7.480475] saa7134 0000:01:0a.0: PCI INT A -> Link[LNKC] -> GSI 18 (level, low) -> IRQ 18
[ 17.555023] saa7134 0000:01:0a.0: firmware: requesting dvb-fe-tda10046.fw
[ 24.616765] saa7134 ALSA driver for DMA sound loaded

Also, wenn es bei dir diese Karte ist, dann passen die geladenen Module nicht zur TV-Karte.

Noch als Hinweis: Ich benutze die Karte mit Kaffeine. Sie hat eindeutig Schwächen bei der Erkennung von
Sendern beim DVB-T-Suchlauf. (Hat bei mir nur gut die Hälfte der Sender gefunden.) Habe die Datei
.kde4/share/apps/kaffeine/sqlite.db von einem anderen Rechner (mit Terratec HT PCI MK II) rüberkopiert,
die alle verfügbaren Sender gefunden hat. (Die sqlite.db muss aber natürlich zum Sendeturm passen.)
Danach hatte die HVR-1100/1110 mit der Wiedergabe der vorher fehlenden Kanäle seltsamerweise keine
Probleme.

Gruß,

GFR_DE
 
Oben