Open-iscsi with bnx2i driver, current status ?

94 views
Skip to first unread message

MrJacK

unread,
May 20, 2010, 5:13:58 AM5/20/10
to open-iscsi
Hi all,

With the latest release of open-iscsi, is there a way to use the
offload capabilities of Broadcom cards like NetXtreme II BCM5709
(bnx2i driver) ?

For me, the only result i get on a 2.6.32 kernel for example is the
following :

kernel: bnx2i [01:00.01]: ISCSI_INIT passed
kernel: bnx2i [02:00.00]: ISCSI_INIT passed
kernel: bnx2i [02:00.01]: ISCSI_INIT passed
kernel: bnx2i [01:00.00]: ISCSI_INIT passed
iscsid: Received iferror -19: No such device.
iscsid: cannot make a connection to 192.168.131.101:3260 (-19,2)
iscsid: Received iferror -19: No such device.
iscsid: cannot make a connection to 192.168.130.102:3260 (-19,2)
iscsid: Received iferror -19: No such device.
iscsid: cannot make a connection to 192.168.131.102:3260 (-19,2)
iscsid: Received iferror -19: No such device.
iscsid: cannot make a connection to 192.168.130.101:3260 (-19,2)
kernel: bnx2i [01:00.00]: ISCSI_INIT passed
iscsid: Received iferror -19: No such device.

Thanks for your help !

--
You received this message because you are subscribed to the Google Groups "open-iscsi" group.
To post to this group, send email to open-...@googlegroups.com.
To unsubscribe from this group, send email to open-iscsi+...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/open-iscsi?hl=en.

Mike Christie

unread,
May 21, 2010, 2:25:10 PM5/21/10
to open-...@googlegroups.com, MrJacK, Benjamin Li
On 05/20/2010 04:13 AM, MrJacK wrote:
> Hi all,
>
> With the latest release of open-iscsi, is there a way to use the
> offload capabilities of Broadcom cards like NetXtreme II BCM5709
> (bnx2i driver) ?
>

It is not supported in the upstream releases of open-iscsi, because
Broadcom is slacking :) Ccd Broadcom userspace maintainer to shame him :)

You have to use a distro version like from SUSE or Red Hat and maybe
ubuntu, which stupidly (I only say stupidly to shame myself because I
added it for Red Hat) added the non upstream bits.

Benjamin Li

unread,
May 21, 2010, 4:50:36 PM5/21/10
to Mike Christie, MrJacK, open-...@googlegroups.com
Hi All,

< /me hangs head in shame =) > This is correct, in the upstream release
of the open-scsi there is no Broadcom offload support for your device
BCM5709.

Last year there was some effort gathered to merge the uIP daemon into
iscsid to order to provide an upstream solution; but, this has been
pushed back multiple times due to the lack of time and resources. This
idea is being looked at.

For now like Mike said, you will have to use a distro's iscsi
initiator's utility. If you would like I can help you port some of the
bits/patches from the distro's iscsid to the upstream iscsid and provide
you a version of uIP that you could use. =) [Note this step hasn't
been attempted by Broadcom QA yet.]

Thanks again.

-Ben
Reply all
Reply to author
Forward
0 new messages