[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-users] DVB tuner not working in PV guest

On 28/07/2011 20:16, Simon Hobson wrote:
At 21:00 +0100 23/7/11, I wrote:
I'm trying to setup a new home server, and part one is getting a new version of MythTV running. Host is Debian with Xen4.0.1 and kernel 2.6.32-5-xen-amd64, PV guest is also Debian with kernel 2.6.32-5-xen-amd64. I have a DVB-T tuner (HVR-1200, PCIe card) I am trying to use in the guest with pciback.hide etc. The whole thing is running on an HP Proliant Microserver I bought while HP had a mail-in rebate going.

If I boot the host without Xen, I can access the card with dvbtune and it lists the channels in a multiplex :
And the card shows up in the boot log :
02:00.0 Multimedia video controller: Conexant Systems, Inc. CX23885 PCI Video and Audio Decoder (rev 02)

I've hidden the card from Dom0 by adding "xen-pciback.hide=(02:00.0)" to the grub config.

When I boot the guest, I can see it's tuner card
eddi kernel: [ 25.348011] cx23885[0]/0: found at 0000:00:00.0, rev: 2, irq: 16, latency: 0, mmio: 0xfe600000

But if I try to access it with dvbtune, it can't detect any channels :

# dvbtune -f 801833000 -i
Using DVB card "NXP TDA10048HN DVB-T"
tuning DVB-T (in United Kingdom) to 801833000 Hz
Getting frontend event
Getting frontend event
Bit error rate: 1965
Signal strength: 61680
SNR: 131
<transponder type="T" freq="801833000">
Nothing to read from fd_pat
Nothing to read from fd_sdt

No ideas ?
Any suggestions where to look or further information I need to provide ?

I'm using a similar card.

Conexant Systems, Inc. CX23880/1/2/3 PCI Video and Audio Decoder (rev 05)

Simply booting up in Xen on the dom0 rendered the card unable to scan for channels. It would load its drivers, create its block devices and seem to function in all aspects except for tuning, basically rendering it useless.

I had the same idea as you and was trying to get a PV mythtv backend, after it failing in domU, I moved to just trying to get it to work on the dom0 but was suffering the same issues.

I was using the w-scan debian package to scan for channels without needing to install Myth for testing and found that in a standard *-xen kernel it worked fine, but if I loaded xen dom0 with the same kernel, it didn't.

May the ping be with you ..

Xen-users mailing list



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.