User Guide
January 2010
L
SCSI O
INUX I
•
User Application - bnx2id
•
Open iSCSI User Applications
•
Bind iSCSI Target to Broadcom NX2 iSCSI Transport Name
•
Making Connections to iSCSI Targets
•
Maximize Offload iSCSI Connections
•
Linux iSCSI Offload FAQ
U
A
SER
PPLICATION
Run the bnx2id daemon before attempting to create iSCSI connections. The driver will not be able to establish connections
to the iSCSI target without the daemon's assistance.
bnx2id
The bnx2id daemon requires mknod and sh shell, which are standard on any regular server. For iSCSI boot using
NetXtreme II offload support, binaries for mknod and sh need to be bundled into initrd image.
O
SCSI U
PEN I
SER
Install and run the open-iscsi programs, iscsid and iscsiadm, from the Broadcom distributed open-iscsi packages. Refer to
Packaging
for details. All pre-installed open-iscsi packages need to be removed before the Broadcom iSCSI-supported
packages can be installed.
1. Remove all existing open-iscsi packages.
RHEL5
rpm -e iscsi-initiator-utils
SLES10 SP1
rpm -e open-iscsi
2. Install the source RPM package.
rpm -ivh <open-iscsi-package-name>.src.rpm
3. CD to the RPM path and build the binary driver for your kernel.
cd /usr/src/{redhat,OpenLinux,turbo,packages,rpm ..}
rpm -bb SPECS/<open-iscsi-package-name>.spec
or
rpmbuild -bb SPECS/<open-iscsi-package-name>.spec (for RPM version 4.x.x)
Note that the RPM path is different for different Linux distributions.
4. Install the newly built package.
rpm -ivh RPMS/<arch>/<open-iscsi-package-name>.<arch>.rpm
where <arch> is the machine architecture such as i386.
rpm -ivh RPMS/i386/<open-iscsi-package-name>.i386.rpm
5. Start the daemon.
iscsid
Document
ENGSRVT52-CDUM100-R
FFLOAD
-
2
BNX
ID
A
PPLICATIONS
Bro adco m Co rp or atio n
NetXtreme II
Linux iSCSI Offload
Page 137
Need help?
Do you have a question about the NetXtreme II and is the answer not in the manual?
Questions and answers