You are not logged in.

#1 2017-12-01 20:39:18

doctorzeus
Member
Registered: 2011-12-24
Posts: 79

[Solved] QEMU/OVMF - Oculus Rift With USB 3.0 Hub PCIE Passthrough

Hello,

I have been a big linux fan for a while now and have finally moved my Desktop PC over completely when I found out about PCIE passthrough (like to do a bit of gaming).

However more recently I have been trying to pass my Oculus Rift via a PCIE usb 3.0 hub I have connected. I have ample USB ports elsewhere and only bought this additionally for the Oculus so am happy to pass through the entire hub.

However despite trying different things every time I get this installed I get a message from the Windows VM stating that the USB bandwidth was exceeded and a report of poor tracking quality during rift setup. I then guessed this might have something to do with the emulated usb controller (still suspect it does although may be wrong of course) so tried different configurations to no avail.

The device I have passed through is this one:

05:00.0 USB controller: Fresco Logic FL1100 USB 3.0 Host Controller (rev 10)

The reason I bought this was the bandwidth of my mb usb ports not being enough to handle the oculus with 3 sensors but this seems to have now re-appeared on the Windows VM!

I have also tried passing the devices through individually as USB devices but I get a report from the Virtual Machine Manager that there are "No Free USB Ports". I thought I would try asking here before adding them manually in virsh edit..

Thanks for any help!

Last edited by doctorzeus (2018-02-11 04:21:24)

Offline

#2 2018-01-30 14:17:49

doctorzeus
Member
Registered: 2011-12-24
Posts: 79

Re: [Solved] QEMU/OVMF - Oculus Rift With USB 3.0 Hub PCIE Passthrough

So for anyone coming across this later, after trying to do this on-and-off over the past few months I finally found this after I began to get host lockups:

https://ubuntuforums.org/showthread.php?t=2364544

Basically card isn't good enough to do something like this nor is it officially Linux compatible so that is now being scrapped.

I am ordering a proper commercial grade one with official Linux support so will put down a new message here saying how I got on when it arrives..

Offline

#3 2018-02-02 02:44:39

DeKay
Member
Registered: 2008-11-15
Posts: 14

Re: [Solved] QEMU/OVMF - Oculus Rift With USB 3.0 Hub PCIE Passthrough

The guys on /r/vfio recommend cards with the Renesas chipset and point to several low cost options.

https://www.reddit.com/r/VFIO/comments/ … endations/

Offline

#4 2018-02-02 16:20:21

sl1pkn07
Member
From: Spanishtán
Registered: 2010-03-30
Posts: 371

Re: [Solved] QEMU/OVMF - Oculus Rift With USB 3.0 Hub PCIE Passthrough

Asus USB3 (https://www.asus.com/Motherboard-Accessory/PCIE_USB3/) and Asrock USB 3.0 (http://www.asrock.com/mb/spec/card.asp? … 3.0%20Card) have Renesas/NEC Chip. but only have 2 ports

i have the first one (Asus) for my passthrough setup

Last edited by sl1pkn07 (2018-02-02 16:25:42)

Offline

#5 2018-02-11 04:18:48

doctorzeus
Member
Registered: 2011-12-24
Posts: 79

Re: [Solved] QEMU/OVMF - Oculus Rift With USB 3.0 Hub PCIE Passthrough

sl1pkn07 wrote:

Asus USB3 (https://www.asus.com/Motherboard-Accessory/PCIE_USB3/) and Asrock USB 3.0 (http://www.asrock.com/mb/spec/card.asp? … 3.0%20Card) have Renesas/NEC Chip. but only have 2 ports

I have the first one (Asus) for my passthrough setup

Thanks For The Reply smile.

I have a sabertooth x79 and for some reason the USB 3.0 ports seem to not get on with the Oculus Sensors (even when running Windows host nativly).

I ended up getting this one:

https://www.amazon.com.au/gp/product/B0 … UTF8&psc=1

As well as additionally upgrading my CPU from a I7 3970 to a Intel E5-2697 v2 (I was planning on "future-proofing" my rig a bit anyhow).

Either way everything seems to work very well now with 0 errors coming from the rift.

Offline

#6 2018-02-11 04:20:50

doctorzeus
Member
Registered: 2011-12-24
Posts: 79

Re: [Solved] QEMU/OVMF - Oculus Rift With USB 3.0 Hub PCIE Passthrough

DeKay wrote:

The guys on /r/vfio recommend cards with the Renesas chipset and point to several low cost options.

https://www.reddit.com/r/VFIO/comments/ … endations/

Thanks for the reply. smile

I think I might have seen that one!

Unfortunately due to problems with my motherboards native USB 3.0 ports (as explained in post above) I need to pass through an entire device with enough ports for the entire rift..

Plus I am currently in Australia so finding niche items for a decent price is not the easiest thing I am afraid!

Offline

Board footer

Powered by FluxBB