Hauppauge WinTV-HVR-1110

From LinuxMCE
Revision as of 09:00, 6 August 2007 by Zaerc (Talk | contribs) (so far so good)

(diff) ←Older revision | view current revision (diff) | Newer revision→ (diff)
Jump to: navigation, search

This took me a few hours to figure out:

  1. download the firmware
  2. make it executable
  3. move it to /lib/firmware
  4. create a config file to tell the driver which card it actually is
  5. 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)