I tried to add a PCI-E USB 3.0 card to my TrueNAS system, but it's not working.
The card I bought is this one: https://www.amazon.com/gp/product/B00FPIMJEW
which says that it has a Fresco Logic FL1100EX chip
The card itself seems to detect in lspci and usbconfig (these lines are added when card inserted)
However if I plug any devices into the USB card, they don't come up in usbconfig...
I've added the xhci_load (loader) tunable set to YES but that didn't seem to change anything.
I've also tried both with and without connecting a SATA power cable to the card.
These messages repeat in /var/log/messages, but otherwise I'm not sure how to debug this
Does anyone have any clue what might be wrong here?
The card I bought is this one: https://www.amazon.com/gp/product/B00FPIMJEW
which says that it has a Fresco Logic FL1100EX chip
The card itself seems to detect in lspci and usbconfig (these lines are added when card inserted)
Code:
$ usbconfig (limited to relevant part) ugen0.1: <0x1b73 XHCI root HUB> at usbus0, cfg=0 md=HOST spd=SUPER (5.0Gbps) pwr=SAVE (0mA) $ lspci -v (limited to relevant part) 02:00.0 Class 0c03: Device 1b73:1100 (rev 10) (prog-if 30) Subsystem: Device 1b73:1100 Flags: bus master, fast devsel, latency 0, IRQ 17 Memory at f7b00000 (64-bit, non-prefetchable) Memory at f7b11000 (64-bit, non-prefetchable) Memory at f7b10000 (64-bit, non-prefetchable) Capabilities: [40] Power Management version 3 Capabilities: [50] MSI: Enable+ Count=1/8 Maskable- 64bit+ Capabilities: [70] Express Endpoint, MSI 00 Capabilities: [b0] MSI-X: Enable- Count=8 Masked- Capabilities: [100] Advanced Error Reporting
However if I plug any devices into the USB card, they don't come up in usbconfig...
I've added the xhci_load (loader) tunable set to YES but that didn't seem to change anything.
I've also tried both with and without connecting a SATA power cable to the card.
These messages repeat in /var/log/messages, but otherwise I'm not sure how to debug this
Code:
$ tail /var/log/messages (these lines repeat - sometimes slightly different) Jan 13 09:08:49 truenas ugen0.2: <VIA Labs, Inc. USB2.0 Hub> at usbus0 Jan 13 09:08:49 truenas uhub5 on uhub0 Jan 13 09:08:49 truenas uhub5: <VIA Labs, Inc. USB2.0 Hub, class 9/0, rev 2.10/b.e0, addr 13> on usbus0 Jan 13 09:08:49 truenas uhub_attach: getting USB 2.0 HUB descriptor failed,error=USB_ERR_IOERROR Jan 13 09:08:49 truenas device_attach: uhub5 attach returned 6 Jan 13 09:08:49 truenas ugen0.2: <VIA Labs, Inc. USB2.0 Hub> at usbus0 (disconnected) Jan 13 09:08:52 truenas ugen0.2: <VIA Labs, Inc. USB2.0 Hub> at usbus0 Jan 13 09:08:52 truenas uhub5 on uhub0 Jan 13 09:08:52 truenas uhub5: <VIA Labs, Inc. USB2.0 Hub, class 9/0, rev 2.10/b.e0, addr 14> on usbus0 Jan 13 09:08:52 truenas uhub_attach: port 1 power on or off failed, USB_ERR_IOERROR Jan 13 09:08:52 truenas uhub_attach: port 2 power on or off failed, USB_ERR_IOERROR Jan 13 09:08:52 truenas uhub_attach: port 3 power on or off failed, USB_ERR_IOERROR Jan 13 09:08:52 truenas uhub_attach: port 4 power on or off failed, USB_ERR_IOERROR Jan 13 09:08:52 truenas uhub5: 4 ports with 4 removable, self powered Jan 13 09:08:52 truenas ugen0.2: <VIA Labs, Inc. USB2.0 Hub> at usbus0 (disconnected) Jan 13 09:08:53 truenas uhub5: at uhub0, port 3, addr 14 (disconnected) Jan 13 09:08:53 truenas uhub5: detached
Does anyone have any clue what might be wrong here?