SUSE Linux Enterprise Server (SLES) 10: Transmission Control Protocol (TCP) socket errors using Internet Protocol version 6 (IPv6) and a Brocade 10 Gigabit Converged Network Adapter (CNA) - IBM BladeCenter


RETAIN tip: H21165


Log files in the Linux '/var' directory show connection errors for Transmission Control Protocol (TCP) sockets when either of these adapters are installed:

This issue is limited to older SUSE Linux Enterprise Server (SLES) 10.4 distributions using Internet Protocol version 6 (IPv6).

Affected configurations

The system can be any of the following IBM servers:

The system is configured with at least one of the following:

The system is configured with one or more of the following IBM option part numbers:

The version device driver for the Brocade 10 Gigabit adapter is affected.

The system has the symptom described above.

Note: This does not imply that the network operating system will work under all combinations of hardware and software.

See the compatibility page for more information:


This behavior will be corrected in version of Brocade 10 Gigabit adapter firmware.

The target date for this release is fourth quarter 2013.

The file is or will be available by selecting the appropriate Product Group, type of System, Product name, Product machine type, and operating system on IBM Support's Fix Central web page, at the following URL:


Use Internet Protocol version 4 (IPv4) instead of IPv6.

Connection errors might occur when using IPv6 for connection-oriented traffic with the Brocade Network Interface Controller (NIC) driver in use for older Linux kernels.

Additional information

This issue is limited to IPv6 connection-oriented services, where Internet Control Message Protocol (ICMP) works without error. However, when an IPv6 socket is created, the Brocade NIC driver does not contain the system call that the operating system requires for the operation.

Applicable countries and regions


Document id:  MIGR-5092882
Last modified:  2013-11-04
Copyright © 2015 IBM Corporation