Difference between revisions of "Chelsio:Driver Installation"
Jump to navigation
Jump to search
(Created page with "== Drivers Download == Down load the Uwire software from: http://service.chelsio.com/ == Installation == Unpack the tar files and run install.py. Follow the instructions...") |
|||
| (4 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
| + | == OS Detection == | ||
| + | The Chelsio T420 can be detected by the OS | ||
| + | <syntaxhighlight> | ||
| + | [root@localhost ChelsioUwire-2.10.1.0-RHEL6.5-x86_64]# lspci|grep -i chel | ||
| + | 87:00.0 Ethernet controller: Chelsio Communications Inc T420-CR Unified Wire Ethernet Controller | ||
| + | 87:00.1 Ethernet controller: Chelsio Communications Inc T420-CR Unified Wire Ethernet Controller | ||
| + | 87:00.2 Ethernet controller: Chelsio Communications Inc T420-CR Unified Wire Ethernet Controller | ||
| + | 87:00.3 Ethernet controller: Chelsio Communications Inc T420-CR Unified Wire Ethernet Controller | ||
| + | 87:00.4 Ethernet controller: Chelsio Communications Inc T420-CR Unified Wire Ethernet Controller | ||
| + | 87:00.5 SCSI storage controller: Chelsio Communications Inc T420-CR Unified Wire Storage Controller | ||
| + | 87:00.6 Fibre Channel: Chelsio Communications Inc T420-CR Unified Wire Storage Controller | ||
| + | 87:00.7 Ethernet controller: Chelsio Communications Inc Device 0000 | ||
| + | </syntaxhighlight> | ||
| + | |||
== Drivers Download == | == Drivers Download == | ||
| Line 4: | Line 18: | ||
http://service.chelsio.com/ | http://service.chelsio.com/ | ||
| − | |||
== Installation == | == Installation == | ||
| − | Unpack the tar files and run install.py. | + | # Unpack the tar files and run install.py. |
| − | + | #: <syntaxhighlight>tar xzvf ChelsioUwire-2.10.1.0-RHEL6.5-x86_64.tar.gz </syntaxhighlight> | |
| − | Follow the instructions to install the required software (1,1 install all Drivers) | + | #:<syntaxhighlight>./install.py</syntaxhighlight> |
| + | # Follow the instructions to install the required software (1,1 install all Drivers) | ||
It is important to check the install log. A successful install by the python script does not always mean that - something may have fialed to install. | It is important to check the install log. A successful install by the python script does not always mean that - something may have fialed to install. | ||
| Line 16: | Line 30: | ||
Check the log for any errors - it will tell you what the problem is. Install any needed packages and re install the Uwire software. | Check the log for any errors - it will tell you what the problem is. Install any needed packages and re install the Uwire software. | ||
| + | == Loading the Driver == | ||
| + | |||
| + | Loading in NIC mode (without offload support) | ||
| + | <syntaxhighlight> | ||
| + | [root@hft1 ~]# modprobe cxgb4 | ||
| + | </syntaxhighlight> | ||
| + | |||
| + | Loading in TOE mode (with offload support) | ||
| + | <syntaxhighlight> | ||
| + | [root@hft1 ~]# modprobe t4_tom | ||
| + | </syntaxhighlight> | ||
== Dependencies == | == Dependencies == | ||
| − | + | No dependencies found. | |
| + | |||
| + | == Performance Tunning == | ||
| − | + | The performance tunning could be established by '''t4_perftune.sh''' script which will configure Receiver Side Scaling(RSS) and enable Interrupt Coalescing. | |
| − | + | <syntaxhighlight> | |
| + | [root@hft1 ~]# t4_perftune.sh | ||
| + | </syntaxhighlight> | ||
Latest revision as of 15:59, 8 January 2015
OS Detection
The Chelsio T420 can be detected by the OS
[root@localhost ChelsioUwire-2.10.1.0-RHEL6.5-x86_64]# lspci|grep -i chel
87:00.0 Ethernet controller: Chelsio Communications Inc T420-CR Unified Wire Ethernet Controller
87:00.1 Ethernet controller: Chelsio Communications Inc T420-CR Unified Wire Ethernet Controller
87:00.2 Ethernet controller: Chelsio Communications Inc T420-CR Unified Wire Ethernet Controller
87:00.3 Ethernet controller: Chelsio Communications Inc T420-CR Unified Wire Ethernet Controller
87:00.4 Ethernet controller: Chelsio Communications Inc T420-CR Unified Wire Ethernet Controller
87:00.5 SCSI storage controller: Chelsio Communications Inc T420-CR Unified Wire Storage Controller
87:00.6 Fibre Channel: Chelsio Communications Inc T420-CR Unified Wire Storage Controller
87:00.7 Ethernet controller: Chelsio Communications Inc Device 0000Drivers Download
Down load the Uwire software from:
Installation
- Unpack the tar files and run install.py.
tar xzvf ChelsioUwire-2.10.1.0-RHEL6.5-x86_64.tar.gz
./install.py
- Follow the instructions to install the required software (1,1 install all Drivers)
It is important to check the install log. A successful install by the python script does not always mean that - something may have fialed to install.
Check the log for any errors - it will tell you what the problem is. Install any needed packages and re install the Uwire software.
Loading the Driver
Loading in NIC mode (without offload support)
[root@hft1 ~]# modprobe cxgb4Loading in TOE mode (with offload support)
[root@hft1 ~]# modprobe t4_tomDependencies
No dependencies found.
Performance Tunning
The performance tunning could be established by t4_perftune.sh script which will configure Receiver Side Scaling(RSS) and enable Interrupt Coalescing.
[root@hft1 ~]# t4_perftune.sh