XenServer Tevii S471 PCI Passthrough

shawly

Lt. Commander
Registriert
Jan. 2012
Beiträge
1.288
Hi zusammen,

da unter ESXi bzw. vSphere das durchreichen meiner TV Karte dazu geführt hatte, dass die VM nicht mehr starten wollte, bin ich auf XenServer umgestiegen. Die Hardware meines Servers ist in meiner Signatur (NAS), zur Info, der Xeon kann VT-d und es ist auch eingeschalten im UEFI!
Passthrough scheint unter XenServer aber leider auch nicht wirklich zu funktionieren... Ich gebe die Karte durch (nach dieser Anleitung), sie wird scheinbar auch durchgereicht jedoch innerhalb der VM (Ubuntu 14.04 und Debian 7.0 getestet) kommt immer folgendes wenn ich per dmesg | grep pci suche:

Code:
xxx@xxx:~$ dmesg | grep pci
[    0.081487] PCI: pci_cache_line_size set to 64 bytes
[    0.132018] pci_hotplug: PCI Hot Plug PCI Core version: 0.5
[    0.132025] pciehp: PCI Express Hot Plug Controller Driver version: 0.4
[    0.138010] ehci-pci: EHCI PCI platform driver
[    0.138026] ohci-pci: OHCI PCI platform driver
[    1.204644] xenbus_probe_frontend: Device with no driver: device/pci/0
[    3.191213] pcifront pci-0: Installing PCI frontend
[    3.196103] pcifront pci-0: Creating PCI Frontend Bus 0000:00
[    3.196128] pcifront pci-0: PCI host bridge to bus 0000:00
[    3.196130] pci_bus 0000:00: root bus resource [io  0x0000-0xffff]
[    3.196131] pci_bus 0000:00: root bus resource [mem 0x00000000-0x7fffffffff]
[    3.196133] pci_bus 0000:00: root bus resource [bus 00-ff]
[    3.196228] pci 0000:00:00.0: [14f1:8852] type 7f class 0xffffff
[    3.196237] pci 0000:00:00.0: unknown header type 7f, ignoring device
[    3.196525] pci 0000:00:00.0: [14f1:8852] type 7f class 0xffffff
[    3.196532] pci 0000:00:00.0: unknown header type 7f, ignoring device

Habe zuerst gedacht Passthrough an sich funktioniert nicht und darauf hin einfach ein anderes Gerät durchgereicht, was jedoch funktionierte...

Also liegt es an der Tevii S471 und mir stellt sich die Frage, gibt es einen Fix oder Hack mit dem ich das zum Laufen bekomme?

Wenn nicht, kann mir jemand eine DVB-S2 Karte empfehlen die sich out of the Box durchreichen lässt mit XenServer?
Muss nichts spezielles sein, Hauptsache das Bild ist anständig und sie wird von Tvheadend supportet ohne Probleme, Preis bis 100€ sollte gehen. :)
 
@Toby-ch: Leider helfen mir die Links nicht weiter und die S471 ist auf jeden Fall Linux kompatibel, da sie auf nativen Systemen auch funktioniert.
Nein ich bin auf der neusten Version 6.2.

Edit: Bin jetzt nochmal auf ESXi geswitched, dort wollte die VM nicht starten sowohl mit BIOS als auch mit EFI, als ich dann die Variable pciPassthru0.msiEnabled = "FALSE" in der vmx gesetzt hab, wollte die VM im EFI Mode zwar nicht starten, dafür aber im BIOS Mode.
Wollte dann MiniDVBLinux installieren, das Problem, die TV Karte wird bei lspci zwar ausgegeben, benutzt aber keinen Treiber wenn ich die liplianin s2 driver benutze und wird daher auch nicht verwendet.
Wenn ich die normalen DVB Treiber benutze, hängt sich die VM beim booten auf...

Liegt das jetzt an der TV Karte oder muss ich noch etwas an der Config ändern?

Kann mir jemand vielleicht eine funktionierende Karte empfehlen?
 
Zuletzt bearbeitet:
Zurück
Oben