/dev/dvb wird nicht erstellt - Hauppauge WinTV HVR-900 USB

From: Christoph Sandhaus <mailings_at_draupadi.de>
Date: Mon, 11 Feb 2008 09:59:56 +0100

Moin!

Ich habe es gewagt, mir eine TV Karte wie oben zuzulegen.
Allerdings bekomme ich diese bislang nicht angesprochen. Berichte im Internet
besagen aber, daß diese funktioniert.

Mein Problem scheint zu sein, daß udev die benötigten Devices unter /dev/dvb
nicht erstellt. /dev/dvb selber erscheint auch nicht.

Kennt sich da jemand aus und kann mir helfen?

Parallel zu meinen Gehversuchen habe ich in meinem privaten Wiki eine Doku
erstellt. Die aktuelle Druckversion kann für kurze Zeit unter
  http://draupadi.de/hvr-900.html
eingesehen werden.

Ich habe es unter SuSE 10.2 und Kubuntu 7.10 probiert.
Faszinierend:
Die Hilfe auf OpenSuSE (http://de.opensuse.org/HVR-900) funktionert unter
Kubuntu 1a, unter SuSE nicht, da der Kernel rumzickt. Dennoch gibt es
kein /dev/dvb/adapter0.
Die am häufigsten im Netz verlinkte Anleitung ist
http://konstantin.filtschew.de/blog/2006/11/30/howto-hauppauge-hvr-900-dvb-t-tuner-unter-linux-nutzen-2/
mit selbigen Problem.

Alle Hilfen haben gemein: kompiliere ich "convert.c" aus dem 4vl-dvb-kernel
Paket und versuche meine Firmware nach Anleitung zu extrahieren, kommt eine
Datei der Größe 0 raus. Ergo kann ich nur die Firmwares aus firmware_v3.tgz
verwenden.

Mein Verdacht: die TV-Karte ist eine Hybrid-Karte und der Analoge Bereich
(siehe dmesg am Ende) erzeugt video0 usw. wie gewünscht. Ohne analoge
Ausstrahlungen im Bereich Oldenburg ist das nur recht langweilig.

Kann es sein, daß durch den v4l-dvb-kernel der digitale DVB-T Bereich Probleme
bereitet?

Soweit erstmal, viele Grüße,
Christoph

=== schnipp ===
EEPROM ID= 0x9567eb1a
Vendor/Product ID= 2040:6502
AC97 audio (5 sample rates)
500mA max power
Table at 0x24, strings=0x1e82, 0x186a, 0x0000
tveeprom 2-0050: Hauppauge model 65018, rev B3C0, serial# 3976711
tveeprom 2-0050: tuner model is Xceive XC3028 (idx 120, type 71)
tveeprom 2-0050: TV standards PAL(B/G) PAL(I) PAL(D/D1/K) ATSC/DVB Digital
(eeprom 0xd4)
tveeprom 2-0050: audio processor is None (idx 0)
tveeprom 2-0050: has radio
setting new tuner type now 71!
tuner 2-0061: chip found @ 0xc2 (em28xx #0)
attach inform (default): detected I2C address c2
/home/stift/tmp/haupauge2/v4l-dvb-kernel/v4l/tuner-core.c: setting tuner
callback
tuner 0x61: Configuration acknowledged
/home/stift/tmp/haupauge2/v4l-dvb-kernel/v4l/tuner-core.c: setting tuner
callback
/home/stift/tmp/haupauge2/v4l-dvb-kernel/v4l/xc3028-tuner.c: attach request!
/home/stift/tmp/haupauge2/v4l-dvb-kernel/v4l/tuner-core.c: xc3028 tuner
successfully loaded
attach_inform: tvp5150 detected.
tvp5150 2-005c: tvp5150am1 detected.
Loading base firmware: xc3028_init0.i2c.fw
Loading default analogue TV settings: xc3028_BG_PAL_A2_A.i2c.fw
xc3028-tuner.c: firmware 2.7
ANALOG TV REQUEST
em28xx #0: V4L2 VBI device registered as /dev/vbi0
em28xx #0: V4L2 device registered as /dev/video0
em28xx #0: Found Hauppauge WinTV HVR Rev. 1.2
usbcore: registered new driver em28xx
em28xx-audio.c: probing for em28x1 non standard usbaudio
em28xx-audio.c: Copyright (C) 2006 Markus Rechberger
Em28xx: Initialized (Em28xx Audio Extension) extension
Received on Mon Feb 11 2008 - 09:59:56 CET

This archive was generated by hypermail 2.2.0 : Mon Feb 11 2008 - 10:00:10 CET