Perhaps I should have given the subject "Samsung M3 1TB external USB3 HDD is not detected with OpenBSD 6.7 & 6.8".
I realize this problem is difficult to diagnose and fix without my specific hardware but I am happy to do any necessary diagnostic steps. I probably won't be able to fix the problem myself but at least it might be useful if anyone else has a similar USB3 controller. In the thread "Supported PCI USB 3 Cards" 27/11/20 Theo said "All PCI USB cards should work fine". Of course I don't expect every card to work in all cases. Steps to reproduce: 1. Boot system with USB hard drive connected to USB 3.0 port on rear panel. 2. Run 'dmesg | grep sd' to list detected disks. 3. Check output of step 2: r...@syspatch-68-amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC.MP sd0 at scsibus1 targ 0 lun 0: <ATA, ST1000DM003-9YN1, CC4B> naa.5000c5004f87ac86 sd0: 953869MB, 512 bytes/sector, 1953525168 sectors sd1 at scsibus1 targ 1 lun 0: <ATA, TOSHIBA MK1665GS, GJ00> naa.50000392d9e037d6 sd1: 152627MB, 512 bytes/sector, 312581808 sectors root on sd0a (4ac03c1b1bf56071.a) swap on sd0b dump on sd0b wsdisplay0 at radeondrm0 mux 1: console (std, vt100 emulation), using wskbd0 wskbd1: connecting to wsdisplay0 wsdisplay0: screen 1-5 added (std, vt100 emulation) It should be this: r...@syspatch-68-amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC.MP sd0 at scsibus1 targ 0 lun 0: <ATA, ST1000DM003-9YN1, CC4B> naa.5000c5004f87ac86 sd0: 953869MB, 512 bytes/sector, 1953525168 sectors sd1 at scsibus1 targ 1 lun 0: <ATA, TOSHIBA MK1665GS, GJ00> naa.50000392d9e037d6 sd1: 152627MB, 512 bytes/sector, 312581808 sectors sd2 at scsibus2 targ 1 lun 0: <Samsung, M3 Portable, 1301> serial.04e861b67DF415000108 sd2: 953869MB, 512 bytes/sector, 1953525168 sectors root on sd0a (4ac03c1b1bf56071.a) swap on sd0b dump on sd0b wsdisplay0 at radeondrm0 mux 1: console (std, vt100 emulation), using wskbd0 wskbd1: connecting to wsdisplay0 wsdisplay0: screen 1-5 added (std, vt100 emulation) I am looking for Samsung, M3 Portable, 1301 here. You can see that when properly detected it shows up as sd2 on my system as I have two SATA disks installed. I have found the following information about this PCI-E USB3 controller: It is really an NEC / renesas uPD720200 USB 3.0 Host Controller and is found on several motherboards made by Zotac, Gigabyte etc. https://www.renesas.com/us/en/products/interface-connectivity/usb-switches-hubs/upd720201-usb-30-host-controller I found this page on AskUbuntu where somebody fixed an issue by updating the firmware on the card but I don't know if this applies to built-in chips on the motherboard. I'm also not sure if it matches my model and whether to trust the file download provided. https://askubuntu.com/questions/161862/nec-upd720200-usb-3-0-not-working-on-ubuntu-12-04 In any case booting to windows and flashing the card may not be a solution for everyone especially those using open-source systems. When the drive is connected to a USB 2.0 port it works as expected. In that case it is using the AMD / ATI chipset: ATI, EHCI root hub. Here is the output of 'usbdevs -v' with the USB 2.0 connection: usbdevs -v Controller /dev/usb0: addr 01: 1033:0000 NEC, xHCI root hub super speed, self powered, config 1, rev 1.00 driver: uhub0 Controller /dev/usb1: addr 01: 1002:0000 ATI, EHCI root hub high speed, self powered, config 1, rev 1.00 driver: uhub1 Controller /dev/usb2: addr 01: 1002:0000 ATI, EHCI root hub high speed, self powered, config 1, rev 1.00 driver: uhub2 addr 02: 04e8:61b6 Samsung M3 Portable, Samsung M3 Portable high speed, self powered, config 1, rev 13.01, iSerial DFCB7DF415000108 driver: umass0 addr 03: 1a40:0101 Terminus Technology, USB 2.0 Hub high speed, self powered, config 1, rev 1.11 driver: uhub8 addr 04: 05e3:0608 Genesys Logic, USB2.0 Hub high speed, self powered, config 1, rev 32.98 driver: uhub9 addr 05: 1bcf:0005 Sunplus, USB Optical Mouse low speed, power 98 mA, config 1, rev 0.14 driver: uhidev0 addr 06: 046d:c31b Logitech, Logitech USB Keyboard low speed, power 98 mA, config 1, rev 60.00 driver: uhidev1 driver: uhidev2 Controller /dev/usb3: addr 01: 1002:0000 ATI, EHCI root hub high speed, self powered, config 1, rev 1.00 driver: uhub3 Controller /dev/usb4: addr 01: 1002:0000 ATI, OHCI root hub full speed, self powered, config 1, rev 1.00 driver: uhub4 Controller /dev/usb5: addr 01: 1002:0000 ATI, OHCI root hub full speed, self powered, config 1, rev 1.00 driver: uhub5 Controller /dev/usb6: addr 01: 1002:0000 ATI, OHCI root hub full speed, self powered, config 1, rev 1.00 driver: uhub6 Controller /dev/usb7: addr 01: 1002:0000 ATI, OHCI root hub full speed, self powered, config 1, rev 1.00 driver: uhub7 Here's the 'pcidump -v' in case it wasn't clear before: Domain /dev/pci0: 0:0:0: AMD RS880 Host 0x0000: Vendor ID: 1022, Product ID: 9601 0x0004: Command: 0006, Status: 2230 0x0008: Class: 06 Bridge, Subclass: 00 Host, Interface: 00, Revision: 00 0x000c: BIST: 00, Header Type: 00, Latency Timer: 00, Cache Line Size: 00 0x0010: BAR empty (00000000) 0x0014: BAR empty (00000000) 0x0018: BAR empty (00000000) 0x001c: BAR empty (00000000) 0x0020: BAR empty (00000000) 0x0024: BAR empty (00000000) 0x0028: Cardbus CIS: 00000000 0x002c: Subsystem Vendor ID: 1022 Product ID: 9601 0x0030: Expansion ROM Base Address: 00000000 0x0038: 00000000 0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00 0x00c4: Capability 0x08: AMD LDT/HT 0x0054: Capability 0x08: AMD LDT/HT 0x0040: Capability 0x08: AMD LDT/HT 0x009c: Capability 0x08: AMD LDT/HT 0x00f8: Capability 0x08: AMD LDT/HT 0:1:0: AMD RS780 PCIE 0x0000: Vendor ID: 1022, Product ID: 9602 0x0004: Command: 0107, Status: 0230 0x0008: Class: 06 Bridge, Subclass: 04 PCI, Interface: 00, Revision: 00 0x000c: BIST: 00, Header Type: 01, Latency Timer: 40, Cache Line Size: 00 0x0010: BAR empty (00000000) 0x0014: BAR empty (00000000) 0x0018: Primary Bus: 0, Secondary Bus: 1, Subordinate Bus: 1, Secondary Latency Timer: 40 0x001c: I/O Base: d1, I/O Limit: d1, Secondary Status: 2220 0x0020: Memory Base: fe60, Memory Limit: fe70 0x0024: Prefetch Memory Base: d001, Prefetch Memory Limit: dff1 0x0028: Prefetch Memory Base Upper 32 Bits: 00000000 0x002c: Prefetch Memory Limit Upper 32 Bits: 00000000 0x0030: I/O Base Upper 16 Bits: 0000, I/O Limit Upper 16 Bits: 0000 0x0038: Expansion ROM Base Address: 00000000 0x003c: Interrupt Pin: 00, Line: 00, Bridge Control: 001a 0x0044: Capability 0x08: AMD LDT/HT 0x00b0: Capability 0x0d: PCI-PCI 0:4:0: AMD RS780 PCIE 0x0000: Vendor ID: 1022, Product ID: 9604 0x0004: Command: 0106, Status: 0010 0x0008: Class: 06 Bridge, Subclass: 04 PCI, Interface: 00, Revision: 00 0x000c: BIST: 00, Header Type: 01, Latency Timer: 00, Cache Line Size: 10 0x0010: BAR empty (00000000) 0x0014: BAR empty (00000000) 0x0018: Primary Bus: 0, Secondary Bus: 2, Subordinate Bus: 2, Secondary Latency Timer: 00 0x001c: I/O Base: f1, I/O Limit: 01, Secondary Status: 2000 0x0020: Memory Base: fe80, Memory Limit: fe80 0x0024: Prefetch Memory Base: fff1, Prefetch Memory Limit: 0001 0x0028: Prefetch Memory Base Upper 32 Bits: 00000000 0x002c: Prefetch Memory Limit Upper 32 Bits: 00000000 0x0030: I/O Base Upper 16 Bits: ffff, I/O Limit Upper 16 Bits: 0000 0x0038: Expansion ROM Base Address: 00000000 0x003c: Interrupt Pin: 01, Line: 0a, Bridge Control: 0007 0x0050: Capability 0x01: Power Management State: D0 0x0058: Capability 0x10: PCI Express Link Speed: 2.5 / 5.0 GT/s, Link Width: x1 / x1 0x0100: Enhanced Capability 0x0b: Vendor-Specific 0x0110: Enhanced Capability 0x02: Virtual Channel Capability 0x00a0: Capability 0x05: Message Signalled Interrupts (MSI) Enabled: yes 0x00b0: Capability 0x0d: PCI-PCI 0x00b8: Capability 0x08: AMD LDT/HT 0:6:0: AMD RS780 PCIE 0x0000: Vendor ID: 1022, Product ID: 9606 0x0004: Command: 0107, Status: 0010 0x0008: Class: 06 Bridge, Subclass: 04 PCI, Interface: 00, Revision: 00 0x000c: BIST: 00, Header Type: 01, Latency Timer: 00, Cache Line Size: 10 0x0010: BAR empty (00000000) 0x0014: BAR empty (00000000) 0x0018: Primary Bus: 0, Secondary Bus: 3, Subordinate Bus: 3, Secondary Latency Timer: 00 0x001c: I/O Base: e1, I/O Limit: e1, Secondary Status: 2000 0x0020: Memory Base: e000, Memory Limit: e1f0 0x0024: Prefetch Memory Base: fdf1, Prefetch Memory Limit: fdf1 0x0028: Prefetch Memory Base Upper 32 Bits: 00000000 0x002c: Prefetch Memory Limit Upper 32 Bits: 00000000 0x0030: I/O Base Upper 16 Bits: 0000, I/O Limit Upper 16 Bits: 0000 0x0038: Expansion ROM Base Address: 00000000 0x003c: Interrupt Pin: 01, Line: 0b, Bridge Control: 0007 0x0050: Capability 0x01: Power Management State: D0 0x0058: Capability 0x10: PCI Express Link Speed: 2.5 / 5.0 GT/s, Link Width: x1 / x1 0x0100: Enhanced Capability 0x0b: Vendor-Specific 0x0110: Enhanced Capability 0x02: Virtual Channel Capability 0x00a0: Capability 0x05: Message Signalled Interrupts (MSI) Enabled: yes 0x00b0: Capability 0x0d: PCI-PCI 0x00b8: Capability 0x08: AMD LDT/HT 0:7:0: AMD RS780 PCIE 0x0000: Vendor ID: 1022, Product ID: 9607 0x0004: Command: 0106, Status: 0010 0x0008: Class: 06 Bridge, Subclass: 04 PCI, Interface: 00, Revision: 00 0x000c: BIST: 00, Header Type: 01, Latency Timer: 00, Cache Line Size: 10 0x0010: BAR empty (00000000) 0x0014: BAR empty (00000000) 0x0018: Primary Bus: 0, Secondary Bus: 4, Subordinate Bus: 4, Secondary Latency Timer: 00 0x001c: I/O Base: f1, I/O Limit: 01, Secondary Status: 2000 0x0020: Memory Base: fe90, Memory Limit: fe90 0x0024: Prefetch Memory Base: fff1, Prefetch Memory Limit: 0001 0x0028: Prefetch Memory Base Upper 32 Bits: 00000000 0x002c: Prefetch Memory Limit Upper 32 Bits: 00000000 0x0030: I/O Base Upper 16 Bits: ffff, I/O Limit Upper 16 Bits: 0000 0x0038: Expansion ROM Base Address: 00000000 0x003c: Interrupt Pin: 01, Line: 07, Bridge Control: 0007 0x0050: Capability 0x01: Power Management State: D0 0x0058: Capability 0x10: PCI Express Link Speed: 5.0 / 5.0 GT/s, Link Width: x1 / x1 0x0100: Enhanced Capability 0x0b: Vendor-Specific 0x0110: Enhanced Capability 0x02: Virtual Channel Capability 0x00a0: Capability 0x05: Message Signalled Interrupts (MSI) Enabled: yes 0x00b0: Capability 0x0d: PCI-PCI 0x00b8: Capability 0x08: AMD LDT/HT 0:17:0: ATI SBx00 SATA 0x0000: Vendor ID: 1002, Product ID: 4391 0x0004: Command: 0107, Status: 0230 0x0008: Class: 01 Mass Storage, Subclass: 06 SATA, Interface: 01, Revision: 40 0x000c: BIST: 00, Header Type: 00, Latency Timer: 40, Cache Line Size: 10 0x0010: BAR io addr: 0x0000c000/0x0008 0x0014: BAR io addr: 0x0000b000/0x0004 0x0018: BAR io addr: 0x0000a000/0x0008 0x001c: BAR io addr: 0x00009000/0x0004 0x0020: BAR io addr: 0x00008000/0x0010 0x0024: BAR mem 32bit addr: 0xfe5ffc00/0x00000400 0x0028: Cardbus CIS: 00000000 0x002c: Subsystem Vendor ID: 19da Product ID: 4391 0x0030: Expansion ROM Base Address: 00000000 0x0038: 00000000 0x003c: Interrupt Pin: 01 Line: 07 Min Gnt: 00 Max Lat: 00 0x0050: Capability 0x05: Message Signalled Interrupts (MSI) Enabled: no 0x0070: Capability 0x12: SATA 0x00a4: Capability 0x13: PCI Advanced Features 0:18:0: ATI SB700 USB 0x0000: Vendor ID: 1002, Product ID: 4397 0x0004: Command: 0117, Status: 02a0 0x0008: Class: 0c Serial Bus, Subclass: 03 USB, Interface: 10, Revision: 00 0x000c: BIST: 00, Header Type: 80, Latency Timer: 40, Cache Line Size: 10 0x0010: BAR mem 32bit addr: 0xfe5fe000/0x00001000 0x0014: BAR empty (00000000) 0x0018: BAR empty (00000000) 0x001c: BAR empty (00000000) 0x0020: BAR empty (00000000) 0x0024: BAR empty (00000000) 0x0028: Cardbus CIS: 00000000 0x002c: Subsystem Vendor ID: 19da Product ID: 4397 0x0030: Expansion ROM Base Address: 00000000 0x0038: 00000000 0x003c: Interrupt Pin: 01 Line: 0b Min Gnt: 00 Max Lat: 00 0:18:2: ATI SB700 USB2 0x0000: Vendor ID: 1002, Product ID: 4396 0x0004: Command: 0106, Status: 02b0 0x0008: Class: 0c Serial Bus, Subclass: 03 USB, Interface: 20, Revision: 00 0x000c: BIST: 00, Header Type: 00, Latency Timer: 40, Cache Line Size: 10 0x0010: BAR mem 32bit addr: 0xfe5ff800/0x00000100 0x0014: BAR empty (00000000) 0x0018: BAR empty (00000000) 0x001c: BAR empty (00000000) 0x0020: BAR empty (00000000) 0x0024: BAR empty (00000000) 0x0028: Cardbus CIS: 00000000 0x002c: Subsystem Vendor ID: 19da Product ID: 4396 0x0030: Expansion ROM Base Address: 00000000 0x0038: 00000000 0x003c: Interrupt Pin: 02 Line: 04 Min Gnt: 00 Max Lat: 00 0x00c0: Capability 0x01: Power Management State: D0 0x00e4: Capability 0x0a: Debug Port 0:19:0: ATI SB700 USB 0x0000: Vendor ID: 1002, Product ID: 4397 0x0004: Command: 0117, Status: 02a0 0x0008: Class: 0c Serial Bus, Subclass: 03 USB, Interface: 10, Revision: 00 0x000c: BIST: 00, Header Type: 80, Latency Timer: 40, Cache Line Size: 10 0x0010: BAR mem 32bit addr: 0xfe5fd000/0x00001000 0x0014: BAR empty (00000000) 0x0018: BAR empty (00000000) 0x001c: BAR empty (00000000) 0x0020: BAR empty (00000000) 0x0024: BAR empty (00000000) 0x0028: Cardbus CIS: 00000000 0x002c: Subsystem Vendor ID: 19da Product ID: 4397 0x0030: Expansion ROM Base Address: 00000000 0x0038: 00000000 0x003c: Interrupt Pin: 01 Line: 0b Min Gnt: 00 Max Lat: 00 0:19:2: ATI SB700 USB2 0x0000: Vendor ID: 1002, Product ID: 4396 0x0004: Command: 0106, Status: 02b0 0x0008: Class: 0c Serial Bus, Subclass: 03 USB, Interface: 20, Revision: 00 0x000c: BIST: 00, Header Type: 00, Latency Timer: 40, Cache Line Size: 10 0x0010: BAR mem 32bit addr: 0xfe5ff400/0x00000100 0x0014: BAR empty (00000000) 0x0018: BAR empty (00000000) 0x001c: BAR empty (00000000) 0x0020: BAR empty (00000000) 0x0024: BAR empty (00000000) 0x0028: Cardbus CIS: 00000000 0x002c: Subsystem Vendor ID: 19da Product ID: 4396 0x0030: Expansion ROM Base Address: 00000000 0x0038: 00000000 0x003c: Interrupt Pin: 02 Line: 04 Min Gnt: 00 Max Lat: 00 0x00c0: Capability 0x01: Power Management State: D0 0x00e4: Capability 0x0a: Debug Port 0:20:0: ATI SBx00 SMBus 0x0000: Vendor ID: 1002, Product ID: 4385 0x0004: Command: 0403, Status: 0220 0x0008: Class: 0c Serial Bus, Subclass: 05 SMBus, Interface: 00, Revision: 42 0x000c: BIST: 00, Header Type: 80, Latency Timer: 00, Cache Line Size: 00 0x0010: BAR empty (00000000) 0x0014: BAR empty (00000000) 0x0018: BAR empty (00000000) 0x001c: BAR empty (00000000) 0x0020: BAR empty (00000000) 0x0024: BAR empty (00000000) 0x0028: Cardbus CIS: 00000000 0x002c: Subsystem Vendor ID: 0000 Product ID: 0000 0x0030: Expansion ROM Base Address: 00000000 0x0038: 00000000 0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00 0:20:1: ATI SB700 IDE 0x0000: Vendor ID: 1002, Product ID: 439c 0x0004: Command: 0005, Status: 0220 0x0008: Class: 01 Mass Storage, Subclass: 01 IDE, Interface: 8a, Revision: 40 0x000c: BIST: 00, Header Type: 00, Latency Timer: 00, Cache Line Size: 00 0x0010: BAR io addr: 0x00000000/0x0008 0x0014: BAR io addr: 0x00000000/0x0004 0x0018: BAR io addr: 0x00000000/0x0008 0x001c: BAR io addr: 0x00000000/0x0004 0x0020: BAR io addr: 0x0000ff00/0x0010 0x0024: BAR empty (00000000) 0x0028: Cardbus CIS: 00000000 0x002c: Subsystem Vendor ID: 19da Product ID: 439c 0x0030: Expansion ROM Base Address: 00000000 0x0038: 00000000 0x003c: Interrupt Pin: 02 Line: 00 Min Gnt: 00 Max Lat: 00 0:20:2: ATI SBx00 HD Audio 0x0000: Vendor ID: 1002, Product ID: 4383 0x0004: Command: 0006, Status: 0410 0x0008: Class: 04 (unknown), Subclass: 03 (unknown), Interface: 00, Revision: 40 0x000c: BIST: 00, Header Type: 00, Latency Timer: 40, Cache Line Size: 10 0x0010: BAR mem 64bit addr: 0x00000000fe5f8000/0x00004000 0x0018: BAR empty (00000000) 0x001c: BAR empty (00000000) 0x0020: BAR empty (00000000) 0x0024: BAR empty (00000000) 0x0028: Cardbus CIS: 00000000 0x002c: Subsystem Vendor ID: 19da Product ID: a125 0x0030: Expansion ROM Base Address: 00000000 0x0038: 00000000 0x003c: Interrupt Pin: 00 Line: 0a Min Gnt: 00 Max Lat: 00 0x0050: Capability 0x01: Power Management State: D0 0:20:3: ATI SB700 ISA 0x0000: Vendor ID: 1002, Product ID: 439d 0x0004: Command: 000f, Status: 0220 0x0008: Class: 06 Bridge, Subclass: 01 ISA, Interface: 00, Revision: 40 0x000c: BIST: 00, Header Type: 80, Latency Timer: 00, Cache Line Size: 00 0x0010: BAR empty (00000000) 0x0014: BAR empty (00000000) 0x0018: BAR empty (00000000) 0x001c: BAR empty (00000000) 0x0020: BAR empty (00000000) 0x0024: BAR empty (00000000) 0x0028: Cardbus CIS: 00000000 0x002c: Subsystem Vendor ID: 19da Product ID: 439d 0x0030: Expansion ROM Base Address: 00000000 0x0038: 00000000 0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00 0:20:4: ATI SB600 PCI 0x0000: Vendor ID: 1002, Product ID: 4384 0x0004: Command: 0105, Status: 02a0 0x0008: Class: 06 Bridge, Subclass: 04 PCI, Interface: 01, Revision: 40 0x000c: BIST: 00, Header Type: 81, Latency Timer: 40, Cache Line Size: 00 0x0010: BAR empty (00000000) 0x0014: BAR empty (00000000) 0x0018: Primary Bus: 0, Secondary Bus: 5, Subordinate Bus: 5, Secondary Latency Timer: 40 0x001c: I/O Base: f0, I/O Limit: 00, Secondary Status: 2280 0x0020: Memory Base: fff0, Memory Limit: 0000 0x0024: Prefetch Memory Base: fff0, Prefetch Memory Limit: 0000 0x0028: Prefetch Memory Base Upper 32 Bits: 00000000 0x002c: Prefetch Memory Limit Upper 32 Bits: 00000000 0x0030: I/O Base Upper 16 Bits: 0000, I/O Limit Upper 16 Bits: 0000 0x0038: Expansion ROM Base Address: 00000000 0x003c: Interrupt Pin: 00, Line: 00, Bridge Control: 0007 0:20:5: ATI SB700 USB 0x0000: Vendor ID: 1002, Product ID: 4399 0x0004: Command: 0117, Status: 02a0 0x0008: Class: 0c Serial Bus, Subclass: 03 USB, Interface: 10, Revision: 00 0x000c: BIST: 00, Header Type: 00, Latency Timer: 40, Cache Line Size: 10 0x0010: BAR mem 32bit addr: 0xfe5fc000/0x00001000 0x0014: BAR empty (00000000) 0x0018: BAR empty (00000000) 0x001c: BAR empty (00000000) 0x0020: BAR empty (00000000) 0x0024: BAR empty (00000000) 0x0028: Cardbus CIS: 00000000 0x002c: Subsystem Vendor ID: 19da Product ID: 4399 0x0030: Expansion ROM Base Address: 00000000 0x0038: 00000000 0x003c: Interrupt Pin: 03 Line: 0b Min Gnt: 00 Max Lat: 00 0:22:0: ATI SB700 USB 0x0000: Vendor ID: 1002, Product ID: 4397 0x0004: Command: 0117, Status: 02a0 0x0008: Class: 0c Serial Bus, Subclass: 03 USB, Interface: 10, Revision: 00 0x000c: BIST: 00, Header Type: 80, Latency Timer: 40, Cache Line Size: 10 0x0010: BAR mem 32bit addr: 0xfe5f7000/0x00001000 0x0014: BAR empty (00000000) 0x0018: BAR empty (00000000) 0x001c: BAR empty (00000000) 0x0020: BAR empty (00000000) 0x0024: BAR empty (00000000) 0x0028: Cardbus CIS: 00000000 0x002c: Subsystem Vendor ID: 19da Product ID: 4397 0x0030: Expansion ROM Base Address: 00000000 0x0038: 00000000 0x003c: Interrupt Pin: 01 Line: 0b Min Gnt: 00 Max Lat: 00 0:22:2: ATI SB700 USB2 0x0000: Vendor ID: 1002, Product ID: 4396 0x0004: Command: 0106, Status: 02b0 0x0008: Class: 0c Serial Bus, Subclass: 03 USB, Interface: 20, Revision: 00 0x000c: BIST: 00, Header Type: 00, Latency Timer: 40, Cache Line Size: 10 0x0010: BAR mem 32bit addr: 0xfe5ff000/0x00000100 0x0014: BAR empty (00000000) 0x0018: BAR empty (00000000) 0x001c: BAR empty (00000000) 0x0020: BAR empty (00000000) 0x0024: BAR empty (00000000) 0x0028: Cardbus CIS: 00000000 0x002c: Subsystem Vendor ID: 19da Product ID: 4396 0x0030: Expansion ROM Base Address: 00000000 0x0038: 00000000 0x003c: Interrupt Pin: 02 Line: 04 Min Gnt: 00 Max Lat: 00 0x00c0: Capability 0x01: Power Management State: D0 0x00e4: Capability 0x0a: Debug Port 0:24:0: AMD 10h HyperTransport 0x0000: Vendor ID: 1022, Product ID: 1200 0x0004: Command: 0000, Status: 0010 0x0008: Class: 06 Bridge, Subclass: 00 Host, Interface: 00, Revision: 00 0x000c: BIST: 00, Header Type: 80, Latency Timer: 00, Cache Line Size: 00 0x0010: BAR empty (00000000) 0x0014: BAR empty (00000000) 0x0018: BAR empty (00000000) 0x001c: BAR empty (00000000) 0x0020: BAR empty (00000000) 0x0024: BAR empty (00000000) 0x0028: Cardbus CIS: 00000000 0x002c: Subsystem Vendor ID: 0000 Product ID: 0000 0x0030: Expansion ROM Base Address: 00000000 0x0038: 00000000 0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00 0x0080: Capability 0x08: AMD LDT/HT 0:24:1: AMD 10h Address Map 0x0000: Vendor ID: 1022, Product ID: 1201 0x0004: Command: 0000, Status: 0000 0x0008: Class: 06 Bridge, Subclass: 00 Host, Interface: 00, Revision: 00 0x000c: BIST: 00, Header Type: 80, Latency Timer: 00, Cache Line Size: 00 0x0010: BAR empty (00000000) 0x0014: BAR empty (00000000) 0x0018: BAR empty (00000000) 0x001c: BAR empty (00000000) 0x0020: BAR empty (00000000) 0x0024: BAR empty (00000000) 0x0028: Cardbus CIS: 00000000 0x002c: Subsystem Vendor ID: 0000 Product ID: 0000 0x0030: Expansion ROM Base Address: 00000000 0x0038: 00000000 0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00 0:24:2: AMD 10h DRAM Cfg 0x0000: Vendor ID: 1022, Product ID: 1202 0x0004: Command: 0000, Status: 0000 0x0008: Class: 06 Bridge, Subclass: 00 Host, Interface: 00, Revision: 00 0x000c: BIST: 00, Header Type: 80, Latency Timer: 00, Cache Line Size: 00 0x0010: BAR empty (00000000) 0x0014: BAR empty (00000000) 0x0018: BAR empty (00000000) 0x001c: BAR empty (00000000) 0x0020: BAR empty (00000000) 0x0024: BAR empty (00000000) 0x0028: Cardbus CIS: 00000000 0x002c: Subsystem Vendor ID: 0000 Product ID: 0000 0x0030: Expansion ROM Base Address: 00000000 0x0038: 00000000 0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00 0:24:3: AMD 10h Misc Cfg 0x0000: Vendor ID: 1022, Product ID: 1203 0x0004: Command: 0000, Status: 0010 0x0008: Class: 06 Bridge, Subclass: 00 Host, Interface: 00, Revision: 00 0x000c: BIST: 00, Header Type: 80, Latency Timer: 00, Cache Line Size: 00 0x0010: BAR empty (00000000) 0x0014: BAR empty (00000000) 0x0018: BAR empty (00000000) 0x001c: BAR empty (00000000) 0x0020: BAR empty (00000000) 0x0024: BAR empty (00000000) 0x0028: Cardbus CIS: 00000000 0x002c: Subsystem Vendor ID: 0000 Product ID: 0000 0x0030: Expansion ROM Base Address: 00000000 0x0038: 00000000 0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00 0x00f0: Capability 0x0f: Secure 0:24:4: AMD 10h Link Cfg 0x0000: Vendor ID: 1022, Product ID: 1204 0x0004: Command: 0000, Status: 0000 0x0008: Class: 06 Bridge, Subclass: 00 Host, Interface: 00, Revision: 00 0x000c: BIST: 00, Header Type: 80, Latency Timer: 00, Cache Line Size: 00 0x0010: BAR empty (00000000) 0x0014: BAR empty (00000000) 0x0018: BAR empty (00000000) 0x001c: BAR empty (00000000) 0x0020: BAR empty (00000000) 0x0024: BAR empty (00000000) 0x0028: Cardbus CIS: 00000000 0x002c: Subsystem Vendor ID: 0000 Product ID: 0000 0x0030: Expansion ROM Base Address: 00000000 0x0038: 00000000 0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00 1:5:0: ATI Radeon HD 4250 0x0000: Vendor ID: 1002, Product ID: 9715 0x0004: Command: 0107, Status: 0010 0x0008: Class: 03 Display, Subclass: 00 VGA, Interface: 00, Revision: 00 0x000c: BIST: 00, Header Type: 80, Latency Timer: 00, Cache Line Size: 10 0x0010: BAR mem prefetchable 32bit addr: 0xd0000000/0x10000000 0x0014: BAR io addr: 0x0000d000/0x0100 0x0018: BAR mem 32bit addr: 0xfe7f0000/0x00010000 0x001c: BAR empty (00000000) 0x0020: BAR empty (00000000) 0x0024: BAR mem 32bit addr: 0xfe600000/0x00100000 0x0028: Cardbus CIS: 00000000 0x002c: Subsystem Vendor ID: 19da Product ID: a154 0x0030: Expansion ROM Base Address: 00000000 0x0038: 00000000 0x003c: Interrupt Pin: 01 Line: 0b Min Gnt: 00 Max Lat: 00 0x0050: Capability 0x01: Power Management State: D0 0x00a0: Capability 0x05: Message Signalled Interrupts (MSI) Enabled: no 1:5:1: ATI Radeon HD 4200 HD Audio 0x0000: Vendor ID: 1002, Product ID: 970f 0x0004: Command: 0107, Status: 0010 0x0008: Class: 04 (unknown), Subclass: 03 (unknown), Interface: 00, Revision: 00 0x000c: BIST: 00, Header Type: 80, Latency Timer: 00, Cache Line Size: 10 0x0010: BAR mem 32bit addr: 0xfe7e8000/0x00004000 0x0014: BAR empty (00000000) 0x0018: BAR empty (00000000) 0x001c: BAR empty (00000000) 0x0020: BAR empty (00000000) 0x0024: BAR empty (00000000) 0x0028: Cardbus CIS: 00000000 0x002c: Subsystem Vendor ID: 1002 Product ID: 970f 0x0030: Expansion ROM Base Address: 00000000 0x0038: 00000000 0x003c: Interrupt Pin: 02 Line: 07 Min Gnt: 00 Max Lat: 00 0x0050: Capability 0x01: Power Management State: D0 0x00a0: Capability 0x05: Message Signalled Interrupts (MSI) Enabled: no 2:0:0: Atheros AR9285 0x0000: Vendor ID: 168c, Product ID: 002b 0x0004: Command: 0107, Status: 0010 0x0008: Class: 02 Network, Subclass: 80 Miscellaneous, Interface: 00, Revision: 01 0x000c: BIST: 00, Header Type: 00, Latency Timer: 00, Cache Line Size: 10 0x0010: BAR mem 64bit addr: 0x00000000fe8f0000/0x00010000 0x0018: BAR empty (00000000) 0x001c: BAR empty (00000000) 0x0020: BAR empty (00000000) 0x0024: BAR empty (00000000) 0x0028: Cardbus CIS: 00000000 0x002c: Subsystem Vendor ID: 1a3b Product ID: 1089 0x0030: Expansion ROM Base Address: 00000000 0x0038: 00000000 0x003c: Interrupt Pin: 01 Line: 0a Min Gnt: 00 Max Lat: 00 0x0040: Capability 0x01: Power Management State: D0 0x0050: Capability 0x05: Message Signalled Interrupts (MSI) Enabled: no 0x0060: Capability 0x10: PCI Express Link Speed: 2.5 / 2.5 GT/s, Link Width: x1 / x1 0x0100: Enhanced Capability 0x01: Advanced Error Reporting 0x0140: Enhanced Capability 0x02: Virtual Channel Capability 0x0160: Enhanced Capability 0x03: Device Serial Number Serial Number: 001517ffff241412 0x0170: Enhanced Capability 0x04: Power Budgeting 3:0:0: Realtek 8168 0x0000: Vendor ID: 10ec, Product ID: 8168 0x0004: Command: 0107, Status: 0010 0x0008: Class: 02 Network, Subclass: 00 Ethernet, Interface: 00, Revision: 06 0x000c: BIST: 00, Header Type: 00, Latency Timer: 00, Cache Line Size: 10 0x0010: BAR io addr: 0x0000e800/0x0100 0x0014: BAR empty (00000000) 0x0018: BAR mem prefetchable 64bit addr: 0x00000000fdfff000/0x00001000 0x0020: BAR mem prefetchable 64bit addr: 0x00000000fdff8000/0x00004000 0x0028: Cardbus CIS: 00000000 0x002c: Subsystem Vendor ID: 19da Product ID: 0123 0x0030: Expansion ROM Base Address: 00000000 0x0038: 00000000 0x003c: Interrupt Pin: 01 Line: 0b Min Gnt: 00 Max Lat: 00 0x0040: Capability 0x01: Power Management State: D0 PME# enabled 0x0050: Capability 0x05: Message Signalled Interrupts (MSI) Enabled: yes 0x0070: Capability 0x10: PCI Express Link Speed: 2.5 / 2.5 GT/s, Link Width: x1 / x1 0x0100: Enhanced Capability 0x01: Advanced Error Reporting 0x0140: Enhanced Capability 0x02: Virtual Channel Capability 0x0160: Enhanced Capability 0x03: Device Serial Number Serial Number: 99000000684ce000 0x00b0: Capability 0x11: Extended Message Signalled Interrupts (MSI-X) Enabled: no; table size 4 (BAR 4:0) 0x00d0: Capability 0x03: Vital Product Data (VPD) 00 00 00 00 00 00 00 00 00\^@\^@\^@\^C 00 00 00 00\^@\^@\M^@ 00 00 00 00 2c: [|vpd] 4:0:0: NEC xHCI 0x0000: Vendor ID: 1033, Product ID: 0194 0x0004: Command: 0106, Status: 0010 0x0008: Class: 0c Serial Bus, Subclass: 03 USB, Interface: 30, Revision: 03 0x000c: BIST: 00, Header Type: 00, Latency Timer: 00, Cache Line Size: 10 0x0010: BAR mem 64bit addr: 0x00000000fe9fe000/0x00002000 0x0018: BAR empty (00000000) 0x001c: BAR empty (00000000) 0x0020: BAR empty (00000000) 0x0024: BAR empty (00000000) 0x0028: Cardbus CIS: 00000000 0x002c: Subsystem Vendor ID: ffff Product ID: ffff 0x0030: Expansion ROM Base Address: 00000000 0x0038: 00000000 0x003c: Interrupt Pin: 01 Line: 07 Min Gnt: 00 Max Lat: 00 0x0050: Capability 0x01: Power Management State: D0 0x0070: Capability 0x05: Message Signalled Interrupts (MSI) Enabled: yes 0x0090: Capability 0x11: Extended Message Signalled Interrupts (MSI-X) Enabled: no; table size 8 (BAR 0:4096) 0x00a0: Capability 0x10: PCI Express Link Speed: 5.0 / 5.0 GT/s, Link Width: x1 / x1 0x0100: Enhanced Capability 0x01: Advanced Error Reporting 0x0140: Enhanced Capability 0x03: Device Serial Number Serial Number: ffffffffffffffff 0x0150: Enhanced Capability 0x18: Latency Tolerance Reporting If anyone is able to help me try to find a solution to this issue please contact me directly and I will copy the list. I have a current system that I can test with as well but it needs upgrading to the latest snapshot. In the meantime I think I will try connecting other USB devices to confirm if anything at all is detected as I have so far only used the USB 3.0 ports with this drive. If the firmware is the issue I would be interested in any suggestions as to where I might search for an official firmware download as I cannot find one from renasas or NEC. Regards Ed Gray https://www.linkedin.com/in/ed-gray-55079422 On Wed, 10 Feb 2021 at 21:43, Ed Gray <e.mask....@gmail.com> wrote: > > Hi, > > My main OpenBSD system is a Mini-ITX PC that I built myself using the > Zotac 880GITX-A-E amd64 AM3 motherboard. It is running an AMD Phenom > II X2 555 processor and AMD RS880 / RS780 chipset. > > The onboard NEC USB3 PCI-E chip does not work. I have tested it with a > Samsung M3 1TB external USB3 HDD. I have been unable to use this hard > drive with any version of OpenBSD from 6.1 to 6.8 on USB3. The drive > works fine plugged into a USB2 port. The drive powers up but is > undetected by usbdevs or dmesg. USB3 is enabled in the system BIOS / > UEFI. > > dmesg, pcidump and usbdevs below: > > OpenBSD 6.8 (GENERIC.MP) #4: Mon Jan 11 10:35:56 MST 2021 > > r...@syspatch-68-amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC.MP > real mem = 8304394240 (7919MB) > avail mem = 8037658624 (7665MB) > random: good seed from bootblocks > mpath0 at root > scsibus0 at mpath0: 256 targets > mainbus0 at root > bios0 at mainbus0: SMBIOS rev. 2.5 @ 0x9f800 (49 entries) > bios0: vendor American Megatrends Inc. version "080015" date 04/13/2011 > bios0: ZOTAC RS880P > acpi0 at bios0: ACPI 4.0 > acpi0: sleep states S0 S1 S3 S4 S5 > acpi0: tables DSDT FACP APIC MCFG SLIC OEMB SRAT HPET SSDT > acpi0: wakeup devices PCE2(S4) PCE3(S4) PCE4(S4) PCE5(S4) PCE7(S4) > PCE9(S4) PCEA(S4) SBAZ(S4) P0PC(S4) UHC1(S4) UHC2(S4) USB3(S4) > UHC4(S4) USB5(S4) UHC6(S4) UHC7(S4) [...] > acpitimer0 at acpi0: 3579545 Hz, 24 bits > acpimadt0 at acpi0 addr 0xfee00000: PC-AT compat > cpu0 at mainbus0: apid 0 (boot processor) > cpu0: AMD Phenom(tm) II X2 555 Processor, 3200.42 MHz, 10-04-03 > cpu0: > FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,MMX,FXSR,SSE,SSE2,HTT,SSE3,MWAIT,CX16,POPCNT,NXE,MMXX,FFXSR,PAGE1GB,RDTSCP,LONG,3DNOW2,3DNOW,LAHF,CMPLEG,SVM,EAPICSP,AMCR8,ABM,SSE4A,MASSE,3DNOWP,OSVW,IBS,SKINIT,ITSC > cpu0: 64KB 64b/line 2-way I-cache, 64KB 64b/line 2-way D-cache, 512KB > 64b/line 16-way L2 cache, 6MB 64b/line 48-way L3 cache > cpu0: ITLB 32 4KB entries fully associative, 16 4MB entries fully associative > cpu0: DTLB 48 4KB entries fully associative, 48 4MB entries fully associative > cpu0: AMD erratum 721 detected and fixed > cpu0: smt 0, core 0, package 0 > mtrr: Pentium Pro MTRR support, 8 var ranges, 88 fixed ranges > cpu0: apic clock running at 199MHz > cpu0: mwait min=64, max=64, IBE > cpu1 at mainbus0: apid 1 (application processor) > cpu1: AMD Phenom(tm) II X2 555 Processor, 3200.00 MHz, 10-04-03 > cpu1: > FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,MMX,FXSR,SSE,SSE2,HTT,SSE3,MWAIT,CX16,POPCNT,NXE,MMXX,FFXSR,PAGE1GB,RDTSCP,LONG,3DNOW2,3DNOW,LAHF,CMPLEG,SVM,EAPICSP,AMCR8,ABM,SSE4A,MASSE,3DNOWP,OSVW,IBS,SKINIT,ITSC > cpu1: 64KB 64b/line 2-way I-cache, 64KB 64b/line 2-way D-cache, 512KB > 64b/line 16-way L2 cache, 6MB 64b/line 48-way L3 cache > cpu1: ITLB 32 4KB entries fully associative, 16 4MB entries fully associative > cpu1: DTLB 48 4KB entries fully associative, 48 4MB entries fully associative > cpu1: AMD erratum 721 detected and fixed > cpu1: smt 0, core 1, package 0 > ioapic0 at mainbus0: apid 2 pa 0xfec00000, version 21, 24 pins > acpimcfg0 at acpi0 > acpimcfg0: addr 0xe0000000, bus 0-255 > acpihpet0 at acpi0: 14318180 Hz > acpiprt0 at acpi0: bus 0 (PCI0) > acpiprt1 at acpi0: bus 1 (P0P1) > acpiprt2 at acpi0: bus -1 (PCE2) > acpiprt3 at acpi0: bus -1 (PCE3) > acpiprt4 at acpi0: bus 2 (PCE4) > acpiprt5 at acpi0: bus -1 (PCE5) > acpiprt6 at acpi0: bus 4 (PCE7) > acpiprt7 at acpi0: bus -1 (PCE9) > acpiprt8 at acpi0: bus -1 (PCEA) > acpiprt9 at acpi0: bus -1 (PE20) > acpiprt10 at acpi0: bus -1 (PE21) > acpiprt11 at acpi0: bus -1 (PE22) > acpiprt12 at acpi0: bus -1 (PE23) > acpiprt13 at acpi0: bus 3 (PCE6) > acpipci0 at acpi0 PCI0: 0x00000000 0x00000011 0x00000001 > acpicmos0 at acpi0 > acpibtn0 at acpi0: PWRB > acpicpu0 at acpi0: C1(@1 halt!), PSS > acpicpu1 at acpi0: C1(@1 halt!), PSS > cpu0: 3200 MHz: speeds: 3200 2500 2100 800 MHz > pci0 at mainbus0 bus 0 > pchb0 at pci0 dev 0 function 0 "AMD RS880 Host" rev 0x00 > ppb0 at pci0 dev 1 function 0 "AMD RS780 PCIE" rev 0x00 > pci1 at ppb0 bus 1 > radeondrm0 at pci1 dev 5 function 0 "ATI Radeon HD 4250" rev 0x00 > drm0 at radeondrm0 > radeondrm0: apic 2 int 18 > azalia0 at pci1 dev 5 function 1 "ATI Radeon HD 4200 HD Audio" rev 0x00: msi > azalia0: no supported codecs > ppb1 at pci0 dev 4 function 0 "AMD RS780 PCIE" rev 0x00: msi > pci2 at ppb1 bus 2 > athn0 at pci2 dev 0 function 0 "Atheros AR9285" rev 0x01: apic 2 int 16 > athn0: AR9285 rev 2 (1T1R), ROM rev 14, address e0:b9:a5:60:58:7e > ppb2 at pci0 dev 6 function 0 "AMD RS780 PCIE" rev 0x00: msi > pci3 at ppb2 bus 3 > re0 at pci3 dev 0 function 0 "Realtek 8168" rev 0x06: RTL8168E/8111E > (0x2c00), msi, address 00:01:2e:38:d8:06 > rgephy0 at re0 phy 7: RTL8169S/8110S/8211 PHY, rev. 4 > ppb3 at pci0 dev 7 function 0 "AMD RS780 PCIE" rev 0x00: msi > pci4 at ppb3 bus 4 > xhci0 at pci4 dev 0 function 0 "NEC xHCI" rev 0x03: msi, xHCI 0.96 > usb0 at xhci0: USB revision 3.0 > uhub0 at usb0 configuration 1 interface 0 "NEC xHCI root hub" rev > 3.00/1.00 addr 1 > ahci0 at pci0 dev 17 function 0 "ATI SBx00 SATA" rev 0x40: apic 2 int > 19, AHCI 1.2 > ahci0: port 0: 6.0Gb/s > ahci0: port 1: 1.5Gb/s > scsibus1 at ahci0: 32 targets > sd0 at scsibus1 targ 0 lun 0: <ATA, ST1000DM003-9YN1, CC4B> > naa.5000c5004f87ac86 > sd0: 953869MB, 512 bytes/sector, 1953525168 sectors > sd1 at scsibus1 targ 1 lun 0: <ATA, TOSHIBA MK1665GS, GJ00> > naa.50000392d9e037d6 > sd1: 152627MB, 512 bytes/sector, 312581808 sectors > ohci0 at pci0 dev 18 function 0 "ATI SB700 USB" rev 0x00: apic 2 int > 18, version 1.0, legacy support > ehci0 at pci0 dev 18 function 2 "ATI SB700 USB2" rev 0x00: apic 2 int 17 > usb1 at ehci0: USB revision 2.0 > uhub1 at usb1 configuration 1 interface 0 "ATI EHCI root hub" rev > 2.00/1.00 addr 1 > ohci1 at pci0 dev 19 function 0 "ATI SB700 USB" rev 0x00: apic 2 int > 18, version 1.0, legacy support > ehci1 at pci0 dev 19 function 2 "ATI SB700 USB2" rev 0x00: apic 2 int 17 > usb2 at ehci1: USB revision 2.0 > uhub2 at usb2 configuration 1 interface 0 "ATI EHCI root hub" rev > 2.00/1.00 addr 1 > piixpm0 at pci0 dev 20 function 0 "ATI SBx00 SMBus" rev 0x42: SMI > iic0 at piixpm0 > spdmem0 at iic0 addr 0x50: 4GB DDR3 SDRAM PC3-10600 > spdmem1 at iic0 addr 0x51: 4GB DDR3 SDRAM PC3-10600 > pciide0 at pci0 dev 20 function 1 "ATI SB700 IDE" rev 0x40: DMA, > channel 0 configured to compatibility, channel 1 configured to > compatibility > azalia1 at pci0 dev 20 function 2 "ATI SBx00 HD Audio" rev 0x40: apic 2 int 16 > azalia1: codecs: Realtek ALC662 > audio0 at azalia1 > pcib0 at pci0 dev 20 function 3 "ATI SB700 ISA" rev 0x40 > ppb4 at pci0 dev 20 function 4 "ATI SB600 PCI" rev 0x40 > pci5 at ppb4 bus 5 > ohci2 at pci0 dev 20 function 5 "ATI SB700 USB" rev 0x00: apic 2 int > 18, version 1.0, legacy support > ohci3 at pci0 dev 22 function 0 "ATI SB700 USB" rev 0x00: apic 2 int > 18, version 1.0, legacy support > ehci2 at pci0 dev 22 function 2 "ATI SB700 USB2" rev 0x00: apic 2 int 17 > usb3 at ehci2: USB revision 2.0 > uhub3 at usb3 configuration 1 interface 0 "ATI EHCI root hub" rev > 2.00/1.00 addr 1 > pchb1 at pci0 dev 24 function 0 "AMD 10h HyperTransport" rev 0x00 > pchb2 at pci0 dev 24 function 1 "AMD 10h Address Map" rev 0x00 > pchb3 at pci0 dev 24 function 2 "AMD 10h DRAM Cfg" rev 0x00 > km0 at pci0 dev 24 function 3 "AMD 10h Misc Cfg" rev 0x00 > pchb4 at pci0 dev 24 function 4 "AMD 10h Link Cfg" rev 0x00 > usb4 at ohci0: USB revision 1.0 > uhub4 at usb4 configuration 1 interface 0 "ATI OHCI root hub" rev > 1.00/1.00 addr 1 > usb5 at ohci1: USB revision 1.0 > uhub5 at usb5 configuration 1 interface 0 "ATI OHCI root hub" rev > 1.00/1.00 addr 1 > isa0 at pcib0 > isadma0 at isa0 > pckbc0 at isa0 port 0x60/5 irq 1 irq 12 > pckbd0 at pckbc0 (kbd slot) > wskbd0 at pckbd0: console keyboard > pcppi0 at isa0 port 0x61 > spkr0 at pcppi0 > wbsio0 at isa0 port 0x2e/2: W83627DHG-P rev 0x73 > lm1 at wbsio0 port 0xe80/8: W83627DHG > usb6 at ohci2: USB revision 1.0 > uhub6 at usb6 configuration 1 interface 0 "ATI OHCI root hub" rev > 1.00/1.00 addr 1 > usb7 at ohci3: USB revision 1.0 > uhub7 at usb7 configuration 1 interface 0 "ATI OHCI root hub" rev > 1.00/1.00 addr 1 > vmm0 at mainbus0: SVM/RVI > uhub8 at uhub2 port 3 configuration 1 interface 0 "Terminus Technology > USB 2.0 Hub" rev 2.00/1.11 addr 2 > uhub9 at uhub8 port 1 configuration 1 interface 0 "Genesys Logic > USB2.0 Hub" rev 2.00/32.98 addr 3 > uhidev0 at uhub9 port 2 configuration 1 interface 0 "Sunplus USB > Optical Mouse" rev 2.00/0.14 addr 4 > uhidev0: iclass 3/1, 1 report id > ums0 at uhidev0 reportid 1: 5 buttons, Z and W dir > wsmouse0 at ums0 mux 0 > uhidev1 at uhub9 port 3 configuration 1 interface 0 "Logitech Logitech > USB Keyboard" rev 2.00/60.00 addr 5 > uhidev1: iclass 3/1 > ukbd0 at uhidev1: 8 variable keys, 6 key codes > wskbd1 at ukbd0 mux 1 > uhidev2 at uhub9 port 3 configuration 1 interface 1 "Logitech Logitech > USB Keyboard" rev 2.00/60.00 addr 5 > uhidev2: iclass 3/0, 4 report ids > uhid0 at uhidev2 reportid 3: input=4, output=0, feature=0 > uhid1 at uhidev2 reportid 4: input=1, output=0, feature=0 > vscsi0 at root > scsibus2 at vscsi0: 256 targets > softraid0 at root > scsibus3 at softraid0: 256 targets > root on sd0a (4ac03c1b1bf56071.a) swap on sd0b dump on sd0b > initializing kernel modesetting (RS880 0x1002:0x9715 0x19DA:0xA154 0x00). > radeondrm0: 1680x1050, 32bpp > wsdisplay0 at radeondrm0 mux 1: console (std, vt100 emulation), using wskbd0 > wskbd1: connecting to wsdisplay0 > wsdisplay0: screen 1-5 added (std, vt100 emulation) > > Domain /dev/pci0: > 0:0:0: AMD RS880 Host > 0:1:0: AMD RS780 PCIE > 0:4:0: AMD RS780 PCIE > 0:6:0: AMD RS780 PCIE > 0:7:0: AMD RS780 PCIE > 0:17:0: ATI SBx00 SATA > 0:18:0: ATI SB700 USB > 0:18:2: ATI SB700 USB2 > 0:19:0: ATI SB700 USB > 0:19:2: ATI SB700 USB2 > 0:20:0: ATI SBx00 SMBus > 0:20:1: ATI SB700 IDE > 0:20:2: ATI SBx00 HD Audio > 0:20:3: ATI SB700 ISA > 0:20:4: ATI SB600 PCI > 0:20:5: ATI SB700 USB > 0:22:0: ATI SB700 USB > 0:22:2: ATI SB700 USB2 > 0:24:0: AMD 10h HyperTransport > 0:24:1: AMD 10h Address Map > 0:24:2: AMD 10h DRAM Cfg > 0:24:3: AMD 10h Misc Cfg > 0:24:4: AMD 10h Link Cfg > 1:5:0: ATI Radeon HD 4250 > 1:5:1: ATI Radeon HD 4200 HD Audio > 2:0:0: Atheros AR9285 > 3:0:0: Realtek 8168 > 4:0:0: NEC xHCI > > pcidump -v > > Error after 3:0:0: Realtek 8168: > > pcidump: PCIOCGETVPD: Input/output error > 00 > 00 > 00 > 00 > 00 > 00 > 00 > 00 > 00\^@\^@\^@\^C > 00 > 00 > 00 > 00\^@\^@\M^@ > 00 > 00 > 00 > 00 > 2c: [|vpd] > 4:0:0: NEC xHCI > 0x0000: Vendor ID: 1033, Product ID: 0194 > 0x0004: Command: 0106, Status: 0010 > 0x0008: Class: 0c Serial Bus, Subclass: 03 USB, > Interface: 30, Revision: 03 > 0x000c: BIST: 00, Header Type: 00, Latency Timer: 00, > Cache Line Size: 10 > 0x0010: BAR mem 64bit addr: 0x00000000fe9fe000/0x00002000 > 0x0018: BAR empty (00000000) > 0x001c: BAR empty (00000000) > 0x0020: BAR empty (00000000) > 0x0024: BAR empty (00000000) > 0x0028: Cardbus CIS: 00000000 > 0x002c: Subsystem Vendor ID: ffff Product ID: ffff > 0x0030: Expansion ROM Base Address: 00000000 > 0x0038: 00000000 > 0x003c: Interrupt Pin: 01 Line: 07 Min Gnt: 00 Max Lat: 00 > 0x0050: Capability 0x01: Power Management > State: D0 > 0x0070: Capability 0x05: Message Signalled Interrupts (MSI) > Enabled: yes > 0x0090: Capability 0x11: Extended Message Signalled Interrupts (MSI-X) > Enabled: no; table size 8 (BAR 0:4096) > 0x00a0: Capability 0x10: PCI Express > Link Speed: 5.0 / 5.0 GT/s, Link Width: x1 / x1 > 0x0100: Enhanced Capability 0x01: Advanced Error Reporting > 0x0140: Enhanced Capability 0x03: Device Serial Number > Serial Number: ffffffffffffffff > 0x0150: Enhanced Capability 0x18: Latency Tolerance Reporting > > > Controller /dev/usb0: > addr 01: 1033:0000 NEC, xHCI root hub > Controller /dev/usb1: > addr 01: 1002:0000 ATI, EHCI root hub > Controller /dev/usb2: > addr 01: 1002:0000 ATI, EHCI root hub > addr 02: 1a40:0101 Terminus Technology, USB 2.0 Hub > addr 03: 05e3:0608 Genesys Logic, USB2.0 Hub > addr 04: 1bcf:0005 Sunplus, USB Optical Mouse > addr 05: 046d:c31b Logitech, Logitech USB Keyboard > Controller /dev/usb3: > addr 01: 1002:0000 ATI, EHCI root hub > Controller /dev/usb4: > addr 01: 1002:0000 ATI, OHCI root hub > Controller /dev/usb5: > addr 01: 1002:0000 ATI, OHCI root hub > Controller /dev/usb6: > addr 01: 1002:0000 ATI, OHCI root hub > Controller /dev/usb7: > addr 01: 1002:0000 ATI, OHCI root hub > > usbdevs -v > Controller /dev/usb0: > addr 01: 1033:0000 NEC, xHCI root hub > super speed, self powered, config 1, rev 1.00 > driver: uhub0 > > > Regards > Ed Gray > https://www.linkedin.com/in/ed-gray-55079422