Mike-

Thanks so much for your help.  You were right, needed to specify the
bcm transport for the node transport.  I have not tried defining that
in the iface file but nonetheless I got it working.  Here is the
command I ran:

iscsiadm --mode node --targetname iqn.
1986-03.com.hp:storage.p2000g3.0939da0280 --portal 10.30.40.76:3260 --
op=update --name=node.transport_name --value=bcm570x-020001

This seems to work great!  A quick test shows little to no IO on the
actual ethernet interface and very little CPU usage.  I used iozone to
write a 20 GB file and saw much better results than before with
sofware iscsi.

Thanks again.  Good luck with your iSCCI testing.  Although I might
not be able to be much help, feel free to bounce questions off me.

On May 6, 1:59 pm, Mike Christie <[email protected]> wrote:
> On 05/06/2010 12:56 PM, Mike Christie wrote:
>
>
>
> > On 05/06/2010 12:38 PM, Nate Salemme wrote:
> >> iscsi: registered transport (cxgb3i)
> >> iscsi: registered transport (tcp)
> >> iscsi: registered transport (iser)
> >> bnx2: eth0: using MSI
> >> iscsi: registered transport (bcm570x-020000)
>
> > For the bnx2i driver that comes with RHEL you should see:
>
> > May 6 11:10:11 localhost kernel: iscsi: registered transport (bnx2i)
>
> > The registered transport message you got above came from HP's driver.
>
> > I am not sure how to configure HP's tools and driver. They are slightly
> > different because HP's driver is older and based on a non-upstream
> > driver that registers a transport per pci function and the
> > RHEL/Centos/upstream driver registers a transport per driver.
>
> > So for RHEL you would use bnx2i for the iface.transport_name like you
> > did below:
>
> > # BEGIN RECORD 2.0-871
> > iface.iscsi_ifacename = iface0-HW
> > iface.ipaddress = 10.30.40.80
> > iface.hwaddress = f4:ce:46:B9:49:2d
> > iface.transport_name = bnx2i
> > # END RECORD
>
> > But for HP's driver you probably want to set the iface.transport_name as
> > what you see in the registered transport message in your log,
> > bcm570x-020000. I am not 100% sure what/how to config HP's stuff because
> > I do not have the source in front of me. I am 99% sure though that just
> > using the bnx2i name string is wrong for that driver because of how it
> > is registering transport names.
>
> With HP's tools and driver I think you want:
>
> iface.transport_name = bcm570x-020000
>
> or you might actually do
>
> node.transport_name = bcm570x-020000
>
> I am not completely sure because I am not sure what code HP is using and
> what changes were made to it.
>
> --
> You received this message because you are subscribed to the Google Groups 
> "open-iscsi" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to 
> [email protected].
> For more options, visit this group 
> athttp://groups.google.com/group/open-iscsi?hl=en.

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

Reply via email to