Hauppauge WinTV-HVR-1110
From LinuxMCE
This took me a few hours to figure out:
- download the firmware
- make it executable
- move it to /lib/firmware
- create a config file to tell the driver which card it actually is
- reboot
In other words, as root do:
wget http://perso.orange.fr/tomlohave/linux/dvb-fe-tda10046.fw
chmod +x dvb-fe-tda10046.fw
mv dvb-fe-tda10046.fw /lib/firmware/
cat >/etc/modprobe.d/saa7134 <<EOF alias char-major-81 videodev alias char-major-81-0 saa7134 options saa7134 card=104 EOF
reboot
Now the card is properly recognized (sample from dmesg):
saa7130/34: v4l2 driver version 0.2.14 loaded ACPI: PCI Interrupt 0000:03:05.0[A] -> GSI 20 (level, low) -> IRQ 22 saa7133[0]: found at 0000:03:05.0, rev: 209, irq: 22, latency: 64, mmio: 0xfdeff000 saa7133[0]: subsystem: 0070:6700, board: Hauppauge WinTV-HVR1110 DVB-T/Hybrid [card=104,insmod option] saa7133[0]: board init: gpio is 400000 saa7133[0]: i2c eeprom 00: 70 00 00 67 54 20 1c 00 43 43 a9 1c 55 d2 b2 92 saa7133[0]: i2c eeprom 10: ff ff ff 08 ff 20 ff ff ff ff ff ff ff ff ff ff saa7133[0]: i2c eeprom 20: 01 40 01 32 32 01 01 33 88 ff 00 a3 ff ff ff ff saa7133[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff saa7133[0]: i2c eeprom 40: ff 21 00 c2 96 10 03 32 15 60 ff ff ff ff ff ff saa7133[0]: i2c eeprom 50: ff 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 saa7133[0]: i2c eeprom 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 saa7133[0]: i2c eeprom 70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 tuner 0-004b: chip found @ 0x96 (saa7133[0]) tuner 0-004b: setting tuner address to 61 tuner 0-004b: type set to tda8290+75a saa7133[0]: registered device video0 [v4l2] saa7133[0]: registered device vbi0 saa7133[0]: registered device radio0 saa7134 ALSA driver for DMA sound loaded saa7133[0]/alsa: saa7133[0] at 0xfdeff000 irq 22 registered as card -2 DVB: registering new adapter (saa7133[0]). DVB: registering frontend 0 (Philips TDA10046H DVB-T)...
The devices are in place as well:
ls -l /dev/dvb/adapter0/ crw-rw---- 1 root video 212, 4 2007-08-06 06:52 demux0 crw-rw---- 1 root video 212, 5 2007-08-06 06:52 dvr0 crw-rw---- 1 root video 212, 3 2007-08-06 06:52 frontend0 crw-rw---- 1 root video 212, 7 2007-08-06 06:52 net0
Now it can be configured with the MythTV setup from the Computing screen in LinuxMCE.
And that's about as far as I got. Unfortunately I don't see any channels (they're all black) and having never received DVB-T before I'm not even sure if I can get a signal. Maybe I just need a better antenna but MythTV doesn't seem entirely stable either.
To be continued... -- Zaerc 00:00, 6 August 2007 (MST)