///////////////////////////////////////////////////////////////////////////
// vim:syntax=asciidoc:tw=75:
//
// This is an asciidoc text file, which will be converted into a UNIX man
// page using asciidoc and the DocBook XSL stylesheets.
//
// If you are going to update this documentation, please modify this file
// and then regenerate the nroff formated man page using the Makefile.
///////////////////////////////////////////////////////////////////////////
fcnsq(8)
==========
:man source: Open-FCoE
:man manual: Open-FCoE Tools
NAME
----
fcnsq - Fibre Channel Name Server Query Tool
SYNOPSIS
--------
*fcnsq* _host_ --gpn _port_id_ [-q | --quiet]
*fcnsq* _host_ --gnn _port_id_ [-q | --quiet]
*fcnsq* _host_ --gspn _port_id_ [-q | --quiet]
*fcnsq* _host_ --gsnn _wwpn_ [-q | --quiet]
*fcnsq* ?
DESCRIPTION
-----------
The *fcnsq* command performs Fibre Channel Name Server queries
for a user-specified FC Host. The supported name server query commands
include: Get Port Name (GPN), Get Node Name (GNN), Get Symbolic Node Name
(GSNN), and Get Symbolic Port Name (GSPN) as described in FC-GS-3 for the
Common Transport (CT) services.
*fcnsq* takes the host bsg name as the input for the target host. Host
bsg name must be a valid bsg device, e.g., "host12" as derived from
/dev/bsg/fc_host12. For each name server query command, the argument is
either a Port ID or a World Wide Port Name. Port IDs and World Wide Names
must be specified in hexadecimal. To disable verbose output, use the *--quiet*
option.
OPTIONS
-------
*host* *--gpn* _port_id_::
Get Port Name by Port ID for _host_.
*host* *--gnn* _port_id_::
Get Node Name by Port ID for _host_.
*host* *--gspn* _port_id_::
Get Symbolic Port Name by Port ID for _host_.
*host* *--gsnn* _wwpn_::
Get Symbolic Node Name by World Wide Port Name for _host_.
*-q*, *--quiet*::
Disable verbose output.
*?*::
Display a help message with basic usage instructions.
EXAMPLES
--------
Query Get Port Name (GPN) from host12 for Port ID 0xbf0027
fcnsq host12 --gpn bf0027
Query Get Node Name (GNN) from host12 for Port ID 0xbf0027
fcnsq host12 --gnn bf0027
Query Get Symbolic Port Name (GSPN) from host12 for Port ID 0xbf0027
fcnsq host12 --gspn bf0027
Query Get Symbolic Node Name (GSNN) from host12 for WWWPN 0x1000001B213C9DDA
fcnsq host12 --gsnn 0x1000001B213C9DDA
SEE ALSO
--------
*fcoeadm*(8)
SUPPORT
-------
*fcnsq* is part of the _fcoe-utils_ package, maintained through the
_Open-FCoE_ project. Resources for both developers and users can be found
at the _Open-FCoE_ website <http://open-fcoe.org/>.