Issue Fibre Channel ELS request


  fcels [--port <port>] [--id <peer port id>] <request>


Log in to the peer

  fcels --id plogi

Ping the peer

  fcels --id echo

Log out from the fabric

  fcels logo


Issue the specified Fibre Channel ELS request to the specified peer port ID via the specified Fibre Channel port. The request must be one of the following:

  • flogi - Log in to Fibre Channel fabric
  • plogi - Log in to Fibre Channel port
  • prli-fcp - Log in to FCP initiator or target
  • logo - Log out
  • echo - Ping

If no port is explicitly specified, iPXE will use the first Fibre Channel port as shown by fcstat

If no peer port ID is explicitly specified, iPXE will attempt to use a sensible default port ID as follows:

  • if the port is attached to a fabric via a Fibre Channel switch, iPXE will use the well-known port ID ff.ff.fe,
  • if the port is attached directly to another Fibre Channel peer, iPXE will use the ID of the peer port.

Command status

Success The ELS request received a successful response
Failure The ELS request did not receive a successful response

See also

Build options

This command is available only when the build options NET_PROTO_FCOE and FCMGMT_CMD are enabled.


You can use the fcstat command to view the state of Fibre Channel ports and peers.

Fibre Channel ELS requests are generally issued automatically as needed. You should only need to use the fcels command if you need to debug Fibre Channel problems.

cmd/fcels.txt ยท Last modified: 2011/10/26 15:01 by mcb30
Recent changes RSS feed CC Attribution-Share Alike 4.0 International Driven by DokuWiki
All uses of this content must include an attribution to the iPXE project and the URL
References to "iPXE" may not be altered or removed.