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

[gelöst] kein Bild / Ton mit Hauppauge HVR1300 und kdetv

std

Member
Hallo,

ich habe eine Hauppauge HVR1300 die ich unter openSUSE 11.1 betreiben möchte. Analog möchte ich mit kdetv fernsehen schauen. Leider kann ich den Sendersuchlauf nicht starten. Kdetv zeigt zwar die Karte an, kennt aber keine Methoden zur Erkennung von verfügbaren Sendern. Yast findet 36 belegte Kanäle.

Die Kernelmodule scheinen auch ohne Fehler geladen zu sein:

Code:
tveeprom 1-0050: Hauppauge model 96019, rev D6D3, serial# 5376495
tveeprom 1-0050: MAC address is 00-0D-FE-52-09-EF
tveeprom 1-0050: tuner model is Philips FMD1216MEX (idx 133, type 63)
tveeprom 1-0050: TV standards PAL(B/G) PAL(I) SECAM(L/L') PAL(D/D1/K) ATSC/DVB Digital (eeprom 0xf4)
tveeprom 1-0050: audio processor is CX882 (idx 33)
tveeprom 1-0050: decoder processor is CX882 (idx 25)
tveeprom 1-0050: has radio, has IR receiver, has IR transmitter

Code:
cx88/0: cx2388x v4l2 driver version 0.0.6 loaded
cx8800 0000:02:03.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
cx88[0]: subsystem: 0070:9601, board: Hauppauge WinTV-HVR1300 DVB-T/Hybrid MPEG Encoder [card=56,autodetected]
cx88[0]: TV tuner type 63, Radio tuner type -1
cx88/2: cx2388x MPEG-TS Driver Manager version 0.0.6 loaded
cx88[0]: Test OK
tuner' 1-0043: chip found @ 0x86 (cx88[0])
tuner' 1-0061: chip found @ 0xc2 (cx88[0])
tuner' 1-0063: chip found @ 0xc6 (cx88[0])
cx88[0]: hauppauge eeprom: model=96019
cx88[0]/0: found at 0000:02:03.0, rev: 5, irq: 16, latency: 32, mmio: 0xf2000000
wm8775' 1-001b: chip found @ 0x36 (cx88[0])
cx88[0]/0: registered device video0 [v4l2]
cx88[0]/0: registered device vbi0
cx88[0]/0: registered device radio0
cx88[0]/2: cx2388x 8802 Driver Manager
cx88-mpeg driver manager 0000:02:03.2: PCI INT A -> GSI 16 (level, low) -> IRQ 16
cx88[0]/2: found at 0000:02:03.2, rev: 5, irq: 16, latency: 32, mmio: 0xf4000000
cx88_audio 0000:02:03.1: PCI INT A -> GSI 16 (level, low) -> IRQ 16
cx88[0]/1: CX88x/0: ALSA support for cx2388x boards
cx88/2: cx2388x dvb driver version 0.0.6 loaded
cx88/2: registering cx8802 driver, type: dvb access: shared
cx88[0]/2: subsystem: 0070:9601, board: Hauppauge WinTV-HVR1300 DVB-T/Hybrid MPEG Encoder [card=56]
cx88[0]/2: cx2388x based DVB/ATSC card
DVB: registering new adapter (cx88[0])
cx88/2: registering cx8802 driver, type: blackbird access: shared
cx88[0]/2: subsystem: 0070:9601, board: Hauppauge WinTV-HVR1300 DVB-T/Hybrid MPEG Encoder [card=56]
cx88[0]/2: cx23416 based mpeg encoder (blackbird reference design)
cx88[0]/2-bb: Firmware and/or mailbox pointer not initialized or corrupted
cx88[0]/2-bb: Firmware upload successful.
cx88[0]/2-bb: Firmware version is 0x02060039
cx88[0]/2: registered device video1 [mpeg]
cx88[0]/2-bb: VIDIOC_G_FMT: w: 720, h: 480, f: 4

Hat einer eine Idee wo der Fehler liegen könnte?

Dabnke
Stefan
 
OP
S

std

Member
Ich hatte mal mit einer Webcam getestet. Diese bekam ich aber auch nicht zum laufen.

Vor der HVR hatte ich auch eine Hauppauge TV FM im Rechner. Damit klappte KDETV und Kradio. Könne hier noch alte treiber stören?
 

whois

Ultimate Guru
std schrieb:
Vor der HVR hatte ich auch eine Hauppauge TV FM im Rechner. Damit klappte KDETV und Kradio. Könne hier noch alte treiber stören?
Glaube ich eher nicht, du kannst aber mal gerne folgendes Ergebnis reinstellen.

Code:
lsmod
 
OP
S

std

Member
whois schrieb:
std schrieb:
Vor der HVR hatte ich auch eine Hauppauge TV FM im Rechner. Damit klappte KDETV und Kradio. Könne hier noch alte treiber stören?
Glaube ich eher nicht, du kannst aber mal gerne folgendes Ergebnis reinstellen.

Code:
lsmod

Code:
lsmod
Module                  Size  Used by
xt_tcpudp               2728  1
xt_pkttype              1560  3
ipt_LOG                 5708  8
xt_limit                2056  8
vmnet                  37916  13
vmblock                12864  3
vmci                   49152  0
vmmon                  66516  0
snd_pcm_oss            43040  0
snd_mixer_oss          14288  1 snd_pcm_oss
ir_kbd_i2c              6608  0
snd_seq                51916  0
snd_seq_device          7168  1 snd_seq
binfmt_misc             7732  1
radeon                131420  2
drm                    74632  3 radeon
af_packet              16412  0
xt_NOTRACK              1544  2
ipt_REJECT              2760  3
xt_state                1904  4
iptable_raw             2056  1
iptable_filter          2548  1
nf_conntrack_netbios_ns     2152  0
nf_conntrack_ipv4      10480  4
nf_conntrack           67400  4 xt_NOTRACK,xt_state,nf_conntrack_netbios_ns,nf_conntrack_ipv4
ip_tables              11348  2 iptable_raw,iptable_filter
ip6_tables             12580  0
x_tables               14500  9 xt_tcpudp,xt_pkttype,ipt_LOG,xt_limit,xt_NOTRACK,ipt_REJECT,xt_state,ip_tables,ip6_tables
fuse                   50596  1
loop                   14612  0
dm_mod                 62540  0
cx88_blackbird         16328  0
cx2341x                11076  1 cx88_blackbird
cx22702                 5448  1
cx88_dvb               15512  0
cx88_vp3054_i2c         2420  1 cx88_dvb
videobuf_dvb            4620  1 cx88_dvb
dvb_core               73144  2 cx88_dvb,videobuf_dvb
wm8775                  5440  0
tuner_simple           12796  2
tuner_types            13452  1 tuner_simple
tda9887                 9840  1
snd_intel8x0           28352  4
tda8290                12904  0
snd_ac97_codec         99756  1 snd_intel8x0
cx88_alsa              10296  2
ac97_bus                1584  1 snd_ac97_codec
snd_pcm                76904  4 snd_pcm_oss,snd_intel8x0,snd_ac97_codec,cx88_alsa
tuner                  24128  0
ppdev                   6876  0
snd_timer              20204  2 snd_seq,snd_pcm
snd                    56784  21 snd_pcm_oss,snd_mixer_oss,snd_seq,snd_seq_device,snd_intel8x0,snd_ac97_codec,cx88_alsa,snd_pcm,snd_timer
cx8802                 14836  2 cx88_blackbird,cx88_dvb
rtc_cmos               10896  0
cx8800                 28708  4 cx88_blackbird
cx88xx                 64556  5 cx88_blackbird,cx88_dvb,cx88_alsa,cx8802,cx8800
rtc_core               17384  1 rtc_cmos
rtc_lib                 2816  1 rtc_core
8139too                22484  0
soundcore               6660  1 snd
videodev               31236  7 cx88_blackbird,tuner,cx8800,cx88xx
sr_mod                 13360  0
pcspkr                  2344  0
i2c_i801               10500  0
ohci1394               27664  0
ir_common              39728  2 ir_kbd_i2c,cx88xx
v4l1_compat            13096  1 videodev
cdrom                  32288  1 sr_mod
serio_raw               5092  0
compat_ioctl32          1104  1 cx8800
8139cp                 18828  0
sg                     29408  0
snd_page_alloc          8184  2 snd_intel8x0,snd_pcm
i2c_algo_bit            5764  2 cx88_vp3054_i2c,cx88xx
ieee1394               83756  1 ohci1394
v4l2_common            10648  5 cx88_blackbird,cx2341x,wm8775,tuner,cx8800
tveeprom               11248  1 cx88xx
iTCO_wdt               10016  0
mii                     4968  2 8139too,8139cp
i2c_core               29916  13 ir_kbd_i2c,cx22702,cx88_vp3054_i2c,wm8775,tuner_simple,tda9887,tda8290,tuner,cx88xx,i2c_i801,i2c_algo_bit,v4l2_common,tveeprom
iTCO_vendor_support     3368  1 iTCO_wdt
videobuf_dma_sg        12248  6 cx88_blackbird,cx88_dvb,cx88_alsa,cx8802,cx8800,cx88xx
videobuf_core          17564  6 cx88_blackbird,videobuf_dvb,cx8802,cx8800,cx88xx,videobuf_dma_sg
btcx_risc               4312  4 cx88_alsa,cx8802,cx8800,cx88xx
parport_pc             34912  0
parport                33128  2 ppdev,parport_pc
floppy                 52764  0
shpchp                 28308  0
usb_storage            89980  0
pci_hotplug            27392  1 shpchp
button                  6568  0
intel_agp              24780  1
joydev                  8944  0
agpgart                32308  2 drm,intel_agp
usbhid                 45596  0
hid                    35568  1 usbhid
ff_memless              7132  1 usbhid
uhci_hcd               23080  0
sd_mod                 31604  9
ehci_hcd               47420  0
crc_t10dif              1704  1 sd_mod
usbcore               165932  5 usb_storage,usbhid,uhci_hcd,ehci_hcd
edd                     8616  0
ext3                  123952  7
mbcache                 7592  1 ext3
jbd                    52872  1 ext3
fan                     4712  0
ide_pci_generic         3428  0
ide_core               97492  1 ide_pci_generic
ata_generic             4484  0
ata_piix               16460  8
libata                160776  2 ata_generic,ata_piix
scsi_mod              149336  5 sr_mod,sg,usb_storage,sd_mod,libata
dock                   11804  1 libata
thermal                19984  0
processor              43656  1 thermal
thermal_sys            11364  3 fan,thermal,processor
hwmon                   2916  1 thermal_sys

Und hier die Ausgabe beim start von kdetv auf der Konsole
Code:
Creating vbi proxy client, rev.
$Id: proxy-client.c,v 1.18 2008/02/19 00:35:21 mschimek Exp $
proxy_msg: connect: error 2, Datei oder Verzeichnis nicht gefunden
Try to open V4L2 0.20 VBI device, libzvbi interface rev.
  $Id: io-v4l2.c,v 1.37 2008/02/19 00:35:20 mschimek Exp $
Opened /dev/vbi
libzvbi:io-v4l2k:vbi_capture_v4l2k_new: Try to open V4L2 2.6 VBI device, libzvbi interface rev.
  $Id: io-v4l2k.c,v 1.49 2008/02/19 00:35:20 mschimek Exp $.
libzvbi:io-v4l2k:vbi_capture_v4l2k_new: Opened /dev/vbi.
libzvbi:io-v4l2k:vbi_capture_v4l2k_new: /dev/vbi (Hauppauge WinTV-HVR1300 DVB-T/H) is a v4l2 vbi device,
driver cx8800, version 0x00000006.
libzvbi:io-v4l2k:vbi_capture_v4l2k_new: Using streaming interface.
libzvbi:io-v4l2k:v4l2_get_videostd: Current scanning system is 525.
libzvbi:io-v4l2k:v4l2_update_services: Querying current vbi parameters...
libzvbi:io-v4l2k:v4l2_update_services: ...success.
libzvbi:print_vfmt: VBI capture parameters supported:
libzvbi:print_vfmt: VBI capture parameters granted:
libzvbi:raw_decoder:vbi3_raw_decoder_add_services: No services to add.
libzvbi:io-v4l2k:v4l2_update_services: Nyquist check passed.
libzvbi:io-v4l2k:v4l2_update_services: Request decoding of services 0x60000c7f, strict level -1.
libzvbi:sampling_par:_vbi_sampling_par_permit_service: Service 0x00000001 (Teletext System B 625 Level 1.5) requires videostd_set 0x1, have 0x0.
libzvbi:sampling_par:_vbi_sampling_par_permit_service: Service 0x00000003 (Teletext System B, 625) requires videostd_set 0x1, have 0x0.
libzvbi:sampling_par:_vbi_sampling_par_permit_service: Service 0x00000001 (Teletext System B 625 Level 1.5) requires videostd_set 0x1, have 0x0.
libzvbi:sampling_par:_vbi_sampling_par_permit_service: Service 0x00000003 (Teletext System B, 625) requires videostd_set 0x1, have 0x0.
libzvbi:sampling_par:_vbi_sampling_par_permit_service: Service 0x00000004 (Video Program System) requires videostd_set 0x1, have 0x0.
libzvbi:sampling_par:_vbi_sampling_par_permit_service: Service 0x00000400 (Wide Screen Signalling 625) requires videostd_set 0x1, have 0x0.
libzvbi:sampling_par:_vbi_sampling_par_permit_service: Service 0x00000008 (Closed Caption 625, field 1) requires videostd_set 0x1, have 0x0.
libzvbi:sampling_par:_vbi_sampling_par_permit_service: Service 0x00000010 (Closed Caption 625, field 2) requires videostd_set 0x1, have 0x0.
libzvbi:io-v4l2k:v4l2_update_services: Will capture services 0x00000060, added 0x60 commit=1.
libzvbi:io-v4l2k:v4l2_stream_alloc: Requesting 16 streaming i/o buffers.
libzvbi:io-v4l2k:v4l2_stream_alloc: Mapping 16 streaming i/o buffers.
libzvbi:io-v4l2k:vbi_capture_v4l2k_new: Successfully opened /dev/vbi (Hauppauge WinTV-HVR1300 DVB-T/H).
libzvbi:io-v4l2k:v4l2_stream: Failed to enable streaming, errno 22.
QDateTime::fromString: Parameter out of range
Creating vbi proxy client, rev.
$Id: proxy-client.c,v 1.18 2008/02/19 00:35:21 mschimek Exp $
proxy_msg: connect: error 2, Datei oder Verzeichnis nicht gefunden
Try to open V4L2 0.20 VBI device, libzvbi interface rev.
  $Id: io-v4l2.c,v 1.37 2008/02/19 00:35:20 mschimek Exp $
Opened /dev/vbi
libzvbi:io-v4l2k:vbi_capture_v4l2k_new: Try to open V4L2 2.6 VBI device, libzvbi interface rev.
  $Id: io-v4l2k.c,v 1.49 2008/02/19 00:35:20 mschimek Exp $.
libzvbi:io-v4l2k:vbi_capture_v4l2k_new: Opened /dev/vbi.
libzvbi:io-v4l2k:vbi_capture_v4l2k_new: /dev/vbi (Hauppauge WinTV-HVR1300 DVB-T/H) is a v4l2 vbi device,
driver cx8800, version 0x00000006.
libzvbi:io-v4l2k:vbi_capture_v4l2k_new: Using streaming interface.
libzvbi:io-v4l2k:v4l2_get_videostd: Current scanning system is 525.
libzvbi:io-v4l2k:v4l2_update_services: Querying current vbi parameters...
libzvbi:io-v4l2k:v4l2_update_services: ...success.
libzvbi:print_vfmt: VBI capture parameters supported:
libzvbi:print_vfmt: VBI capture parameters granted:
libzvbi:raw_decoder:vbi3_raw_decoder_add_services: No services to add.
libzvbi:io-v4l2k:v4l2_update_services: Nyquist check passed.
libzvbi:io-v4l2k:v4l2_update_services: Request decoding of services 0x60000c7f, strict level -1.
libzvbi:sampling_par:_vbi_sampling_par_permit_service: Service 0x00000001 (Teletext System B 625 Level 1.5) requires videostd_set 0x1, have 0x0.
libzvbi:sampling_par:_vbi_sampling_par_permit_service: Service 0x00000003 (Teletext System B, 625) requires videostd_set 0x1, have 0x0.
libzvbi:sampling_par:_vbi_sampling_par_permit_service: Service 0x00000001 (Teletext System B 625 Level 1.5) requires videostd_set 0x1, have 0x0.
libzvbi:sampling_par:_vbi_sampling_par_permit_service: Service 0x00000003 (Teletext System B, 625) requires videostd_set 0x1, have 0x0.
libzvbi:sampling_par:_vbi_sampling_par_permit_service: Service 0x00000004 (Video Program System) requires videostd_set 0x1, have 0x0.
libzvbi:sampling_par:_vbi_sampling_par_permit_service: Service 0x00000400 (Wide Screen Signalling 625) requires videostd_set 0x1, have 0x0.
libzvbi:sampling_par:_vbi_sampling_par_permit_service: Service 0x00000008 (Closed Caption 625, field 1) requires videostd_set 0x1, have 0x0.
libzvbi:sampling_par:_vbi_sampling_par_permit_service: Service 0x00000010 (Closed Caption 625, field 2) requires videostd_set 0x1, have 0x0.
libzvbi:io-v4l2k:v4l2_update_services: Will capture services 0x00000060, added 0x60 commit=1.
libzvbi:io-v4l2k:v4l2_stream_alloc: Requesting 16 streaming i/o buffers.
libzvbi:io-v4l2k:v4l2_stream_alloc: Mapping 16 streaming i/o buffers.
libzvbi:io-v4l2k:vbi_capture_v4l2k_new: Successfully opened /dev/vbi (Hauppauge WinTV-HVR1300 DVB-T/H).
libzvbi:io-v4l2k:v4l2_stream: Failed to enable streaming, errno 22.
 

Ganymed

Guru
Versuchtst Du mit dem Hybriden analog zu empfangen - dann reise mal nach linuxtv.org und informiere dich wie weit die Treiberentwicklung für diese Karte fortgeschritten ist.

Digital habe ich KDE-TV auch nicht zur Arbeit überreden können, daher benütze ich hier xine und kaffeine, allerdings mit einer AverTv 771, eine reine DVB-T-Karte.

Gruß Ganymed
 
OP
S

std

Member
Hallo,

nach dem ich einen Sender von Hand konfiguriert hatte, ging jetzt auch der Suchlauf....

Jetzt kommt aber das nächste Problem. Mir fehlt noch der Ton zum Bild.
 

Ganymed

Guru
In den Einstellungen Deines TV-Viewers findest Du sicher einen Punkt "audio", dort wählst Du nur das verwendete Soundsystem.

Gruß Ganymed
 
A

Anonymous

Gast
Hi,

ich habe selbige TV-Karte. Du bekommst nur Sound, wenn du die Soundausgabe der TV-Karte mittels sox an die Soundkarte weiterleitest. In kdetv kannst du die Lautstärke dann auch nicht ändern.
Bei mir klappt das so:
Code:
kdetv & sox -c 2 -t alsa hw:2,0 -t alsa default
 

whois

Ultimate Guru
DaBossDaChef schrieb:
ich habe selbige TV-Karte. Du bekommst nur Sound, wenn du die Soundausgabe der TV-Karte mittels sox an die Soundkarte weiterleitest. In kdetv kannst du die Lautstärke dann auch nicht ändern.
Ooh Mann das ist aber ziemlich umständlich. ;)
 
A

Anonymous

Gast
Ooh Mann das ist aber ziemlich umständlich
Na ja, es geht. Gibt Schlimmeres ;) . Ich habe ein kleines Startskript soundwithkdetv.sh
Code:
#!/bin/sh
#Startet kdetv und die Soundausgabe der TV-Karte
kdetv & sox -c 2 -t alsa hw:2,0 -t alsa default
und den Eintrag im Startmenü dementsprechend angepasst. Das einzig störende ist, dass beim Schliessen von kdetv dann sox immer weiterläuft. Man muss es dann immer per Konsole abschiessen.
 

whois

Ultimate Guru
Ich nutze das kaum meist erledige ich alles über Kaffeine oder Klear, wenn ich mal mit dem DVB-T Stick unterwegs bin.
 
OP
S

std

Member
DaBossDaChef schrieb:
Hi,

ich habe selbige TV-Karte. Du bekommst nur Sound, wenn du die Soundausgabe der TV-Karte mittels sox an die Soundkarte weiterleitest. In kdetv kannst du die Lautstärke dann auch nicht ändern.
Bei mir klappt das so:
Code:
kdetv & sox -c 2 -t alsa hw:2,0 -t alsa default

Hallo DaBossDaChef,

danke für den Tip. Mit
Code:
sox -c 2 -t alsa hw:1,0 -t alsa default

klappt es auch bei mir.
 
Oben