Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

How can i check that passthrough is working?

Featured Replies

Hi,

 

i want to know if my Linux guest "see" my DVBSky card.

So i tried lspci and don't get one line, that makes me very restless.

 

What i did:

Hide the PCI ID of my Card.

label Xen mod/unRAID OS
  menu default
  kernel /syslinux/mboot.c32
  append /xen dom0_max_vcpus=1 dom0_vcpus_pin --- /bzimage xen-pciback.hide=(04:00.0) --- /bzroot

 

In dom0 lspci -v gives me

04:00.0 Multimedia video controller: Conexant Systems, Inc. CX23885 PCI Video and Audio Decoder (rev 04)
        Subsystem: Device 4254:0952
        Flags: fast devsel, IRQ 16
        Memory at dfa00000 (64-bit, non-prefetchable) [disabled] [size=2M]
        Capabilities: [40] Express Endpoint, MSI 00
        Capabilities: [80] Power Management version 2
        Capabilities: [90] Vital Product Data
        Capabilities: [a0] MSI: Enable- Count=1/1 Maskable- 64bit+
        Capabilities: [100] Advanced Error Reporting
        Capabilities: [200] Virtual Channel
        Kernel driver in use: pciback

 

So pciback is used for this device. From that i read is that ok.

 

output of "xl pci-assignable-list" look also fine for me.

root@nas:~# xl pci-assignable-list
0000:04:00.0

 

Now i install a debian 6.0.9 with Kernel 2.6.32-5-amd64

that is my cfg

name = "tvheadend"

memory = 1024

disk = ['phy:/mnt/cache/.App/VM/SAT_Template/debian.img,xvda,w']

vif = ['mac=00:16:3e:99:99:98,bridge=br0']

pci=['04:00.0']

bootloader = "pygrub"

 

After starting this guest "xl pci-assignable-list" do not list the sat card anylonger. Make sense for me.

 

So HOW can i check that debian see this card?

 

Thanks

 

  • Author

Hi,

 

in the meantime i installed Debian 7.4 with Kernel 3.2.0-4-amd64 and lspci now say

 

root@template:/var/log# lspci
00:00.0 Multimedia video controller: Conexant Systems, Inc. CX23885 PCI Video and Audio Decoder (rev 04)

 

:)

 

Is it normal that the PCI ID is different from the real one??

 

Sorry for the stupid questions, but i'm a linux noob.

And all this Linux flavors and kernel versions drives me mad...  ;)

 

  • Author

Like i wrote in my first post, on dom0 i get

 

04:00.0 Multimedia video controller: Conexant Systems, Inc. CX23885 PCI Video and Audio Decoder (rev 04)

        Subsystem: Device 4254:0950

        Kernel driver in use: pciback

 

on my guest i get after installing the driver

00:00.0 Multimedia video controller: Conexant Systems, Inc. CX23885 PCI Video and Audio Decoder (rev 04)

        Subsystem: Device 4254:0950

        Kernel driver in use: cx23885

 

 

So this looks good for me.....but it doesn't work  :'(

Tvheadend find the card, also display the signal level, but was not able to scan for muxes.

 

I give up for today.....  :-\

 

 

did you check dmesg ? or syslog ?

(maybe is some problem but not related with passthrough)

it could be the driver in DomU

if you can see it in lspci output in DomU than it should mean that pass passthrough is working

but your guest needs to support the hardware ie. needs to have proper driver for it.

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.