1. Store
  2. Apps
  3. Hardware
  4. Support
  5. Solutions

ClearFoundation

Forums
Welcome, Guest
How to install drivers for my PCI-E card with USB 3.0 for my server ?
(1 viewing) 1 Guest
Go to bottomPage: 1
TOPIC: How to install drivers for my PCI-E card with USB 3.0 for my server ?
#50512
How to install drivers for my PCI-E card with USB 3.0 for my server ? 1 Year, 10 Months ago  
I installed in my server (ClearOS 6.3) an usb 3.0 pci-express card but it's not working, and I don't no how to update/upload drivers for it. Is it possible to add this PCI-E card to my system? Kernel version 2.6.32-279.22.1.v6.x86_64.
Csaba Balogh
Fresh Boarder
Posts: 12
graphgraph
User Offline Click here to see the profile of this user
The administrator has disabled public write access.
 
#50515
Re: How to install drivers for my PCI-E card with USB 3.0 for my server ? 1 Year, 10 Months ago  
What is the output of "lsusb"?
Nick Howitt
Platinum Boarder
Posts: 6133
graphgraph
User Offline Click here to see the profile of this user
The administrator has disabled public write access.
 
#50571
Re: How to install drivers for my PCI-E card with USB 3.0 for my server ? 1 Year, 10 Months ago  
I have a HP proliant microserver with seven usb 2.0 ports
I added a Delock pci-e 2xmultiport usb 3.0 + esatap card

[root@clearos ~]# lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 002: ID 04f3:01a4 Elan Microelectronics Corp. Wireless Keyboard
Csaba Balogh
Fresh Boarder
Posts: 12
graphgraph
User Offline Click here to see the profile of this user
The administrator has disabled public write access.
 
#50572
Re: How to install drivers for my PCI-E card with USB 3.0 for my server ? 1 Year, 10 Months ago  
OK, I badly misread your first post. You'll have to do an "lspci -v" and post the output. At the moment I've no idea what I'm looking for in the output so you'll have to post it all. Do you have any more information on the make or model of the card?
Nick Howitt
Platinum Boarder
Posts: 6133
graphgraph
User Offline Click here to see the profile of this user
The administrator has disabled public write access.
 
#50608
Re: How to install drivers for my PCI-E card with USB 3.0 for my server ? 1 Year, 10 Months ago  
I got this long list, with two SATA controler 02:00.0 SATA controller: ASMedia Technology Inc. and 03:00.0 SATA controller: JMicron Technology Corp. JMB363 SATA/IDE Controller. The first is my last PCI card added - its a multiport usb 3.0 + eSATA, and as I see the usb 3.0 driver is not loaded (on the second controller are loded both the SATA and IDE drivers 03:00.0 and 03:00.1). Is it possible to load usb 3.0 drivers or I need a new simple usb 3.0 PCI-e card (not multiport)?

[root@clearos ~]# lspci -v
00:00.0 Host bridge: Advanced Micro Devices [AMD] RS880 Host Bridge
Subsystem: Hewlett-Packard Company Device 1609
Flags: bus master, 66MHz, medium devsel, latency 0
Capabilities: [c4] HyperTransport: Slave or Primary Interface
Capabilities: [54] HyperTransport: UnitID Clumping
Capabilities: [40] HyperTransport: Retry Mode
Capabilities: [9c] HyperTransport: #1a
Capabilities: [f8] HyperTransport: #1c

00:01.0 PCI bridge: Hewlett-Packard Company Device 9602 (prog-if 00 [Normal decode])
Flags: bus master, 66MHz, medium devsel, latency 64
Bus: primary=00, secondary=01, subordinate=01, sec-latency=64
I/O behind bridge: 0000a000-0000afff
Memory behind bridge: fe500000-fe6fffff
Prefetchable memory behind bridge: 00000000fc000000-00000000fdffffff
Capabilities: [44] HyperTransport: MSI Mapping Enable+ Fixed+
Capabilities: [b0] Subsystem: Hewlett-Packard Company Device 1609
Kernel modules: shpchp

00:02.0 PCI bridge: Advanced Micro Devices [AMD] RS780 PCI to PCI bridge (ext gfx port 0) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
I/O behind bridge: 0000b000-0000cfff
Memory behind bridge: fe700000-fe7fffff
Capabilities: [50] Power Management version 3
Capabilities: [58] Express Root Port (Slot+), MSI 00
Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit-
Capabilities: [b0] Subsystem: Hewlett-Packard Company Device 1609
Capabilities: [b8] HyperTransport: MSI Mapping Enable+ Fixed+
Capabilities: [100] Vendor Specific Information <?>
Capabilities: [110] Virtual Channel <?>
Kernel driver in use: pcieport
Kernel modules: shpchp

00:04.0 PCI bridge: Advanced Micro Devices [AMD] RS780/RS880 PCI to PCI bridge (PCIE port 0) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
I/O behind bridge: 0000d000-0000efff
Memory behind bridge: fe800000-fe8fffff
Capabilities: [50] Power Management version 3
Capabilities: [58] Express Root Port (Slot+), MSI 00
Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit-
Capabilities: [b0] Subsystem: Hewlett-Packard Company Device 1609
Capabilities: [b8] HyperTransport: MSI Mapping Enable+ Fixed+
Capabilities: [100] Vendor Specific Information <?>
Capabilities: [110] Virtual Channel <?>
Kernel driver in use: pcieport
Kernel modules: shpchp

00:06.0 PCI bridge: Advanced Micro Devices [AMD] RS780 PCI to PCI bridge (PCIE port 2) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=04, subordinate=04, sec-latency=0
Memory behind bridge: fe900000-fe9fffff
Capabilities: [50] Power Management version 3
Capabilities: [58] Express Root Port (Slot-), MSI 00
Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit-
Capabilities: [b0] Subsystem: Hewlett-Packard Company Device 1609
Capabilities: [b8] HyperTransport: MSI Mapping Enable+ Fixed+
Capabilities: [100] Vendor Specific Information <?>
Capabilities: [110] Virtual Channel <?>
Kernel driver in use: pcieport
Kernel modules: shpchp

00:11.0 SATA controller: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 SATA Controller [AHCI mode] (rev 40) (prog-if 01 [AHCI 1.0])
Subsystem: Hewlett-Packard Company Device 1609
Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 27
I/O ports at 9000 [size=8]
I/O ports at 8000 [size=4]
I/O ports at 7000 [size=8]
I/O ports at 6000 [size=4]
I/O ports at 5000 [size=16]
Memory at fe4ffc00 (32-bit, non-prefetchable) [size=1K]
Capabilities: [50] MSI: Enable+ Count=1/8 Maskable- 64bit+
Capabilities: [70] SATA HBA <?>
Capabilities: [a4] PCI Advanced Features
Kernel driver in use: ahci
Kernel modules: ahci

00:12.0 USB controller: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 USB OHCI0 Controller (prog-if 10 [OHCI])
Subsystem: Hewlett-Packard Company Device 1609
Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 18
Memory at fe4fe000 (32-bit, non-prefetchable) [size=4K]
Kernel driver in use: ohci_hcd

00:12.2 USB controller: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 USB EHCI Controller (prog-if 20 [EHCI])
Subsystem: Hewlett-Packard Company Device 1609
Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 17
Memory at fe4ff800 (32-bit, non-prefetchable) [size=256]
Capabilities: [c0] Power Management version 2
Capabilities: [e4] Debug port: BAR=1 offset=00e0
Kernel driver in use: ehci_hcd

00:13.0 USB controller: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 USB OHCI0 Controller (prog-if 10 [OHCI])
Subsystem: Hewlett-Packard Company Device 1609
Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 18
Memory at fe4fd000 (32-bit, non-prefetchable) [size=4K]
Kernel driver in use: ohci_hcd

00:13.2 USB controller: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 USB EHCI Controller (prog-if 20 [EHCI])
Subsystem: Hewlett-Packard Company Device 1609
Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 17
Memory at fe4ff400 (32-bit, non-prefetchable) [size=256]
Capabilities: [c0] Power Management version 2
Capabilities: [e4] Debug port: BAR=1 offset=00e0
Kernel driver in use: ehci_hcd

00:14.0 SMBus: Advanced Micro Devices [AMD] nee ATI SBx00 SMBus Controller (rev 41)
Flags: 66MHz, medium devsel
Kernel driver in use: piix4_smbus
Kernel modules: i2c-piix4

00:14.3 ISA bridge: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 LPC host controller (rev 40)
Subsystem: Hewlett-Packard Company Device 1609
Flags: bus master, 66MHz, medium devsel, latency 0

00:14.4 PCI bridge: Advanced Micro Devices [AMD] nee ATI SBx00 PCI to PCI Bridge (rev 40) (prog-if 01 [Subtractive decode])
Flags: bus master, 66MHz, medium devsel, latency 64
Bus: primary=00, secondary=05, subordinate=05, sec-latency=64

00:16.0 USB controller: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 USB OHCI0 Controller (prog-if 10 [OHCI])
Subsystem: Hewlett-Packard Company Device 1609
Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 18
Memory at fe4fc000 (32-bit, non-prefetchable) [size=4K]
Kernel driver in use: ohci_hcd

00:16.2 USB controller: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 USB EHCI Controller (prog-if 20 [EHCI])
Subsystem: Hewlett-Packard Company Device 1609
Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 17
Memory at fe4ff000 (32-bit, non-prefetchable) [size=256]
Capabilities: [c0] Power Management version 2
Capabilities: [e4] Debug port: BAR=1 offset=00e0
Kernel driver in use: ehci_hcd

00:18.0 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor HyperTransport Configuration
Flags: fast devsel
Capabilities: [80] HyperTransport: Host or Secondary Interface

00:18.1 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor Address Map
Flags: fast devsel

00:18.2 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor DRAM Controller
Flags: fast devsel
Kernel modules: amd64_edac_mod

00:18.3 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor Miscellaneous Control
Flags: fast devsel
Capabilities: [f0] Secure device <?>
Kernel driver in use: k10temp
Kernel modules: k10temp

00:18.4 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor Link Control
Flags: fast devsel

01:05.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI RS880M [Mobility Radeon HD 4200 Series] (prog-if 00 [VGA controller])
Subsystem: Hewlett-Packard Company Device 1609
Flags: bus master, fast devsel, latency 0, IRQ 18
Memory at fc000000 (32-bit, prefetchable) [size=32M]
I/O ports at a000 [size=256]
Memory at fe6f0000 (32-bit, non-prefetchable) [size=64K]
Memory at fe500000 (32-bit, non-prefetchable) [size=1M]
Expansion ROM at <unassigned> [disabled]
Capabilities: [50] Power Management version 3
Capabilities: [a0] MSI: Enable- Count=1/1 Maskable- 64bit+
Kernel driver in use: radeon
Kernel modules: radeon

02:00.0 SATA controller: ASMedia Technology Inc. ASM1062 Serial ATA Controller (rev 01) (prog-if 01 [AHCI 1.0])
Subsystem: ASMedia Technology Inc. Device 1060
Flags: bus master, fast devsel, latency 0, IRQ 28
I/O ports at c800 [size=8]
I/O ports at c400 [size=4]
I/O ports at c000 [size=8]
I/O ports at b800 [size=4]
I/O ports at b400 [size=32]
Memory at fe7ffc00 (32-bit, non-prefetchable) [size=512]
Expansion ROM at fe7e0000 [disabled] [size=64K]
Capabilities: [50] MSI: Enable+ Count=1/1 Maskable- 64bit-
Capabilities: [78] Power Management version 3
Capabilities: [80] Express Legacy Endpoint, MSI 00
Capabilities: [100] Virtual Channel <?>
Kernel driver in use: ahci
Kernel modules: ahci

03:00.0 SATA controller: JMicron Technology Corp. JMB363 SATA/IDE Controller (rev 03) (prog-if 01 [AHCI 1.0])
Subsystem: JMicron Technology Corp. JMB363 SATA/IDE Controller
Flags: bus master, fast devsel, latency 0, IRQ 16
Memory at fe8fe000 (32-bit, non-prefetchable) [size=8K]
Expansion ROM at fe8e0000 [disabled] [size=64K]
Capabilities: [68] Power Management version 2
Capabilities: [50] Express Legacy Endpoint, MSI 01
Kernel driver in use: ahci
Kernel modules: ahci

03:00.1 IDE interface: JMicron Technology Corp. JMB363 SATA/IDE Controller (rev 03) (prog-if 85 [Master SecO PriO])
Subsystem: JMicron Technology Corp. JMB363 SATA/IDE Controller
Flags: bus master, fast devsel, latency 0, IRQ 17
I/O ports at e800 [size=8]
I/O ports at e400 [size=4]
I/O ports at e000 [size=8]
I/O ports at d800 [size=4]
I/O ports at d400 [size=16]
Capabilities: [68] Power Management version 2
Kernel driver in use: pata_jmicron
Kernel modules: ata_generic, pata_acpi, pata_jmicron

04:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5723 Gigabit Ethernet PCIe (rev 10)
Subsystem: Hewlett-Packard Company NC107i Integrated PCI Express Gigabit Server Adapter
Flags: bus master, fast devsel, latency 0, IRQ 29
Memory at fe9f0000 (64-bit, non-prefetchable) [size=64K]
Capabilities: [48] Power Management version 3
Capabilities: [40] Vital Product Data
Capabilities: [60] Vendor Specific Information <?>
Capabilities: [50] MSI: Enable+ Count=1/1 Maskable- 64bit+
Capabilities: [cc] Express Endpoint, MSI 00
Capabilities: [100] Advanced Error Reporting
Capabilities: [13c] Virtual Channel <?>
Capabilities: [160] Device Serial Number 78-e7-d1-ff-fe-b1-34-df
Capabilities: [16c] Power Budgeting <?>
Kernel driver in use: tg3
Kernel modules: tg3
Csaba Balogh
Fresh Boarder
Posts: 12
graphgraph
User Offline Click here to see the profile of this user
The administrator has disabled public write access.
 
#50614
Re: How to install drivers for my PCI-E card with USB 3.0 for my server ? 1 Year, 10 Months ago  
I'm not sure how much more I'm going to be able to help you here. Can you do a:
Code:

lspci -n | grep 02:00

This will give you the Vendor ID and Device ID which should help with research.

From what I've seen on the internet you may need the xhci_hcd module (or perhaps the xhci module). ClearOS comes with one but I can't see which devices it is compatible with, and I don't know how to track down a later one other than updating the kernel, which is not much of an option. The best you can do here is a "yum update" then reboot to the latest kernel (although yum update may be playing up at the moment so you may need to do just a "yum update kernel*")

I've seen some posts on the internet with problems with the chip. Some of the motherboard ones say to disable the Legacy USB option. Does your card have an extra BIOS? This should show up briefly during the boot up sequence and possibly tell you what key to press to get into it.

One thing I have not worked out in 6.x yet is how to load a module when another one is being used in its place without blacklisting it and I'd be nervous of blacklisting the ahci module as it is used all over the place.
Nick Howitt
Platinum Boarder
Posts: 6133
graphgraph
User Offline Click here to see the profile of this user
The administrator has disabled public write access.
 
#50853
Re: How to install drivers for my PCI-E card with USB 3.0 for my server ? 1 Year, 9 Months ago  
Disabling the Legacy USB option in my bios resolved the situation.
Thanks for Your help!
Csaba Balogh
Fresh Boarder
Posts: 12
graphgraph
User Offline Click here to see the profile of this user
The administrator has disabled public write access.
 
Go to topPage: 1
  get the latest posts directly to your desktop