Chelsio S310 Single-Port 10G, PCI/PCIE x8, v. , A00

Chelsio S310 single port 10G, PCI, PCIe x8 / Chelsio S320 dual port 10G, PCI, PCIe x8 Driver for Win2K8

Fixes & Enhancements

Initial Release


Version, A00



Release date

19 Jan 2012

Last Updated

17 Apr 2012


Available formats

By downloading, you accept the terms of the Dell Software License Agreement.

Applies to
S310 Single-Port 10G, PCI/PCIE x8
Installation instructions
Custom Instructions for

Build and Install
The driver must be installed by the root user, any attempt in installing the
driver as a regular user will fail to install.

If building the driver for a kernel other than the current running kernel, it
will be necessary to pass in KSRC= to make. Furthermore, if your
build tree is in a different location than the source tree, you will need to
pass in KOBJ= to make as well.

The src directory contains the driver source files for building kernel modules.
To build the TOE driver, change to the src/ directory and run:
make install

To build the NIC driver (without offload support),
change to the src/ directory and run:
make nic
make nic install

Only one type of driver needs to be compiled, NIC or TOE, not both. The TOE
driver is built by default, without passing any arguments to make. Building
the TOE driver also provides NIC only support if the 't3_tom' driver is not
loaded. Once the t3_tom module is loaded, all new TCP connections will be
offloaded. If there are any TCP listening servers started before t3_tom has
been loaded, it will be necessary to restart those servers for TCP to be

Warning: Do not turn off your computer or disconnect from your power source while updating the BIOS or you may harm your computer. During the update, your computer will restart and you will briefly see a black screen.

This driver has been tested by both the independent software vendor (ISV) and Dell on the operating systems, graphics cards, and application supported by your device to ensure maximum compatibility and performance. Details

Dell recommends applying this update during your next scheduled update cycle. The update contains feature enhancements or changes that will help keep your system software current and compatible with other system modules (firmware, BIOS, drivers and software).