Hauppauge HVR 2250 support?

I’m running Suse 11.1 and would like to get a TV card. I was hoping to get this one:

WinTV-HVR-2250 Product overview

I’ve seen various posts on mythtv and ub*ntu sites where people had moderate success, but nothing concrete. I also found these:

steventoth.net » HVR-2250
Is there a status for the HVR-2250 Linux driver? - MythTV Community Forum - MythTV talk.com

So I know there are ventures to making it work.

Does anyone have this working in Suse 11.1? Or does it work right now?

Thanks!

I recently purchased the Hauppauge HVR 2250, and found this documentation to make it work:

Hauppauge WinTV-HVR-2200 - LinuxTVWiki

I followed the steps, and got no errors.
The relevant dmesg output when I boot:

===
saa7164 0000:02:00.0: PCI INT A → Link[APC6] → GSI 16 (level, low) → IRQ 16
CORE saa7164[0]: subsystem: 0070:8891, board: Hauppauge WinTV-HVR2250 [card=7,autodetected]
saa7164[0]/0: found at 0000:02:00.0, rev: 129, irq: 16, latency: 0, mmio: 0xdf400000
saa7164 0000:02:00.0: setting latency timer to 64
ieee1394: Host added: ID:BUS[0-00:1023] GUID[001e8c0001b213a8]
saa7164_downloadfirmware() no first image
saa7164_downloadfirmware() Waiting for firmware upload (v4l-saa7164-1.0.3.fw)
firmware: requesting v4l-saa7164-1.0.3.fw
saa7164_downloadfirmware() firmware read 3978608 bytes.
saa7164_downloadfirmware() firmware loaded.
Firmware file header part 1:
.FirmwareSize = 0x0
.BSLSize = 0x0
.Reserved = 0x3cb57
.Version = 0x3
saa7164_downloadfirmware() SecBootLoader.FileSize = 3978608
saa7164_downloadfirmware() FirmwareSize = 0x1fd6
saa7164_downloadfirmware() BSLSize = 0x0
saa7164_downloadfirmware() Reserved = 0x0
saa7164_downloadfirmware() Version = 0x51cc1
saa7164_downloadimage() Image downloaded, booting…
saa7164_downloadimage() Image booted successfully.
starting firmware download(2)
saa7164_downloadimage() Image downloaded, booting…
saa7164_downloadimage() Image booted successfully.
firmware download complete.
tveeprom 2-0000: Hauppauge model 88061, rev C3F2, serial# 6254023
tveeprom 2-0000: MAC address is 00-0D-FE-5F-6D-C7
tveeprom 2-0000: tuner model is NXP 18271C2_716x (idx 152, type 4)
tveeprom 2-0000: TV standards NTSC(M) ATSC/DVB Digital (eeprom 0x88)
tveeprom 2-0000: audio processor is SAA7164 (idx 43)
tveeprom 2-0000: decoder processor is SAA7164 (idx 40)
tveeprom 2-0000: has radio, has IR receiver, has no IR transmitter
saa7164[0]: Hauppauge eeprom: model=88061
tda18271 3-0060: creating new instance
TDA18271HD/C2 detected @ 3-0060
DVB: registering new adapter (saa7164)
DVB: registering adapter 0 frontend 0 (Samsung S5H1411 QAM/8VSB Frontend)…
tda18271 4-0060: creating new instance
TDA18271HD/C2 detected @ 4-0060
tda18271: performing RF tracking filter calibration
tda18271: RF tracking filter calibration complete
DVB: registering new adapter (saa7164)
DVB: registering adapter 1 frontend 0 (Samsung S5H1411 QAM/8VSB Frontend)…
Adding 2104472k swap on /dev/sda5. Priority:-1 extents:1 across:2104472k
device-mapper: uevent: version 1.0.3
device-mapper: ioctl: 4.14.0-ioctl (2008-04-23) initialised: dm-devel@redhat.com
loop: module loaded

But when I run kdetv, I don’t seem to have any valid device.
But if I go to the ‘video’ settings of kdetv, I see:

Video4Linux2 Plugin
Video4Linux Plugin
XVideo Plugin

all are checked

The output of lsmod:

Module Size Used by
bridge 47772 1
stp 2248 1 bridge
bnep 11536 2
sco 9600 2
rfcomm 34528 0
l2cap 19864 6 bnep,rfcomm
bluetooth 53012 6 bnep,sco,rfcomm,l2cap
vboxnetadp 79160 0
vboxnetflt 85928 0
vboxdrv 120368 1 vboxnetflt
ipv6 242000 24
snd_pcm_oss 43132 0
snd_mixer_oss 14288 1 snd_pcm_oss
binfmt_misc 7740 1
snd_seq 51920 0
snd_seq_device 7168 1 snd_seq
cpufreq_conservative 6476 0
cpufreq_userspace 3112 0
cpufreq_powersave 1640 0
acpi_cpufreq 6796 3
speedstep_lib 3884 0
fuse 50596 5
loop 14064 0
dm_mod 62608 0
tda18271 33396 2
s5h1411 9064 2
joydev 8944 0
saa7164 55436 0
dvb_core 83684 1 saa7164
snd_hda_intel 433092 2
usbhid 45620 0
jedec_probe 12384 0
snd_pcm 77012 2 snd_pcm_oss,snd_hda_intel
nvidia 9569132 26
ohci1394 27652 0
cfi_probe 5404 0
snd_timer 20204 2 snd_seq,snd_pcm
gen_probe 3212 2 jedec_probe,cfi_probe
hid 35568 1 usbhid
tveeprom 11348 1 saa7164
snd_page_alloc 8184 2 snd_hda_intel,snd_pcm
ieee1394 83764 1 ohci1394
snd_hwdep 7160 1 snd_hda_intel
sr_mod 13360 0
rtc_cmos 10896 0
button 6568 0
pcspkr 2344 0
snd 56800 12 snd_pcm_oss,snd_mixer_oss,snd_seq,snd_seq_device,snd_hda_intel,snd_pcm,snd_timer,snd_hwdep
agpgart 32308 1 nvidia
rtc_core 17384 1 rtc_cmos
rtc_lib 2816 1 rtc_core
forcedeth 51584 0
mtd 14664 0
ff_memless 7132 1 usbhid
soundcore 6660 1 snd
cdrom 32288 1 sr_mod
serio_raw 5096 0
chipreg 2692 2 jedec_probe,cfi_probe
i2c_nforce2 7112 0
map_funcs 1648 0
i2c_core 29892 6 tda18271,s5h1411,saa7164,nvidia,tveeprom,i2c_nforce2
sg 29408 0
ehci_hcd 48184 0
sd_mod 31624 6
ohci_hcd 30992 0
crc_t10dif 1704 1 sd_mod
usbcore 165892 4 usbhid,ehci_hcd,ohci_hcd
edd 8620 0
reiserfs 215996 3
fan 4720 0
ide_pci_generic 3428 0
amd74xx 5680 0
ide_core 97492 2 ide_pci_generic,amd74xx
ata_generic 4484 0
pata_amd 9992 0
sata_nv 21588 5
libata 161216 3 ata_generic,pata_amd,sata_nv
scsi_mod 149856 4 sr_mod,sg,sd_mod,libata
dock 11844 1 libata
thermal 19976 0
processor 43784 2 acpi_cpufreq,thermal
thermal_sys 11376 3 fan,thermal,processor
hwmon 2916 1 thermal_sys

==

I tried to go into yast and add a TV Card, but couldn’t find the model. Closest (I thought) was the Hauppage WinTV-HVR1300 DVB-T/Hybrid with a dual hybrid tuner. But this didn’t seem to work either.

If anyone has any ideas, I’d greatly appreciate it!
I really don’t want to boot over to Windows to watch TV.

Thanks!

Hi,

I’m new to this forum and so as a Linux user as well, I wanted to move from windows to Linux for a long time but the only think that kept me doing it is my tv card. I have a Hauppauge HVR-2255 PCIe cards that work flawlessly in Windows but I can’t seems to get it to work in openSUSE. Does anybody on this forum know how to make it work? Your help would be greatly appreciate it.

Regards,

Michel

Well since this this is 6 years old. I suggest you start a new thread and tell use what error(s) you get or what you have tried. :wink: