[Open-FCoE] Initiator and Target setup

Joe Eykholt jre at nuovasystems.com
Thu Jan 29 21:58:36 UTC 2009


Mohanraj Krishnaraj wrote:
> Hi Joe,
> 
>     We are using the FCoE software that is mentioned in the
> initiator/target quick start guide. We are not using any switch between
> the two hosts. On both Initiator and Target, FLOGIs are going to
> 0x0efc00fffffe and not to 0x000efcfffffe as you have mentioned. 

My mistake.  The address you have is right.

Since the source MAC on both sides is the same, 00:1b:21:24:0f:fa, only one
of them is sending frames.  Which ever side has that MAC address is sending,
and on the other one, wireshark is capturing received frames.  Whichever
side isn't sending is probably not enabled.

On the initiator you need to enable it using fcoeadm (I don't remember the syntax).
On the target you need to enable it using 'fcconf ethX enable' ... you'll get an
error which you can ignore.

	Good luck,
	Joe

> We are
> only seeing FLOGI frames (sent over FCoE packet). No LS_ACC or any other
> frames. When 0x000efcfffffe was added as a capture filter, no packets
> were captured.
> 
> Here are the captured packets:
> FCoE Initiator:
> 
> 1    0.000000    00.00.00    ff.ff.fe    FC ELS    FLOGI
> 2    1.999775    00.00.00    ff.ff.fe    FC ELS    FLOGI
> 3    3.999314    00.00.00    ff.ff.fe    FC ELS    FLOGI
> 
> 0000  0e fc 00 ff ff fe 00 1b  21 24 0f fa 89 06 00 00   ........
> !$......
> 0010  00 00 00 00 00 00 00 00  00 00 00 2e 22 ff ff fe   ........
> ...."...
> 0020  00 00 00 00 01 29 00 00  00 00 00 00 01 a7 ff ff   .....)..
> ........
> 0030  00 00 00 00 04 00 00 00  20 20 00 0a 00 00 05 ac   ........
> ......
> 0040  00 00 00 00 00 00 00 00  20 00 00 1b 21 24 0f fa   ........
> ...!$..
> 0050  10 00 00 1b 21 24 0f fa  00 00 00 00 00 00 00 00   ....!$..
> ........
> 0060  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ........
> ........
> 0070  00 00 00 00 00 00 00 00  88 00 00 00 00 00 00 00   ........
> ........
> 0080  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ........
> ........
> 0090  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ........
> ........
> 00a0  00 00 00 00 00 00 00 00  aa 12 f5 d3 42 00 00 00   ........
> ....B...
> 
> FCoE Target:
> 
> 1    0.000000    00.00.00    ff.ff.fe    FC ELS    FLOGI
> 2    1.999987    00.00.00    ff.ff.fe    FC ELS    FLOGI
> 3    3.999986    00.00.00    ff.ff.fe    FC ELS    FLOGI
> 
> 0000  0e fc 00 ff ff fe 00 1b  21 24 0f fa 89 06 00 00   ........
> !$......
> 0010  00 00 00 00 00 00 00 00  00 00 00 2e 22 ff ff fe   ........
> ...."...
> 0020  00 00 00 00 01 29 00 00  00 00 00 00 01 d9 ff ff   .....)..
> ........
> 0030  00 00 00 00 04 00 00 00  20 20 00 0a 00 00 05 ac   ........
> ......
> 0040  00 00 00 00 00 00 00 00  20 00 00 1b 21 24 0f fa   ........
> ...!$..
> 0050  10 00 00 1b 21 24 0f fa  00 00 00 00 00 00 00 00   ....!$..
> ........
> 0060  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ........
> ........
> 0070  00 00 00 00 00 00 00 00  88 00 00 00 00 00 00 00   ........
> ........
> 0080  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ........
> ........
> 0090  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ........
> ........
> 00a0  00 00 00 00 00 00 00 00  82 51 8d 86 42 00 00 00   ........
> .Q..B...
> 
> 
> Thanks,
> Mohan
> 
> -----Original Message-----
> From: Joe Eykholt [mailto:jre at nuovasystems.com] 
> Sent: Thursday, January 29, 2009 11:58 AM
> To: Mohanraj Krishnaraj
> Cc: devel at open-fcoe.org; Rakesh Saha; Chetan Yaliwal
> Subject: Re: [Open-FCoE] Initiator and Target setup
> 
> Mohanraj Krishnaraj wrote:
>> Hi,
>>
>>  
>>
>>     I need help with the initiator and target setup. I have followed
> the
>> instructions in the FCoE Initiator Quickstart and FCoE Target
> Quickstart
>> guide. The documents mentions that both the devices can be connected
> as
>> a back-to-back. I can see both the initiator and target sending
> "FLOGI"
>> frames in Wireshark.  I don't see any response to the FLOGI frames. Is
>> there anything else I am missing in the setup?
> 
> That should work.  They should both answer the FLOGI frames.  Wireshark
> doesn't identify the response as FLOGI response because the D_ID of the
> response differs from the S_ID of the FLOGI request.  It's messy to fix
> in Wireshark, but one of these days it may get fixed anyway.
> So, you may have the response there, but not have noticed it, perhaps.
> 
> It may be the old OUI mismatch problem.  It used to be that we sent
> the FLOGIs to 0xfcfcfcfffffe.  Now they go to 0x000efcfffffe.  So that
> last address should be added to the unicast receive filters.  To see if
> that might be the problem, be sure that both are sending to the same
> MAC address and try putting both sides in promiscuous mode to see if
> that helps.
> 
> Also, avoid having any switch in between the two hosts.  It shouldn't
> cause any problem here, though.
> 
> Do you see anything besides FLOGI frames?
> 
> If you post your trace, maybe someone will see something.
> Just the FLOGI frames and any subsequent LS_ACC frames that you see
> should
> be enough.   You could post them in text or send me the binary trace
> from
> wireshark.
> 
> 	Cheers,
> 	Joe
> 
> 
> 
> Confidentiality Notice: This message and any attachments may contain  privileged and confidential information. If you have reason to believe that you are not the intended recipient or a person responsible for delivering this information to an intended recipient, you are hereby notified that any review, dissemination, distribution, or copying of this message is strictly prohibited. Please contact the sender immediately by reply mail and destroy all copies of the original message.
> 
> 




More information about the devel mailing list