6–Linux Driver Software
Setting Values for Optional Properties
42
83840-546-00 N
bnx2i Driver Parameters
Optional parameters
en_tcp_dack
,
error_mask1
, and
error_mask2
can
be supplied as command line arguments to the insmod or modprobe command for
bnx2i.
error_mask1 and error_mask2
Use the
error_mask
(Configure firmware iSCSI error mask #) parameters
to
configure a specific iSCSI protocol violation to be treated either as a warning or a
fatal error. All fatal iSCSI protocol violations will result in session recovery (ERL 0).
These are bit masks.
Defaults: All violations are treated as errors.
en_tcp_dack
The
en_tcp_dack
parameter
enables and disables the TCP delayed ACK
feature on offloaded iSCSI connections.
Defaults: TCP delayed ACK is ENABLED. For example:
insmod bnx2i.ko en_tcp_dack=0
or
modprobe bnx2i en_tcp_dack=0
time_stamps
The
time_stamps
parameter enables and disables the TCP time stamp feature
on offloaded iSCSI connections.
Defaults: the TCP time stamp option is disabled. For example:
insmod bnx2i.ko time_stamps=1
or
modprobe bnx2i time_stamps=1
CAUTION
Do not use
error_mask
if you are not sure about the consequences.
These values are to be discussed with the Cavium development team on a
case-by-case basis. This parameter is just a mechanism to work around
iSCSI implementation issues on the target side and without proper
knowledge of iSCSI protocol details, users are advised not to experiment
with these parameters.