<font size=2 face="sans-serif">Hi All,</font>
<br><font size=2 face="sans-serif"> I
was wondering if anyone has got a Hauppauge Nova-HD-S2 card working via
PCI pass through in xen.... I think I'm just about there, using the
xen.org 2.6.18 kernel, and the latest v4l, I have managed to get the device
passed through, and recognised... The problem appears to be the modules
are creating the frontend for the device (as show in the output below)....
Has any one seen this before, I can't find any mention of it anywhere.....
If I manually modprobe cx24116 (which I <i>think</i> is the frontend it
should use) the module loads, but doesn't output anything into dmesg (and
doesn't create any frontends) </font>
<br><font size=2 face="sans-serif"> Any
pointers would be much appreciated......</font>
<br>
<br><font size=2 face="sans-serif">Thanks in advance</font>
<br>
<br><font size=2 face="sans-serif">Alex</font>
<br>
<br><font size=2 face="Courier New">[28454.065126] Linux video capture
interface: v2.00</font>
<br><font size=2 face="Courier New">[28454.248316] cx88/0: cx2388x v4l2
driver version 0.0.6 loaded</font>
<br><font size=2 face="Courier New">[28454.249780] PCI: Enabling device
0000:00:00.0 (0000 -> 0002)</font>
<br><font size=2 face="Courier New">[28454.268204] cx88[0]: subsystem:
0070:6906, board: Hauppauge WinTV-HVR4000(Lite) DVB-S/S2 [card=69,autodetected],
frontend(s): 1</font>
<br><font size=2 face="Courier New">[28454.272163] cx88[0]: TV tuner type
-1, Radio tuner type -1</font>
<br><font size=2 face="Courier New">[28454.546914] tveeprom 0-0050: Hauppauge
model 69100, rev B2C3, serial# 2898786</font>
<br><font size=2 face="Courier New">[28454.548177] tveeprom 0-0050: MAC
address is 00-0D-FE-2C-3B-62</font>
<br><font size=2 face="Courier New">[28454.549361] tveeprom 0-0050: tuner
model is Conexant CX24118A (idx 123, type 4)</font>
<br><font size=2 face="Courier New">[28454.550634] tveeprom 0-0050: TV
standards ATSC/DVB Digital (eeprom 0x80)</font>
<br><font size=2 face="Courier New">[28454.552056] tveeprom 0-0050: audio
processor is None (idx 0)</font>
<br><font size=2 face="Courier New">[28454.553384] tveeprom 0-0050: decoder
processor is CX882 (idx 25)</font>
<br><font size=2 face="Courier New">[28454.554679] tveeprom 0-0050: has
no radio, has IR receiver, has no IR transmitter</font>
<br><font size=2 face="Courier New">[28454.556036] cx88[0]: hauppauge eeprom:
model=69100</font>
<br><font size=2 face="Courier New">[28454.557383] input: cx88 IR (Hauppauge
WinTV-HVR400 as /class/input/input2</font>
<br><font size=2 face="Courier New">[28454.558788] cx88[0]/0: found at
0000:00:00.0, rev: 5, irq: 18, latency: 32, mmio: 0xfb000000</font>
<br><font size=2 face="Courier New">[28454.560354] cx88[0]/0: registered
device video0 [v4l2]</font>
<br><font size=2 face="Courier New">[28454.561689] cx88[0]/0: registered
device vbi0</font>
<br><font size=2 face="Courier New">fiesta:~# lspci -v</font>
<br><font size=2 face="Courier New">00:00.0 Multimedia video controller:
Conexant Systems, Inc. CX23880/1/2/3 PCI Video and Audio Decoder (rev 05)</font>
<br><font size=2 face="Courier New"> Subsystem:
Hauppauge computer works Inc. Device 6906</font>
<br><font size=2 face="Courier New"> Flags:
bus master, medium devsel, latency 32, IRQ 18</font>
<br><font size=2 face="Courier New"> Memory
at fb000000 (32-bit, non-prefetchable) [size=16M]</font>
<br><font size=2 face="Courier New"> Capabilities:
[44] Vital Product Data <?></font>
<br><font size=2 face="Courier New"> Capabilities:
[4c] Power Management version 2</font>
<br><font size=2 face="Courier New"> Kernel
driver in use: cx8800</font>
<br><font size=2 face="Courier New"> Kernel
modules: cx8800</font>
<br>
<br><font size=2 face="Courier New">00:00.1 Multimedia controller: Conexant
Systems, Inc. CX23880/1/2/3 PCI Video and Audio Decoder [Audio Port] (rev
05)</font>
<br><font size=2 face="Courier New"> Subsystem:
Hauppauge computer works Inc. Device 6906</font>
<br><font size=2 face="Courier New"> Flags:
medium devsel, IRQ 18</font>
<br><font size=2 face="Courier New"> Memory
at fa000000 (32-bit, non-prefetchable) [disabled] [size=16M]</font>
<br><font size=2 face="Courier New"> Capabilities:
[4c] Power Management version 2</font>
<br><font size=2 face="Courier New"> Kernel
modules: cx88-alsa</font>
<br>
<br><font size=2 face="Courier New">00:00.2 Multimedia controller: Conexant
Systems, Inc. CX23880/1/2/3 PCI Video and Audio Decoder [MPEG Port] (rev
05)</font>
<br><font size=2 face="Courier New"> Subsystem:
Hauppauge computer works Inc. Device 6906</font>
<br><font size=2 face="Courier New"> Flags:
medium devsel, IRQ 18</font>
<br><font size=2 face="Courier New"> Memory
at f9000000 (32-bit, non-prefetchable) [disabled] [size=16M]</font>
<br><font size=2 face="Courier New"> Capabilities:
[4c] Power Management version 2</font>
<br><font size=2 face="Courier New"> Kernel
modules: cx8802</font>
<br>
<br><font size=2 face="Courier New">00:00.4 Multimedia controller: Conexant
Systems, Inc. CX23880/1/2/3 PCI Video and Audio Decoder [IR Port] (rev
05)</font>
<br><font size=2 face="Courier New"> Subsystem:
Hauppauge computer works Inc. Device 6906</font>
<br><font size=2 face="Courier New"> Flags:
medium devsel, IRQ 18</font>
<br><font size=2 face="Courier New"> Memory
at f8000000 (32-bit, non-prefetchable) [disabled] [size=16M]</font>
<br><font size=2 face="Courier New"> Capabilities:
[4c] Power Management version 2</font>
<br>
<br><font size=2 face="Courier New">fiesta:~# uname -a</font>
<br><font size=2 face="Courier New">Linux fiesta 2.6.18.8-20090301-2 #3
SMP Mon Mar 2 00:14:49 GMT 2009 x86_64 GNU/Linux</font>
<br><font size=2 face="Courier New">fiesta:~#</font>