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.

USB Controller Passthrough Issues

Featured Replies

Hi All,

I'm trying to pass through my unboard USB3 controller without much success.  I've been trying Spaceinvader One's USB pass through video and commands without much success.  It looks like there are no IOMMU groups for the USB controller and that's getting me stuck.

 

Some information:

This is an Intel DH67CF motherboard.  The USB3 controller is an NEC uPD720200.

 

Here's the results of my "lspci | grep USB" command:

00:1a.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2 (rev 05)
00:1d.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1 (rev 05)
03:00.0 USB controller: NEC Corporation uPD720200 USB 3.0 Host Controller (rev 03)

If I run "lsusb", I get the following:

Bus 002 Device 003: ID 0781:5530 SanDisk Corp. Cruzer
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 002: ID 04c5:11a2 Fujitsu, Ltd 
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Bus 003 is the one I want to passthrough, which I believe matches the NEC controller, but when I look in /sys/kernel/iommu_groups/, there's nothing present.

 

I would normally put a USB PCIe controller card, but I'm already using for a SATA controller (my motherboard only has 4 SATA ports).

 

Thoughts?  Any other information I'd need to post?

 

Thanks,
Ben

  • 3 weeks later...
  • Author

Well it turns out that my motherboards (ASUS P8H67-M Pro and Intel DH67CF) do not support VT-D, so I don't have the option to pass-through my hardware.  Since I'm not willing to upgrade my motherboard just to pass-through a PCIe USB ports, it looks like I'm out of luck.

 

Ben

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.