A–Troubleshooting
Possible Problems and Solutions
278
83840-546-00 N
Linux Issues
Problem:
8400/3400 Series devices with SFP+ flow control default to
Off
rather than
RX/TX Enable
.
Solution:
The Flow Control default setting for revision 1.6.
x
and later has been
changed to
RX Off
and
TX Off
because SFP+ devices do not
support auto-negotiation for flow control.
Problem:
Routing does not work for 8400/3400 Series 10GbE network adapters
installed in Linux systems.
Solution:
For 8400/3400 Series 10GbE network adapters installed in systems
with Linux kernels older than 2.6.26, disable TPA with either ethtool (if
available) or with the driver parameter (see
).
Use ethtool to disable TPA (LRO) for a specific 8400/3400 Series
10GbE network adapter.
Problem:
On a 8400/3400 Series Adapter in a C-NIC environment, flow control
does not work.
Solution:
Flow control is working, but in a C-NIC environment, it has the
appearance that it is not. The network adapter is capable of sending
pause frames when the on-chip buffers are depleted, but the adapter
also prevents the head-of-line blocking of other receive queues.
Because the head-of-line blocking causes the on-chip firmware to
discard packets inside the on-chip receive buffers, if a specific host
queue is depleted, the on-chip receive buffers will rarely be depleted.
Therefore, it may appear that flow control is not functioning.
Problem:
A bnx2id error appears when installing SLES 10 SP3 SBUU build 36.
Solution:
bnx2id is a user space component that must be compiled at the time
the package is installed. See your OS documentation for properly
installing a compiler.
Problem:
How do I disable bnx2id service on a system that does not have iSCSI
enabled?
Solution:
Type
service bnx2id stop
. Change the bnx2id runlevels to
off
using
chkconfig
or with the GUI.
Problem:
How do I rebuild the bnx2id daemon after installing a compiler?
Solution:
Change the directory to
/usr/src/netxtreme2-<version>/current/driver
and
issue the
make install_usr
command.