Lpfc_enable_auth module parameter, Fcauthd daemon, Fcauthd daemon parameters – Dell Emulex Family of Adapters User Manual
Page 245

OneCommand™ Manager Application
P010066-01A Rev. A
9. Using FC-SP DHCHAP Authentication (Windows, Linux 8.2 and Solaris)
Enabling Authentication
245
lpfc_enable_auth Module Parameter
Use the lpfc_enable_auth module parameter to enable or disable authentication
support. This module parameter can be set when loading the driver to enable or disable
authentication on all Emulex adapters in the system, or it
can
be set dynamically after
the driver is loaded to enable or disable authentication for each port (physical and
virtual). The default setting for the lpfc-enable-auth module parameter is disabled.
fcauthd Daemon
The Emulex LPFC driver requires the fcauthd daemon to perform authentication tasks
for it. To enable authentication you must have this daemon running. If you want to
load the driver with authentication enabled, the fcauthd daemon should be running
prior to driver load. The driver can start with authentication enabled if the daemon is
not running, but all ports are placed into an error state. When the daemon is started the
driver should discover the daemon and reset the adapter to enable the driver to
perform authentication. To test if this daemon is running, start the daemon, or stop the
daemon, you must use the /etc/init.d/fcauthd script. This script accepts the standard
daemon parameters: start, stop, reload, status, restart, and condrestart.
The script syntax is /etc/init.d/fcauthd
Note: The 8.2.0.X driver connects directly to the fcauthd daemon. To unload the driver
you must first stop the fcauthd daemon. This closes the netlink connection and
allows the LPFC driver to unload.
fcauthd Daemon Parameters
The fcauthd daemon supports the following parameters:
start – To start the fcauthd daemon pass the start command to the fcauthd
script. This command loads the daemon into memory, opens a netlink
connection to the driver, and reads the authentication configuration database
into memory for use by the LPFC driver.
stop – To stop the fcauthd daemon pass the stop command to the fcauthd script.
This command takes down the netlink connection between the fcauthd daemon
and the LPFC driver and stops the fcauthd daemon.
reload – The reload command reloads the authentication configuration database
into memory. This is done whenever the database is changed by another
application (the OneCommand Manager application) or by you. If the database
is changed, the new configuration information is not used until the fcauthd
daemon reloads the database.
status – This command is used to show the current status of the fcauthd
daemon. The status should be either running or stopped.
restart – The restart command performs a stop and then a start.
condrestart – The conditional restart command checks the status of the fcauthd
daemon. If it is running it issues a stop and then a start command. If the fcauthd
daemon is not running nothing happens.