Sure, that's how I have mine set. That's what FC target mode is all about. Keep in mind this is a revolving/evolving solution. The devs are still integrating FC target into a proper UI setting.
So i've subscribed to the thread, hoping that someone would be able to figure out how FC in freenas works, so they could enlighten the rest of us, but there's still no eureka moment. I know you keep saying 'follow the first post!', but there are no instructions in the first post, nor is it clear in any post what to do after setting the HBA to target mode.
Let me give you an example of what things are supposed to look like, and what things generally happen next on a storage system with an FC target. This is using OmniOS (Solaris with COMSTAR).
stmfadm list-target -v
Target: iqn.2012-12.com.home:micro
Operational Status: Online
Provider Name : iscsit
Alias : micro
Protocol : iSCSI
Sessions : 0
Target: wwn.2101001B32A2CAC4
Operational Status: Online
Provider Name : qlt
Alias : qlt1,0
Protocol : Fibre Channel
Sessions : 4
Initiator: wwn.2100001B32115326
Alias: QLE2460 FW:v7.01.00 DVR:v1.1.20.0
Logged in since: Mon Aug 25 04:59:34 2014
Initiator: wwn.2100001B32019057
Alias: QLE2460 FW:v7.01.00 DVR:v1.1.20.0
Logged in since: Mon Aug 25 04:59:33 2014
Initiator: wwn.2100001B321044CF
Alias: QLE2460 FW:v7.03.00 DVR:v9.1.11.28
Logged in since: Mon Aug 25 04:59:33 2014
Initiator: wwn.2100001B321CE19D
Alias: QLE2460 FW:v7.00.02 DVR:v9.1.11.24
Logged in since: Mon Aug 25 04:59:33 2014
Target: wwn.2100001B3282CAC4
Operational Status: Online
Provider Name : qlt
Alias : qlt0,0
Protocol : Fibre Channel
Sessions : 4
Initiator: wwn.2100001B32115326
Alias: QLE2460 FW:v7.01.00 DVR:v1.1.20.0
Logged in since: Mon Aug 25 04:59:34 2014
Initiator: wwn.2100001B32019057
Alias: QLE2460 FW:v7.01.00 DVR:v1.1.20.0
Logged in since: Mon Aug 25 04:59:33 2014
Initiator: wwn.2100001B321044CF
Alias: QLE2460 FW:v7.03.00 DVR:v9.1.11.28
Logged in since: Mon Aug 25 04:59:33 2014
Initiator: wwn.2100001B321CE19D
Alias: QLE2460 FW:v7.00.02 DVR:v9.1.11.24
Logged in since: Mon Aug 25 04:59:33 2014
So in this command output from 'stmfadm list-target -v' i get both iscsi target and fc target. You can also see each initiator that is trying to come into each FC target because i already have my VSANs, zonesets, and zones set up on my fabric.
Now from within OmniOS (or Solaris), all i need to do is create device-extents for my zvols, which will get them naa.<guid> identifiers, create host-groups, which will allow those wwn.<hba wwn> initiators to be mapped to a logical group, then create the relationship between host-group and extent.
The zvol extent can be mapped either or to wwn.<hba wwn> initiator type, or to an iscsi initiator, which has the iqn.<initiator> prefix, and there's a consistent set of naming, mapping, and masking.
Someone needs to explain step by step how initiators log in when making these changes in FreeNAS, how to map WWPN initiators to groups, and how to handle the end-to-end fiber-channel mapping (assuming you have a 1host-to-1target fabric zone set up.