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.

Would a PCI USB card help with my USB passthrough?

Featured Replies

Hi, I am trying to passthrough a USB device via VM but could not get anything to work.

 

This is what I see if I run lsusb

lsusb
Bus 002 Device 004: ID 0781:5567 SanDisk Corp. Cruzer Blade
Bus 002 Device 003: ID 0764:0501 Cyber Power System, Inc. CP1500 AVR UPS
Bus 002 Device 002: ID 8087:8000 Intel Corp.
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 011: ID 1852:7022 GYROCOM C&C Co., LTD
Bus 001 Device 010: ID 1a40:0101 Terminus Technology Inc. Hub
Bus 001 Device 002: ID 8087:8008 Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

 

I understand the unraid flash drive is in Bus 002. I am trying to passthrough the port containing the "Gyrocom" device which is Bus 001.

 

My IOMMU settings in Info tab shows "disabled".

 

The VM in unraid can "see" the usb device that i want to passthrough but although it can see it, the usb device is not functional.

 

Question is am I able to passthrough a usb port if I buy an external PCI usb card? If so, which chipset should I go for maximum compatibility.

 

Thanks

Edited by fliptoback

Since you have iommu disabled, it will not help to buy a new card. You need iommu enabled to pass through PCI cards.

Did you install the drivers for your device in the VM?

  • Author
6 minutes ago, saarg said:

Since you have iommu disabled, it will not help to buy a new card. You need iommu enabled to pass through PCI cards.

Did you install the drivers for your device in the VM?

 

Thanks for reply. I could not have IOMMU enabled. I think it is the limitation of my current hardware. I have a Asrock H81M-HDS motherboard with a Celeron G1840. 

 

HVM says Enabled however.

 

Any way I can get USB passthrough or is it a dead end on this hardware.

Edited by fliptoback

Just now, fliptoback said:

 

Thanks for reply. I could not have IOMMU enabled. I think it is the limitation of my current hardware. I have a Asrock H81M-HDS motherboard with a Celeron G1840. 

 

Any way I can get USB passthrough or is it a dead end on this hardware.

 

It all depends on the device I think. You could try to change the USB mode in the VM template and see if that changes anything.

Did you install drivers for the USB device in the VM?

  • Author
5 minutes ago, saarg said:

Did you install drivers for the USB device in the VM?

 

Thanks. I did not install any usb drives as the operating system in the VM is actually linux based. It is Daphile media server. www.daphile.com

 

I have tried in VM EHCI and XCHI still not helping.

1 hour ago, fliptoback said:

 

Thanks. I did not install any usb drives as the operating system in the VM is actually linux based. It is Daphile media server. www.daphile.com

 

I have tried in VM EHCI and XCHI still not helping.

 

Try another OS/distro as it might be related to Daphile. 

  • Author
3 minutes ago, saarg said:

Try another OS/distro as it might be related to Daphile. 

 

Good thought. I will install a windows VM and try to see if there is an issue with usb passthrough.

  • Author

Hi again. So I now install windows 10 in a VM and it recognize the USB DAC that I am connected. But there is no signal coming out of the DAC still so I think unraid docker is preventing the usb from passing through even though the docker vm can see the usb device.

 

Any ideas?

9 hours ago, fliptoback said:

Hi again. So I now install windows 10 in a VM and it recognize the USB DAC that I am connected. But there is no signal coming out of the DAC still so I think unraid docker is preventing the usb from passing through even though the docker vm can see the usb device.

 

Any ideas?

 

That didn't make much sense to me. Docker and VM are two different systems. 

If changing the USB mode in the template didn't work, I have no other suggestions for you. 

  • Author
51 minutes ago, saarg said:

That didn't make much sense to me. Docker and VM are two different systems. 

 

sorry i didnt say that right.

 

I am indeed referring to the VM and not the docker.

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.