[mythtvnz] HVR-900 not working with Mythbuntu 9.10

Stephen Worthington stephen_agent at jsw.gen.nz
Sat Nov 7 02:41:50 GMT 2009


I have installed a clean copy of Mythbuntu 9.10 64-bit on my laptop,
and it is not installing my Hauppauge HVR-900 USB tuner correctly. The
analogue tuner shows up in MythTV, but it does not see the DVB-T one.
This is what syslog shows when I plug it in:

Nov  7 15:24:37 jubalcho kernel: [   95.790206] usb 2-3: new high
speed USB device using ehci_hcd and address 6
Nov  7 15:24:37 jubalcho kernel: [   95.945472] usb 2-3: configuration
#1 chosen from 1 choice
Nov  7 15:24:37 jubalcho kernel: [   95.945677] em28xx: New device
WinTV HVR-900 @ 480 Mbps (2040:6502, interface 0, class 0)
Nov  7 15:24:37 jubalcho kernel: [   95.945748] em28xx #0: chip ID is
em2882/em2883
Nov  7 15:24:37 jubalcho kernel: [   96.145108] em28xx #0: i2c eeprom
00: 1a eb 67 95 40 20 02 65 d0 12 5c 03 82 1e 6a 18
Nov  7 15:24:37 jubalcho kernel: [   96.145118] em28xx #0: i2c eeprom
10: 00 00 24 57 66 07 01 00 00 00 00 00 00 00 00 00
Nov  7 15:24:37 jubalcho kernel: [   96.145127] em28xx #0: i2c eeprom
20: 46 00 01 00 f0 10 02 00 b8 00 00 00 5b e0 00 00
Nov  7 15:24:37 jubalcho kernel: [   96.145135] em28xx #0: i2c eeprom
30: 00 00 20 40 20 6e 02 20 10 01 01 01 00 00 00 00
Nov  7 15:24:37 jubalcho kernel: [   96.145144] em28xx #0: i2c eeprom
40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Nov  7 15:24:37 jubalcho kernel: [   96.145152] em28xx #0: i2c eeprom
50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Nov  7 15:24:37 jubalcho kernel: [   96.145160] em28xx #0: i2c eeprom
60: 00 00 00 00 00 00 00 00 00 00 18 03 34 00 30 00
Nov  7 15:24:37 jubalcho kernel: [   96.145169] em28xx #0: i2c eeprom
70: 32 00 38 00 34 00 39 00 37 00 34 00 35 00 35 00
Nov  7 15:24:37 jubalcho kernel: [   96.145177] em28xx #0: i2c eeprom
80: 00 00 1e 03 57 00 69 00 6e 00 54 00 56 00 20 00
Nov  7 15:24:37 jubalcho kernel: [   96.145186] em28xx #0: i2c eeprom
90: 48 00 56 00 52 00 2d 00 39 00 30 00 30 00 00 00
Nov  7 15:24:37 jubalcho kernel: [   96.145194] em28xx #0: i2c eeprom
a0: 84 12 00 00 05 50 1a 7f d4 78 23 fa fd d0 28 89
Nov  7 15:24:37 jubalcho kernel: [   96.145203] em28xx #0: i2c eeprom
b0: ff 00 00 00 04 84 0a 00 01 01 20 77 00 40 2f fe
Nov  7 15:24:37 jubalcho kernel: [   96.145217] em28xx #0: i2c eeprom
c0: 1d f0 74 02 01 00 01 79 00 00 00 00 00 00 00 00
Nov  7 15:24:37 jubalcho kernel: [   96.145224] em28xx #0: i2c eeprom
d0: 84 12 00 00 05 50 1a 7f d4 78 23 fa fd d0 28 89
Nov  7 15:24:37 jubalcho kernel: [   96.145232] em28xx #0: i2c eeprom
e0: ff 00 00 00 04 84 0a 00 01 01 20 77 00 40 2f fe
Nov  7 15:24:37 jubalcho kernel: [   96.145240] em28xx #0: i2c eeprom
f0: 1d f0 74 02 01 00 01 79 00 00 00 00 00 00 00 00
Nov  7 15:24:37 jubalcho kernel: [   96.145248] em28xx #0: EEPROM ID=
0x9567eb1a, EEPROM hash = 0x057736dd
Nov  7 15:24:37 jubalcho kernel: [   96.145250] em28xx #0: EEPROM
info:
Nov  7 15:24:37 jubalcho kernel: [   96.145251] em28xx #0:	AC97
audio (5 sample rates)
Nov  7 15:24:37 jubalcho kernel: [   96.145252] em28xx #0:	500mA
max power
Nov  7 15:24:37 jubalcho kernel: [   96.145254] em28xx #0:	Table
at 0x24, strings=0x1e82, 0x186a, 0x0000
Nov  7 15:24:37 jubalcho kernel: [   96.145984] em28xx #0: Identified
as Hauppauge WinTV HVR 900 (R2) (card=18)
Nov  7 15:24:37 jubalcho kernel: [   96.147072] tveeprom 0-0050:
Hauppauge model 65018, rev B2C0, serial# 1965615
Nov  7 15:24:37 jubalcho kernel: [   96.147075] tveeprom 0-0050: tuner
model is Xceive XC3028 (idx 120, type 71)
Nov  7 15:24:37 jubalcho kernel: [   96.147077] tveeprom 0-0050: TV
standards PAL(B/G) PAL(I) PAL(D/D1/K) ATSC/DVB Digital (eeprom 0xd4)
Nov  7 15:24:37 jubalcho kernel: [   96.147080] tveeprom 0-0050: audio
processor is None (idx 0)
Nov  7 15:24:37 jubalcho kernel: [   96.147082] tveeprom 0-0050: has
radio
Nov  7 15:24:37 jubalcho kernel: [   96.148517] tvp5150 0-005c: chip
found @ 0xb8 (em28xx #0)
Nov  7 15:24:37 jubalcho kernel: [   96.154247] tuner 0-0061: chip
found @ 0xc2 (em28xx #0)
Nov  7 15:24:37 jubalcho kernel: [   96.154327] xc2028 0-0061:
creating new instance
Nov  7 15:24:37 jubalcho kernel: [   96.154329] xc2028 0-0061: type
set to XCeive xc2028/xc3028 tuner
Nov  7 15:24:37 jubalcho kernel: [   96.154335] usb 2-3: firmware:
requesting xc3028-v27.fw
Nov  7 15:24:37 jubalcho kernel: [   96.157199] xc2028 0-0061: Loading
80 firmware images from xc3028-v27.fw, type: xc2028 firmware, ver 2.7
Nov  7 15:24:37 jubalcho kernel: [   96.212544] xc2028 0-0061: Loading
firmware for type=BASE MTS (5), id 0000000000000000.
Nov  7 15:24:38 jubalcho kernel: [   97.109647] xc2028 0-0061: Loading
firmware for type=MTS (4), id 000000000000b700.
Nov  7 15:24:38 jubalcho kernel: [   97.124028] xc2028 0-0061: Loading
SCODE for type=MTS LCD NOGD MONO IF SCODE HAS_IF_4500 (6002b004), id
000000000000b700.
Nov  7 15:24:38 jubalcho kernel: [   97.330272] input: em28xx IR
(em28xx #0) as /devices/pci0000:00/0000:00:1d.7/usb2/2-3/input/input13
Nov  7 15:24:38 jubalcho kernel: [   97.330503] em28xx #0: Config
register raw data: 0xd0
Nov  7 15:24:38 jubalcho kernel: [   97.331262] em28xx #0: AC97 vendor
ID = 0xffffffff
Nov  7 15:24:38 jubalcho kernel: [   97.331625] em28xx #0: AC97
features = 0x6a90
Nov  7 15:24:38 jubalcho kernel: [   97.331627] em28xx #0: Empia 202
AC97 audio processor detected
Nov  7 15:24:39 jubalcho kernel: [   97.500471] tvp5150 0-005c:
tvp5150am1 detected.
Nov  7 15:24:39 jubalcho kernel: [   97.600912] em28xx #0: v4l2 driver
version 0.1.2
Nov  7 15:24:39 jubalcho kernel: [   97.706918] em28xx #0: V4L2 device
registered as /dev/video1 and /dev/vbi0
Nov  7 15:24:39 jubalcho kernel: [   97.706921] em28xx-audio.c:
probing for em28x1 non standard usbaudio
Nov  7 15:24:39 jubalcho kernel: [   97.706923] em28xx-audio.c:
Copyright (C) 2006 Markus Rechberger
Nov  7 15:24:39 jubalcho kernel: [   97.861041] tvp5150 0-005c:
tvp5150am1 detected.
Nov  7 15:24:39 jubalcho kernel: [   98.100674] tvp5150 0-005c:
tvp5150am1 detected.

I have only had the HVR-900 working previously with 8.04 and the
patched driver that was available back then.  It does work under Vista
on the laptop.

My Asus U3100 USB tuner does seem to install correctly with 9.10,
although I have not tried scanning for channels yet.

Does anyone have any ideas as to what is wrong?  Do I have the right
firmware version?  And could someone with a working HVR-900 please
post a copy of what is logged when it is plugged in?



More information about the mythtvnz mailing list